###############################################################################
What is this?
###############################################################################
This is the readme.txt file for the example design file set of the Intel
External Memory Interface IP. Files in this directory allow you to do
the following:
1) Create a Quartus Prime project that instantiates an external memory
interface (same configuration as what you specified in the graphical
user interface) and an example traffic generator. Once the design is
created, you can optionally specify the target device and pin location
assignments, run a full compilation using the Quartus Prime software,
verify timing closure, and test the interface on your board using the
programming file generated by the Quartus Prime assembler.
2) Create simulation projects for various supported simulators. The
simulation projects instantiate an external memory interface (same
configuration as what you specified in the graphical user interface),
an example traffic generator, and an example memory model. Once
the projects are generated, you can run simulation and use the
results as a way to understand the behavior of the external memory
interface IP. This flow only supports functional simulation. Timing
simulation is not supported, and you must use static timing analysis
provided by the TimeQuest software to verify timing closure.
3) Create collateral for performing signal integrity simulations of the
external I/O channel for your memory interface. SPICE simulation decks
are created that match your memory topology and I/O buffer settings,
and you supply extractions of your PCB as well as IBIS models for the
FPGA and memory and plug them into the simulation environment.
Compliance masks for eye diagrams are also supplied by the IP to
evaluate whether or not you have sufficent margin on the address/
command bus, the FPGA->Memory data write channel, and the Memory->FPGA
data read channel. Note that this feature is only available for Agilex
series IP and later.
###############################################################################
Generating a Quartus Prime Example Design
###############################################################################
To generate a Quartus Prime example design, run:
quartus_sh -t make_qii_design.tcl
To specify an exact device to use, run:
quartus_sh -t make_qii_design.tcl [device_name]
The generated example design is stored under the "qii" sub-directory. To
re-generate the design, simply delete the "qii" sub-directory, and re-run
the commands above.
###############################################################################
Generating a Simulation Example Design
###############################################################################
To generate simulation example designs for a Verilog or a mixed-language
simulator, run:
quartus_sh -t make_sim_design.tcl VERILOG
To generate simulation example designs for a VHDL-only simulator, run:
quartus_sh -t make_sim_design.tcl VHDL
The generated example designs for various simulators are stored under the "ed_sim"
sub-directory. For example, to run simulation using Synopsys' VCS, run:
cd sim/ed_sim/synopsys/vcs
./vcs_setup.sh
###############################################################################
Generating Board Signal Integrity Simulation Collateral
###############################################################################
To generate SPICE simulation collateral, run:
quartus_sh -t make_bsi_design.tcl
The generated example design is stored under the "bsi" sub-directory. To
re-generate the design, simply delete the "bsi" sub-directory, and re-run
the commands above.
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本资源是 Quartus EMIF DDR3 IP 测试工程,使用 Quartus External Memory Interfaces IP 实现 DDR3 控制器和物理层接口,开发平台版本为 Quartus Prime Pro 21.3,仿真平台版本为 Modelsim-SE64 10.7,工程主要用于仿真 EMIF DDR3 IP 数据读写过程(AMM 接口时序),工程包括自定义 ed_sim_tg_0 模块(仿照 ed_sim_tg 模块接口),复位之后先等待 local_cal_success 拉高,然后写入有规律的数据,再读出数据,读写突发长度固定为 64。
资源推荐
资源详情
资源评论
收起资源包目录
Quartus EMIF DDR3 IP 仿真工程 (603个子文件)
_info 26KB
_info 16KB
_info 5KB
_info 3KB
_info 2KB
_info 2KB
_info 2KB
_info 1KB
_info 1KB
_info 1KB
_info 1KB
_info 1KB
_info 1KB
_info 1015B
_info 984B
_info 976B
_info 975B
_info 892B
_info 890B
_info 870B
_info 837B
_info 760B
_info 749B
_info 672B
_info 661B
_info 131B
_opt1__lock 33B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
_vmake 29B
ed_synth_emif_c10_0.cmp 3KB
ed_sim_emif_c10_0.cmp 3KB
ed_synth.cmp 3KB
ed_synth_tg.cmp 1KB
ed_sim_tg.cmp 1KB
ed_sim_mem.cmp 1KB
ed_sim_sim_checker.cmp 780B
ed_sim.cmp 454B
ed_sim_global_reset_n_source.cmp 286B
ed_sim_pll_ref_clk_source.cmp 218B
ed_synth_global_reset_n_splitter.cmp 216B
ed_sim_global_reset_n_splitter.cmp 212B
ed_sim_emif_c10_0.csv 9KB
ed_sim_tg.csv 3KB
ed_sim.csv 2KB
ed_sim_mem.csv 1KB
ed_sim_global_reset_n_source.csv 811B
ed_sim_pll_ref_clk_source.csv 793B
ed_sim_sim_checker.csv 584B
ed_sim_global_reset_n_splitter.csv 472B
runlog.db 8KB
ed_synth.db_info 152B
wave.do 4KB
ed_synth.done 26B
ed_sim_emif_c10_0_altera_emif_arch_nf_191_knnskni_seq_cal.hex 300KB
ed_sim_emif_c10_0_altera_emif_arch_nf_191_knnskni_seq_cal.hex 300KB
ed_synth_emif_c10_0_altera_emif_arch_nf_191_3ifll3i_seq_cal.hex 300KB
seq_cal_soft_m20k.hex 80KB
seq_cal_soft_m20k.hex 80KB
seq_cal_soft_m20k.hex 80KB
ed_sim_emif_c10_0_altera_emif_arch_nf_191_knnskni_seq_params_synth.hex 1KB
ed_sim_emif_c10_0_altera_emif_arch_nf_191_knnskni_seq_params_sim.hex 1KB
ed_sim_emif_c10_0_altera_emif_arch_nf_191_knnskni_seq_params_synth.hex 1KB
ed_sim_emif_c10_0_altera_emif_arch_nf_191_knnskni_seq_params_sim.hex 1KB
ed_synth_emif_c10_0_altera_emif_arch_nf_191_3ifll3i_seq_params_synth.hex 1KB
ed_synth_emif_c10_0_altera_emif_arch_nf_191_3ifll3i_seq_params_sim.hex 1KB
ed_synth_emif_c10_0.html 241KB
ed_sim_emif_c10_0.html 241KB
ed_sim.html 16KB
ed_synth.html 10KB
ed_synth_tg.html 9KB
ed_sim_tg.html 9KB
ed_synth_global_reset_n_splitter.html 7KB
ed_sim_global_reset_n_splitter.html 7KB
ed_sim_sim_checker.html 6KB
ed_sim_global_reset_n_source.html 6KB
ed_sim_pll_ref_clk_source.html 6KB
ed_sim_mem.html 6KB
共 603 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
洋洋Young
- 粉丝: 4562
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功