FPGA之多路复选器1

7系列FPGA中的LTU和相关的多路复选器可以实现以下功能:

使用一个LUT的4: 1多路复选器

使用两个LUT的8: 1多路复选器

使用四个 LUT 的 16: 1多路复选器

4:1复选器

1个LUT可以配置为4: 1多路复选器。4:1多路复选器可以通过触发器在同一片中实现。一个slice中最多可以实现四个4: 1多路复选器,如下所示:

以 LUTA为例不经过 D触发器的对应代码:

always@(*)

case (SELA1:0)

2"b00: A=DATA_A0;

2'b01: A=DATA_A1;

2"510: A=DATA_A2;

2b11:A= DATA_A3;

default:A= 1'bx;

endcase

继续以 LUTA为例经过 D 触发器的对应代码:

always@(posedge CLK)

case (SELA1:0)

2b00: A <=DATA_A0;

2b01: A<=DATA_A1;

2b10: A <=DATA_A2;

2b11: A<=DATA_A3;

default:A<= 1'bx;

endcase

相关推荐
Eloudy10 小时前
HSB FPGA 架构总体
fpga开发·架构
Terasic友晶科技11 小时前
【教程】Agilex 5 SOC FPGA的HPS端如何响应FPGA端中断(三)——设备树Overlay
fpga开发·设备树·agilex 5·设备树overlay
ARM|X86+FPGA工业主板厂家13 小时前
基于嵌入式 GPU 的智能服务机器人
linux·运维·arm开发·fpga开发·机器人
Freak嵌入式13 小时前
Pico PIO 汇编语法深度详解:标识符、指令、伪指令全解析
汇编·stm32·单片机·嵌入式硬件·fpga开发·硬件架构
Riwuarua16 小时前
从近似0基础开始FPGA开发 -- part.7 FPGA的网络通信设计
fpga开发
pingping_TEL18 小时前
JESD204B_IP核使用教程
fpga开发
cmc10282 天前
292.三段式状态机第三段时序逻辑用state_c与_n的差异分析
fpga开发
智塑未来3 天前
FPGA开发板怎么选?先看资质、案例与研发底盘
fpga开发
minglie14 天前
黑金AX301的SDRAM
fpga开发
hahaha60164 天前
HLS高层次综合设计技巧--高层次综合设计探讨
fpga开发