0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Xilinx FPGA中設(shè)計(jì)層次的各個(gè)定義

FPGA技術(shù)江湖 ? 來(lái)源:CSDN技術(shù)社區(qū) ? 作者:張海軍2013 ? 2022-04-20 08:17 ? 次閱讀

在Xilinx FPGA中,從底層到整個(gè)設(shè)備可以劃分為6個(gè)層次:

BEL

Site

Tile

FSR

SLR

Device

0bafe324-c02f-11ec-bce3-dac502259ad0.png

下面我們從下到上依次來(lái)看一下各個(gè)定義。

BEL(Basic Element of Logic)

0bcc6116-c02f-11ec-bce3-dac502259ad0.png

BEL是最底層的基本元素,也可以叫atomic unit(原子單位),BEL是FPGA中最小、不可分割的組件。BEL有兩種:Logic BEL和Routing BEL。像我們常說(shuō)的LUT、FF、CARRY都屬于Logic BEL,Routing BEL我們平時(shí)不常說(shuō),很多工程師可能也沒(méi)太聽(tīng)過(guò),像FFMUX和DOUTMUX都屬于Routing BEL,它們分別長(zhǎng)下面這樣:

0be076b0-c02f-11ec-bce3-dac502259ad0.png

0bf47958-c02f-11ec-bce3-dac502259ad0.png

在Vivado綜合或?qū)崿F(xiàn)的Design中,可以看到會(huì)在每一個(gè)模塊下都會(huì)有Nets和Leaf Cells。

0c077828-c02f-11ec-bce3-dac502259ad0.png

Leaf Cells就是FPGA中一個(gè)個(gè)真實(shí)存在的硬件模塊,Vivado中place_design做的工作就是把這些Leaf Cells放到合適的BEL上。

0c1c2552-c02f-11ec-bce3-dac502259ad0.png

Site

一系列相關(guān)的元素與它們的連線組成了Site,Site中主要包含下面三種:

BEL

Site的輸入輸出管腳

Site內(nèi)部的連線

0c2e0cea-c02f-11ec-bce3-dac502259ad0.png

Site一般都是跟Slice、DSP48、BRAM等是對(duì)應(yīng)的,我們以Slice為例,在7系列的FPGA中,一個(gè)CLB有兩個(gè)Slice,下圖的白色框是一個(gè)CLB,從左邊的Properties中可以看出,包含了兩個(gè)site,其實(shí)就是包含了兩個(gè)Slice。每個(gè)Slice都有獨(dú)立的site,所以這個(gè)CLB中就有兩個(gè)sites。

0c41f5fc-c02f-11ec-bce3-dac502259ad0.png

Xilinx FPGA中很多元素的位置都是以_X_Y結(jié)尾來(lái)表示該元素在坐標(biāo)中的位置,下圖中的這個(gè)Slice的位置是X142Y185。

0c6b75f8-c02f-11ec-bce3-dac502259ad0.png

Tile

Tile是比Site更高一級(jí)的概念,一個(gè)Tile里面包含多個(gè)Site,Tile沒(méi)有pin的概念,比如下面這個(gè)Tile,其實(shí)就是一個(gè)CLB。

0c7cfef4-c02f-11ec-bce3-dac502259ad0.png

FSR

FSR就是Fabric Sub Region or Clock Region,是由一片Tile組成的,在UltraScale的FPGA中,所有的FSR的高度都有60個(gè)CLB,但寬度不盡相同。

時(shí)鐘routing和distribution的粒度與FSR相同,在UltraScale的FPGA中,有24個(gè)水平的routing track,24個(gè)垂直的routing track,24個(gè)水平的distribution track和24個(gè)垂直的distribution track,相鄰的FSR就靠這些track互連。

SLR

SLR就是Super Logic Region,這個(gè)概念僅針對(duì)SSIT的FPGA,也就是包含多個(gè)die的芯片,這樣每個(gè)die就被稱(chēng)為一個(gè)SLR。

Device

這個(gè)概念就無(wú)需過(guò)多介紹,就是指整個(gè)FPGA;如果是單個(gè)die的片子,那么多個(gè)FSR就組成了Device,如果是多個(gè)die的片子,那么多個(gè)SLR組成了Device。

原文標(biāo)題:FPGA中BEL Site Tile FSR SLR分別指什么?

文章出處:【微信公眾號(hào):FPGA技術(shù)江湖】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1620

    文章

    21510

    瀏覽量

    598981
  • Xilinx
    +關(guān)注

    關(guān)注

    70

    文章

    2137

    瀏覽量

    120397
  • Bel
    Bel
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    6383

原文標(biāo)題:FPGA中BEL Site Tile FSR SLR分別指什么?

文章出處:【微信號(hào):HXSLH1010101010,微信公眾號(hào):FPGA技術(shù)江湖】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Xilinx FPGA的基礎(chǔ)邏輯單元

    Xilinx FPGA的組成部分 本文是以Xilinx Kintex UltraScale+ 系列為參考所寫(xiě),其他系列有所不同,可以參考相應(yīng)的user guide文檔。 Xilinx
    的頭像 發(fā)表于 12-27 15:54 ?2208次閱讀

    成為Xilinx FPGA設(shè)計(jì)專(zhuān)家(基礎(chǔ)篇)

    本帖最后由 jfzhangjin 于 2015-1-8 10:48 編輯 之前也一直在做關(guān)于Xilinx FPGA各個(gè)方面的文章,但是總體而言就顯得有些雜,總希望能有人能整理一下便于查閱;另外
    發(fā)表于 11-03 17:15

    成為Xilinx FPGA設(shè)計(jì)專(zhuān)家(基礎(chǔ)篇)

    之前也一直在做關(guān)于Xilinx FPGA各個(gè)方面的文章,但是總體而言就顯得有些雜,總希望能有人能整理一下便于查閱;另外針對(duì)目前電子發(fā)燒友網(wǎng)舉辦的“玩轉(zhuǎn)FPGA:iPad2,賽靈思開(kāi)發(fā)板
    發(fā)表于 11-05 13:56

    xilinxFPGAMUXCY是什么?

    xilinxFPGAMUXCY是什么?是做什么用的?
    發(fā)表于 07-20 11:19

    Xilinx 7系列FPGA管腳是如何定義的?

    引言: 我們?cè)谶M(jìn)行FPGA原理圖和PCB設(shè)計(jì)時(shí),都會(huì)涉及到FPGA芯片管腳定義和封裝相關(guān)信息,本文就Xilinx 7系列FPGA給出相關(guān)參考
    發(fā)表于 05-28 09:23

    Xilinx 7系列FPGA芯片管腳定義與封裝

    引言: 我們?cè)谶M(jìn)行FPGA原理圖和PCB設(shè)計(jì)時(shí),都會(huì)涉及到FPGA芯片管腳定義和封裝相關(guān)信息,本文就Xilinx 7系列FPGA給出相關(guān)參考
    發(fā)表于 07-08 08:00

    xilinx同步設(shè)計(jì)技術(shù)

    xilinx同步設(shè)計(jì)技術(shù): 完成本單元的學(xué)習(xí)后你將會(huì):•有效地利用層次•通過(guò)采用同步設(shè)計(jì)技術(shù)提高電路可靠性及性能 •層次化設(shè)計(jì)•Xilinx
    發(fā)表于 06-14 19:19 ?30次下載

    Xilinx_FPGA系列入門(mén)教程(一)—如何搭建Xilinx

    Xilinx FPGA系列入門(mén)教程(一)——如何搭建Xilinx FPGA開(kāi)發(fā)環(huán)境
    發(fā)表于 01-18 15:30 ?45次下載

    EDKPS2自定義IP

    Xilinx FPGA工程例子源碼:EDKPS2自定義IP
    發(fā)表于 06-07 11:44 ?4次下載

    XilinxFPGALVDS差分高速傳輸?shù)膶?shí)現(xiàn)

    XilinxFPGALVDS差分高速傳輸?shù)膶?shí)現(xiàn)
    發(fā)表于 03-01 13:12 ?65次下載

    Xilinx FPGA的Maxim參考設(shè)計(jì)

    Xilinx FPGA的Maxim參考設(shè)計(jì)
    發(fā)表于 10-31 09:59 ?23次下載
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>的Maxim參考設(shè)計(jì)

    基于Xilinx FPGA用于ASIC前端驗(yàn)證的問(wèn)題總結(jié)

    FPGA本身是有專(zhuān)門(mén)的時(shí)鐘cell的,以xilinx FPGA為例,就是primitive庫(kù)的BUFG。
    發(fā)表于 12-22 15:33 ?1701次閱讀

    Xilinx 7 系列FPGA的Serdes總結(jié)

    本文檔的主要內(nèi)容詳細(xì)介紹的是Xilinx 7 系列FPGA的Serdes總結(jié)。
    發(fā)表于 12-31 17:30 ?25次下載

    Xilinx 7系列FPGA管腳是如何定義的?

    引言: 我們?cè)谶M(jìn)行FPGA原理圖和PCB設(shè)計(jì)時(shí),都會(huì)涉及到FPGA芯片管腳定義和封裝相關(guān)信息,本文就Xilinx 7系列FPGA給出相關(guān)參考
    發(fā)表于 05-01 09:47 ?1.1w次閱讀
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>管腳是如何<b class='flag-5'>定義</b>的?

    Xilinx 7系列FPGA管腳是如何定義與Pinout文件下載

    我們?cè)谶M(jìn)行FPGA原理圖和PCB設(shè)計(jì)時(shí),都會(huì)涉及到FPGA芯片管腳定義和封裝相關(guān)信息,本文就Xilinx 7系列FPGA給出相關(guān)參考,給
    的頭像 發(fā)表于 04-27 10:45 ?6456次閱讀
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>管腳是如何<b class='flag-5'>定義</b>與Pinout文件下載