case(1)优先编码器的一种方法

初学verilog,如有错误,敬请指出
博主在HDLBits上学习时,做到一个优先编码器的问题,利用case()语句可以完美解决,博主在网上看到了一个不一样的答案,现在分享给大家。

原博文 ,用了case(1)语句和case语句的特性:case语句允许相同的分支出现,但会优先执行前面的分支。

简单写了一段代码,测试了case(1)的效果,所用软件为quartus II

`timescale 1ns/1ns
module test(in,
				out);

input[3:0] in;
output reg[2:0] out;

always@(*) begin

	case(1)
		in
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值