专栏前言
本专栏的内容主要是记录本人学习Verilog过程中的一些知识点,刷题网站用的是牛客网


`timescale 1ns/1ns
module edge_detect(
input clk,
input rst_n,
input a,
output reg rise,
output reg down
);
reg a_tem ;
always @ (posedge clk or negedge rst_n) begin
if (!rst_n) a_tem <= 1'b0 ;
else a_tem <= a ;
end
always @ (posedge clk or negedge rst_n) begin
if (!rst_n) begin
rise <= 1'b0 ;
down <= 1'b0 ;
end
else if (!a_tem && a) begin
rise <= 1'b1 ;
down <= 1'b0 ;
end
else if (a_tem && !a) begin
rise <= 1'b0 ;
down <= 1'b1 ;
end
else begin
rise <= 1'b0 ;
down <= 1'b0 ;
end
end
endmodule
![2023年中国负极材料分类、产量及市场规模分析[图]](https://img-blog.csdnimg.cn/img_convert/d611948fb9ec855ae06a223d6a944cac.png)






![2023年中国中端连锁酒店分类、市场规模及主要企业市占率[图]](https://img-blog.csdnimg.cn/img_convert/b42814840a4a5db09e41cdde844cda44.png)


![2023年中国地产SaaS分类、产业链及市场规模分析[图]](https://img-blog.csdnimg.cn/img_convert/348ffe3aaf12c6229b617458217ab32a.png)




![2023年中国稀土精密加工分类、市场规模及发展趋势分析[图]](https://img-blog.csdnimg.cn/img_convert/48050d3e4088fb3248d8a6b0a8fc559d.png)



