幾年前,包含一百萬只晶體管的系統級芯片(SoC)還曾被認為是大型器件,而如今,集成多達10億只晶體管的SoC已是常見。
在摩爾定律的推動下,隨著工藝尺寸的不斷縮小,為進一步滿足應用的性能需求,SoC芯片的集成度越來越高,系統架構也變得越來越復雜。隨著應用需求越來越豐富,SoC需要集成越來越多不同應用的IP,片上多核互聯SoC已經成為其發展的必然趨勢。
一個復雜的SoC系統上有各種功能模塊IP,以數字電視的SoC芯片為例,包含了運行操作系統和應用程序的CPU,處理音頻編解碼的DSP,處理圖形相關任務的GPU,處理AI圖像算法的NNA,以及一些視頻編解碼、后處理等專用模塊,以及視頻信號的調制解調器等。
然而,隨著SoC集成度提升以及片上多核互聯SoC的高速發展,采用多個不同IP的復雜組合對片上通信提出了更高的要求,同時片上服務質量(QoS)、仲裁和數據流優化的復雜性越來越高。
為了解決這些問題,片上網絡技術(Network-on-Chip,NoC)應運而生,逐漸取代傳統總線和交叉開關(Crossbar),成為片上互連的行業標準。
NoC采用獨立的事務、傳輸和物理層三層通信機制,來實現IP模塊的通信。在NoC架構中,每一個模塊都連接到片上路由器,模塊傳輸的數據則是形成了一個個數據包,通過路由器去送達數據包的目標模塊,多個通信流在這些鏈路上進行多路復用。
NoC本質上就是提供一種解決芯片內不同IP或者不同核心之間數據傳輸的片上通信方案,可以克服基于傳統總線網絡和Crossbar的帶寬瓶頸。通過采用高效的內部通信架構和靈活的互聯方式,NoC可以憑借高性能、低功耗、可擴展性和可靠性等優勢,為未來的人工智能、物聯網、自動駕駛等新興領域的發展提供重要的支撐。
審核編輯:劉清
-
晶體管
+關注
關注
78文章
10303瀏覽量
146644 -
編解碼器
+關注
關注
0文章
279瀏覽量
25253 -
SoC芯片
+關注
關注
2文章
662瀏覽量
36932 -
片上網絡
+關注
關注
0文章
34瀏覽量
12089 -
NoC
+關注
關注
0文章
43瀏覽量
12105
原文標題:如何利用NoC技術創建高性能SoC?
文章出處:【微信號:芯司機,微信公眾號:芯司機】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
瑞蘇盈科亮相第四屆歐洲核子研究組織(CERN)片上系統研討會
【VPX650 】青翼凌云科技基于 VPX 系統架構的 VU13P FPGA+ZYNQ SOC 超寬帶信號處理平臺
AMD 7nm Versal系列器件NoC的使用及注意事項
突破算力孤島!賽昉 StarNoC:國產 NoC 如何為 RISC-V 插上翅膀?
新思科技UCIe IP解決方案實現片上網絡互連
人工合成石墨片與天然石墨片的差別
分享兩種前沿片上互連技術

利用創新NoC技術駕馭復雜的片上系統(SoC)設計
評論