d953i / Custom_Part_Data_Files

Xilinx PCIe to MIG DDR4 example designs and custom part data files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Xilinx Vivado Custom Part Data Files (in CVS format)

Collection of memory configuration files for Xilinx Vivado along with example design for a few boards.

Xilinx Vivado Custom Part Data Files (in CVS format)

Tested with Vivado version 2019.2 & 2022.1

DDR4 Memory

  • UDIMM Crutial Ballistix Sport BLS4G4D240FSB (CT40A512M8RH-075E component) - 4GB
  • UDIMM Crutial Ballistix Sport BLS8G4D240FSB (CT40A512M8RH-075E component) - 8GB
  • UDIMM Crutial Ballistix Sport BLS16G4D26BFSB (CT40A1G8WE-75H:D component) - 16GB
  • SODIMM Crutial Ballistix Sport BLS4G4S26BFSD (CT40A512M8WE-75H component) - 4GB
  • SODIMM Micron MTA8ATF1G64HZ (MT40A1G8WE-075E component) - 8GB

Example design for Ballistix 4GB UDIMM's

  • Bittware CVP13
  • Xilinx BCU1525
  • Xilinx VCU1525
  • Xilinx ZCU104

BCU1525 quad-channel example usage

Clone repo, go to your project directory and source TCL script from Vivado. For example:
cd ~
git clone https://github.com/D953i/Custom_Part_Data_Files.git

In Vivado TCL console:
source ../_github/Custom_Part_Data_Files/Boards/Xilinx_BCU1525/create_project.tcl

BCU1525 create project by using tcl script

Vivado_Source_Script

BCU1525 quad-channel ddr4 example block diagram

Vivado_Block_Diagram

BCU1525 quad-channel dd4 example memory map

Vivado_Memory_Map

BCU1525 quad-channel ddr4 example calibration

Vivado_Calibration

Useful links

About

Xilinx PCIe to MIG DDR4 example designs and custom part data files

License:Apache License 2.0


Languages

Language:Tcl 96.8%Language:TeX 2.9%Language:Verilog 0.3%