国产亚洲精品久久久久久豆腐,国产精品久久久久久精品电影,国产午睡沙发,国产成人免费av片在线观看,国产精品,午夜福利

FPGA芯片中多die的邏輯設(shè)計(jì)

文章圖片

使用XILINX ALTERA LATTICE等多die FPGA芯片時(shí),或多或少的都遇到過(guò)時(shí)序收斂問(wèn)題,那么對(duì)于多die的FPGA我們應(yīng)該如何做好設(shè)計(jì)了。


多die芯片其實(shí)是SSI(Stacked Silicon Interconnect)芯片,其結(jié)構(gòu)如下圖所示。其實(shí)就是在一個(gè)封裝里,把多個(gè)芯片,也就是我們說(shuō)的SLR(Super Logic Region)用interposer“綁”在一起,SLR之間的連接用專用布線資源SLL(Super Long Line)。

FPGA多die芯片 億配芯城.png

該截圖來(lái)自xilinx文檔872 - Large FPGA Methodology Guide (v14.3)


多die芯片為什么容易出現(xiàn)時(shí)序問(wèn)題了,一個(gè)是SLL資源有限,兩個(gè)SLR之間的SSL資源是有限的,比如U55N卡上2die芯片的SSL有23040。第二個(gè)就是本身die之間的走線延時(shí)相對(duì)比較長(zhǎng)。這里就作者曾經(jīng)遇到的問(wèn)題總結(jié)下,如何從方案的角度規(guī)劃,提前規(guī)避這類時(shí)序收斂問(wèn)題。
第一、從方案架構(gòu)設(shè)計(jì)的角度看,F(xiàn)PGA的設(shè)計(jì)也就是數(shù)據(jù)流的設(shè)計(jì),即數(shù)據(jù)流在不同模塊之間的走動(dòng)。多die芯片中,關(guān)鍵就是處理數(shù)據(jù)流跨die的問(wèn)題。在方案設(shè)計(jì)階段,首先要考慮一級(jí)模塊在各個(gè)die中的分布。如何分配各個(gè)一級(jí)模塊,如下圖所示,主要從2個(gè)方面考慮。

FPGA多die芯片2 億配芯城.png


(1)、資源,各個(gè)一級(jí)模塊分布在各個(gè)die的時(shí)候,要進(jìn)行合理的資源評(píng)估,考慮到資源占用情況,建議每個(gè)die中LUT不要超過(guò)70%,REG不要超過(guò)80%,RAM不超過(guò)80%。即moudle A + moudle B的資源盡量不要超過(guò)上述限制,如果超過(guò),就要考慮把一個(gè)模塊做拆分,移入SLR1或者SLR2中。(2)、數(shù)據(jù)流,以die為單位,做到高內(nèi)聚、低耦合。一級(jí)模塊之間的接口要簡(jiǎn)單,盡量采用流式接口。數(shù)據(jù)流也要簡(jiǎn)單,不要在各個(gè)die之間來(lái)回穿越。即一級(jí)模塊劃分的時(shí)候,不斷要考慮資源,還要考慮數(shù)據(jù)流的走向。
第二、在具體實(shí)現(xiàn)中,對(duì)于跨die的信號(hào)處理,官方的文檔(ug949)中提供了2種方式,一種是通過(guò)約束的方式使用LAGUNA寄存器,一種是通過(guò)自動(dòng)流水打拍的方式。秉承問(wèn)題的解決能用代碼就不用約束的思想,這里介紹一種和官方指導(dǎo)的第二種方案類似的方法,但是是用RTL代碼解決,可移植性更好。如下圖所示,紅色打拍邏輯(將所有的跨die信號(hào)打2-3拍)插入在跨die數(shù)據(jù)流的兩側(cè)。對(duì)于穿越整個(gè)die的數(shù)據(jù)流,比如module B到module C的數(shù)據(jù)流,可以在中間die插入一個(gè)過(guò)橋的打拍模塊。這種方案在實(shí)踐中被證明也能很好地解決時(shí)序收斂問(wèn)題。

FPGA多die芯片3 億配芯城.png


第三、復(fù)位信號(hào)的處理??鏳ie邏輯中有一類時(shí)序收斂問(wèn)題就是復(fù)位信號(hào)的問(wèn)題。筆者曾遇到一個(gè)問(wèn)題,如下左圖所示,復(fù)位邏輯在中間的die,復(fù)位3個(gè)die的所有邏輯。每個(gè)die的資源消耗比較高,LUT在70%,RAM在80%,REG相對(duì)好點(diǎn),不到50%。最終因?yàn)樯瘸鲚^大,導(dǎo)致Recovery不滿足。解決方案很簡(jiǎn)單,就是將復(fù)位信號(hào)先同步到各個(gè)die后,只復(fù)位一個(gè)die的邏輯,這樣很好地解決了大量復(fù)位信號(hào)跨die問(wèn)題,如下右圖所示。

FPGA多die芯片4 億配芯城.png


總結(jié),解決多die FPGA的時(shí)序收斂問(wèn)題,就是合理規(guī)劃數(shù)據(jù)流、復(fù)位的方案,跨die數(shù)據(jù)流做好“橋接”。

發(fā)表評(píng)論

評(píng)論

    暫無(wú)評(píng)論

?Copyright 2013-2025 億配芯城(深圳)電子科技有限公司 粵ICP備17008354號(hào)

Scroll