[信息与通信]VHDL集成电路第三章.pptVIP

  • 2
  • 0
  • 约7.45千字
  • 约 55页
  • 2018-02-20 发布于浙江
  • 举报
[信息与通信]VHDL集成电路第三章

3.2.3 库、程序包及配置 1. 库 库由一个或多个程序包构成。我们往往把一些密切相关 的、可重复利用的设计资源(如函数、过程、元件等) 放在一个程序包中,再把性质相近、功能类似的程序包 归于同一个库中. 图3-4 库的基本组成部分 表3-2 VHDL中常用的库和包 库名 程序包名 定义内容 STD STANDARD 定义BIT、BIT_VECTOR、INTEGER等数据类型 TEXTIO 对文本文件进行读写操作的过程和函数 IEEE STD_LOGIC_1164 定义STD_LOGIC、STD_LOGIC_VECTOR数据类型 ST_LOGIC_SIGNED 定义STD_LOGIC、STD_LOGIC_VECTOR数据类型的有符号的算术运算(如+、-、*等) STD_LOGIC_UNSIGNED 定义STD_LOGIC、STD_LOGIC_VECTOR数据类型的无符号的算术运算(如+、-、*等) STD_LOGIC_ARITH 定义了UNSIGNED 、SIGNED、SMALL_INT三种数据类型,并定义了上述类型及STD_LOGIC的混合算术运算、比较操作函数、数据类型转换函数。 使用一个库之前,需要首先对库进行声明。经过声明之后,在设计中就可以 调用库中的代码了。 库说明语句的一般语法结构为: LIBRARY 库名; USE

文档评论(0)

1亿VIP精品文档

相关文档