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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 10835|回复: 14

[求助] FPGA前仿真与后仿真的作用

[复制链接]
发表于 2011-4-22 11:32:57 | 显示全部楼层 |阅读模式

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

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

x
今天重新看了一下FPGA设计流程,自己一直也是只做功能仿真,然后就直接下载到板子上试,按流程来说,还要做前仿真跟后仿真,不知道这两个仿真的作用分别是什么呢?
发表于 2011-4-22 12:08:01 | 显示全部楼层
前者验证没有时序信息下的功能,后者验证时序以及带有时序下的功能。
 楼主| 发表于 2011-4-22 12:14:39 | 显示全部楼层
这位大哥说的是不是功能仿真跟后仿真的区别?

我知道进行逻辑仿真的时候,是不需要sdf文件的。

应该说,我现在是搞不明白前仿真(综合之后)和后仿真(布局布线之后)的区别,这两个仿真都需要添加什么文件,可以再详细一点吗?
 楼主| 发表于 2011-4-22 12:18:26 | 显示全部楼层
回复 2# gaurson


    这位大哥说的是不是功能仿真跟后仿真的区别?

我知道进行逻辑仿真的时候,是不需要sdf文件的。

应该说,我现在是搞不明白前仿真(综合之后)和后仿真(布局布线之后)的区别,这两个仿真都需要添加什么文件,可以再详细一点吗?
发表于 2011-4-22 12:48:40 | 显示全部楼层
回复 4# dlb05061131


    综合后的仿真就不叫前仿了吧,已经叫后仿了。
    严格来说:
    前仿: 针对RTL代码的功能和性能仿真和验证。
    后仿: 1. pre-layout,这种是综合后仿真,主要是仿综合后的逻辑功能是否正确,综合时序约束是不是都正确。
              2. post-layout,这种是布局布线后仿真,因为加入了线延迟信息,所以这一步的仿真和真正芯片的行为最接近,也是用于仿真芯片时序约束是否添加正确,布局布线后是否还满足时序。

当然,所有的仿真都是在验证芯片的功能,以期望真正芯片出来之后不要有bug。FPGA也一样。
发表于 2011-4-22 12:56:14 | 显示全部楼层
还是版主介绍的详细,大致的仿真一般就是这三种,不过常做的是前仿真(功能仿真)和布局布线仿真(时序仿真)。
 楼主| 发表于 2011-4-22 12:59:37 | 显示全部楼层
回复 5# acgoal


    谢谢斑竹
发表于 2011-5-9 14:12:35 | 显示全部楼层
FPGA的仿真就是实际电路的仿真吧,加入了电路延迟的信息。。
发表于 2011-5-9 16:48:46 | 显示全部楼层
一般情况下,复杂设计需要严格做时序分析,时序分析通过后可以直接上板调试。

而时序仿真一般是不做的。不知其他公司流程是怎样的?
发表于 2011-5-9 16:51:22 | 显示全部楼层
我是从来没做过网表反标时序的仿真,都是直接下FPGA。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-6-26 11:36 , Processed in 0.040094 second(s), 9 queries , Gzip On, MemCached On.

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