繁体   English   中英

具有LUT的FPGA实现查找表

[英]FPGA implement look up table with LUTs

我想在FPGA中实现8对1多路复用器。 多路复用器的输入是常量,因此我改用查找表。

我知道fpgas由LUT组成。 我可以使用任何硬件模块来优化多路复用器吗?

谢谢

并非如此,除非您使用的8个“单词”中的每一个都非常大并且可以证明blockRAM合理(此处讨论何时使用blockRAM- http ://forums.xilinx.com/t5/Virtex-Family- FPGA / Lut-vs-Block-Ram / td-p / 251888 )。 如果您的总线只有1位或8位宽...只要使用case语句即可。 合成和路由阶段将负责将“代码”转换为FPGA上的各个LUT。

正如其他人所说,ISE足够聪明,可以从您的代码中推断出多路复用器。 您可以在运行综合后对此进行验证。 检查综合报告中的摘要。

如果您真的想将LUT用作一项很好的学习方法,那么可以肯定地将几个阶段一起使用。 阅读了解LUT的INIT属性以了解如何使用INIT属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM