[發明專利]一種適用異構多核DSP的高效總線仲裁系統在審
| 申請號: | 201510065701.8 | 申請日: | 2015-02-09 |
| 公開(公告)號: | CN104572529A | 公開(公告)日: | 2015-04-29 |
| 發明(設計)人: | 張永照;童元滿;李仁剛 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F13/34 | 分類號: | G06F13/34;G06F15/167;G06F15/17 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 適用 多核 dsp 高效 總線 仲裁 系統 | ||
技術領域
本發明涉及異構多核技術領域,特別涉及一種適用異構多核DSP的高效總線仲裁系統。
背景技術
基于4個多核數字信號處理器DSP核和1個指令集計算機RISC核的異構多核DSP系統中,存在4個DSP內存(Cache/RAM)DSP0~DSP3、共享存儲器SSRAM、雙倍速率同步動態隨機存儲器DDR(DDR3控制器)、串行Rapid IO SRIO、外部存儲器接口EMIF16、通用輸入/輸出GPIO、Inter-Integrated Circuit I2C、多通道緩沖串行口McBSP、復通道音頻接入接口McASP、圖形圖像匹配SAD及可存儲映射的外設控制寄存器等多個其他外設部件。其中,DSP內存DSP0~DSP3、共享存儲器SSRAM、DDR3控制器為快速設備,支持128bit操作;其余為慢速設備,支持32bit操作。
在含有中央處理器(CPU)的異構多核DSP系統中,存在外圍設備、片內存儲、DSP核之間以及DSP核和RISC核之間的數據傳輸,這些設備間數據傳輸的讀寫請求均由相應的數據通道產生。數據的交互主要是通過各數據通道實現的。多核DSP系統的數據通道包括SMC轉發CPU請求數據通道、ET/SPARC(可擴充處理器架構)專用通道、SRIO從機寫操作專用通道、SRIO從機讀操作專用通道、每個DSP核對應兩個EDMA通用通道(EDMA通用通道1和EDMA通用通道2)。
本發明提供了一種適用多核DSP的高效總線仲裁系統,在EDMA的管理下,可提供所有的外圍設備、片內存儲、DSP核之間以及DSP核與RISC核之間進行無阻塞的高速數據交換。
發明內容
本發明為了彌補現有技術的缺陷,提供了一種高效、靈活的適用異構多核DSP的高效總線仲裁系統。
本發明是通過如下技術方案實現的:
一種適用異構多核DSP的高效總線仲裁系統,其特征在于:包括為共享存儲器SSRAM分配的SSRAM專用總線,為DDR3控制器分配的DDR3專用總線,為每個DSP核的外設控制寄存器分配的外設控制寄存器配置總線,為外部存儲器接口EMIF16、多通道緩沖串行口McBSP、復通道音頻接入接口McASP、通用輸入/輸出GPIO、Inter-Integrated Circuit I2C以及其他外設部件配置的慢速設備總線和為DSP0/DSP1/DSP2/DSP3內存分配對應的DSP0/DSP1/DSP2/DSP3 L2專用總線,共8條總線;其中慢速設備總線和外設控制寄存器配置總線支持32bit操作位寬,其余總線支持128bit操作位寬;所述SSRAM專用總線,DDR3專用總線,慢速設備總線和L2專用總線采用相同的固定優先級與令牌環輪轉相結合的仲裁策略,而外設控制寄存器配置總線采用單一仲裁機制,即令牌環輪轉仲裁。
所述L2專用總線有6個一級請求源和17個二級子請求源,其中一級請求源的優先級自高至低依次為SMC轉發CPU請求數據通道、ET/SPARC專用通道、SRIO從機專用通道、SRIO主機專用通道、EDMA通用通道1和EDMA通用通道2;
其中,SMC轉發CPU請求數據通道可以轉發DSP0/DSP1/DSP2/DSP3四個DSP核對存儲空間的訪問;SRIO從機專用通道有兩個,分別為SRIO0從機專用通道和SRIO1從機專用通道;SRIO主機專用通道有兩個,分別為SRIO0主機專用通道和SRIO1主機專用通道;EDMA通用通道1有四個,包括DSP0/DSP1/DSP2/DSP3 EDMA通用通道1;EDMA通用通道2有四個,包括DSP0/DSP1/DSP2/DSP3 EDMA通用通道2。
所述外設控制寄存器配置總線的請求源為對應DSP核的EDMA通用通道1和EDMA通用通道2,ET/SPARC專用通道以及EDMA通用通道1和EDMA通用通道2既可以發出讀請求也可以發出寫請求,讀寫請求并發時,以寫請求優先;所述SRIO主機專用通道分為SRIO主機發送專用通道和SRIO主機接收專用通道,SRIO主機發送專用通道只能發送讀寄存器的請求,SRIO主機接收專用通道只能發送寫寄存器的請求,所述SRIO從機專用通道的劃分與使用情況與SRIO主機專用通道一樣。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司;,未經浪潮電子信息產業股份有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510065701.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:物體接近中碰撞分析的快速解析方法
- 下一篇:一種數據高速緩存的訪問裝置





