必威体育Betway必威体育官网
当前位置:首页 > IT技术

Verilog中parameter、reg和wire区别

时间:2019-06-07 07:45:12来源:IT技术作者:seo实验室小编阅读:58次「手机版」
 

parameter

reg:寄存器类型,只能在always和initial语句中被赋值,缺省值为x,若语句描述的是时序逻辑,寄存器变量对应寄存器;若语句描述的是组合逻辑,寄存器变量对应实际连线;

操作:

reg a; //默认定义了1bit的reg类型

reg [7:0] b;//定义了8bit的reg类型

wire:线网数据类型,表示verilog中的结构化元件间物理连线,连续赋值语句assgin左边变量必须声明为线网类型,缺省值为z;

操作:

wire a;

wire [7:0] b;

parameter:参数数据类型,其实就是个常量,通常出现在module内部,常被定义为状态机状态、数据位宽和延迟大小,参数的定义是局部的,只在当前模块有效

操作:

parameter N = 8'd5;

parameter P = 4'b0001;

 O = 4'b1000;

相关阅读

Servlet中request.getParameter和getParameterValues

Servlet中request.getParameter和getParameterValuesgetParameterNames三者区别 1.request.getParameter:获取前台表单单个元素na

parameter object not a ECParameterSpec错误解决办法

bcprov-jdk15on 的jar包冲突,maven中包含多个bcprov-jdk的jar包,在pom.xml中排除后问题解决

移位寄存器之右移位寄存器(Verilog HDL语言描述)

目录 背景 测试一 Verilog HDL语言描述 测试代码 仿真波形图 测试二 Verilog HDL语言描述 测试代码 仿真图 ISE综合 RTL Schemati

Verilog参数化建模思想

你没有过这样的经历:当你制作的FPGA板卡与整机调试时,为了验证技术指标,可能需要对代码进行微调,这就需要你出不同的版本。那么按一个

request.getParameter()的作用

对于httprequrest的request.getParameter()的作用,之前我只是在用它而不知道它到底有什么作用,今天看了一遍文章突然明白了其中的意

分享到:

栏目导航

推荐阅读

热门阅读