2006硬件课程设计说明书.ppt

VHDL数据类型 标量类型(Scalar) 枚举(Enumeration) 整数(Integer) 浮点数(Float) 物理(Physical) 复合类型(Composite) VHDL数据类型--枚举 列举数据对象可能存在的值,一般用于定义状态机的状态 Type states is (idle, start, running, pause, stop) Signal current_state : states; IEEE1076标准中预定义了两个枚举类型 Type boolean is (False, True) Type bit is (‘0’, ‘1’) Signal a : bit; VHDL数据类型--枚举 IEEE1164标准中预定义了一个枚举类型Type std_logic is(‘U’, ‘X’,‘0’, ‘1’, ‘Z’, ‘W’, ‘L’, ‘H’, ‘-’); 该类型能比较全面地包括数字电路中信号会出现的几种状态,因此一般情况把这种类型代替bit Signal a : std_logic; 注意:这里的大小写是敏感的 VHDL数据类型 整数、浮点数 方便用于数值方面的运算:加减乘除 整数范围:-231 ~231 –1,经常用于计数器 实数范围:-1.0E38~+1.0E38,不被 Ma

文档评论(0)

1亿VIP精品文档

相关文档