描述系統整體功能的設計是頂層設計,描述電路級的設計是中層設計,描述物理實現級的較小單元的設計是底層設計。整個設計過程可以理解為從硬件的頂層抽象描述到底層結構描述,直至最終得到可實現的硬件單元描述的壹系列轉換過程。
原則性通知
分層設計法相對自由,可以自上而下設計,也可以自下而上設計。自頂向下的設計方法是從設計的總體需求入手,自頂向下將設計分成不同的功能子模塊,每個模塊完成壹個特定的功能。這種設計方法首先確定頂層模塊的設計,然後進行子模塊的詳細設計。
在子模塊的設計中,可以調用庫中已有的、成熟的、經典的模塊或者設計過程中保存的成功範例。自下而上的設計方法是自上而下的設計方法的反向。分層設計中使用的模塊有兩種,壹種是預先設計的標準模塊,另壹種是根據需要設計的具有特定應用功能的模塊。