VIVADO中的几种仿真选项以及功能仿真、前仿真、后仿真、时序仿真

VIVADO中的⼏种仿真选项以及功能仿真、前仿真、后仿真、
时序仿真
run behavioral simulation
run post-synthesis simulation炎黄春秋网
张鲁新run post-synthesis timing simulation
run post-implementation function simulation
run post-implementation timing simulation
运⾏⾏为仿真
运⾏综合后仿真
运⾏综合后时序仿真
运⾏实现后的功能仿真
籼稻
专才与通才
运⾏实现后时序仿真
RTL ANALYSIS:RTL分析;
Elaboration : 详细描述,将RTL优化到FPGA技术
Open Elaboration Design:
(1):report methodology:运⾏设计⽅法检查,以发现当前设计错误
(2):report DRC 运⾏设计规则检查,并报告检查结果
(3):Report Noise:基于XDC⽂件,检查sso(同时开关输出)
综合(SYNTHESIS):将RTL级设计描述转换为门级的描述,在该过程中将进⾏逻辑优化并且映射到Xilinx器件原语(技术映射),器件原语指的是那些门级原语
SYNTHESIS Settings:综合选项参数中南大学信息港
RTL⾏为级仿真:功能仿真
综合后门级仿真:前仿真,输出⼀个标准⽹表⽂件,输出verilog/VHDL⽹表
小肥羊军博店
时序仿真:后仿真,在设计布局布线后提供⼀个时序仿真模型
设计实现及分析(Implentation),对设计的逻辑和物理转换,Implentation setting :实现过程中的参数设置
FPGA从上到下各个系统抽象模型依次为:系统级(System)———>>算法级(Alogrithem)————>>寄存器传输级(RTL)————>>逻辑级(Logic)———>>门级(Gate)———>>电路开关级(Switch)
在不同的层次做具体模块的设计所⽤的⽅法也有所不同, 在⾼层次上往往编写⼀些⾏为级的模块通过仿真加以验证,其主要⽬的是系统性能的总体考虑和各模块的指标分配,并⾮具体电路的实现。
因⽽综合及其以后的步骤往往不需进⾏。⽽当设计的层次⽐较接近底层时⾏为描述往往需要⽤电路逻辑来实现,这时的模块不仅需要通过仿真加以验证,还需进⾏综合、优化、布线和后仿真。总之具体电路是从底向上逐步实现的。EDA⼯具往往不仅⽀持HDL描述也⽀持电路图输⼊,有效地利⽤这两种⽅法是提⾼设计效率的办法之⼀。
下⾯的流程图简要地说明了模块的编译和测试过程:

本文发布于:2024-09-22 16:45:06,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/190700.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:设计   模块   实现   描述   检查
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议