Sim/circuit1

2023. 6. 20. 18:46FPGA/HDLBits

728x90

This is a combinational circuit. Read the simulation waveforms to determine what the circuit does, then implement it.

module top_module (
    input a,
    input b,
    output q );//

    assign q = a & b;
endmodule

 


 

//실패 코드
module top_module (
    input a,
    input b,
    output q );//

    assign q = 0; // Fix me
	initial begin
    	assign a = 0;
        assign b = 0;
       
        #20;  //20s
        assign b = ~b;
        
        #10;  //30s
        assign a = ~a;
        assign b = ~b;
        
        #10;  //40s
        assign b = ~b;
        assign q = a & b;
        
        #10  //50s
        assign a = ~a;
        assign b = ~b;
        assign q = a & b;
        
        #10;  //60s
        assign b = ~b;
        
        #10;  //70s
        assign a = ~a;
        assign b = ~b;
        
        #10;  //80s
        assign b = ~b;
        assign q = a & b;
        
        #10;  //90s
        assign a = ~a;
        assign b = ~b;
        assign q = a & b;
        
    end
endmodule

 

'FPGA > HDLBits' 카테고리의 다른 글

Sim/circuit3  (0) 2023.06.20
Sim/circuit2  (0) 2023.06.20
Exams/ece241 2014 q1c  (0) 2023.06.20
Exams/m2014 q4k  (0) 2023.06.20
Mt2015 lfsr  (0) 2023.06.20