芯片设计 | FPGA设计的各种仿真概念分析

本文详细介绍了FPGA设计中的各种仿真阶段,包括功能仿真、综合后仿真、布局布线后仿真、板级仿真和在线仿真,强调了每个阶段在确保设计正确性和性能的重要性。通过这些仿真,可以验证逻辑功能,分析时序,检查信号完整性,并在实际硬件上进行调试,以优化FPGA设计。
摘要由CSDN通过智能技术生成

芯片设计流程-摘自《芯片改变世界》钱纲

前仿真,即功能仿真。

可使用专用于仿真的工具对设计进行功能仿真,以验证电路功能是否符合设计要求。

通过功能仿真能够及时发现设计中的错误,从而加快设计进度,提高设计的可靠性。

综合后的仿真

把综合生成的标准延时反标注到综合仿真模型去,可估计门延时带来的影响,但是只能估计门延时,不能估计布线延时,仿真结果和实际情况还有一定的差距,并不十分准确。

综合后的仿真一般只在IC设计中用到,但由于目前综合工具比较成熟,大多数的软件能胜任综合工作,因此一般省去了此环节的仿真(在本书的基于Quartus II的开发中,没有进行综合后的仿真)。

布局布线后的仿真

布局布线后的仿真,即时序仿真。布局布线后生成的仿真延时文件最全,不仅包括门延时,还包括布线延时,因此最为准确,能较好地反映芯片的实际工作情况。

一般来讲,布局布线后的仿真必须进行,以确保设计的可靠性和稳定性,并可发现时序违规(Timing Violation)等时序错误,从而进一步对逻辑电路进行优化设计。


仿真包括功能仿真和时序仿真

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TrustZone_Hcoco

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值