异步复位同步释放

verilog 复制代码
`timescale 1ns / 1ps 
//同步复位 异步释放  并且将输出的信号转换成高电平有效
module reset(
    input        clk  ,
    input        rst_n,
    output       reset
    );
reg    reset1;
reg    reset2;


always @(posedge clk or negedge rst_n) begin
    if(!rst_n) begin
    reset1<=1'b1;
    reset2<=1'b1;
    end
    else begin
    reset1<=(~rst_n);
    reset2<=reset1  ;
    end
end
assign reset=reset2;  
endmodule

一个语句块对多个reg赋值的时候用begin end嵌套

相关推荐
算法笑匠14 天前
FPGA驱动AD9226实现65MSPS高速数据采集
fpga·adc·高速数据采集·ad9226
kanhao10019 天前
电平交叉采样 (Level-Crossing Sampling)
算法·fpga开发·fpga
环能jvav大师20 天前
在Proteus中仿真PLD元器件(WinCupl及WinSim基础使用)
硬件架构·proteus·fpga
坏孩子的诺亚方舟23 天前
FPGA设计基于团队的最佳实践2_IP及设计重用&功能验证&时序收敛
fpga
ALINX技术博客25 天前
【202601芯动态】全球 FPGA 异构热潮,ALINX 高性能异构新品预告
人工智能·fpga开发·gpu算力·fpga
minglie125 天前
GCC的__attribute__用法
fpga
minglie11 个月前
Zynq上UART/IIC/SPI的27个实验-第15课:PL 逻辑模拟 IIC 从设备AT24C256 行为
fpga
minglie11 个月前
蚂蚁S9矿板 Nand Flash的使用
fpga
XINVRY-FPGA1 个月前
中阶FPGA效能红线重新划定! AMD第2代Kintex UltraScale+登场,记忆体频宽跃升5倍
嵌入式硬件·fpga开发·硬件工程·dsp开发·fpga
南檐巷上学1 个月前
基于FPGA的音频信号监测识别系统
fpga开发·音频·verilog·fpga·傅立叶分析·fft·快速傅里叶变换