亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于分布式系統(tǒng)一主多從通信的方法與裝置的制造方法

文檔序號:8514526閱讀:275來源:國知局
一種基于分布式系統(tǒng)一主多從通信的方法與裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種基于分布式系統(tǒng)一主多從通信的方法與
目.0
【背景技術(shù)】
[0002]目前,隨著對信號實時處理能力要求越來越高,傳統(tǒng)的單DSP處理器系統(tǒng)由于受到單個DSP處理器資源的限制,在高速數(shù)據(jù)采集處理和實時分析、信號大量處理和運算等方面不能滿足其要求。為了提高系統(tǒng)處理能力,設(shè)計中通常通過增加DSP處理器數(shù)量的方式來實現(xiàn)。
[0003]多DSP處理器的數(shù)據(jù)處理系統(tǒng)一般采用主從串聯(lián)協(xié)同處理的方式來實現(xiàn)。這種方式下,一個主設(shè)備處理器通過外部接口連接多個從設(shè)備DSP處理器,主設(shè)備處理器通過不同的地址訪問不同的從設(shè)備DSP處理器,實現(xiàn)對從設(shè)備DSP處理器的控制及數(shù)據(jù)交互。
[0004]然而,上述的一主多從通信機制具有以下兩個方面的缺點:一方面:主設(shè)備為了方便配置從設(shè)備,通常通過中斷的方式與從設(shè)備完成數(shù)據(jù)交互。但當(dāng)從設(shè)備較多時,主設(shè)備頻繁進入從設(shè)備中斷服務(wù),響應(yīng)從設(shè)備中斷請求,同時,由于主設(shè)備在與多個從設(shè)備的數(shù)據(jù)傳輸過程中需要全程干預(yù),導(dǎo)致主設(shè)備資源開銷隨著從設(shè)備數(shù)量的增加而成為系統(tǒng)的瓶頸,影響系統(tǒng)處理性能、限制系統(tǒng)的擴展;另一方面為了降低主設(shè)備對傳輸過程的干預(yù),具有EDMA外設(shè)的主設(shè)備在設(shè)計中采用EDMA模式。通常的做法是主設(shè)備配置第一個從設(shè)備的寫控制信息、啟動EDMA將數(shù)據(jù)傳輸至從設(shè)備、中斷從設(shè)備、等待從設(shè)備的中斷、配置第一個從設(shè)備的讀控制信息、啟動EDMA將從設(shè)備的數(shù)據(jù)讀回,然后依次完成主設(shè)備與多個從設(shè)備的數(shù)據(jù)傳輸。這種方式在一定程度上降低了主設(shè)備對傳輸過程的干預(yù),但是主設(shè)備對配置從設(shè)備的控制信息、中斷從設(shè)備等過程仍需要進行干預(yù),同時,主設(shè)備對一個從設(shè)備的一次讀寫操作需要響應(yīng)一次中斷,對于主設(shè)備掛載較多從設(shè)備的情況,導(dǎo)致主設(shè)備處理器資源消耗較大,影響系統(tǒng)處理性能,存在進一步優(yōu)化的空間。

【發(fā)明內(nèi)容】

[0005]鑒于上述問題,本發(fā)明所要解決的技術(shù)問題是如何提供一種基于分布式系統(tǒng)一主多從通信的方法與裝置,能夠在一主多從裝置的設(shè)計中通過硬件和軟件的配合,采用EDMA “控制-數(shù)據(jù)鏈”傳輸模式以及讀寫同步的方法,克服現(xiàn)有解決方案中主設(shè)備與多個從設(shè)備之間的傳輸瓶頸,提高主從設(shè)備之間的通信效率的關(guān)鍵問題。
[0006]為此目的,本發(fā)明提出了一種基于分布式系統(tǒng)一主多從通信的方法,包括具體以下步驟:
[0007]S1:主設(shè)備通過外部接口與多個從設(shè)備進行連接,其中,所述主設(shè)備由外部接口單元和EDMA單元組成;
[0008]S2:所述主設(shè)備根據(jù)所述多個從設(shè)備的多個參數(shù)進行數(shù)據(jù)通道的打開操作;
[0009]S3:所述主設(shè)備完成所述外部接口單元和EDMA單元的配置;
[0010]S4:當(dāng)所述主設(shè)備獲得一次EDMA外部觸發(fā)事件后,依次執(zhí)行與所述多個從設(shè)備的數(shù)據(jù)交互;
[0011]S5:當(dāng)所述主設(shè)備獲得下一次的EDMA觸發(fā)事件后,啟動下一輪所述主設(shè)備與所述多個從設(shè)備的數(shù)據(jù)交互操作。
[0012]具體地,所述主設(shè)備由外部接口單元和EDMA單元組成,其中,所述外部接口單元用于向所述多個從設(shè)備發(fā)送數(shù)據(jù)與讀取所述多個從設(shè)備的數(shù)據(jù)。
[0013]具體地,所述從設(shè)備的多個參數(shù)包括:從設(shè)備的數(shù)量、從設(shè)備的分布和/或從設(shè)備的有效性工作情況。
[0014]具體地,所述主設(shè)備完成EDMA單元的配置具體包括:將所述多個從設(shè)備的控制信息以及有效數(shù)據(jù)作為一個EDMA控制-數(shù)據(jù)鏈單元,通過一個觸發(fā)事件完成所有控制信息以及有效數(shù)據(jù)塊的傳輸。
[0015]具體地,所述EDMA控制-數(shù)據(jù)鏈單元包括:所述多個從設(shè)備控制信息、所述多個從設(shè)備寫入相對應(yīng)設(shè)備的有效數(shù)據(jù)和/或所述多個從設(shè)備讀取相對應(yīng)設(shè)備的有效數(shù)據(jù)。
[0016]進一步地,所述步驟S4具體包括:所述主設(shè)備通過訪問多個不同外部地址完成對所述多個從設(shè)備的配置與數(shù)據(jù)交互。
[0017]為此目的,本發(fā)明還提出了一種基于分布式系統(tǒng)一主多從通信的裝置,包括:
[0018]接口連接模塊,用于通過外部接口與多個從設(shè)備進行連接,其中,所述主設(shè)備由外部接口單元和EDMA單元組成;
[0019]數(shù)據(jù)通道操作模塊,用于根據(jù)所述多個從設(shè)備的多個參數(shù)進行數(shù)據(jù)通道的打開操作;
[0020]單元配置模塊,用于完成所述外部接口單元和EDMA單元的配置;
[0021]數(shù)據(jù)交互執(zhí)行模塊,用于當(dāng)獲得一次EDMA外部觸發(fā)事件后,依次執(zhí)行與所述多個從設(shè)備的數(shù)據(jù)交互;
[0022]循環(huán)執(zhí)行模塊,用于當(dāng)獲得下一次的EDMA觸發(fā)事件后,啟動下一輪所述主設(shè)備與所述多個從設(shè)備的數(shù)據(jù)交互操作。
[0023]具體地,所述主設(shè)備由外部接口單元和EDMA單元組成,其中,所述外部接口單元用于向所述多個從設(shè)備發(fā)送數(shù)據(jù)與讀取所述多個從設(shè)備的數(shù)據(jù)。
[0024]具體地,所述從設(shè)備的多個參數(shù)包括:從設(shè)備的數(shù)量、從設(shè)備的分布和/或從設(shè)備的有效性工作情況。
[0025]本發(fā)明公開了一種基于分布式系統(tǒng)一主多從通信的方法,主設(shè)備通過外部接口與多個從設(shè)備進行連接;主設(shè)備根據(jù)多個從設(shè)備的多個參數(shù)進行數(shù)據(jù)通道的打開操作;主設(shè)備完成外部接口單元和EDMA單元的配置;當(dāng)主設(shè)備獲得一次EDMA外部觸發(fā)事件后,依次執(zhí)行與多個從設(shè)備的數(shù)據(jù)交互;當(dāng)主設(shè)備獲得下一次的EDMA觸發(fā)事件后,啟動下一輪主設(shè)備與多個從設(shè)備的數(shù)據(jù)交互操作。本發(fā)明的優(yōu)勢在于:主設(shè)備處理流程簡單,一旦主設(shè)備的EDMA配置完成,一次外部事件觸發(fā)EDMA傳輸后,主設(shè)備由EDMA “控制-數(shù)據(jù)鏈”負責(zé)完成與多個從設(shè)備的數(shù)據(jù)寫入、數(shù)據(jù)讀取、控制從設(shè)備等工作;大大減少了主設(shè)備的中斷次數(shù),降低了主設(shè)備開銷,對于主設(shè)備掛載N個從設(shè)備的情況,主設(shè)備僅需要一次中斷即可完成與所有從設(shè)備的通信;從設(shè)備的數(shù)量、分布情況可以進行動態(tài)配置,由于主設(shè)備采用了EDMA “控制-數(shù)據(jù)鏈”的傳輸方式,因此可以通過動態(tài)配置EDMA的“控制-數(shù)據(jù)鏈”實現(xiàn)對從設(shè)備數(shù)量和分布情況的改變,具有較強的可擴展性和兼容性。本發(fā)明還公開了一種基于分布式系統(tǒng)一主多從通信的裝置。
[0026]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0027]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參數(shù)符號表示相同的部件。在附圖中:
[0028]圖1示意性示出了根據(jù)本發(fā)明實施例的一種基于分布式系統(tǒng)一主多從通信的方法的步驟流程圖;
[0029]圖2示意性示出了根據(jù)本發(fā)明另一實施例的一種基于分布式系統(tǒng)一主多從通信的方法的步驟流程圖;
[0030]圖3示意性示出了根據(jù)本發(fā)明實施例的一種基于分布式系統(tǒng)一主多從通信的方法中EDMA數(shù)據(jù)傳輸幀格式示意圖;
[0031]圖4示意性示出了根據(jù)本發(fā)明實施例的一種基于分布式系統(tǒng)一主多從通信的方法中高效通信實例連接示意圖;
[0032]圖5示意性示出了根據(jù)本發(fā)明實施例的一種基于分布式系統(tǒng)一主多從通信的方法中的實例工作流程示意圖;
[0033]圖6示意性示出了根據(jù)本發(fā)明實施例的一種基于分布式系統(tǒng)一主多從通信的方法中高效通信實例EDMA數(shù)據(jù)傳輸幀格式示意圖;
[0034]圖7示意性示出了根據(jù)本發(fā)明實施例的一種基于分布式系統(tǒng)一主多從通信的方法中高效通信實例EDMA配置方案示意圖;
[0035]圖8示意性示出了根據(jù)本發(fā)明另一實施例的一種基于分布式系統(tǒng)一主多從通信的方法中高效通信實例EDMA配置方案示意圖;
[0036]圖9示意性示出了根據(jù)本發(fā)明一個實施
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1