跳转到主要内容

Xilinx FPGA

介绍一篇可以动态编辑Xilinx FPGA内LUT内容的深度好文!

judy /

文章阐述了Xilinx FPGA可编程的本质,逆向分析破解了FPGA编程的bit流文件,并将其与FPGA内部电路相对应,对于深度理解动态可编程及FPGA电路结构具有重要的指导价值,LUT动态可编程使得FPGA内部的资源使用起来更灵活,你可以把LUT当成BRAM使用,也可以随时改变若干个LUT组成电路完成的硬件功能

Xilinx FPGA的片上存储资源

judy /

<strong>一. 概述</strong>

Xilinx FPGA有三种可以用来做片上存储(RAM,ROM等等)的资源,第一个就是Flip Flop;第二种就是SLICEM里面LUT;第三种就是Block RAMs资源。

在用Vivado建立工程的时候选择器件的时候就可以看到这些资源的多少。如下图所示。
<center><img src="http://xilinx.eetrend.com/files-eetrend-xilinx/article/201812/13955-410…; alt="" width="670"></center>