集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1532|回复: 3

Synplify Pro、ModelSim和ISE的联合开发流程

[复制链接]
小舍YZ 发表于 2017-7-3 12:38:57 | 显示全部楼层 |阅读模式
Synplify Pro、ModelSim和ISE的联合开发流程

利用Synplify Pro、ModelSim和ISE进行联合开发的步骤基本如下:当工程设计完成后,首先需要利用ModelSim软件完成功能仿真,然后利用Synplify Pro进行综合优化,再在ISE中完成映射与布局布线,并借助于ModelSim完成布局布线后的时序仿真,最后在ISE中完成.bit文件的生成和FPGA芯片的配置。

通常上述流程有两种实现方法:第一,将前两者作为ISE的第三方插件,在ISE中通过按键自动调用;其次,就是通过相应的接口文件,手动完成各个流程。自动调用比较简单,只需要在ISE中进行简单的设计即可。

1. 自动调用流程

完成了Synplify Pro和ModelSim的安装,并在集成工具设定页面完成与ISE的关联后,如图4-91所示,单击ModelSim、Synplify /Synplify Pro文本框后面的按钮,会弹出一个文件选择对话框,选择ModelSim、Synplify /Synplify Pro安装路径中bin目录下的*.exe文件即可。

需要注意的是,并不是任意的ISE版本和任意的ModelSim、Synplify/Synplify Pro版本都可以实现无缝连接,只有在ISE发布后出现的第三方软件才能和ISE无缝连接,否则Synplify/Synplify Pro软件只能够用于综合逻辑,而不能识别Xilinx提供的IP core,ModelSim则不能用于嵌入式开发环境(EDK)设计的仿真。根据个人操作的结果,和ISE 9.1匹配的Synplify /Synplify Pro应当是8.8及其更高版本,相应的ModelSim应该为6.1f以后的版本。

完成了上述设定后,就可以直接在设计中调用ModelSim和Synplify。在工程管理区的设计芯片上,点击右键,选择“Property”命令,即可打开用户设计的综合和仿真工具选择界面,如图4-105所示。在“Synthesis Tool”的下拉框中选择Synplify(Verilog)、在“Simulator”中选择ModelSin-SE Mixed。

图4-105 设计工具选择界面

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| 小舍YZ 发表于 2017-7-3 12:39:45 | 显示全部楼层
2. 手动调用

由于ModelSim只是完成功能验证,也ISE没有直接的数据交互,手动操作就是分开单独操作。

手动调用Synplify Pro的方法比较灵活,但操作起来比较麻烦,用户可根据需要自行选择。首先单独启动Synplify Pro完成综合过程,再输出符合ISE格式的EDIF网表,在设置工程属性时选择EDIF设计流程,ISE仅完成网表的转换、映射和布局布线等操作。同时可在Synplify Pro中添加时序约束。

综合完成后,生成的后缀为.edif的文件就是综合输出的重要文件,是实现过程的输入,直接将其导入ISE即可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
zxopenljx 发表于 2019-11-3 10:37:31 | 显示全部楼层
Synplify Pro、ModelSim和ISE的联合开发流程
zxopenljx 发表于 2023-6-5 09:49:30 | 显示全部楼层
Synplify Pro、ModelSim和ISE的联合开发流程
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-28 03:31 , Processed in 0.060495 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表