一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

如何有效地集成SoC并實現(xiàn)通信?

454398 ? 來源:edn ? 作者:Benoit de Lescure ? 2021-03-21 12:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1984年由Sun Microsystems的John Gage提出的“網(wǎng)絡(luò)就是計算機(jī)”被證明是極富洞察力的。這次是在SoC領(lǐng)域內(nèi)重新出現(xiàn)的想法。芯片中相互通信的功能(不是通過簡單的電線而是通過諸如交換機(jī),協(xié)議轉(zhuǎn)換器,打包器等復(fù)雜的網(wǎng)絡(luò)元素進(jìn)行通信)與通過機(jī)柜內(nèi)的網(wǎng)絡(luò)進(jìn)行通信的計算機(jī)組沒有太大的不同,或者一個房間,早在1984年。

在使用SoC之前,工程師們可以通過一束電線將數(shù)據(jù)從A板連接到B板。最大的擔(dān)憂是管理電線長度并確保A和B使用完全相同的協(xié)議進(jìn)行通訊,僅此而已。真正的動作是在計算元素中。然后,在這些珍貴的組件之間布線是一個簡單的設(shè)計任務(wù)。

從電線到有源總線邏輯

隨著SoC功能的增長,將整個電路板甚至更大的系統(tǒng)整合到單個芯片上成為可能,所有這些芯片都由中央處理器CPU)或處理器集群控制。每個CPU都運行軟件來協(xié)調(diào)系統(tǒng),以處理需要靈活性軟件啟用的功能。提供處理器的Arm等公司的解決方案增長迅速。其他供應(yīng)商也緊隨其后,包括除CPU以外的其他功能的知識產(chǎn)權(quán)(IP)提供商。首先,通過提供外圍IP來處理許多接口協(xié)議,然后發(fā)展為用于無線通信,圖形處理,音頻計算機(jī)視覺人工智能AI)的專用處理器。片上工作存儲器,高速緩存,與片外或片外DRAM的雙倍數(shù)據(jù)速率(DDR)接口以及更多內(nèi)容,也添加到了此列表中。

準(zhǔn)備將許多強(qiáng)大的功能集成到高級SoC中,但是它們將如何通信?不通過直接連接,因為整個芯片將被電線覆蓋。CPU和內(nèi)存在確定接下來要維修的內(nèi)容時會緩慢進(jìn)行。取而代之的是,所有這些流量都必須通過有坡道計費的高速公路。如果IP要與CPU對話,反之亦然,則必須等待轉(zhuǎn)彎才能進(jìn)入高速公路。

公共汽車不再只是笨拙的電線。有邏輯來監(jiān)視發(fā)生了什么以及下一步允許什么,以及對受支持的數(shù)據(jù)進(jìn)行排隊以使它們以不同的速度在各個域之間流動。流水線寄存器有助于在滿足時序約束的同時跨越很大的距離。許多集成團(tuán)隊將其稱為“總線結(jié)構(gòu)”,通過控制邏輯,混合,寄存器和先入先出排隊來編織連接。

總線架構(gòu)不斷發(fā)展

既然有了總線結(jié)構(gòu)的體系結(jié)構(gòu),就可以想象出針對不同目的的不同體系結(jié)構(gòu)。僅高級微控制器總線體系結(jié)構(gòu)(AMBA)系列就具有多種風(fēng)味,每種風(fēng)味都有其自身的優(yōu)勢和局限性??赡茉趶?fù)雜的SoC中需要幾個。但是還有另一種截然不同的技術(shù),即片上網(wǎng)絡(luò)(NoC),其概念完全不同,并且不會將互連通信和物理傳輸緊密耦合,從而提供了新的架構(gòu)選擇。在我的下一個博客中,我將更多地討論這些選項的相對優(yōu)勢。

NoC互連是SoC架構(gòu)。資料來源:Arteris IP

還有另一個重要的考慮因素。現(xiàn)在,典型的SoC將圍繞許多第三方IP和一些具有定制優(yōu)勢的集成商自己的IP構(gòu)建。但是優(yōu)勢是多少?競爭對手可以購買相同的第三方產(chǎn)品,從而稀釋了差異化的可能性。然后,挑戰(zhàn)就變成了設(shè)計團(tuán)隊如何有效地集成SoC。

好消息是,還有足夠的空間可以做到這一點。帶寬,吞吐量,服務(wù)質(zhì)量(QoS),功耗,安全性和成本都由集成決定。這些因素受已實施的通信體系結(jié)構(gòu)(很可能是NoC)的影響,如下一個博客所示。最終,使芯片具有競爭力的是精心選擇IP和片上通信體系結(jié)構(gòu)。
編輯:hfy

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

    關(guān)注

    27

    文章

    9065

    瀏覽量

    151852
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4392

    瀏覽量

    222798
  • 中央處理器
    +關(guān)注

    關(guān)注

    1

    文章

    126

    瀏覽量

    16862
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    閉環(huán)MIMO技術(shù)將有效地提高通信系統(tǒng)的性能

    ,也可以優(yōu)化多用戶之間的調(diào)度問題。我們給出了幾種在未來無線通信系統(tǒng)中可能采用的閉環(huán)MIMO方案,包括基于SVD分解和基于碼本的預(yù)編碼技術(shù),分析比較了它們的性能。仿真結(jié)果表明,閉環(huán)MIMO技術(shù)將有效地提高
    發(fā)表于 07-15 07:34

    如何有效地盤活閑置的頻譜資源?

    ;另一方面,已經(jīng)分配或指配給現(xiàn)有很多無線業(yè)務(wù)的頻譜卻在時間和空間上存在不同程度的閑置。那么,如何有效地盤活那些閑置的頻譜資源,解決這一制約無線通信發(fā)展的新瓶頸?美國科學(xué)家Joseph Mitola博士提出了認(rèn)知無線電(CR)的概念。
    發(fā)表于 08-02 08:21

    如何更有效地使用可編程時鐘器件?

    如何更有效地使用可編程時鐘器件?設(shè)計SERDES參考時鐘源面臨的挑戰(zhàn)有哪些?如何去實現(xiàn)XAUI參考時鐘源?
    發(fā)表于 04-20 06:03

    如何有效地開展FPGA/SoC架構(gòu)設(shè)計工作?

    的架構(gòu)和實現(xiàn)應(yīng)盡可能利用供應(yīng)商的現(xiàn)有IP核。確定可以在整個體系結(jié)構(gòu)中重用的模塊也是明智的,例如控制算法或通信總線。我的設(shè)計中有3個FPGA需要構(gòu)建,因此識別可以通用的模塊將在開發(fā)和驗證過程中節(jié)省大量時間
    發(fā)表于 06-23 08:00

    如何有效地開展FPGA/SoC架構(gòu)設(shè)計工作?

    的架構(gòu)和實現(xiàn)應(yīng)盡可能利用供應(yīng)商的現(xiàn)有IP核。確定可以在整個體系結(jié)構(gòu)中重用的模塊也是明智的,例如控制算法或通信總線。我的設(shè)計中有3個FPGA需要構(gòu)建,因此識別可以通用的模塊將在開發(fā)和驗證過程中節(jié)省大量時間
    發(fā)表于 09-15 10:55

    STM32如何有效地接收數(shù)據(jù)呢?

    STM32如何有效地接收數(shù)據(jù)呢?
    發(fā)表于 12-03 07:32

    stm32如何有效地接收數(shù)據(jù)?

    stm32如何有效地接收數(shù)據(jù)?
    發(fā)表于 12-06 07:32

    如何有效地接收stm32數(shù)據(jù)?

    引言在使用stm32或者其他單片機(jī)的時候,會經(jīng)常使用到串口通訊,那么如何有效地接收數(shù)據(jù)呢?假如這段數(shù)據(jù)是不定長的有如何高效接收呢?同學(xué)A:數(shù)據(jù)來了就會進(jìn)入串口中斷,在中斷中讀取數(shù)據(jù)就行了!中斷就是
    發(fā)表于 02-21 06:12

    如何在射頻設(shè)計中有效地使用S參數(shù)

    如何在射頻設(shè)計中有效地使用S參數(shù) S參數(shù)測量是
    發(fā)表于 07-23 11:36 ?2862次閱讀

    有效地使用AD628精密增益模塊

    AD628可以作為差分比例放大器或者引腳綁定的精密增益模塊使用來有效地使用AD628精密增益模塊
    發(fā)表于 11-28 17:52 ?56次下載
    <b class='flag-5'>有效地</b>使用AD628精密增益模塊

    如何有效地管理FPGA設(shè)計中的時序問題

    如何有效地管理FPGA設(shè)計中的時序問題
    發(fā)表于 01-14 12:49 ?14次下載

    在基于MCU的設(shè)計中有效地關(guān)閉控制回路

    控制回路是許多基于MCU的設(shè)計中最基本的任務(wù)之一。通常這些設(shè)計中未充分利用的關(guān)鍵特征和外圍設(shè)備在現(xiàn)代單片機(jī)最有效地實現(xiàn)閉環(huán)控制系統(tǒng)。
    發(fā)表于 05-23 08:38 ?17次下載
    在基于MCU的設(shè)計中<b class='flag-5'>有效地</b>關(guān)閉控制回路

    如何可以有效地解決第2代無線通信網(wǎng)絡(luò)在視頻傳輸中帶寬不足的問題。

     設(shè)計實現(xiàn)了基于TI 公司達(dá)芬奇芯片OMAP3530 的無線視頻傳輸系統(tǒng),這種芯片采用的是ARM+DSP 雙核設(shè)計,并且采用了第3 代移動通信網(wǎng)絡(luò)CDMA20001x 的通信模塊MC
    發(fā)表于 04-20 17:34 ?8次下載
    如何可以<b class='flag-5'>有效地</b>解決第2代無線<b class='flag-5'>通信</b>網(wǎng)絡(luò)在視頻傳輸中帶寬不足的問題。

    AN-669: 有效地使用AD628精密增益模塊

    AN-669: 有效地使用AD628精密增益模塊
    發(fā)表于 03-19 05:45 ?8次下載
    AN-669: <b class='flag-5'>有效地</b>使用AD628精密增益模塊

    CoWoS技術(shù)采用無源硅中介層作為通信層能有效地減少信號干擾和噪聲?

    為什么CoWoS技術(shù)采用了無源硅中介層作為通信層可以有效地減少信號干擾和噪聲? CoWoS(Chip-on-Wafer-on-Substrate)技術(shù)是一種在集成電路封裝中采用的先進(jìn)技術(shù),它采用
    的頭像 發(fā)表于 12-07 10:53 ?729次閱讀