基于 CLB MUX 和基于 LUT 的区别是什么

what is difference between CLBs MUX based and LUT based

如您所知,FPGA 已经使用 CLB,一些 CLB 基于 MUX,一些基于 LUT,

那么基于 MUX 和基于 LUT 的 CLB 有什么区别?

基于 MUX 的 CLB 是如何实现的?

大多数现代 FPGA CLB 实际上是两者的混合体。基本元素是 LUT(倾向于在内部使用多路复用器,但那是另一回事);然后你有一些额外的 2:1 muxes(Xilinx land 中的 MUXF7 和 MUXF8)可以选择用于组合 LUT 以构建更广泛的功能,如大型多路复用器。