[HDLBits] Conditional

Given four unsigned numbers, find the minimum. Unsigned numbers can be compared with standard comparison operators (a < b). Use the conditional operator to make two-way min circuits, then compose a few of them to create a 4-way min circuit. You'll probably want some wire vectors for the intermediate results.

复制代码
module top_module (
    input [7:0] a, b, c, d,
    output [7:0] min);//
    wire [7:0] res1,res2;
	assign res1= a<b?a:b;
    assign res2= c<d?c:d;
    assign min=res1<res2?res1:res2;
    // assign intermediate_result1 = compare? true: false;

endmodule
相关推荐
乌恩大侠9 小时前
USRP X440 和USRP X410 直接RF采样架构的优势
5g·fpga开发·架构·usrp·usrp x440·usrp x410
嵌入式-老费13 小时前
再谈fpga开发(怎么写verilog)
fpga开发
数字芯片实验室16 小时前
继FPGA之后,英特尔拆了又拆
fpga开发
Runner.DUT1 天前
基于FPGA和DDS原理的任意波形发生器(含仿真)
fpga开发
雾削木1 天前
TI 2025全国电赛猜题
fpga开发
范纹杉想快点毕业1 天前
Zynq SOC FPGA嵌入式裸机设计和开发教程自学笔记:硬件编程原理、基于SDK库函数编程、软件固化
网络·笔记·stm32·单片机·嵌入式硬件·tcp/ip·fpga开发
爱看科技2 天前
量子计算新势力,微美全息FPGA方案解锁大幅优化与性能提升密码
fpga开发·量子计算
第二层皮-合肥2 天前
高速采集卡FPGA设计方案及代码
fpga开发
Runner.DUT2 天前
详解赛灵思SRIO IP并提供一种FIFO封装SRIO的收发控制器仿真验证
fpga开发
嵌入式-老费2 天前
再谈fpga开发(fpga调试方法)
fpga开发