女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

所有FPGA引腳都應該以星形連接在一起嗎?

jf_5P3RKFtu ? 來源:芯播客 ? 2023-04-12 10:14 ? 次閱讀

多片FPGA的原型驗證系統的性能和容量通常受到FPGA間連接的限制。FPGA中有大量的資源,但IO引腳的數量受封裝技術的限制,通常只有1000個左右的用戶IO引腳。然后,這1000個引腳需要連接到其他FPGA或板上的外圍設備,以形成盡可能普遍適用的互連網絡,但這應該是什么樣子?引腳應該以菊花鏈環形排列的形式連接各個FPGA,還是所有FPGA引腳都應該以星形連接在一起?FPGA是否應僅鏈接到相鄰的FPGA,或者是否應做出一些規定以鏈接到更多遠程設備?

29eb0b2e-d894-11ed-bfe3-dac502259ad0.png

其實,每中連接方式都有優點和缺點。

菊花鏈互連要求信號通過FPGA本身以連接遠程設備。這種直通連接不僅限制了其他信號的引腳可用性,而且還顯著增加了整體路徑延遲。依賴于直通互連的電路板或系統通常比其他類型的電路板運行得更慢。然而,這樣的電路板可能適合于一種由單個寬數據路徑主導的設計,很少或沒有分支。

星形連接的使用可能更快,因為任何FPGA都可以通過直接導線驅動任何其他FPGA,但星形連接通常使用FPGA引腳的效率最低。如下圖所示。可以看到一個簡單的多路復用總線上的三個設計塊是如何被劃分為一個板上四個FPGA中的三個,其中板采用基于星形的固定互連。由于直接連接,三個塊之間的連接將是高速的,但第四個FPGA上的許多引腳將被浪費。

此外,這些未使用的引腳將需要配置為高阻抗,以便不干擾期望的信號。如果第四個FPGA將用于設計的另一部分,那么這種引腳浪費可能非常嚴重,并且可能會對將設計的其余部分映射到剩余資源的能力產生很大影響。

29f548b4-d894-11ed-bfe3-dac502259ad0.png

如果電路板是在內部設計和制造的,我們可以根據需要精確地安排互連,以滿足原型項目的需求。互連通常類似于SoC設計的頂層框圖,特別是當使用原型設計方法來簡化將頂層SoC塊劃分為FPGA時。這種自由度可能會為該原型項目產生最佳的互連布置,但對于后續項目來說可能是次優的。此外,如果SoC設計在發展過程中發生變化,則在原型項目開始時修復互連資源可能會導致問題。

同樣,具有固定互連的商用原型驗證板不太可能滿足給定項目的確切需求,因此需要做出妥協。典型的在許多商用原型驗證板上找到的解決方案是前面提到的直接互連布置之間的混合。 理想的互連拓撲是什么

我們正在尋求盡可能靈活的互連布置,但要有高性能,并且也可以盡可能地定制,以滿足給定原型項目的互連需求。供應商應理解這些明顯矛盾的需求所推斷出的妥協,并應盡量選擇適用于盡可能多的最終用戶項目的最佳互連安排。最靈活的解決方案是使用某種形式的間接互連,其中兩個最常見的示例如下圖所示。這兩個例子是延遲互連和交換互連。

2a019f60-d894-11ed-bfe3-dac502259ad0.png

在延遲互連拓撲中,FPGA之間的固定連接相對較少,但每個FPGA引腳都被路由到附近的連接器。然后,根據每個特定項目的需要,使用其他介質(某些類型的連接器板或柔性電纜)連接這些連接器。例如,在上圖中,我們看到了一種連接器布置,通過在每個FPGA的多個連接器之間使用連接電纜,可以在FPGA1和FPGA 4之間進行大量連接。如果需要,堆疊連接器仍允許多個點之間的星形連接。

下圖是基于HAPS的平臺的示意圖和照片,顯示了使用夾層連接器板和帶狀電纜進行的本地和遠程連接。

2a0a0358-d894-11ed-bfe3-dac502259ad0.png

2a27b5a6-d894-11ed-bfe3-dac502259ad0.png

連接器的粒度將影響其靈活性,但延遲互連為將FPGA連接在一起以及將FPGA連接到系統的其他部分提供了大量可能性。此外,由于連接不是固定的,因此很容易斷開電纜和連接器板,并在下一個原型項目中以新拓撲重新連接FPGA。
間接互連的第二個例子是交換互連,它依靠可編程開關將互連的不同部分連接在一起。當然,可以使用手動開關,但連接密度要低得多,出錯的可能性也會增加。假設,我們有一個理想化的中央交換路由矩陣,它可以將任何點連接到電路板上的任何點。

該矩陣可編程并配置為滿足任何給定設計的分區和路由需求。由于是可編程的,它還可以在項目之間或甚至在項目期間快速更改,以便輕松探索不同的設計選項。對于遠程操作,可能是在另一個站點的軟件驗證實驗室,可以將設計圖像加載到系統中,并配置交換互連,而無需任何人接觸原型本身。

交換互連方法的另一個顯著優點是它非常快速且易于更改,因此用戶不必認為互連是靜態的,而是更動態的。在將設計配置到板上之后,仍然可以將未使用的引腳或其他連接路由到其他點,例如,允許快速探索解決方案或調試方案,或將額外信號路由到測試和調試端口

2a48b972-d894-11ed-bfe3-dac502259ad0.png

交換互連的另一個優點是可以將交換機的編程置于設計劃分工具的控制之下。在這種情況下,如果分區器意識到,為了實現最佳分區,它需要某些FPGA之間的更多連接,它可以立即執行該選項,同時使用這些修改的互連資源繼續分區任務。在這些場景中,細粒度的交換機結構非常有用,因此可以盡可能少地進行必要的連接來解決分區問題,同時仍然允許其他地方使用其余的本地連接。

如上圖所示。這里我們可以看到,除了同一板上的FPGA之間的固定跡線之外,還有可編程開關,可用于通過附加跡線連接FPGA。類似的交換機可以將內存模塊鏈接到平臺或鏈接到其他板或平臺,從而構建具有更多FPGA的更大系統。并非所有的交換機組合都是合理的,而且在大多數情況下,由于它們太多,無法手動控制,因此它們由軟件自動配置,軟件也了解系統拓撲和分區要求。






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1643

    文章

    21957

    瀏覽量

    614044
  • 連接器
    +關注

    關注

    99

    文章

    15217

    瀏覽量

    139290
  • 交換機
    +關注

    關注

    21

    文章

    2721

    瀏覽量

    101352
  • SoC設計
    +關注

    關注

    1

    文章

    151

    瀏覽量

    19074
  • 柔性電纜
    +關注

    關注

    0

    文章

    9

    瀏覽量

    2288

原文標題:【芯知識】多片FPGA原型驗證系統互連拓撲分析

文章出處:【微信號:于博士Jacky,微信公眾號:于博士Jacky】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    怎么把個元件的多個原理圖連接在一起

    怎么把個元件的多個原理圖連接在一起
    發表于 12-30 22:39

    zigbee 怎么跟gps連接在一起

    zigbee 怎么跟gps連接在一起
    發表于 06-01 17:23

    如果兩個FPGA連接在單個JTAG鏈中那么DONE和INIT引腳的推薦連接是什么

    大家好,如果兩個FPGA連接在單個JTAG鏈中。那么DONE和INIT引腳的推薦連接是什么。兩個FPGA的INIT
    發表于 01-10 11:00

    請問鋪銅地和過孔怎么連接在一起

    請問鋪銅地和過孔怎么連接在一起啊??2者我都設置成GND了 ,但是連不到一起。。
    發表于 02-20 06:36

    28335與W5300如何連接在一起

    希望通過28335的片內ADC傳入信號,由開發板上的外設W5300進行通信,發送到PC機,有著兩個例程,請問如何連接在一起呢?第次學習DSP,有點不知所措
    發表于 07-27 09:19

    可以使用SARBUS來把比較器的引腳連接在一起嗎?

    您好!我需要使用SARBUS來把比較器的引腳連接在一起。這可以做嗎?設計01.BunLe019.Zip984.7 K
    發表于 09-10 11:08

    如何將GTX收發器的RX,TX引腳連接在一起

    你好,我將在Kintex7板上測試GTX收發器的iBERT設計代碼。我想檢查個簡單的環回。我沒有SMA電纜連接GTX trnasceiver模塊的SMA連接器。你能指導我有沒有辦法將GTX收發器的RX,TX
    發表于 07-22 11:44

    可以直接將FPGA和那部分連接在一起嗎?

    FPGA的LVDS18和該部分的LVDS25的IO標準,我們可以相信它們是相同的,包括公共電壓,差分電壓等。問題是,我可以直接將FPGA和那部分連接在一起嗎?當電源軌穩定時,在正常交易期間,我認為
    發表于 07-30 16:25

    為什么POWER EARTH和GND(PIN 10)會連接在一起呢?

    有人可以解釋為什么 POWER EARTH 和 GND(PIN 1)連接在一起嗎?
    發表于 12-09 08:40

    在阻容耦合放大電路測量中,為什么所有儀器的公共端要連接在一起呢?

    在阻容耦合放大電路測量中,為什么所有儀器的公共端要連接在一起呢?
    發表于 05-16 11:31

    AD7606第26引腳是不是在芯片內部與其他的AGND連接在一起了?

    AD7606的芯片,第26引腳是不是在芯片內部與其他的AGND連接在一起了 測了下,26腳與第2、41、47連接在一起,但與40、35引腳
    發表于 12-04 07:30

    什么是星形連接?

    什么是星形連接? 星形連接的英文:star connection scheme 三相電路的星形連接
    發表于 09-04 22:44 ?2.4w次閱讀
    什么是<b class='flag-5'>星形</b><b class='flag-5'>連接</b>?

    如何將兩個16*2 LCD與arduino連接在一起

    電子發燒友網站提供《如何將兩個16*2 LCD與arduino連接在一起.zip》資料免費下載
    發表于 06-30 09:39 ?0次下載
    如何將兩個16*2 LCD與arduino<b class='flag-5'>連接在一起</b>

    模擬地和電源地能接在一起

    模擬地和電源地是否能接在一起,取決于電子系統的具體要求和設計。在電子系統中,地(Ground)是個共同的參考點,用于構建電位參考平面。電源地是所有電源網絡的參考點,用于確保電源的穩定性和系統的正常工作。模擬地則與模擬電路相關,
    的頭像 發表于 09-15 11:43 ?2880次閱讀

    隔離電源的地能接在一起嗎,隔離電源能不能直接共地使用

    不能接在一起。在使用隔離電源時,需要將隔離電源的輸入和輸出端的地線分別接在接地柱和接地線上,而不能將它們接在一起。實際上,如果將隔離電源兩端的地線接在一起,會導致接地系統的干擾,降低系
    的頭像 發表于 10-01 16:27 ?6767次閱讀