第二讲Verilog HDL语言基础 西安邮电学院通信工程系 integer寄存器类型 ~整数寄存器存储有符号整数值。整数寄存器可以作为普通寄存器 使用,典型应用为高层次行为建模。使用整数型说明形式如下: integer integerl,integer2,.intergerN [msb:Isb; 例:integer A,B,C,/三个整数型变量。 integer Hist[6:3];/整数型变量数组。 冬整数不能作为位向量访问,如Hist[4]是非法的。 冬一个整数最少容纳32位,但是具体实现由DA系统决定位宽
第二讲 Verilog HDL语言基础 西安邮电学院通信工程系 integer寄存器类型 ❖ 整数寄存器存储有符号整数值。整数寄存器可以作为普通寄存器 使用,典型应用为高层次行为建模。使用整数型说明形式如下: integer integer1, integer2 ,. intergerN [msb:1sb] ; 例:integer A, B, C; // 三个整数型变量。 integer Hist[6:3]; //整数型变量数组。 ❖ 整数不能作为位向量访问,如 Hist[4] 是非法的。 ❖ 一个整数最少容纳32位,但是具体实现由EDA系统决定位宽
第二讲Verilog HDL语言基础 西安邮电学院通信工程系 time寄存器类型 ?time类型的寄存器用于存储和处理时间。time类型的寄存器使用 下述方式加以说明。 time time idl,time id2,.,time idM(msb:Isb; 例: time Fvents[31:0];//时间值数组。 time CurrTime;/CurrTime存储一个时间值。 冬时间寄存器类型变量存储一个至少64位的时间值,单位可由系统 任务设定。 时间寄存器类型变量只存储无符号数
第二讲 Verilog HDL语言基础 西安邮电学院通信工程系 time寄存器类型 ❖ time类型的寄存器用于存储和处理时间。time类型的寄存器使用 下述方式加以说明。 time time_id1, time_id2 , . . ., time_idN[msb:1sb] ; 例: time Events [31:0]; //时间值数组。 time CurrTime; //CurrTime 存储一个时间值。 ❖ 时间寄存器类型变量存储一个至少64位的时间值,单位可由系统 任务设定。 ❖ 时间寄存器类型变量只存储无符号数