【正文】
電子線路的設(shè)計與仿真 34 2021/6/15 PACKAGE 程序包首: 程序包首的說明語句可收集多個 VHDL設(shè)計所需的公共信息,包括數(shù)據(jù)類型說明,信號說明,子程序說明以及元件說明等。}}程 序 包 首程 序 包 體 電子線路的設(shè)計與仿真 33 2021/6/15 PACKAGE p a c k a g e P R O J E C T _ P A C K i s c o n s t a n t s d a t a t y p e s c o m p o n e n t s s u b r o u t i n e s e n d P R O J E C T _ P A C K 。 END 配置名 。 條件信號賦值語句 目標信號 = 表達式 1 when 條件 1 else 表達式 2 when 條件 2 else …… 表達式 n1 when 條件 n1 else 表達式 n。 …)。 Use 庫名 .程序包名 .項目名 。 …)。] [端口子句 。 ARCHITECTURE count_255 OF counter IS END count_255。 程序包可以只由程序包首組成。P A C K A G E B O D Y 程 序 包 名 I S [ 說 明 語 句 ] ;E N D 程 序 包 名 。 最簡單的缺省配置格式結(jié)構(gòu) CONFIGURATION 配置名 OF 實體名 IS FOR 構(gòu)造體名 END FOR。 并行信號賦值語句 簡單賦值語句 目標信號 = 表達式 ??梢远? 義端口大小、元件數(shù)目及定時特性等 Generic ([constant]參數(shù)名 :[in]子類型標識 [:=靜態(tài)表達式 ]。 例 : Library ieee。 模式 : in, out, inout, buffer Inout和 buffer都是雙向端口,但 buffer只能有一個驅(qū)動源 例