← FPGA中数字电路经典问答

推荐答案 测试一下

什么是竞争与冒险现象?

问答题 中等 经典问答问答题

参考答案

竞争与冒险是数字电路中常见的现象。竞争指多个信号同时变化时,由于路径延迟不同导致信号到达逻辑门输入端的时间有先后差异,从而引起输出端出现不应有的尖峰脉冲(即毛刺),这种由竞争引起的输出错误称为冒险。 竞争不一定必然导致冒险,但冒险一定是由竞争引起的。冒险分为静态冒险和动态冒险:静态冒险指输入变化前后输出电平不变,但中间出现短暂错误;动态冒险指输出发生多次跳变。按逻辑关系又分为1型冒险(输出应为高但出现低毛刺)和0型冒险(输出应为低但出现高毛刺)。 消除方法包括:①添加冗余项(利用卡诺图消除逻辑险象);②在输出端加滤波电容(适用于低速电路);③引入选通信号,在输出稳定后再采样;④优化电路设计,使路径延迟匹配。 在FPGA设计中,同步电路可有效避免冒险,而异步电路(如计数器译码)需特别关注。

涉及知识点

  • 竞争与冒险的定义
  • 静态冒险与动态冒险
  • 毛刺产生机理
  • 消除冒险的方法(冗余项、滤波、选通)
  • 同步与异步电路中的冒险问题
← 上一题
登录后反馈错题
下一题 →