ieee库中的重要包集合 std_logic_1164: 定义了 std_logic数据类型及相应运算 std_logic_arith:定义了 signed和 unsigned数据类型、相应运算和相关类型转 换函数; std_logic_-signedsstd_logic_unsigned 定义了一坐函数,可以使 std_logic_vector类 型被当作符号数或无符号数一样进行运算
ieee库中的重要包集合 std_logic_1164: 定义了std_logic数据类型及相应运算; std_logic_arith:定义了signed和 unsigned数据类型、相应运算和相关类型转 换函数; std_logic_signed与std_logic_unsigned: 定义了一些函数,可以使std_logic_vector类 型被当作符号数或无符号数一样进行运算
std库 VHDL标准所含的资源库,含有“ standard 包集合和“ textio包集合,对所有预定义的 数据类型、运算规则、函数和语法进行表达 使用 standard"包集合时无需说明
std库 VHDL标准所含的资源库,含有“standard” 包集合和“textio”包集合,对所有预定义的 数据类型、运算规则、函数和语法进行表达; 使用standard”包集合时无需说明;
Work库与用户定义库 Work库 Work库为当前设计文件的保存目录 Work库使用时通常无须说明;但在结构设计 中进行元件的宏调用时需要说明 例: use work. all 用户定义库: 由用户自定义生成,使用时需说明(指定库所 在的路径);
work库与用户定义库 work库: work库为当前设计文件的保存目录; work库使用时通常无须说明;但在结构设计 中进行元件的宏调用时需要说明; 例:use work.all; 用户定义库: 由用户自定义生成,使用时需说明(指定库所 在的路径);
ASIC库 由各公司提供,存放与逻辑门一一对应的实体 用于ASIC设计的门级仿真,使用时需加以说 明 例: library altera; use altera. maxplus2.all, library Ipm i use Ipm Ipm- components.all i
ASIC库 由各公司提供,存放与逻辑门一一对应的实体, 用于ASIC设计的门级仿真,使用时需加以说 明; 例:library altera; use altera.maxplus2.all; library lpm; use lpm.lpm_components.all;
包集合: package 用于保存VHDL语言中经常使用的类型定义 信号定义、常数定义、元件定义、函数定义和 过程定义等(类似于C语言中的 include语 句),方便不同模块的设计中公共定义的共享 包集合在使用前必须采用use语句进行说明 (在设计程序的最前面) 包集合内容可以由用户自行定义
包集合: package 用于保存VHDL语言中经常使用的类型定义、 信号定义、常数定义、元件定义、函数定义和 过程定义等(类似于C语言中的include语 句),方便不同模块的设计中公共定义的共享; 包集合在使用前必须采用use语句进行说明 (在设计程序的最前面); 包集合内容可以由用户自行定义;