第6章VHDL结构与要素1.pptVIP

  • 4
  • 0
  • 约1.56万字
  • 约 112页
  • 2018-05-18 发布于江苏
  • 举报
第6章VHDL结构与要素1

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1. 枚举类型 枚举类型数据的定义格式为: TYPE 数据类型名 IS (元素,元素,?); 这类用户定义的数据类型应用相当广泛,例如在程序包“STD_LOGIC”和“STD_LOGIC_1164”中都有此类数据的定义。如: TYPE STD_LOGIC IS (‘U’,‘X’,‘0’,‘1’,‘Z’,‘W’,‘L’,‘H’,‘-’); 2. 整数类型、实数类型 这里所说的是用户所定义的整数类型,实际上可以认为是整数的一个子类。 整数或实数用户定义数据类型的格式为: TYPE 数据类型名 IS 数据类型定义 约束范围; 3. 数组 数组类型属复合类型,是将一组具有相同数据类型的元素集合在一起,作为一个数据对象来处理的数据类型。 VHDL仿真器支持多维数组,但综合器只支持一维数组。 数组定义的书写格式为: TYPE 数据类型名 IS ARRAY (范围) OF 原数据类型名; 4. 时间类型 时间类型是表示时间的数据类型,在仿真时是必不可少的。其书写格式为: TYPE 数据类型名 IS 范围 UNITS 基本单位;

文档评论(0)

1亿VIP精品文档

相关文档