EDA技术及应用教程赵全利第8章常见EDA设计中的工程问题课件教学.pptVIP

  • 1
  • 0
  • 约2.94千字
  • 约 39页
  • 2017-01-02 发布于未知
  • 举报

EDA技术及应用教程赵全利第8章常见EDA设计中的工程问题课件教学.ppt

第八章 常见EDA设计中的工程问题 第8章 常见EDA设计中的工程问题 在EDA设计中将会有许多实际工程问题需要考虑, 主要有: 触发器的建立时间和保持时间; 局部组合逻辑竞争和冒险; EDA设计中的同步电路、时钟问题; 面积与速度之间的关系; 低功耗设计原则; 数字系统设计中的可编程器件的选择方案等。 1 建立时间和保持时间 1)建立时间(setup time)是指在触发器的时钟信号上升沿到来以前,数据稳定不变的时间,如果建立时间不够,数据将不能在这个时钟上升沿被打入触发器。 2)保持时间(hold time)是指在触发器的时钟信号上升沿到来以后,数据稳定不变的时间, 如果保持时间不够,数据同样不能被打入触发器。? 2 竞争和冒险 ( 1)毛刺的产生: 由于CPLD内部通过连线和逻辑单元时,都有一定的延时;信号的高低电平转换也需要一定的过渡时间。故 在信号变化的瞬间,往往会出现一些不正确的尖峰信号,这些尖峰信号称为“毛刺”。如果一个组合逻辑电路中有“毛刺”出现,就说明该电路存在“冒险”,就有可能出现错误的逻辑运算结果。 ( 2) 毛刺消除: 消除毛刺信号是FPGA设计中的一个重要问题。毛刺问题在电路连线上是找不出原因的,只能从逻辑设计上采取措施加以解决

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档