1 / 30
文档名称:

ModelSim后仿真 详细流程介绍 ppt课件.ppt

格式:ppt   大小:1,178KB   页数:30页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ModelSim后仿真 详细流程介绍 ppt课件.ppt

上传人:龙的传人 2021/10/26 文件大小:1.15 MB

下载得到文件列表

ModelSim后仿真 详细流程介绍 ppt课件.ppt

文档介绍

文档介绍:ModelSim后仿真 详细流程介绍

ModelSim后仿真 详细流程介绍 ppt课件
2021/3/26
1
ModelSim后仿真 详细流程介绍
仿真的基本概念
后仿真前的基本准备工作
后仿真的基本操作步骤
ModelSim后仿真 详细流程介绍 ppt课件
2021/3/26
2
ModelSim后仿真 详细流程介绍
什么是仿真?
仿真过程,是正确实现设计的关键环节,用来验证设计者的设计思想是否正确,及在设计实现过程中各种分布参数引入后,其设计的功能是否依然正确无误。
仿真的一般性含义是:使用EDA工具,通过对设计的实际工作情况进行模拟,验证设计的正确性。
ModelSim后仿真 详细流程介绍 ppt课件
2021/3/26
3
ModelSim后仿真 详细流程介绍
什么是仿真?
仿真的一般性含义是:使用EDA工具,通过对设计的实际工作情况进行模拟,验证设计的正确性。
仿真验证是FPGA设计过程中非常重要的一个环节,大家不要忽略。
仿真验证工作占设计总工作量的70%
“在这个设计规模达数百万门的ASIC、可复用的知识产权(IP)和系统芯片(SOC)的时代,仿真验证占到了设计总工作量的70%左右。设计团队应该配备能够正确描述仿真验证需求的工程师和专门进行验证的工程师。仿真验证工程师的数量甚至是RTL设计人员的两倍。” ----《Writing Testbenches》 【美】Janick Bergeron
ModelSim后仿真 详细流程介绍 ppt课件
2021/3/26
4
ModelSim后仿真 详细流程介绍
仿真的分类?
功能仿真
时序仿真
仿真
综合前仿真
综合后仿真
布局布线后仿真
前仿真
后仿真
ModelSim后仿真 详细流程介绍 ppt课件
2021/3/26
5
ModelSim后仿真 详细流程介绍
仿真的分类?
功能仿真(前仿真)是指在一个设计中, 在设计实现前对所创建的逻辑进行的验证其功能是否正确的过程。
综合***级功能仿真,综合工具给出的仿真网表已经是与生产厂家的器件的底层元件模型对应起来了,可估计门延时对电路带来的影响。
综合前仿真
综合后仿真
只能估计门延时,不能估计线延时,仿真结果和布线后的实际情况还有一定的差距,并不十分准确。由于目前综合工具比较成熟,一般省去此环节的仿真,直接进行下一步仿真。
这个阶段的仿真可以用来检查代码中的语法错误以及代码行为的正确性,其中不包括延时信息。
考虑的是理想化的情况,没有门延迟,没有布线延迟。只关注代码的行为级功能描述是否正确。
ModelSim后仿真 详细流程介绍 ppt课件
2021/3/26
6
ModelSim后仿真 详细流程介绍
仿真的分类?
布局布线后仿真(后仿真),即时序仿真,是指使用布局布线后综合工具给出的模块和连线的延时信息, 在最坏的情况下对电路的行为作出实际的评估。
门延时
走线延时
FPGA的实际工作情况
一般来说,布局布线后仿真必须进行,以此确保设计的可靠性和稳定性,发现时序违规(Timing Violation)。
ModelSim后仿真 详细流程介绍 ppt课件
2021/3/26
7
ModelSim后仿真 详细流程介绍
布局布线后仿真(时序仿真)
功能仿真VS布局布线后仿真
ModelSim后仿真 详细流程介绍 ppt课件
2021/3/26
8
ModelSim后仿真 详细流程介绍
布局布线后仿真(时序仿真)
1
2
设计源代码和testbench激励文件
3
输入文件
扩展名为 SDO 或 SDF 的标准时延文件()
从布局布线结果中抽象出来的门级网表(.vo文件)
延时信息
ModelSim后仿真 详细流程介绍 ppt课件
2021/3/26
9
ModelSim后仿真 详细流程介绍
仿真的基本概念
后仿真前的基本准备工作
后仿真的基本操作步骤
ModelSim后仿真 详细流程介绍 ppt课件
2021/3/26
10