EDA技术及应用_第5章_2分析.ppt

EDA技术及应用_第5章_2分析

5.1.3 库、程序包 1. 库(Library) 2.程序包 library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_arith.all; use ieee.std_logic_unsigned.all; 5.2 VHDL语言要素 5.2.1 VHDL的文字规则 5.2.2 数据对象(DATA OBJECTS) 5.2.3 数据类型 5.2.4 运算符 * VHDL的基本结构由前述的实体和结构体组成,但实际中的VHDL程序除上述两个基本部分以外通常还包括另外三个部分:库、程序包和配置 库:主要用来存放已经编译的实体、结构体、程序包等; 程序包:主要用来存放各个设计都能共享的数据类型、子程序、常数和元件等; VHDL库中的各个设计单元:实体、结构体、程序包和配置都可以作为其他设计的资源,一个设计可以使用多个库中的设计单元。 当一个设计要使用库中的已编译单元时,必须要在每个设计的VHDL源代码的开头说明要引用的库,然后使用USE子句指明要使用库中的哪一个设计单元。 (1)库说明语句格式: library 库名; 以library 开头,后面紧跟着设计中要使用的库的名字 库说明语句使该库对于设计可见 (2)USE子句格式: us

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档