ASIC仿真验证随笔
2017-07-05 11:14
351 查看
一、基础知识
1、复位信号和clk信号的搭配:
以一个简单同步低有效复位D触发器为例,
intial begin
clk = 0;
rst = 0;
#5 rst = 1;
en
always #1 clk = ~clk;
以上述初始化方式来看,在开始阶段,clk为低,没有上升沿跳变,rst为低有效,所有此时,对D触发器的输出Q端报出不定态问题。
改进方法:
intial begin
clk = 1;
rst = 10;
#5 rst = 1;
en
always #1 clk = ~clk;
初始化阶段,clk为1,有效,rst为0,低有效。所有在初始化开始阶段,由于clk为高电平,有跳变行为,可以在一开始就讲clk送入到D触发器,复位信号在clk
跳变过程中起作用,消除不定态。
1、复位信号和clk信号的搭配:
以一个简单同步低有效复位D触发器为例,
intial begin
clk = 0;
rst = 0;
#5 rst = 1;
en
always #1 clk = ~clk;
以上述初始化方式来看,在开始阶段,clk为低,没有上升沿跳变,rst为低有效,所有此时,对D触发器的输出Q端报出不定态问题。
改进方法:
intial begin
clk = 1;
rst = 10;
#5 rst = 1;
en
always #1 clk = ~clk;
初始化阶段,clk为1,有效,rst为0,低有效。所有在初始化开始阶段,由于clk为高电平,有跳变行为,可以在一开始就讲clk送入到D触发器,复位信号在clk
跳变过程中起作用,消除不定态。
相关文章推荐
- jquery ui 学习随笔 验证插件
- 基于Verilog HDL整数乘法器设计与仿真验证
- ASIC 前端功能验证等级与对应年薪划分[个人意见] (2011-07-04 15:33:35
- DC综合及仿真验证和DFT测试
- ROS 无人机仿真系统3 —— 验证仿真系统
- ASIC/FPGA设计中的仿真
- ASIC 前端功能验证等级与对应年薪划分(IC验证)
- FPGA与MATLAB数据交互高效率验证算法——仿真阶段
- 随笔:关于ios通知中心插件widget验证的一些坑
- ASP.NET jQuery 随笔 使用allValidator插件简单实现客户端验证功能
- 一. 4位计数器的设计与仿真验证(2)
- 随笔:验证身份证号
- ASIC/SoC验证
- mvc 3 Mvc 4 使用Forms 登录验证随笔一
- O_board-4-仿真环境的构建与验证
- 【原创随笔】reCAPTCHA加密验证Email地址,正确才可完整查看地址!
- 后仿真能否被形式验证(Formal Verification)和静态时序分析(Static Timing Analysis)所取代
- [转帖]ModelSim+Synplify+Quartus的Altera FPGA的仿真与验证
- 郑君里 信号与系统,傅里叶级数,逼近函数仿真,吉布斯验证
- Jquery_Ajax 注册验证(Struts2)<学习随笔>