Verilog语法入门(九)异步复位电路

简介: Verilog HDL是一种硬件描述语言(HDL:Hardware Description Language),以文本形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能。 Verilog HDL和VHDL是世界上最流行的两种硬件描述语言,都是在20世纪80年代中期开发出来的。前者由Gateway Design Automation公司(该公司于1989年被Cadence公司收购)开发。两种HDL均为IEEE标准。

异步复位电路

moduleflopren(inputclk,
inputreset,
inputen,
input[3:0]d,
inputreg[3:0]q);
always@(posedgeclk,posedgereset)if(reset)q <=4'b0;
elseif(en)q <=d;
endmodule// 异步复位 :在always的敏感变量列表中,包含了posedge clk(clk信号上升沿) // 和posedge reset(reset信号下降沿)// 两个条件,只要有一个条件发生,便会执行always块内的逻辑。复位处理逻辑应具有最高的优先级。  
目录
相关文章
|
7月前
|
存储 编译器 索引
Verilog基础【一】
Verilog基础【一】
226 0
|
5月前
|
算法 异构计算
FPGA入门(2):Verilog HDL基础语法
FPGA入门(2):Verilog HDL基础语法
36 0
|
7月前
|
存储 人工智能 安全
Verilog基础【二】
Verilog基础【二】
216 1
|
7月前
|
存储 C语言 异构计算
|
7月前
|
C++
Verilog 函数和任务
Verilog 函数和任务
|
开发工具 芯片 异构计算
Verilog 设计方法
Verilog 的设计多采用自上而下的设计方法(top-down)。即先定义顶层模块功能,进而分析要构成顶层模块的必要子模块;然后进一步对各个模块进行分解、设计,直到到达无法进一步分解的底层功能块。这样,可以把一个较大的系统,细化成多个小系统,从时间、工作量上分配给更多的人员去设计,从而提高了设计速度,缩短了开发周期。
171 1
|
算法
|
自然语言处理 算法 异构计算
Verilog HDL基本语法规则
本专栏针对FPGA进行入门学习,从数电中常见的逻辑代数讲起,结合Verilog HDL语言学习与仿真,主要对组合逻辑电路与时序逻辑电路进行分析与设计,对状态机FSM进行剖析与建模。
254 0
Verilog HDL基本语法规则
|
人工智能 BI
Verilog 的连续赋值
连续赋值语句是 Verilog 数据流建模的基本语句,用于对 wire 型变量进行赋值。:
168 0