在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3317|回复: 8

我对开发FPGA/CPLD流程的疑问。

[复制链接]
发表于 2003-8-24 11:33:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
我正在用FPGA/CPLD来做点东西,用的是ALTERA的片子。
我的开发流程是:编程,编译,仿真,下载配置,都是在MAX+PLUX里完成的。
我看很多人好像每一步都用不同的工具来完成。还有什么前仿真、后仿真的东西。
想向各位请教:你们的开发流程是怎样的?分别用到了什么软件?与在MAX+PLUS里开发有什么优势?
发表于 2003-8-24 12:18:02 | 显示全部楼层

我对开发FPGA/CPLD流程的疑问。

如果对FPGA设计而言,如果下载不成功(指功能不对),则
一般需要进行后仿真,即把延迟信息加进去。如果
代码写的不对,则完全可能前后仿真波形是不一样的。也就是电路跟
你想象的并不一样。
发表于 2003-8-24 13:09:57 | 显示全部楼层

我对开发FPGA/CPLD流程的疑问。

楼上的老兄说的不尽然。
前仿真和后仿真理论上都应该在下载实现之前。
代码就算写得对,前后仿真的波形仍然可能不同,因为后仿真出来考察功能,还要考察时序。
发表于 2003-8-24 13:17:10 | 显示全部楼层

我对开发FPGA/CPLD流程的疑问。

关于楼主的问题:
您说的“很多人”用的方法是第三方工具流程,就是说把仿真,综合,布局布线等步骤分别用专业软件来做,其实这样的做法可能借鉴了ASIC的流程,结果就是得到的效果比只在MAXPLUS或ISE中做好。
 楼主| 发表于 2003-8-24 15:59:52 | 显示全部楼层

我对开发FPGA/CPLD流程的疑问。

那我在MAXPLUS里的仿真是属于前仿真还是后仿真?
我在MAXPLUS里该怎样实现前仿真、后仿真?
thx
发表于 2003-8-24 16:17:12 | 显示全部楼层

我对开发FPGA/CPLD流程的疑问。

MAXPLUS中的仿真有些特殊,如果要用前后仿真来做类比的话,它可以做“前仿真”也可以做“后仿真”。
前后仿真的方法;在编译窗口出现后,process菜单下有两个选择:functional SNF extractor和 timing SNF extractor前者类似前仿真,后者类似后仿真。
但是如前所述,这里和我们说的真正的前后仿真还是有区别的。因为maxplus中的仿真语句必须都是可以综合的,而真正的仿真没有这个限制,所以可以利用的手段比较多。所以楼主如果对仿真感兴趣的话可以装个modelsim。看看它的帮助文档。
 楼主| 发表于 2003-8-24 17:07:34 | 显示全部楼层

我对开发FPGA/CPLD流程的疑问。

好。我有时间去看看。
多谢新版主
发表于 2003-8-24 17:12:26 | 显示全部楼层

我对开发FPGA/CPLD流程的疑问。

不用谢,共同提高嘛。
多来捧场 ^_^
发表于 2003-9-1 19:34:21 | 显示全部楼层

我对开发FPGA/CPLD流程的疑问。

一开始功能仿真,可以用ModelSim, ActiveHDL之类的
然后综合,比如 Synplify
布线后的就是后仿真。
MaxPlus只是一个集成环境
也可以不用集成环境
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-4-6 02:28 , Processed in 0.036505 second(s), 9 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表