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

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

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

Arm和新思科技繼續(xù)就AMBA協(xié)議系列的最新擴(kuò)展密切合作

新思科技 ? 來(lái)源:新思科技 ? 2024-05-15 10:09 ? 次閱讀

Arm最近發(fā)布了AMBA CHI C2C(芯片到芯片)規(guī)范。這是AMBA CHI架構(gòu)在(?。┬酒剑ㄐ。┬酒瑢用娴臄U(kuò)展,稱為“AMBA CHI C2C協(xié)議”。本文將深入探討AMBA CHI C2C協(xié)議的細(xì)節(jié),并介紹新思科技為滿足行業(yè)需求而量身打造的相關(guān)驗(yàn)證解決方案。

AMBA CHI C2C協(xié)議還可擴(kuò)展到即將發(fā)布的AMBA CHI標(biāo)準(zhǔn)的重大修訂版本,而不僅僅是針對(duì)CHI Issue F(CHI-F)。

CHI C2C協(xié)議支持使用CHI協(xié)議構(gòu)建包含多個(gè)CPU、加速器或其他器件芯片或小芯片的系統(tǒng)。

CHI C2C協(xié)議的主要用例

CHI C2C協(xié)議涵蓋的兩個(gè)主要用例如下:

多芯片對(duì)稱多處理器(SMP)拓?fù)浣Y(jié)構(gòu):將少量功能相似的芯片緊密相連。通常情況下,每個(gè)芯片都是一個(gè)SoC,帶有多個(gè)處理內(nèi)核和附加內(nèi)存,芯片上的所有處理內(nèi)核一致地共享其中的附加內(nèi)存。

多芯片相干加速器連接拓?fù)浣Y(jié)構(gòu):一個(gè)或多個(gè)全相干或I/O相干加速器與主機(jī)芯片連接。

3b30cb5a-11f3-11ef-a297-92fbcf53809c.png

CHI C2C概念圖

下面的概念圖說(shuō)明了兩個(gè)小芯片通過(guò)UCIe連接的情況。每個(gè)小芯片都展示了從片上CHI到相應(yīng)CHI C2C層的邏輯流,在功能上遵循UCIe串流協(xié)議層標(biāo)準(zhǔn)。C2C接口(如AMBA CXS)在串流協(xié)議層和UCIe傳輸層之間建立連接。

3b6b964a-11f3-11ef-a297-92fbcf53809c.png

片上CHI接口與消息經(jīng)過(guò)的芯片引腳之間的功能邏輯由多個(gè)功能層組成??蛇x用新思科技驗(yàn)證IP組件來(lái)構(gòu)建下文提到的每一層,具體可根據(jù)目標(biāo)DUT和所需的驗(yàn)證拓?fù)浣Y(jié)構(gòu)靈活調(diào)整。例如:新思科技的驗(yàn)證IP可以搭建“小芯片0”的UCIe串流協(xié)議層、C2C I/F TxRx、UCIe傳輸層。而“小芯片0”上的片上CHI邏輯和整個(gè)“小芯片1”則可以使用DUT組件來(lái)構(gòu)建。

CHI C2C協(xié)議層

— 從片上CHI邏輯接收CHI FLIT,將它們轉(zhuǎn)化為適當(dāng)?shù)膫鞒鯟2C消息,并將這些C2C消息發(fā)送到C2C分組層。

— 接收來(lái)自C2C分組層的傳入C2C消息,隨后將其轉(zhuǎn)換為CHI FLIT,并將這些CHI FLIT傳輸?shù)狡螩HI邏輯。

— 對(duì)于每個(gè)片上信道,都存在一個(gè)相應(yīng)的C2C消息類,即REQ、RSP、DAT、SNP。此外,還有一個(gè)雜項(xiàng)C2C消息類,用于管理C2C協(xié)議的其他方面,如初始化、流量控制、屬性交換等。

CHI C2C分組層

— 接受來(lái)自C2C協(xié)議層的傳出C2C消息,將其封裝為固定大小的出站容器,并通過(guò)C2C接口將這些容器發(fā)送到鏈路層。

— 通過(guò)C2C接口接收來(lái)自鏈路層的固定大小傳入容器,從中提取C2C消息,并將這些C2C消息傳輸?shù)紺2C協(xié)議層。

C2C接口

— 在本文中,鏈路層和物理層合稱為“傳輸層”。當(dāng)傳輸層可用時(shí),它會(huì)在CHI C2C層和傳輸?shù)逆溌穼又g建立連接。

— 在基于Arm的系統(tǒng)中,常用的C2C接口是AMBA CXS接口。

— 在沒有傳輸層的情況下,它將本地CHI C2C層連接到遠(yuǎn)程C2C組件的C2C層。

傳輸層:鏈路層和物理層

— 鏈路層負(fù)責(zé)以FLIT粒度傳輸消息,確保數(shù)據(jù)完整性和錯(cuò)誤檢測(cè),并通過(guò)重試機(jī)制促進(jìn)恢復(fù)。物理層負(fù)責(zé)確保兩個(gè)互連芯片或小芯片之間形成可靠的電氣連接。

— 小芯片到小芯片之間指定采用UCIe傳輸數(shù)據(jù)。

— 而芯片到芯片或路到路之間則指定采用CXL來(lái)傳輸。

有傳輸層時(shí),C2C分組層可根據(jù)具體的傳輸層,為打包和解包C2C消息提供兩種容器格式:

格式X:與UCIe傳輸一起用于小芯片到小芯片拓?fù)浣Y(jié)構(gòu),與UCIe 256B延遲優(yōu)化模式兼容,提供可選字節(jié)。

格式Y(jié):與CXL傳輸一起用于芯片到芯片拓?fù)浣Y(jié)構(gòu),與CXL 256B延遲優(yōu)化FLIT格式兼容。

C2C協(xié)議初始化

在下圖中,兩個(gè)小芯片通過(guò)UCIe在系統(tǒng)級(jí)封裝(SiP)內(nèi)相互連接。該圖說(shuō)明了C2C協(xié)議的初始化流程,其中以AMBA CXS作為C2C接口。

3ba6dda4-11f3-11ef-a297-92fbcf53809c.png

C2C接口初始化

必須進(jìn)行C2C接口初始化,才能發(fā)送和接收C2C協(xié)議消息。其中包括:

與鏈路層協(xié)調(diào),以啟動(dòng)C2C接口,并檢查遠(yuǎn)程鏈路伙伴C2C協(xié)議層是否啟動(dòng)。

使用適當(dāng)?shù)腃2C消息來(lái)交換接口屬性,設(shè)置接口以開始交換消息信用,然后交換協(xié)議消息。

C2C流量控制

本地和遠(yuǎn)程C2C協(xié)議層采用信用交換機(jī)制來(lái)控制C2C消息流。這種機(jī)制對(duì)于本地發(fā)射器至關(guān)重要,它可以管理相關(guān)的遠(yuǎn)程接收器緩沖區(qū)大小,類似于片上CHI的每個(gè)信道信用機(jī)制。

C2C協(xié)議還引入了“資源平面(Resource Plane,RP)”的概念,以進(jìn)一步對(duì)消息類中的消息進(jìn)行分類。每個(gè)RP都被分配了一個(gè)獨(dú)立的消息類信用池,允許繼續(xù)推進(jìn)來(lái)自一個(gè)RP的消息,而來(lái)自另一個(gè)RP的消息則可能無(wú)法推進(jìn)。這種方法有助于滿足系統(tǒng)對(duì)服務(wù)質(zhì)量(QoS)的要求,類似于PCIe協(xié)議中的TC-VC映射。

接口初始化完成后,在發(fā)送任何協(xié)議消息之前,必須雙向交換每個(gè)邏輯鏈路的接口屬性。這些屬性包括:

片上CHI有效載荷字段的存在性/寬度,例如:MEC_Support_Rx、MEC_Support_Tx、RSVDC_REQ_Rx、RSVDC_REQ_Tx

片上CHI操作碼/流,例如:RME_Support_Rx、RME_Support_Tx

針對(duì)C2C,例如:Container_Format、NUM_RP_REQ_Rx、NUM_RP_REQ_Tx

其他主要功能

C2C協(xié)議提供硬件流量來(lái)管理接口的連接狀態(tài),從而管理以下消息流的鏈路:全相干消息、DVM消息、所有協(xié)議消息。

RME-DA、RME-CDA:在多芯片相干加速器連接配置中,I/O相干和全相干器件加速器連接到主機(jī)。RME-DA、RME-CDA是Realm管理擴(kuò)展(RME)架構(gòu)的一部分,可用于安全分配此類可分配的器件接口。此功能與即將發(fā)布的CHI協(xié)議版本相一致,可支持基于CHI接口的加速器。

通過(guò)C2C接口來(lái)支持片上CHI DVM事務(wù),借助經(jīng)優(yōu)化的信息流來(lái)減少C2C消息的數(shù)量。

總結(jié)

Arm和新思科技繼續(xù)就AMBA協(xié)議系列的最新擴(kuò)展密切合作,以確保雙方的共同客戶能夠從使用AMBA CHI C2C協(xié)議中獲益,同時(shí)確保小芯片和Multi-Die設(shè)計(jì)符合協(xié)議標(biāo)準(zhǔn)。

新思科技針對(duì)基于CHI主機(jī)的SMP拓?fù)浣Y(jié)構(gòu)和CHI主機(jī)到CXL高速緩存/內(nèi)存器件的拓?fù)浣Y(jié)構(gòu)開發(fā)了多款A(yù)MBA驗(yàn)證IP及多芯片驗(yàn)證解決方案,幫助多位HPC和數(shù)據(jù)中心客戶順利完成了流片。

審核編輯:劉清
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 加速器
    +關(guān)注

    關(guān)注

    2

    文章

    790

    瀏覽量

    37675
  • 交換機(jī)
    +關(guān)注

    關(guān)注

    20

    文章

    2610

    瀏覽量

    99101
  • 新思科技
    +關(guān)注

    關(guān)注

    5

    文章

    783

    瀏覽量

    50288
  • sip封裝
    +關(guān)注

    關(guān)注

    4

    文章

    64

    瀏覽量

    15492
  • AMBA協(xié)議
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    6433

原文標(biāo)題:新思科技與Arm持續(xù)合作,助力多家數(shù)據(jù)中心順利完成流片

文章出處:【微信號(hào):Synopsys_CN,微信公眾號(hào):新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    聊聊AMBA協(xié)議的evolution過(guò)程

    作為一名新時(shí)代的ICer,一定必定肯定聽說(shuō)過(guò)AMBA協(xié)議,但是卻少有人知道AMBA協(xié)議的evolution過(guò)程,本文將大致聊聊Evolution of the
    的頭像 發(fā)表于 01-19 09:50 ?1109次閱讀
    聊聊<b class='flag-5'>AMBA</b><b class='flag-5'>協(xié)議</b>的evolution過(guò)程

    Arm AMBA協(xié)議集中AHB-lite可否使用

    Arm AMBA協(xié)議集中,LPI 在AMBA4 出現(xiàn),協(xié)議和鏈路層 與 AXI/AHB 無(wú)關(guān) 獨(dú)立的嗎? AHB-lite 可否使用?
    發(fā)表于 09-08 11:35

    Arm AMBA協(xié)議集中,AXI協(xié)議是基于burst的嗎?

    Arm AMBA協(xié)議集中,AXI協(xié)議是基于burst的嗎?
    發(fā)表于 09-28 10:21

    Arm AMBA協(xié)議集中,GIC的版本和amba版本有對(duì)應(yīng)要求嗎?

    Arm AMBA協(xié)議集中,GIC的版本和amba版本有對(duì)應(yīng)要求嗎?
    發(fā)表于 09-30 10:52

    ARM AMBA協(xié)議集中,GIC的版本和amba版本有對(duì)應(yīng)要求嗎?

    ARM AMBA協(xié)議集中,GIC的版本和amba版本有對(duì)應(yīng)要求嗎?
    發(fā)表于 10-31 15:28

    AMBA CHI協(xié)議介紹

    相干集線器接口(CHI)是AXI相干擴(kuò)展(ACE)協(xié)議的演進(jìn)。它是Arm提供的高級(jí)微控制器總線架構(gòu)(AMBA)的一部分。AMBA是一個(gè)自由的
    發(fā)表于 08-02 13:40

    高通攜手TSMC,繼續(xù)28納米工藝上合作

    高通攜手TSMC,繼續(xù)28納米工藝上合作 高通公司(Qualcomm Incorporated)與其專業(yè)集成電路制造服務(wù)伙伴-TSMC前不久日共同宣布,雙方正在28納米工藝技術(shù)進(jìn)行密切合作。此
    發(fā)表于 01-13 08:59 ?1012次閱讀

    Cadence驗(yàn)證IP為ARM AMBA 4協(xié)議大幅縮短驗(yàn)證周轉(zhuǎn)時(shí)間

    電子設(shè)計(jì)創(chuàng)新企業(yè)Cadence設(shè)計(jì)系統(tǒng)公司,今天宣布使用ARM AMBA協(xié)議類型的Cadence驗(yàn)證IP(VIP)實(shí)現(xiàn)多個(gè)成功驗(yàn)證項(xiàng)目,這是業(yè)界最廣泛使用的AMBA
    發(fā)表于 11-07 08:21 ?1094次閱讀

    高通創(chuàng)銳訊和思科宣布合作開發(fā)室內(nèi)定位技術(shù)

    高通技術(shù)公司(QTI)日前宣布,其旗下聯(lián)網(wǎng)和連接技術(shù)子公司高通創(chuàng)銳訊(Qualcomm Atheros)與全球網(wǎng)絡(luò)巨頭思科公司正在密切合作,加快為采用思科無(wú)線基礎(chǔ)設(shè)施的公共和私人場(chǎng)館提供室內(nèi)定位
    發(fā)表于 11-21 09:08 ?849次閱讀

    高通孟樸和中國(guó)5G終端產(chǎn)業(yè)密切合作,推動(dòng)通信產(chǎn)業(yè)發(fā)展

    8月27日,2019中國(guó)國(guó)際智能產(chǎn)業(yè)博覽會(huì)之5G智聯(lián)未來(lái)高峰論壇在重慶舉行。高通中國(guó)區(qū)董事長(zhǎng)孟樸做了題為《攜手共建,5G智能互聯(lián)新未來(lái)》的主旨演講。孟樸表示,高通將繼續(xù)和中國(guó)5G終端產(chǎn)業(yè)密切合作,利用5G技術(shù)和芯片及解決方案賦能廣泛的終端類型,包括汽車、永遠(yuǎn)在線的PC和各
    的頭像 發(fā)表于 08-29 15:09 ?2530次閱讀

    Synopsys為Arm AMBA CXS的VIP提供EDA驗(yàn)證解決方案

    思科技為下一代ArmAMBA協(xié)議(包括AMBA CXS)提供了廣泛的驗(yàn)證解決方案。 更令人振奮的是,新思科技還為基于Arm
    發(fā)表于 10-15 09:37 ?3860次閱讀

    珞石機(jī)器人與全球頂級(jí)tier1汽車零部件供應(yīng)商展開密切合作

    在熱系統(tǒng)生產(chǎn)中,珞石機(jī)器人與全球頂級(jí)tier1汽車零部件供應(yīng)商展開密切合作,打造管片全自動(dòng)處理方案,整合堆垛機(jī),下料單元,束帶機(jī),噴碼機(jī)以及料車,傳送帶于一體,可以兼容多種規(guī)格的管片
    的頭像 發(fā)表于 11-10 16:12 ?2049次閱讀

    快速了解最新的AMBA AXI5協(xié)議功能

    Arm? AMBA? 5 AXI 協(xié)議規(guī)范支持高性能、高頻系統(tǒng)設(shè)計(jì),用于管理器和從屬組件之間的通信。AMBA AXI5 協(xié)議
    的頭像 發(fā)表于 05-25 16:01 ?2602次閱讀

    思科技為AMBA CHI-G協(xié)議量身定制一系列AMBA協(xié)議解決方案

    思科技提供了一系列AMBA協(xié)議解決方案,用于早期建模、設(shè)計(jì)、實(shí)現(xiàn)、驗(yàn)證、確認(rèn)和系統(tǒng)成型。
    的頭像 發(fā)表于 04-30 17:20 ?697次閱讀

    NV5正在與Cadence和NVIDIA展開密切合作

    ,目前 NV5 正在與 Cadence 和 NVIDIA 展開密切合作。該合作使 NV5 能夠根據(jù)安裝的具體設(shè)備來(lái)設(shè)計(jì)基礎(chǔ)設(shè)施,以實(shí)現(xiàn)性能、能效和可靠性的最優(yōu)化。
    的頭像 發(fā)表于 07-15 09:39 ?699次閱讀