新聞中心

EEPW首頁 > EDA/PCB > 設計應用 > VHDL設計中電路簡化問題的探討

VHDL設計中電路簡化問題的探討

作者:朱明程 林欣榮 時間:2008-06-25 來源:電子技術(shù)應用 收藏

 ?。尺壿嬙O計對結(jié)構(gòu)的影響

本文引用地址:http://www.butianyuan.cn/article/84777.htm

  還有一個使復雜化的原因是邏輯的輸入項太多以致需占用過多的面積。我們從圖3和圖4兩個相同功能的邏輯電路和他們對應的描述來分析。


  比較兩圖可知,圖3是二級邏輯門,每個輸入信號與不只一個邏輯門相連,圖4是三級的邏輯門,每個輸入信號只與一邏輯門相連。由于級數(shù)少,延時也較少,因此圖3的速度要比圖4快。然而,由于圖3 的輸入項要比圖4大的多(10:5),因此,占用的面積必然也比圖3大。圖4是圖3通過提取公因數(shù)(例中是B和C)得來的,這是把附加的中間項加到結(jié)構(gòu)描述中去的一種過程,它使輸入到輸出中的邏輯級數(shù)增加,犧牲速度換來電路占用面積的減少。對于對延時要求不高的情況下采用這種方法分解邏輯電路以達到減少電路復雜度的目的。


  通過以上簡單、初步的探討,我們可以知道,用進行的設計,牽涉到對語言的使用方法和對設計的理解程度。本文討論了以下幾個簡化和優(yōu)化電路設計的3個值得注意的方面:

 ?。ǎ保┰谟肰HDL進行設計中要注意避免不必要的寄存器描述。

 ?。ǎ玻┰诰帉懗绦蚯耙葘φ麄€設計進行較深入的了解?熆蒲У幕?分設計,多設想幾種方案行比較的單元取代較多位數(shù)的單元。

 ?。ǎ常┰谘訒r要求不高的情況下,可提取邏輯電路公因子?煱閹?分解成含有中間變量的多級電路。

DIY機械鍵盤相關(guān)社區(qū):機械鍵盤DIY



上一頁 1 2 3 下一頁

關(guān)鍵詞: VHDL 電路 集成電路

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉