|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
想将Quartus生成的DDR2 simualtion model 在VCS中进行仿真,但由于生成的controller代码中包含一个.vhd文件,vcs 不支持混合语言的仿真,所以改用VCS MX。看了VCS MX的user guide,中间包含三个步骤: analyze,elaborate,simulation。
现在第一步analyze已经用vhdlan和vlogan命令通过,
第二步elaborate的时候,根据user guide 是用命令 vcs [vcs-option] top_cfg/entity/module,还说该用第一步生成的中间文件,貌似vhdlan是生成了许多后缀为.sim 和.mra的中间文件,但是我不知道该怎么用。
我的顶层文件是例化了多个模块(.v .vhd)的Top_DDR.v文件,所以想用命令vcs -mhdl Top_DDR.v,但老报错:
Error-[DNUUM] Discontinued Non-Unified Use Model
The non unified use model has been discontinued. Starting C-2009.06 Beta release, you would need to use unified use model. Ckeck VCSMX documentation for more details. 但是我check了2011 的user guide,上面对-mhdl并未提及,请教一下是否有用过VCS MX的前辈,指导一下,我该怎么用?
困惑我很久了,谢谢诸位了! |
|