新闻中心

EEPW首页>EDA/PCB>设计应用> VHDL设计中电路简化问题的探讨

VHDL设计中电路简化问题的探讨

作者:朱明程 林欣荣 时间:2008-06-25 来源:电子技术应用 收藏

  3逻辑设计对结构的影响

本文引用地址://m.amcfsurvey.com/article/84777.htm

  还有一个使复杂化的原因是逻辑的输入项太多以致需占用过多的面积。我们从图3和图4两个相同功能的逻辑电路和他们对应的描述来分析。


  比较两图可知,图3是二级逻辑门,每个输入信号与不只一个逻辑门相连,图4是三级的逻辑门,每个输入信号只与一逻辑门相连。由于级数少,延时也较少,因此图3的速度要比图4快。然而,由于图3 的输入项要比图4大的多(10:5),因此,占用的面积必然也比图3大。图4是图3通过提取公因数(例中是B和C)得来的,这是把附加的中间项加到结构描述中去的一种过程,它使输入到输出中的逻辑级数增加,牺牲速度换来电路占用面积的减少。对于对延时要求不高的情况下采用这种方法分解逻辑电路以达到减少电路复杂度的目的。


  通过以上简单、初步的探讨,我们可以知道,用进行的设计,牵涉到对语言的使用方法和对设计的理解程度。本文讨论了以下几个简化和优化电路设计的3个值得注意的方面:

  (1)在用VHDL进行设计中要注意避免不必要的寄存器描述。

  (2)在编写程序前要先对整个设计进行较深入的了解?熆蒲У幕?分设计,多设想几种方案行比较的单元取代较多位数的单元。

  (3)在延时要求不高的情况下,可提取逻辑电路公因子?煱阉?分解成含有中间变量的多级电路。

DIY机械键盘相关社区:机械键盘DIY



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭