第九讲VHDL结构及语言要素.pptVIP

  • 12
  • 0
  • 约1.35万字
  • 约 58页
  • 2017-02-23 发布于上海
  • 举报
第九讲VHDL结构及语言要素

第九讲 VHDL结构及语言要素(1) 文字规则 数据对象 数据类型 操作符 5. 注释 用以提高程序可读性 以‘- -’开头,直至本行结尾 注释在程序段中以特征颜色标记显示,不参与程序编译 如: --定义了器件的端口名称及类型 TYPE byt IS STD_LOGIC(15 downto 0); SUBTYPE dig3 IS ARRAY(7 downto 0 ) of STD_LOGIC; 重载操作符定义: 对已存在的操作符重新定义,使其能进行不同类型操作数之间的运算,称为重载操作符。定义重载操作符的函数称为重载函数。 重载操作符由原操作符加双引号表示。如“+” 重载操作符的定义见 IEEE 库的程序包: std_logic_arith、 std_logic_unsigned、 std_logic_signed 重载操作符的使用: 3、其它预定义标准数据类型 Synopsys公司程序包 STD_LOGIC_ARITH中: 1)无符号型(UNSIGNED) 定义如下: type unsigned is array(natural range) of std_logic; UNSIGNED(“1000”)= 8

文档评论(0)

1亿VIP精品文档

相关文档