正在加载图片...
subtype positive is integer range 1 to highest-integer 枚举型: 从已有类型中取离散子集合加以定义:列举全部元素 枚举型类型说明语句p.272表4-31 type type-name is( value list); 在括号中按顺序列举该类型中的全部元素 列举的顺序可用于关系比较:从左到右一从小到大 在予定义类型中, boolean、bit、 severity_ level都属于枚 举类型 例数字电路设计中最重要的类型: type std logic is(U,X,0,'I,'Z W,L,"H',-); 含义:U未初始化 强未知0强0‘1·强1 Z高阻W弱未知L弱0H`弱1 无关 未知状态:信号初始状态/出现总线冲突时的值 td logic, std logic vector类型在 ieee std logic_1164包集合 中定义,使用时必须先行说明 此类型的作用主要体现在仿真过程中,从综合的观点来看 目前在数字器件中能够实现的只有0,1,Z;-四种值 在编写程序时,采用引号的字符必须区分大小写subtype positive is integer range 1 to highest-integer ; 枚举型: 从已有类型中取离散子集合加以定义:列举全部元素 枚举型类型说明语句 p.272 表 4-31 type type-name is ( value list) ; 在括号中按顺序列举该类型中的全部元素; 列举的顺序可用于关系比较:从左到右---从小到大 在予定义类型中,boolean 、 bit 、 severity_level 都属于枚 举类型; 例 数字电路设计中最重要的类型: type std_logic is ( `U`, `X`, `0`, `1`, `Z`, `W`, `L`, `H`, `-`); 含义:`U`未初始化 `X` 强未知 `0` 强 0 `1` 强 1 `Z` 高阻 `W` 弱未知 `L` 弱 0 `H` 弱 1 `-` 无关 未知状态:信号初始状态/出现总线冲突时的值 std_logic,std_logic_vector类型在ieee.std_logic_1164包集合 中定义,使用时必须先行说明; 此类型的作用主要体现在仿真过程中,从综合的观点来看, 目前在数字器件中能够实现的只有`0`, `1`, `Z`,`-`四种值; 在编写程序时,采用引号的字符必须区分大小写;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有