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 (SELA[1:0])

2"b00: A=DATA_A[0];

2'b01: A=DATA_A[1];

2"510: A=DATA_A[2];

2b11:A= DATA_A[3];

default:A= 1'bx;

endcase

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

always@(posedge CLK)

case (SELA[1:0])

2b00: A <=DATA_A[0];

2b01: A<=DATA_A[1];

2b10: A <=DATA_A[2];

2b11: A<=DATA_A[3];

default:A<= 1'bx;

endcase

相关推荐
zjxtxdy11 小时前
STM32开发
stm32·单片机·fpga开发
博览鸿蒙12 小时前
从入门到工程师路径,快速建立FPGA认知
fpga开发
LCMICRO-1331084774614 小时前
长芯微LD7940完全P2P替代AD7940,是一款14位、逐次逼近型模数转换器(ADC)
单片机·嵌入式硬件·fpga开发·硬件工程·dsp开发·模数转换器adc
lf28248143115 小时前
06 AD9361 LVDS接口实现和仿真
fpga开发
逻辑诗篇21 小时前
FMC122高速数据采集卡:雷达与SDR领域的高性能解决方案
fpga开发
寒秋花开曾相惜1 天前
(学习笔记)4.2 逻辑设计和硬件控制语言HCL(4.2.1 逻辑门&4.2.2 组合电路和HCL布尔表达式)
linux·网络·数据结构·笔记·学习·fpga开发
何如呢2 天前
tx_addheader(加前导)
fpga开发
北京青翼科技2 天前
青翼科技基于XCVU13P FPGA的4路FMC接口高性能信号处理平台丨嵌入式智能平台 · 通用嵌入式平台丨FPGA信号处理板
fpga开发·信号处理·信号处理板·图形处理板卡·pcie数据处理板·fpga板卡
HIZYUAN3 天前
FPGA/CPLD漫谈:2K LUT的功能定位与典型方案(一)
stm32·单片机·嵌入式硬件·fpga开发·国产mcu+fpga
FPGA_Linuxer3 天前
FPGA开发板 KU5P开发板 图像处理,硬件加速 PCIE3.0 100G光口
fpga开发