FPGA中BEL Site Tile FSR SLR分别指什么?

本文深入介绍了Xilinx FPGA的内部结构,从最基本的BEL(Basic Element of Logic)到Device的六个层次:BEL、Site、Tile、FSR、SLR和Device。BEL包括LogicBEL(如LUT、FF、CARRY)和RoutingBEL(如FFMUX、DOUTMUX)。Site由BEL、输入输出管脚和内部连线组成,对应于Slice、DSP48、BRAM等模块。Tile是Site的集合,FSR(Fabric SubRegion)由一组Tile构成,用于时钟路由。SLR(Super Logic Region)在多Die FPGA中用于区分不同区域。最后,Device代表整个FPGA芯片。

在Xilinx FPGA中,从底层到整个设备可以划分为6个层次:

  • BEL
  • Site
  • Tile
  • FSR
  • SLR
  • Device
hierarchy

下面我们从下到上依次来看一下各个定义。

BEL(Basic Element of Logic)

image-20211224210435904

  BEL是最底层的基本元素,也可以叫atomic unit(原子单位),BEL是FPGA中最小、不可分割的组件。BEL有两种:Logic BEL和Routing BEL。像我们常说的LUT、FF、CARRY都属于Logic BEL,Routing BEL我们平时不常说,很多工程师可能也没太听过,像FFMUX和DOUTMUX都属于Routing BEL,它们分别长下面这样:

image-20220216215856510 image-20220216215944798

 在Vivado综合或实现的Design中,可以看到会在每一个模块下都会有Nets和Leaf Cells。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值