题解 | #根据RTL图编写Verilog程序#
根据RTL图编写Verilog程序
https://www.nowcoder.com/practice/41a06522d8b242808c31a152bf948b5e
`timescale 1ns/1ns
module RTL(
input clk,
input rst_n,
input data_in,
output reg data_out
);
reg data_in_reg ;
always@(posedge clk or negedge rst_n)begin
if(!rst_n)
data_in_reg <= 1'b0 ;
else
data_in_reg <= data_in ;
end
always@(posedge clk or negedge rst_n)begin
if(!rst_n)
data_out <= 1'b0 ;
else
data_out <= (data_in & (~data_in_reg)) ;
end
endmodule

查看29道真题和解析