Verilog 数据类型 笔记

寄存器数据类型 

只能在always语句和initial语句等过程语句中被赋值

常用:reg

reg a;                  // 定义a为1bit  reg型

reg [7:0]b;           //定义b为8bit  reg型

reg [7:0]c,d,e;     //定义c,d,e为8bit reg型

线网数据类型

结构化元件间的物理连线,值由驱动元件值决定

常用:wire

wire a;                  // 定义a为1bit  wire型

wire [7:0]b;           //定义b为8bit  wire

wire [7:0]c,d,e;     //定义c,d,e为8bit wire

参数数据类型

常量,出现在module 内部

parameter  A = 8d'11;

parameter  B = 4b'0001,

                  C = 4b'0010,

                  D = 4b'0100,

                  E = 4b'1000;

posted @ 2018-03-02 09:06  stean  阅读(244)  评论(0编辑  收藏  举报