FPGA之SDRAM的学习

在modelsim仿真SDRAM初始化过程中遇到模块未定义的错误,原因是只添加了sdram_init.vt文件,而sdr.v模块例化在其内部,需一并添加。另外,.h头文件的包含需指定完整路径或确保在同一文件夹内。
摘要由CSDN通过智能技术生成

我调试中遇到的问题:

1:SDRAM初始化,在modelsim仿真时,SDRAM仿真模型例化是例化在仿真文件sdram_init.vt里的。直接调用modelsim时,提示:

Error: D:/QUARTTT/project/MYSDRAM/SDRAM/simulation/modelsim/sdram_init.vt(76): Module 'sdr' is not defined.

这是因为,调用modelsim仿真添加文件时,只添加了sdram_init.vt一个文件,因为sdr.v是例化在sdram_init.vt里的,所以需要一起添加,如下图。。这是我以往没有遇到的情况,因为以前没有在.vt里例化模块。

2:对于预定义的  .h头文件,在.v文件中调用时我发现,如果.h头文件和.v文件在同一个文件夹中,调用时直接  `include "Sdram_Params.h"  调用就行;如果二者不在一个文件夹中,就需要写明路径:`include "D:/QUARTTT/project/MYSDRAM/SDRAM/Sdram_Params.h"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值