Library
在VHDL-AMS中,Library是一個重要的概念,用於引用已經定義好的VHDL-AMS標準庫或自定義庫中的元件。Library可以包含多個Package和Subprogram,可以在不同的VHDL-AMS文件中使用。
使用Library需要遵循以下步驟:
在VHDL-AMS文件的開頭聲明使用的Library。例如,如果要使用IEEE標準庫,可以這樣聲明:
如果要使用自定義的Library,需要先在編譯器中創建Library,然後在VHDL-AMS文件中聲明使用。例如,假設要使用自定義的Library,可以這樣聲明:
在VHDL-AMS文件中使用Library中的元件。例如,如果要使用自定義Library中的Subprogram,可以這樣調用:
這裡的myresult是返回值,myinput是輸入參數,mysubprogram是自定義Library中的Subprogram名稱。
總的來說,使用Library可以讓VHDL-AMS的元件庫更加模塊化和可重用。通過引用已經定義好的Library中的元件,可以大大簡化VHDL-AMS文件的編寫和維護工作。
Last updated