赞
踩
仿真的认识:
仿真两大作用:1、检查验证你的设计功能是否正确。2、调试问题,仿真可以看到设计中的每一个信号每一个时刻的值,通过仿真来分析设计中的信号异常原因,一步一步溯源,最终找到问题的原因并解决。
写一套硬件描述语言,能够在指定的硬件平台上实践相应的功能。
设计定义(让LED一秒闪烁一次)
设计输入(编写逻辑(使用Verilog代码描述逻辑),画逻辑图,使用IP)
分析综合(由专门的EDA软件进行,Quartus,Vivado,ISE),对所写的逻辑描述内容进行分析,并得到逻辑门级别的电路内容
功能仿真(使用专门的仿真工具进行仿真,验证设计的逻辑功能能够实现)
对于数字电路来说,仿真是基本接近于真实情况的,是可信的。
布局布线(在指定器件上将设计的逻辑电路实现)
分析性能
1、时序仿真(非常耗费时间)
2、静态时序分析
下载到目标板上运行,查看运行结果。
ILA
Signaltap II
让设计的逻辑在目标板上正常工作(功能正常、性能稳定)
板级调试
自己创建工程写代码。
自己写testbench,自己进行仿真,分析仿真结果与设计是否一致
尝试下板验证
时序仿真,可以看出输入与输出之间存在传输延迟,存在毛刺现象。(分析性能是否合适)
最后板级调试,先分配I/O引脚
实验结果:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。