新四季網

一種複雜soc的片上通信方法

2023-07-13 04:27:41 2

專利名稱:一種複雜soc的片上通信方法
技術領域:
本發明涉及集成電路技術領域,特別是一種複雜SOC的片上通信方法。
背景技術:
半導體製造工藝的快速發展使得晶片上可以集成更大規模的硬體資源,晶片上的互聯模塊能夠解決晶片中多個處理模塊的通信問題,使得從基於計算的設計轉變為基於通信的設計,並實現可擴展的通信架構。相比較與傳統的基於總線的互連和基於網絡的互連,後者是多處理處理模塊之間採用分組路由的方式進行片內通信,從而克服了由總線互連所帶來的各種瓶頸問題。

發明內容
(一)要解決的技術問題有鑑於此,本發明的主要目的在於為多處理模塊晶片提供一種具備分組通信能力的通信方法。複雜SOC內的眾多處理模塊被分為多個組,由此實現利用這些處理模塊並發執行的不同任務,執行同一個任務的處理模塊實現了一種組內通信方法,而同時也為屬於不同通信組的處理模塊提供了一種組間通信方法。該方法利用簡單的分組方法通信,可以使得複雜SOC內的處理單元在進行通信時能夠保證傳輸效率及傳輸可靠性。( 二 )技術方案為達到上述目的,本發明提供了一種複雜SOC的片上通信方法,包括:具有多個互聯模塊和多個處理模塊的複雜S0C,互聯模塊的每一個節點都連接著一個處理模塊,處理模塊執行晶片的運算和控制等操作,而互聯模塊將各個處理模塊連接起來,作為處理模塊間傳遞信息的通道。根據晶片內並發運行任務的需求,利用處理器內的互聯模塊和處理模塊,劃分所有的處理模塊為不同的通信組,實現分組通信,並且將通信依據處理模塊是否歸屬同一個通信組分為組內通信和組間通信。處理模塊需要向其他處理模塊發送信息時候,將信息遞交給與之相連的處理模塊。互聯模塊內包含一個標籤,用於識別自身以及與之相連的處理模塊所屬的通信組。SOC在通信的初始化階段收集通信需要用到的互聯模塊構成一個通信組,並將這些互聯模塊的標籤設置為一個不同於其他通信組的標籤值,由此實現區分不同的通信組。互聯模塊可用於向其他互聯模塊轉發處理模塊需要傳遞的信息;互聯模塊可以判斷傳輸的信息是否屬於與之連接的處理模塊;互聯模塊可以判斷傳遞的信息向哪一個與之連接的互聯模塊轉發。當通信組內的處理模塊間通信時,利用屬於該通信組互聯模塊進行通信傳遞,不允許利用不屬於該通信組的互聯模塊進行信息傳遞。通信組間的通信只能由兩個通信組各自指定的處理模塊發送和接收,此通信方式可以利用屬於不同通信組的互聯模塊進行信息傳遞。(三)有益效果從上述技術方案可以看出,本發明具有以下有益效果:1.本發明提供的複雜SOC的片上通信方法可實現晶片內多處理模塊分組通信,簡化了通信的複雜度,可以避免各個通信組間的通信幹擾。2.本發明提供的複雜SOC的片上通信方法提供了對晶片劃分為不同通信組的處理模塊根據任務的需要進行通信時,提供了一種可靠的組件通信方法,並可以簡化通信的複雜度。


下面通過舉例和並非作為限制的附圖來描述本發明,圖中相同的標號所表示的意義相同。圖1是典型的具有分組通信功能的多處理模塊晶片示意2是不同通信分組間傳遞信息的流程圖
具體實施例方式為使本發明的目的、技術方案和優點更加清楚明白,以下結合具體實施例,並參照附圖,對本發明進一步詳細說明。假設需要一個複雜SOC能夠實現GPS定位、多媒體編碼、多媒體解碼、以及藍牙通信等功能;其中GPS需要用到信號處理功能、地圖顯示功能、導航功能,由此,GPS需要用到若干個處理模塊實現功能;而多媒體編解碼針對不同格式視頻進行編碼、解碼,同樣需要用到若干個處理模塊;藍牙通信、基於嵌入式作業系統控制GPS地圖顯示和解碼後圖像播放等功能亦需利用嵌入式CPU模塊等若干處理模塊;為協調GPS定位、多媒體編解碼等功能的並發執行,避免類如讀寫存儲於晶片外存儲器的地圖信息和視頻文件時的衝突,各個功能部件需要相互通信,協調工作。圖1描述了利用本發明的複雜SOC的片上通信方法設計實現完成上述功能的一個典型的具有分組通信功能的多處理模塊的複雜SOC示意圖。如圖1所示,多個互聯模塊以二維網格的形式排列和互聯,且每一個互聯模塊105連接著一個處理模塊106,互聯模塊間通過通信管道106互聯。4x4的二維網格被劃分為三個通信組101,102和103,分別用於完成GPS定位、多媒體視頻編解碼、藍牙和嵌入式作業系統運行等任務。在執行這些任務的初始化階段,劃分通信組,然後標示互聯模塊內的標籤,標示為3組不同的標籤,由此可以識別不同的模塊是否屬於同一個通信組。三個通信組擁有不同數量的處理模塊,通信組的內的各個裝置均是相鄰的,由此通信組內的處理模塊間通信不可以利用其他通信組內的互聯模塊。假設當同屬102通信組的編號為P03和P22的處理模塊間通信,P03處理模塊首先將信息傳遞給互聯模塊105,該信息包含了處理模塊間傳遞的信息,同時包含了目的處理模塊的地址信息,由此互聯模塊可以根據此地址信息選擇合適的信息傳遞路徑,在信息傳遞過程中,不允許通過如107所示的信息傳遞路徑利用屬於101通信組的N02和NI2互聯模塊,而只能經過NI3著一互聯模塊。圖2是利用本發明的複雜SOC的片上通信方法實現不同通信分組間傳遞信息的流程圖。為實現通信組間通信,首先是根據複雜SOC內並行運行任務的需求劃分不同的處理模塊,建立通信組201,建立通信組的過程即配置互聯模塊中的標籤的過程,相同的通信組具有相同的標籤。通信組建立後,需要指不同通信組間通信時所需的處理模塊202,由此,該處置裝置的信息傳遞不受不能跨越不同通信組的限制。進而,兩個通信組可以利用著兩個處理模塊進行通信203,205。亦即如執行GPS定位的處理模塊和運行作業系統的處理模塊分屬於不同的通信組,為協調工作,實現GPS定位信息在屏幕上顯示,就需要此兩個通信組相互通信,方可將每一次更新的定位信息顯示在屏幕上。當這個複雜SOC不再需要完成GPS定位功能時,也就是GPS定位所涉及到的處理模塊組成的通信組不需要再存在時候,清空互聯模塊中的標籤,由此,可利用這些空餘的模塊創建新的通信組。
權利要求
1.一種複雜SOC的片上通信方法,其特徵在於:具有多個互聯模塊和多個處理模塊的複雜SOC將模塊劃分為不同的通信組實現模塊間的分組通信,利用處理器內的互聯模塊和處理模塊,劃分模塊為不同的通信組,實現分組通信,可以進行組內通信和組間通信。
2.根據權利要求1所述的複雜SOC的片上通信方法,其特徵在於,互聯模塊的每一個節點都連接著一個處理模塊。
3.根據權利要求1所述的複雜SOC的片上通信方法,其特徵在於,處理模塊需要向其他處理模塊發送信息時候,將信息遞交給與之相連的處理模塊。
4.根據權利要求1所述的複雜SOC的片上通信方法,其特徵在於,所述互聯模塊內包含一個標籤,用於識別自身以及與之相連的處理模塊所屬的通信組。
5.根據權利要求1所述的複雜SOC的片上通信方法,其特徵在於,SOC在通信的初始化階段收集通信需要用到的互聯模塊構成一個通信組,並將這些互聯模塊的標籤設置為一個不同於其他通信組的標籤值,由此實現區分不同的通信組。
6.根據權利要求1所述的複雜SOC的片上通信方法,其特徵在於,互聯模塊可用於向其他互聯模塊轉發處理模塊需要傳遞的信息;互聯模塊可以判斷傳輸的信息是否屬於與之連接的處理模塊;互聯模塊可以判斷傳遞的信息向哪一個與之連接的互聯模塊轉發。
7.根據權利要求1所述的複雜SOC的片上通信方法,其特徵在於,通信組內的處理模塊間通信時可以利用屬於該通信組互聯模塊進行通信傳遞,不允許利用不屬於該通信組的互聯模塊進行信息傳遞。
8.根據權利要求1所述的複雜SOC的片上通信方法,其特徵在於,通信組間的通信只能由兩個通信組各自指定的處理模塊發送和接收,此通信方式可以利用屬於不同通信組的互聯模塊進行信息傳遞。
全文摘要
本發明公開了一種複雜SOC的片上通信方法,包括具有多個互聯模塊和多個處理模塊的複雜SOC將模塊劃分為不同的通信組實現模塊間的分組通信,其中處理模塊基於事務利用互聯模塊傳遞信息與其他處理模塊通信,互聯模塊中具有一個標籤,多個具有相同標籤內容的互聯模塊構成一個通信組,通信組內的互聯模塊必須是相鄰的,通信組內的處理模塊間通信時只能利用通信組內的互聯模塊傳遞信息,通信組間的通信只能實現兩個通信組內分別指定的處理模塊間進行。本發明使得SOC內的處理單元在進行通信時能夠保證傳輸效率及傳輸可靠性。
文檔編號G06F15/163GK103106174SQ20111035132
公開日2013年5月15日 申請日期2011年11月9日 優先權日2011年11月9日
發明者石偉 申請人:深圳市德賽微電子技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀