10.1 EDK  – 使用SmartModel,我在仿真过程中看不到任何总线活动-Altera-Intel社区-FPGA CPLD-ChipDebug

10.1 EDK – 使用SmartModel,我在仿真过程中看不到任何总线活动

问题描述

我正在设计一个IP,它执行从FIFO到外部存储器(例如,SDRAM)的突发传输。我可以验证我的BFM仿真,现在我正在尝试使用SmartModel仿真整个系统。我检查了我的自定义外围器件,这是正确的;但是,我没有看到任何总线活动,并且“重试”信号经常变高。

解决/修复方法

您正在连接的SDRAM的启动时间可能会导致此问题。 SDRAM需要100 ns进行初始化。因此,在此期间,SDRAM拒绝任何尝试读取或写入它的总线事务并发出opb_retry(非致命)错误。

尝试运行大约200 ns,你应该看到一些输出。您可以更改C_SIM_INITTIME_PS参数以减少此仿真延迟;但是,它始终会在前100 ns的实际硬件中出现。

请登录后发表评论

    没有回复内容