Bootstrap

HDLbits--Exams/m2014 q6c

 独热码编码问题,根据题目中所给的状态转移图编写代码

独热码是根据状态转移图进行输入边缘检测,与状态机的表达不同,独热码不需要进行状态的转换,而只是根据输入来确定输出。

module top_module (
    input [6:1] y,
    input w,
    output Y2,
    output Y4);
    //parameter a=6'b000001,b=6'b000010,c=6'b000100,d=6'b001000,e=6'b010000,f=6'b100000;

    assign Y2=~w&y[1];
    assign Y4=w&y[2]|w&y[3]|w&y[5]|w&y[6];

endmodule

;