电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

如何仿真IP核(建立modelsim仿真库完整解析

如何仿真IP核(建立modelsim仿真库完整解析_第1页
1/6
如何仿真IP核(建立modelsim仿真库完整解析_第2页
2/6
如何仿真IP核(建立modelsim仿真库完整解析_第3页
3/6
By Poordusk (poordusk@hotmail.com ) 2005-7-23 IP 核生成文件:(Xilinx/Altera 同) IP 核生成器生成ip 后有两个文件对我们比较有用,假设生成了一个asyn_fifo 的核,则asyn_fifo.veo 给出了例化该核方式(或者在Edit->Language Template->COREGEN 中找到verilog/VHDL 的例化方式)。asyn_fifo.v 是该核的行为模型,主要调用了xilinx行为模型库的模块,仿真时该文件也要加入工程。(在ISE 中点中该核,在对应的processes 窗口中运行“ View Verilog Functional Model” 即 可 查 看 该.v文件)。如 下 图 所 示 。 1. 在ISE 集成环境中仿真IP 核 IP 核应该在新建的工程中进行仿真与例化;在原工程中可以例化使用,但好像不能直接对它加testbench 后进行仿真。如下两图所示。 图 1:直接在工程中对ip 核加testbench 仿真时出错 Radio Wave Propagation Lab, EIS School ,WHU By Poordusk (poordusk@hotmail.com ) 2005-7-23 图2:新建工程单独对ip 核仿真 2. 在modelsim 中仿真ip 核 a. 在modelsim 中编译库(Xiliinx) (1)在$Modeltech_6.0d/Xilinx_lib_tt 下新建文件夹Xilinx_lib($代表安装盘符) (2)打开Modelsim->File->Change Diriectory,将路径指向刚才新建的文件夹Xilinx_lib,这样Xilinx编译的所有库都将会在该文件夹下。 (3)编译Xilinx库。在$Xilinx->verilog->src下有三个库“simprims”,“unisims”和“xilinxcorelib”。在modelsim的workpace 窗口 Library属性中点右键->new->library(或在File 菜单下new->libary),输入库名(自定义)如 Xilinx_lib_tt,这样在workpace library 属性下就可看到 Xilinx_lib_tt 了。 (4)modelsim 中选中compile,在弹出的对话框中,library选择刚才新建的xilinx_lib_tt,查找范围为 xilinx库($Xilinx/verilog/src/),如 XilinxCoreLib,选中文件编译即可。 b. 在modelsim 中加载已编译的库 当要在modelsim 中仿真带有ip 核的设计时,需要加载对应公司的库才能仿真。仿真Xilinx公司 ip 核时需要在原工程文件中加入 ip 核的行为描述文件(<核名>.v)。 如果工程文件直接包含在xilinx“ XilinxCoreLib ” library 中,则可直接进行仿真。 如 果 工程文件开始 默 认 包 含 在“ work ” library 中,则 需 要 在Simulation->Start Simulation->library中添加...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

如何仿真IP核(建立modelsim仿真库完整解析

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部