ddr_ctrlv

所属分类:其他
开发工具:VHDL
文件大小:54KB
下载次数:34
上传日期:2008-06-06 18:39:14
上 传 者heyong
说明:  ddr ram controller vhdl code

文件列表:
ddr_ctrlv\.bzrignore (585, 2008-04-21)
ddr_ctrlv\bench\fml_memtest.v (5594, 2008-04-21)
ddr_ctrlv\bench\lac\dp_ram.v (1381, 2008-04-21)
ddr_ctrlv\bench\lac\lac.v (9407, 2008-04-21)
ddr_ctrlv\bench\lac\uart.v (6286, 2008-04-21)
ddr_ctrlv\bench\lac (0, 2008-04-21)
ddr_ctrlv\bench\system.v (4795, 2008-04-21)
ddr_ctrlv\bench (0, 2008-04-21)
ddr_ctrlv\rtl\ddr_clkgen.v (8867, 2008-04-21)
ddr_ctrlv\rtl\ddr_ctrl.v (20647, 2008-04-21)
ddr_ctrlv\rtl\ddr_include.v (3329, 2008-04-21)
ddr_ctrlv\rtl\ddr_init.v (8545, 2008-04-21)
ddr_ctrlv\rtl\ddr_pulse78.v (1289, 2008-04-21)
ddr_ctrlv\rtl\ddr_rpath.v (3794, 2008-04-21)
ddr_ctrlv\rtl\ddr_wpath.v (9922, 2008-04-21)
ddr_ctrlv\rtl\gray_counter.v (1314, 2008-04-21)
ddr_ctrlv\rtl\rotary.v (2278, 2008-04-21)
ddr_ctrlv\rtl\async_fifo.v.bak (4807, 2008-04-21)
ddr_ctrlv\rtl\async_fifo.v (4560, 2008-04-21)
ddr_ctrlv\rtl (0, 2008-04-21)
ddr_ctrlv\sim\ddr\ddr.v (62885, 2008-04-21)
ddr_ctrlv\sim\ddr\parameters.v (3530, 2008-04-21)
ddr_ctrlv\sim\ddr (0, 2008-04-21)
ddr_ctrlv\sim\Makefile (519, 2008-04-21)
ddr_ctrlv\sim\system_tb.list (447, 2008-04-21)
ddr_ctrlv\sim\system_tb.save (1895, 2008-04-21)
ddr_ctrlv\sim\system_tb.v (4333, 2008-04-21)
ddr_ctrlv\sim\unisims\BUFG.v (1000, 2008-04-21)
ddr_ctrlv\sim\unisims\DCM_SP.v (42184, 2008-04-21)
ddr_ctrlv\sim\unisims\FDDRRSE.v (3321, 2008-04-21)
ddr_ctrlv\sim\unisims (0, 2008-04-21)
ddr_ctrlv\sim (0, 2008-04-21)
ddr_ctrlv\syn\Makefile (1240, 2008-04-21)
ddr_ctrlv\syn\system.prj (505, 2008-04-21)
ddr_ctrlv\syn\system.ucf (4949, 2008-04-21)
ddr_ctrlv\syn\system.xst (188, 2008-04-21)
ddr_ctrlv\syn (0, 2008-04-21)
ddr_ctrlv (0, 2008-04-21)

1 ******************************************************************************************** 2 The sim folder has sample test_bench files to simulate the designs in Modelsim environment. 3 This folder has the memory model, test bench, glbl file and required parameter files. 4 Read the steps in this file before simulations are done. 5 6 To run simulations for this sample configuration, user has to generate the RTL from the tool for the following GUI 7 options. 8 9 Data_width : *** 10 HDL : Verilog or VHDL 11 Memory configuration : x16 12 DIMM/Component : Component 13 Memory Part No : MT46V16M16XX-5 14 Add test bench : Yes 15 Use DCM : Yes 16 Number of controllers : 1 17 Number of Write pipelines : 4 18 19 -----------------------------------------------For Verilog or VHDL---------------------------------------------------------- 20 21 1. After the rtl is generated, create the Model sim project file. Add all the rtl files from the rtl folder 22 to the project Also add the memory model, test bench and glbl files from the sim folder. 23 24 2. Compile the design. 25 26 3. After successful compilation of design load the design using the following comamnd. 27 28 vsim -t ps +notimingchecks -L ../Modeltech_6.1a/unisims_ver work.ddr1_test_tb glbl 29 Note : User should set proper path for unisim verilog libraries 30 31 4. After the design is successfully loaded, run the simulations and view the waveforms. 32 33 34 Notes : 35 36 1. To run simulations for different data widths and configurations, users should modify the test bench files 37 with right memory models and design files. 38 39 2. User must manually change the frequency of the test bench for proper simulations. 40 41 3. Users should modify the test bench files for without test bench case. 42 43

近期下载者

相关文件


收藏者