<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 一種新型告訴浮點(diǎn)多DSP并行處理系統(tǒng)結(jié)構(gòu)

          一種新型告訴浮點(diǎn)多DSP并行處理系統(tǒng)結(jié)構(gòu)

          作者: 時(shí)間:2009-01-09 來源:網(wǎng)絡(luò) 收藏

            2 多處理器系統(tǒng)基本結(jié)構(gòu)

            在多處理器系統(tǒng)中,處理器節(jié)點(diǎn)之間的通信通常使用兩種方案:一種方案是使用專門的點(diǎn)對點(diǎn)通信信道;另一種方案是節(jié)點(diǎn)之間通過個(gè)共享的全局存儲器和一條并行總線進(jìn)行通信。這兩種解決方案則構(gòu)造了兩種多結(jié)構(gòu),即數(shù)據(jù)流式結(jié)構(gòu)和簇式結(jié)構(gòu)。

            2.1 數(shù)據(jù)流工多處理器結(jié)構(gòu)

            數(shù)據(jù)流式多處理器結(jié)構(gòu)應(yīng)用A-21161N的鏈路口進(jìn)行點(diǎn)對點(diǎn)通信。系統(tǒng)的算法可以分解成多個(gè)部分,分別由多個(gè)處理器節(jié)點(diǎn)執(zhí)行,并將數(shù)據(jù)按順序放到由處理器節(jié)點(diǎn)構(gòu)成的“流水線”上。這樣的系統(tǒng)結(jié)構(gòu)特別適合于對計(jì)算帶寬要求高、靈活性要求低的應(yīng)用。但作業(yè)一個(gè)通用的處理平臺,必須做到靈活性強(qiáng),因此本文所介紹的系統(tǒng)并沒有應(yīng)用數(shù)據(jù)流式結(jié)構(gòu),而是簇式結(jié)構(gòu)。

          一種新型多DSP并行處理結(jié)構(gòu)

            2.2 族式多處理器結(jié)構(gòu)

            族式多處理器結(jié)構(gòu)適合于需要一定靈活性的應(yīng)用,特別是當(dāng)一個(gè)系統(tǒng)必須我種不同任務(wù),而其呈些可有需要并發(fā)運(yùn)行的情況。簇式多處理器結(jié)構(gòu)如1所示。

            A-21161N的內(nèi)部存儲器是針對滿足多處理器系統(tǒng)I/O的需要設(shè)計(jì)的,片內(nèi)的雙口RAM允許在處理器核進(jìn)行雙數(shù)據(jù)訪問的同時(shí)進(jìn)行全速的處理器間傳送,而不需要從處理器核竊取周期使處理器保持完整的100MIPS、600MFLOPS的性能。通過軟件的設(shè)計(jì),6片ADSP-21261N組成的一個(gè)統(tǒng)一的族式多處理器系統(tǒng),可以將多處理器配置成數(shù)字并行或者是控制并行系統(tǒng)。由于各處理器節(jié)點(diǎn)內(nèi)核之間不相互制約,這樣一個(gè)系統(tǒng)可以達(dá)到3600MFLOPS的運(yùn)算速度,對于通常的信號處理工作完全可以做到實(shí)時(shí)處理。

            簇內(nèi)存在一個(gè)瓶頸,這是因?yàn)樵诿總€(gè)周期里只有兩個(gè)處理器可以通過共享的總線進(jìn)行通信,其它的處理器則被阻塞,直到總線被釋放為止。由于ADSP-21161N也可以在一個(gè)族中進(jìn)行點(diǎn)對點(diǎn)的鏈路口傳送,該瓶頸很容易被消除。通過普通總線可以動(dòng)態(tài)的建立和激活處理器間的數(shù)據(jù)鏈接。由于ADSP-21161N僅有兩個(gè)鏈接口,各處理器間只能兩兩相連構(gòu)成一條鏈路,不相鄰的兩個(gè)處理器節(jié)點(diǎn)之間的通信則要通過中間節(jié)點(diǎn)給予支持。但由于ADSP-21161N的鏈路口數(shù)據(jù)傳輸速率為100MB/s,而且傳輸字寬為8bit,基本可以消除此瓶頸的影響。

            2.3 多處理器總線仲裁

            多個(gè)ADSP-21161N可以共享外部總線,而不需要另外的仲裁電路??偩€仲裁是通過使用BR1-BR6、HBR和HBG等信號完成的。BR1-BR6在多個(gè)ADSP-21161N之間進(jìn)行仲裁,HBR和HBG完成ADSP-21161N主處理器和主機(jī)處理器之間的部控制權(quán)傳遞??偩€仲裁可以采用跑步 同的優(yōu)先權(quán)機(jī)制解決總線請求的競爭:固定優(yōu)先權(quán)和循環(huán)優(yōu)先權(quán)。RPBA管腳決定使用哪種優(yōu)先權(quán)機(jī)制。當(dāng)RPBA為高電平時(shí)選擇循環(huán)優(yōu)當(dāng)RPBA為低電平野外選擇固定優(yōu)先。由于循環(huán)優(yōu)先機(jī)制控制比較復(fù)雜,因此一般可和固定優(yōu)先機(jī)制,經(jīng)過實(shí)驗(yàn)檢驗(yàn),固定優(yōu)先機(jī)制很容易用,而且效果不錯(cuò)。在固定優(yōu)先機(jī)制中,參與競爭總線的ADSP-21161N中,ID號最小的ADSP-21161N將成為主處理器,從而可以將先級羅高的處理工作放在ID號較小的處理器中。在軟件優(yōu)先權(quán)控制上則需要較少的運(yùn)算開銷。

            多處理器系統(tǒng)中各ADSP-21161N之間的BR1-BR6要連在一起,用到的BRx線的數(shù)量等于系統(tǒng)中ADSP-21161N的數(shù)量。每個(gè)處理器驅(qū)動(dòng)與自身ID2-0輸入相對應(yīng)的BRx管腳,并且監(jiān)視其它處理器的BRx管腳。如果系統(tǒng)中的ADSP-21161N少于6片,未用的BRx管腳應(yīng)上拉為高電平。



          關(guān)鍵詞: DSP 并行處理

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();