龙虎斗
當前位置: 主頁>電路基礎>數字電路>

數字系統設計方法介紹

2015-02-12 16:05 [數字電路] 來源于:電路圖之家
導讀:1.自下而上的設計方法 數字系統自下而上的設計是一種試探法,設計者首先將規模大、功能復雜的數字系統按邏輯功能劃分成若干子模塊,一直分到這些子模塊可以用經典的方法和標準的邏輯功能部件進行設計為止,然后再將子模塊按其連接關系分別連接,逐步進行調試

 1.自下而上的設計方法
     數字系統自下而上的設計是一種試探法,設計者首先將規模大、功能復雜的數字系統按邏輯功能劃分成若干子模塊,一直分到這些子模塊可以用經典的方法和標準的邏輯功能部件進行設計為止,然后再將子模塊按其連接關系分別連接,逐步進行調試,最后將子系統組成在一起,進行整體調試,直到達到要求為止。
     這種方法的特點是:
    (1)沒有明顯的規律可循,主要靠設計者的實踐經驗和熟練的設計技巧,用逐步試探的方法最后設計出一個完整的數字系統。
    (2)系統的各項性能指標只有在系統構成后才能分析測試。如果系統設計存在比較大的問題,也有可能要重新設計,使得設計周期加長、資源浪費也較大。
    2.自上而下的設計方法
     自上而下的設計方法是,將整個系統從邏輯上劃分成控制器和處理器兩大部分,采用ASM 圖或RTL語言來描述控制器和處理器的工作過程。如果控制器和處理器仍比較復雜,可以在控制器和處理器內部多重地進行邏輯劃分,然后選用適當的器件以實現各個子系統,最后把它們連接起來,完成數字系統的設計。
     設計步驟:
    (1)明確所要設計系統的邏輯功能。
    (2)確定系統方案與邏輯劃分,畫出系統方框圖。
    (3)采用某種算法描述系統。
    (4)設計控制器和處理器,組成所需要的數字系統。

龙虎斗