超聲波氣體流量計研發探討 七十四
VHDL語言具有多層次描述系統硬件功能的能力,可從系統的數學模型到門級電路。VHDL語言標準、規范、易于共享和復用。VHDL語言支持大規模復雜的數字系統設計,其核心是層次化設計方法。VHDL語言對層次化設計的支持機制為:庫、程序包、可重用的元件及元件例化。庫用來存放可編譯的設計單元。程序包中說明共用的數據類型、常量、元件和子程序。元件是對VHDL模塊的說明,它能在其它模塊中被調用。元件例化語句是高層設計調用低層元件的主要手段。
4.2.4元件例化設計在本系統中的實現
元件例化就是引入一種連接關系,將預計設計好的設計實體定義為一個元件,然后利用特定的語句將此元件與當前設計實體中的指定端口連接,從而為當前設計實體引進一個新的低一級的設計層次。在這里,當前設計實體相當于一個較大的電路系統,所定義的例化元件相當予~個要插在這個電路系統板上的芯片,而當前設計實體中指定的端口則相當于這塊電路板上準備接受芯片的插座。元件例化是使VHDL設計實體構成自上而下層次化設計的一種重要途徑。
超聲波流量計