亚洲av成人精品日韩一区,97久久久精品综合88久久,玩弄japan白嫩少妇hd,亚洲av片不卡无码久久,玩弄人妻少妇500系列

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

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

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

SoC(System on chip)與NoC(network-on-chip)

Hack電子 ? 來(lái)源:Hack電子 ? 2023-10-12 16:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

SoC(System on-chip)與NoC(network-on-chip)

NoC是相對(duì)于SoC的新一代片上互連技術(shù),要深入了解NoC必須深刻認(rèn)識(shí)SoC,故本文組織結(jié)構(gòu)為:

l SoC架構(gòu)

l SoC的局限性

l SoC設(shè)計(jì)流程

l NoC架構(gòu)

l NOC架構(gòu)優(yōu)勢(shì)

l NoC 和 SoC 的區(qū)別

一.SoC基本架構(gòu)

典型的系統(tǒng)級(jí)芯片結(jié)構(gòu)包括以下部分:

·至少一個(gè)微控制器MCU)或微處理器(MPU)或數(shù)字信號(hào)處理器DSP),但是也可以有多個(gè)處理器內(nèi)核;

·存儲(chǔ)器可以是RAMROM、EEPROM和閃存中的一種或多種;

·用于提供時(shí)間脈沖信號(hào)振蕩器和鎖相環(huán)電路;

·由計(jì)數(shù)器和計(jì)時(shí)器、電源電路組成的外設(shè);

·不同標(biāo)準(zhǔn)的連線(xiàn)接口,如USB、火線(xiàn)、以太網(wǎng)、通用異步收發(fā)和序列周邊接口等;

·用于在數(shù)字信號(hào)和模擬信號(hào)之間轉(zhuǎn)換的ADC/DAC;

·電壓調(diào)理電路及穩(wěn)壓器。

片上系統(tǒng)通訊架構(gòu)(System on chip, SoC)SoC整體架構(gòu)圖如下:

a1780e0c-68d7-11ee-939d-92fbcf53809c.jpg

二.SoC的局限性

目前,SoC通訊架構(gòu)的設(shè)計(jì)相對(duì)比較成熟。大部分芯片公司芯片制造都采用SoC架構(gòu)。然而,隨著商業(yè)應(yīng)用開(kāi)始不斷追求指令運(yùn)行并存性和預(yù)測(cè)性,芯片中集成的核數(shù)目將不斷增多,基于總線(xiàn)架構(gòu)的SoC將逐漸難以不斷增長(zhǎng)的計(jì)算需求。其主要表現(xiàn)為:

1、可擴(kuò)展性差。SoC系統(tǒng)設(shè)計(jì)是從系統(tǒng)需求分析開(kāi)始,確定硬件系統(tǒng)中的模塊。為了使系統(tǒng)能夠正確工作,SoC中各物理模塊在芯片上的位置是相對(duì)固定的。一旦在物理設(shè)計(jì)完畢后,要進(jìn)行修改,實(shí)際上就有可能是一次重新設(shè)計(jì)的過(guò)程。另一方面,基于總線(xiàn)架構(gòu)的SoC,由于總線(xiàn)架構(gòu)固有的仲裁通信機(jī)制,即同一時(shí)刻只能有一對(duì)處理器核心進(jìn)行通信,限制了可以在其上擴(kuò)展的處理器核心的數(shù)量。

2、平均通信效率低。SoC中采用基于獨(dú)占機(jī)制的總線(xiàn)架構(gòu),其各個(gè)功能模塊只有在獲得總線(xiàn)控制權(quán)后才能和系統(tǒng)中其他模塊進(jìn)行通信。從整體來(lái)看,一個(gè)模塊取得總線(xiàn)仲裁權(quán)進(jìn)行通信時(shí),系統(tǒng)中的其他模塊必須等待,直到總線(xiàn)空閑。

3、單一時(shí)鐘同步問(wèn)題??偩€(xiàn)結(jié)構(gòu)要求全局同步,然而隨著工藝特征尺寸越來(lái)越小,工作頻率迅速上升,達(dá)到10GHz以后,連線(xiàn)延時(shí)造成的影響將嚴(yán)重到無(wú)法設(shè)計(jì)全局時(shí)鐘樹(shù)的程度,而且由于時(shí)鐘網(wǎng)絡(luò)龐大,其功耗將占據(jù)芯片總功耗的大部分。

三.SoC設(shè)計(jì)流程

一個(gè)完整的系統(tǒng)級(jí)芯片由硬件和軟件兩部分組成,其中軟件用于控制硬件部分的微控制器、微處理器或數(shù)字信號(hào)處理器內(nèi)核,以及外部設(shè)備和接口。系統(tǒng)級(jí)芯片的設(shè)計(jì)流程主要是其硬件和軟件的協(xié)同設(shè)計(jì)。

由于系統(tǒng)級(jí)芯片的集成度越來(lái)越高,設(shè)計(jì)工程師必須盡可能采取可復(fù)用的設(shè)計(jì)思路。大部分現(xiàn)今SoC都使用預(yù)定義的IP核(包括軟核、硬核和固核),以可復(fù)用設(shè)計(jì)的方式來(lái)完成快速設(shè)計(jì)。在軟件開(kāi)發(fā)方面,協(xié)議棧是一個(gè)重要的概念,它用來(lái)驅(qū)動(dòng)USB等行業(yè)標(biāo)準(zhǔn)接口。在硬件設(shè)計(jì)方面,設(shè)計(jì)人員通常使用EDA工具將已經(jīng)設(shè)計(jì)好(或者購(gòu)買(mǎi))的IP核連接在一起,在一個(gè)集成開(kāi)發(fā)環(huán)境(IDE)下集成各種子功能模塊。

下圖不是系統(tǒng)級(jí)芯片的設(shè)計(jì)流程示意圖。

a17ebd7e-68d7-11ee-939d-92fbcf53809c.jpg

芯片設(shè)計(jì)在被送到晶圓廠(chǎng)進(jìn)行流片生產(chǎn)之前,設(shè)計(jì)人員會(huì)采取不同方式對(duì)其邏輯功能進(jìn)行驗(yàn)證。仿真與驗(yàn)證是SoC設(shè)計(jì)流程中最復(fù)雜,最耗時(shí)的環(huán)節(jié),約占整個(gè)芯片開(kāi)發(fā)周期的50%~80% ,采用先進(jìn)的設(shè)計(jì)與仿真驗(yàn)證方法已成為SoC設(shè)計(jì)成功的關(guān)鍵。

四、NoC架構(gòu)

Noc的發(fā)展是以SoC為基礎(chǔ)。SoC通常是指在單一芯片上實(shí)現(xiàn)的數(shù)字計(jì)算機(jī)系統(tǒng),通過(guò)總線(xiàn)完成其中各模塊之間的交互,但隨著半導(dǎo)體工藝和需求的快速發(fā)展,總線(xiàn)的寬度已經(jīng)成為SoC發(fā)展的瓶頸,大大限制了SoC內(nèi)部通信的速度。90年代NoC技術(shù)的提出也是因?yàn)榻梃b了并行計(jì)算機(jī)的互聯(lián)網(wǎng)絡(luò)和以太網(wǎng)絡(luò)的分層思想,二者的相同點(diǎn)有:支持包交換、路由協(xié)議、任務(wù)調(diào)度、可擴(kuò)展等。NoC更關(guān)注交換電路和緩存器的面積占用,在設(shè)計(jì)時(shí)主要考量的方面也是這些。

a1855b02-68d7-11ee-939d-92fbcf53809c.jpg

NoC將宏觀(guān)網(wǎng)絡(luò)的通訊措施應(yīng)用于芯片上,每個(gè)核當(dāng)做一個(gè)獨(dú)立的單元,IP核經(jīng)過(guò)網(wǎng)絡(luò)接口與特定的路由器相連。將IP核之間的通信轉(zhuǎn)換為路由器與路由器的通信。通常情況下的NoC架構(gòu)如下圖所示:

a18b0c46-68d7-11ee-939d-92fbcf53809c.png

R為路由節(jié)點(diǎn),IP為計(jì)算節(jié)點(diǎn)。

傳統(tǒng)的NoC架構(gòu)主要由路由器節(jié)點(diǎn)、IP核、資源網(wǎng)絡(luò)接口、通道組成。

1、資源節(jié)點(diǎn):主要包含計(jì)算節(jié)點(diǎn)和存儲(chǔ)節(jié)點(diǎn)。計(jì)算節(jié)點(diǎn)包含處理器即IP核(CPU、DSP等),存儲(chǔ)節(jié)點(diǎn)包含ROM、RAM、DRAM、SDRAM等

2、通信節(jié)點(diǎn):即路由節(jié)點(diǎn)或路由器,主要負(fù)責(zé)完成IP核之間的數(shù)據(jù)通信任務(wù)。NoC中資源節(jié)點(diǎn)產(chǎn)生一個(gè)數(shù)據(jù)包后,會(huì)通過(guò)特定的接口發(fā)送到源路由器中,源路由器會(huì)讀取數(shù)據(jù)包的頭微片中的地址信息,通過(guò)特定的路由算法計(jì)算出最佳路由路徑,從而樹(shù)立可靠的傳輸?shù)侥康墓?jié)點(diǎn),最終由目的IP核接收此信息。

3、資源網(wǎng)絡(luò)接口:其功能就是作為通信節(jié)點(diǎn)與功能節(jié)點(diǎn)之間的接口。主要功能有完成數(shù)據(jù)包的封裝與解封裝,在源節(jié)點(diǎn)的資源網(wǎng)絡(luò)接口中將原地址信息以及目的地址信息等封裝到數(shù)據(jù)包的頭微片中;在目的節(jié)點(diǎn)的資源網(wǎng)絡(luò)接口中將原地址信息以及目的地址信息等刪除。

4、通道:實(shí)質(zhì)為雙向金屬鏈路,用以保證節(jié)點(diǎn)間的數(shù)據(jù)傳輸。分為內(nèi)部通道和外部通道,內(nèi)部通道為資源節(jié)點(diǎn)和通信節(jié)點(diǎn)之間的金屬鏈路,外部通道指通信節(jié)點(diǎn)之間的金屬鏈路。

五.NOC架構(gòu)優(yōu)勢(shì)

1、良好的可擴(kuò)展能力。一方面,相比于SoC架構(gòu),不在受限于總線(xiàn)架構(gòu),可以擴(kuò)展任意數(shù)量的計(jì)算節(jié)點(diǎn)。另一方面,需要對(duì)系統(tǒng)功能進(jìn)行擴(kuò)展時(shí),只需要將設(shè)計(jì)好的功能模塊通過(guò)資源網(wǎng)絡(luò)接口植入網(wǎng)絡(luò),無(wú)需重新設(shè)計(jì)網(wǎng)絡(luò)整體架構(gòu)。

2、較高的通信效率。一方面NoC將IP核之間的數(shù)據(jù)傳輸演變成為路由器之間的數(shù)據(jù)轉(zhuǎn)發(fā),IP核節(jié)約了一部分的計(jì)算資源。另一方面避免了總線(xiàn)架構(gòu)同一時(shí)刻只能有一對(duì)通信節(jié)點(diǎn)進(jìn)行通信的問(wèn)題,可以實(shí)現(xiàn)同一時(shí)刻多對(duì)節(jié)點(diǎn)通信。

3、功耗。NoC中采用全局異步局部同步的時(shí)鐘機(jī)制,其功耗開(kāi)銷(xiāo)遠(yuǎn)低于SoC。NoC中局部模塊運(yùn)用同步時(shí)鐘域,而全局上采用異步時(shí)鐘,降低了由于全局時(shí)鐘同步所帶來(lái)的動(dòng)態(tài)開(kāi)銷(xiāo),同時(shí),NoC中的時(shí)鐘樹(shù)設(shè)計(jì)復(fù)雜度也低于SoC。

4、數(shù)據(jù)傳輸可靠性。隨著集成電路特征尺寸的不斷減小,電路規(guī)模的不斷增大,互連線(xiàn)的寬度和間距也在不斷地減小,線(xiàn)間耦合電容相應(yīng)增大,長(zhǎng)的全局并行總線(xiàn)會(huì)引起較大的串?dāng)_噪聲,從而影響信號(hào)的完整性以及信號(hào)傳輸?shù)恼_性。同時(shí),互連線(xiàn)上的延遲將成為影響信號(hào)延遲的主要因素,總線(xiàn)結(jié)構(gòu)全局互連線(xiàn)上的延遲將大于一個(gè)時(shí)鐘周期,從而使得時(shí)鐘的偏移很難管理。

六.NoC 和 SoC 的區(qū)別

SoC:System on Chip,中文稱(chēng)為片上系統(tǒng),主要是針對(duì) ASIC 或者 chip 來(lái)講的。在 ASIC 設(shè)計(jì)的早期,由于制造工藝和性能等的約束,大部分芯片都單純地實(shí)現(xiàn)某個(gè)特定功能,如處理器內(nèi)核、總線(xiàn)、內(nèi)存控制器藍(lán)牙等都由各自獨(dú)立的芯片分別實(shí)現(xiàn),處理器之間的通信也以多顆芯片互連的方式實(shí)現(xiàn)。

隨著制造工藝的提升,以及設(shè)計(jì)能力的增強(qiáng),單顆 ASIC 的功能越來(lái)越全面和強(qiáng)大,在一顆芯片內(nèi)完全可以實(shí)現(xiàn)諸如處理器內(nèi)核、總線(xiàn)、內(nèi)存控制器、藍(lán)牙等所有的功能。同時(shí),ASIC 規(guī)模增大導(dǎo)致設(shè)計(jì)愈來(lái)愈復(fù)雜,因此,以 IP 核互連為核心的設(shè)計(jì)方法學(xué)應(yīng)用而生。

這樣,就出現(xiàn)了在一顆芯片里集成了大量的處理器內(nèi)核、總線(xiàn)、控制器等 IP,而處理器內(nèi)核數(shù)量也由曾經(jīng)的單核增大到多核、眾核。在這種情況下,設(shè)計(jì)方法學(xué)完全不同于以往 ASIC 的設(shè)計(jì)方法學(xué),因此,誕生了 SoC 的概念,以和 ASIC 進(jìn)行區(qū)別。不嚴(yán)格地說(shuō),一顆 SoC 可以實(shí)現(xiàn)以前多顆 ASIC 構(gòu)成的系統(tǒng)。

NoC:Network on Chip,中文稱(chēng)之為片上網(wǎng)絡(luò)。隨著 SoC 技術(shù)的發(fā)展,芯片內(nèi)部的 IP 核越來(lái)越多,有可能在一顆芯片中集成了數(shù)以百記的處理器內(nèi)核(包括同構(gòu)處理器內(nèi)核和異構(gòu)處理器內(nèi)核)、數(shù)以千計(jì)控制器 IP 核等等,那么這種情況下 IP 核之間的互聯(lián)就成為 SoC 性能一個(gè)重要組成部分。

而 NoC 技術(shù)的誕生就是為了能夠讓 IP 核之間的通信能夠?qū)崿F(xiàn)高效、高吞吐量、低功耗的目的。因此 NoC 技術(shù)主要研究對(duì)象就是各種互連方法、互連結(jié)構(gòu),以及 IP 核互聯(lián)網(wǎng)絡(luò)中路由算法。NoC 技術(shù)目前還處于學(xué)術(shù)研究階段,大部分學(xué)術(shù)論文里都是仿真結(jié)果,工業(yè)界也有應(yīng)用實(shí)例,但是比較少。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guā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)注

    68

    文章

    19890

    瀏覽量

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

    關(guān)注

    38

    文章

    4387

    瀏覽量

    222720
  • 總線(xiàn)
    +關(guān)注

    關(guān)注

    10

    文章

    2959

    瀏覽量

    89746
  • 架構(gòu)
    +關(guān)注

    關(guān)注

    1

    文章

    528

    瀏覽量

    25981

原文標(biāo)題:SoC(System on chip)與NoC(network-on-chip)

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    SOC(system-on-a-chip) Verficat

    ) technology levels makes it feasible to integrate all major functionsof an end product in a single system-on-a-chip (SOC). But t
    發(fā)表于 07-10 17:41 ?3次下載
    <b class='flag-5'>SOC</b>(<b class='flag-5'>system-on-a-chip</b>) Verficat

    System-on-a-Chip Design

    The xr16 RISC processor is designed,now it’s time to design the rest of theSystem-on-a-Chip (SoC
    發(fā)表于 07-27 17:37 ?97次下載

    A True System-on-Chip solution

    respectively. The CC2430 is atrue System-on-Chip (SoC) solutionspecifically tailored for IEEE 802.15.4 andZigBee™ application
    發(fā)表于 11-14 08:56 ?20次下載

    基于電路交換的NoC路由器設(shè)計(jì)與實(shí)現(xiàn)

    片上網(wǎng)絡(luò)(Network-on-Chip, NoC)以網(wǎng)絡(luò)互連結(jié)構(gòu)代替?zhèn)鹘y(tǒng)總線(xiàn)結(jié)構(gòu),很好地解決了片上高性能計(jì)算資源之間的通信瓶頸問(wèn)題。路由器是實(shí)現(xiàn)NoC 的重要基礎(chǔ)部件,本文在分析國(guó)內(nèi)外相關(guān)
    發(fā)表于 12-14 09:37 ?34次下載

    CC2511F16,pdf(Low-Power SoC (System-on-Chip))

    The CC2510Fx/CC2511Fx is a true low-cost 2.4 GHz system-on-chip (SoC) designed for lowpower
    發(fā)表于 07-02 15:19 ?24次下載

    CC2431,pdf(System-on-Chip for

    The CC2431 is a true System-On-Chip (SOC) for wireless sensor networking ZigBee®/IEEE 802.15.4
    發(fā)表于 07-06 17:11 ?36次下載

    基于FPGA的NoC驗(yàn)證平臺(tái)的構(gòu)建

    針對(duì)基于軟件仿真片上網(wǎng)絡(luò)NoCNetwork on Chip)效率低的問(wèn)題,提出基于FPGA的NoC驗(yàn)證平臺(tái)構(gòu)建方案。該平臺(tái)集成可重用的流量產(chǎn)生器TG(Traffic Generat
    發(fā)表于 01-04 16:24 ?12次下載

    什么是Chip

    什么是Chip  英文縮寫(xiě): Chip 中文譯名: 碼片 分  類(lèi): 其它 解  釋: 碼片是擴(kuò)頻碼分多址移動(dòng)通信中數(shù)據(jù)
    發(fā)表于 02-22 17:19 ?2532次閱讀

    CC253x System-on-Chip Solution for 2.4-GHz

    CC253x System-on-Chip Solution for 2.4-GHz
    發(fā)表于 09-04 14:54 ?40次下載

    片上網(wǎng)絡(luò)概述與FPGA研究(連載1)

    片上網(wǎng)絡(luò)Network-on-chip (NoC) 是一種應(yīng)用于大規(guī)模集成電路(VLSI)系統(tǒng)中的,一種新的片上系統(tǒng)(System-on-chip)的設(shè)計(jì)方法。
    發(fā)表于 02-11 06:39 ?1839次閱讀
    片上網(wǎng)絡(luò)概述與FPGA研究(連載1)

    走近SoC 預(yù)告篇

    SoCSystem on a Chip)的維基百科詞條中有如下解釋?zhuān)篈 system on chip is an integrated c
    發(fā)表于 02-07 12:35 ?3次下載
    走近<b class='flag-5'>SoC</b> 預(yù)告篇

    SoCNoC:芯片架構(gòu)的演進(jìn)與變革

    在芯片設(shè)計(jì)中,SoCSystem on Chip)和NoCNetwork on Chip)是
    的頭像 發(fā)表于 05-11 10:39 ?1.3w次閱讀
    從<b class='flag-5'>SoC</b>到<b class='flag-5'>NoC</b>:芯片架構(gòu)的演進(jìn)與變革

    傳智驛芯聯(lián)手Arteris,利用創(chuàng)新NoC技術(shù)駕馭復(fù)雜SoC設(shè)計(jì)

    技術(shù)支持高級(jí)經(jīng)理馮存榮,傳智驛芯科技首席戰(zhàn)略官時(shí)昕博士圍繞片上互連網(wǎng)絡(luò)(Network on Chip,NoC)技術(shù)從學(xué)術(shù)和應(yīng)用等不同維度分別發(fā)表了主題演講。 在與全球 系統(tǒng) IP的先進(jìn)提供商Arteris的密切 合作 下 ,傳
    發(fā)表于 09-18 18:17 ?968次閱讀
    傳智驛芯聯(lián)手Arteris,利用創(chuàng)新<b class='flag-5'>NoC</b>技術(shù)駕馭復(fù)雜<b class='flag-5'>SoC</b>設(shè)計(jì)

    Cadence擴(kuò)充系統(tǒng)IP產(chǎn)品組合,推出NoC以?xún)?yōu)化電子系統(tǒng)連接性

    電子(美國(guó) Cadence 公司,NASDAQ:CDNS)近日宣布擴(kuò)充其系統(tǒng) IP 產(chǎn)品組合,新增了 Cadence Janus Network-on-ChipNoC)。 隨著當(dāng)今計(jì)算需求的不斷提高
    發(fā)表于 07-01 12:01 ?558次閱讀

    Cadence 擴(kuò)充系統(tǒng) IP 產(chǎn)品組合,推出 NoC 以?xún)?yōu)化電子系統(tǒng)連接性

    楷登電子(美國(guó) Cadence 公司,NASDAQ:CDNS)近日宣布擴(kuò)充其系統(tǒng) IP 產(chǎn)品組合,新增了 Cadence? Janus? Network-on-ChipNoC)。
    的頭像 發(fā)表于 07-03 09:24 ?977次閱讀