VHDL庫的聲明


庫的聲明

  使用一個庫之前,需要首先對庫進行聲明。經過聲明之后,在設計中就可以調用庫中的代碼了。

庫的聲明格式:

library library_name;

use library_name.package_name.package_parts;

其中,library和use是vhdl保留的關鍵字。常用的3個庫集:

ieee.std_logic_1164(來自ieee庫)

standard(來自std庫)

work(來自work庫)

聲明方式:

library ieee;

use ieee.std_logic_1164.all;

 

library std;

use std.standard.all;

其中,分號表示一個語句和聲明的結束。當出現"--"時,表示后續文字為注釋。

庫的聲明通常需要使用兩條語句,以ieee庫的聲明為例,第一個語句library ieee聲明設計中使用ieee庫;第二個語句use

ieee.std_logic_1164.all聲明使用ieee庫的std_logic_1164包集中的所有內容。

std庫和work庫在程序中都是默認的,因此不再需要對它們進行聲明;只有在ieee庫在使用前需要進行明確的聲明。 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM