FPGA组成结构
博主刚开始接触FPGA时是在大三上EDA实验课,当时就对这种这种芯片的强大好奇,当时实验课用的VHDL语言,当时觉得这种并行的语言很有趣。后续又自学了verilg,从此就迈上了这条不归路,经过几年学习总感觉没啥进步,当初以为自己会用verilog就代表懂了FPGA,对于FPGA结构了解很少。本博文主要介绍FPGA内部组成以及资源。
FPGA内部主要有CLB(可配置逻辑块),IOB(输入输出单元),Block ram,丰富的布局布线资源以及底层嵌入的逻辑支援例如dsp,FIFO等逻辑资源供用。
FPGA资源分布图
博主以xilinx的K7系列的一款FPGA为例介绍: