专栏前言
本专栏的内容主要是记录本人学习Verilog过程中的一些知识点,刷题网站用的是牛客网
分析
可得逻辑表达式为
可得逻辑表达式为
`timescale 1ns/1nsmodule seq_circuit(input A ,input clk ,input rst_n,output wire Y
);reg q0, q1 ; always @ (posedge clk or negedge rst_n) begin if (~rst_n) begin q1 <= 0 ; end else begin q1 <= A ^ q0 ^ q1 ; end end always @ (posedge clk or negedge rst_n) begin if (~rst_n) begin q0 <= 0 ; end else begin q0 <= ~q0 ; end endassign Y = q0 & q1 ; endmodule