HDLbits--Exams/m2014 q6c

该文介绍了独热码编码的概念,它不涉及状态转换,而是根据输入生成输出。提供了一个Verilog模块示例,该模块接受输入信号y和w,并计算出输出Y2和Y4。Y2的值取决于w和y[1],而Y4的值由w与y[2],y[3],y[5]和y[6]的组合决定。
摘要由CSDN通过智能技术生成

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值