[發(fā)明專(zhuān)利]業(yè)務(wù)路徑可編程方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 202010181943.4 | 申請(qǐng)日: | 2020-03-16 |
| 公開(kāi)(公告)號(hào): | CN111314227B | 公開(kāi)(公告)日: | 2022-10-28 |
| 發(fā)明(設(shè)計(jì))人: | 黃朝波;董伸;劉祿仁;邱模炯 | 申請(qǐng)(專(zhuān)利權(quán))人: | 深圳云創(chuàng)天地信息技術(shù)有限公司 |
| 主分類(lèi)號(hào): | G06F13/28 | 分類(lèi)號(hào): | G06F13/28;G06F3/06;H04L45/02;H04L41/12 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 薛嬌 |
| 地址: | 518000 廣東省深圳市前海深港合作區(qū)前*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 業(yè)務(wù) 路徑 可編程 方法 系統(tǒng) | ||
1.一種業(yè)務(wù)路徑可編程方法,其特征在于,應(yīng)用于系統(tǒng)架構(gòu)中的處理設(shè)備,所述系統(tǒng)架構(gòu)還包括與所述處理設(shè)備相連的內(nèi)存訪(fǎng)問(wèn)硬件模塊,內(nèi)存訪(fǎng)問(wèn)硬件模塊設(shè)置于硬件組件之間,且,硬件組件外設(shè)置有旁路組件;所述方法包括:
所述處理設(shè)備存儲(chǔ)有依據(jù)用戶(hù)需求匹配的業(yè)務(wù)路徑編程后獲得的軟件配置和路由配置;通過(guò)所述軟件配置和所述路由配置,調(diào)整旁路組件的工作模式和內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式、或調(diào)整內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式來(lái)調(diào)整系統(tǒng)架構(gòu),于所述系統(tǒng)架構(gòu)中實(shí)現(xiàn)與用戶(hù)需求匹配的業(yè)務(wù)路徑;
所述內(nèi)存訪(fǎng)問(wèn)硬件模塊中包括DMA直接內(nèi)存存取引擎和開(kāi)關(guān)組件,對(duì)DMA引擎和開(kāi)關(guān)組件的調(diào)整,來(lái)實(shí)現(xiàn)對(duì)系統(tǒng)的硬件和軟件架構(gòu)的調(diào)整;
所述內(nèi)存訪(fǎng)問(wèn)硬件模塊包括:
用于連接硬件組件的開(kāi)關(guān)組件1,和,用于連接其它硬件組件的開(kāi)關(guān)組件2,且,所述開(kāi)關(guān)組件1連接所述開(kāi)關(guān)組件2;
與所述開(kāi)關(guān)組件1連接的DMA引擎1,與所述開(kāi)關(guān)組件2連接的DMA引擎2;
與所述DMA引擎1和DMA引擎2連接開(kāi)關(guān)組件3,且,所述開(kāi)關(guān)組件3連接處理設(shè)備。
2.如權(quán)利要求1所述的方法,其特征在于,所述通過(guò)所述軟件配置和所述路由配置,調(diào)整旁路組件的工作模式和內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式、或調(diào)整內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式來(lái)調(diào)整系統(tǒng)架構(gòu)包括:
通過(guò)所述軟件配置和所述路由配置調(diào)整內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式,采用直通模式來(lái)調(diào)整系統(tǒng)架構(gòu);和/或,
通過(guò)所述軟件配置和所述路由配置調(diào)整內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式,采用插入軟件處理模式來(lái)調(diào)整系統(tǒng)架構(gòu);和/或,
通過(guò)所述軟件配置和所述路由配置調(diào)整內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式,采用替換硬件處理模式來(lái)調(diào)整系統(tǒng)架構(gòu);和/或,
通過(guò)所述軟件配置和所述路由配置調(diào)整內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式,采用硬件加速單處理模式來(lái)調(diào)整系統(tǒng)架構(gòu);和/或,
通過(guò)所述軟件配置和所述路由配置調(diào)整內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式,采用硬件加速多處理模式來(lái)調(diào)整系統(tǒng)架構(gòu);和/或,
通過(guò)所述軟件配置和所述路由配置調(diào)整旁路組件的工作模式,采用硬件旁路模式來(lái)調(diào)整系統(tǒng)架構(gòu);
在第一硬件組件和第二硬件組件之間設(shè)置第一內(nèi)存訪(fǎng)問(wèn)硬件模塊,且,第一內(nèi)存訪(fǎng)問(wèn)硬件模塊與所述處理設(shè)備相連;所述第一內(nèi)存訪(fǎng)問(wèn)硬件模塊包括:
用于連接第一硬件組件的第一開(kāi)關(guān)組件1,和,用于連接第二硬件組件的第一開(kāi)關(guān)組件2,且,所述第一開(kāi)關(guān)組件1連接所述第一開(kāi)關(guān)組件2;
與所述第一開(kāi)關(guān)組件1連接的第一DMA引擎1,與所述第一開(kāi)關(guān)組件2連接的第一DMA引擎2;
與所述第一DMA引擎1和第一DMA引擎2連接第一開(kāi)關(guān)組件3,且,所述第一開(kāi)關(guān)組件3連接所述處理設(shè)備;
則所述通過(guò)所述軟件配置和所述路由配置調(diào)整內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式,采用直通模式來(lái)調(diào)整系統(tǒng)架構(gòu),包括:
所述處理設(shè)備控制第一開(kāi)關(guān)組件1導(dǎo)通第一硬件組件,控制第一開(kāi)關(guān)組件2導(dǎo)通第二硬件組件,于第一硬件組件和第二硬件組件之間實(shí)現(xiàn)直通模式;
所述通過(guò)所述軟件配置和所述路由配置調(diào)整內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式,采用插入軟件處理模式來(lái)調(diào)整系統(tǒng)架構(gòu),包括:
所述處理設(shè)備控制第一開(kāi)關(guān)組件1導(dǎo)通第一硬件組件,控制第一開(kāi)關(guān)組件2導(dǎo)通第二硬件組件,控制第一DMA引擎1和第一DMA引擎2處于工作狀態(tài);
第一DMA引擎1從第一硬件組件提取業(yè)務(wù)數(shù)據(jù)發(fā)送至處理設(shè)備,經(jīng)處理設(shè)備的軟件模塊處理后,經(jīng)第一DMA引擎2發(fā)送至第二硬件組件;或者,
第一DMA引擎2從第二硬件組件提取業(yè)務(wù)數(shù)據(jù)發(fā)送至處理設(shè)備,經(jīng)處理設(shè)備的軟件模塊處理后,經(jīng)第一DMA引擎1發(fā)送至第一硬件組件;
在第二硬件組件和第三硬件組件之間設(shè)置第二內(nèi)存訪(fǎng)問(wèn)硬件模塊,且,第二內(nèi)存訪(fǎng)問(wèn)硬件模塊與所述處理設(shè)備相連;其中,所述第二內(nèi)存訪(fǎng)問(wèn)硬件模塊包括:
用于連接第二硬件組件的第二開(kāi)關(guān)組件1,和,用于連接第三硬件組件的第二開(kāi)關(guān)組件2,且,所述第二開(kāi)關(guān)組件1連接所述第二開(kāi)關(guān)組件2;
與所述第二開(kāi)關(guān)組件1連接的第二DMA引擎1,與所述第二開(kāi)關(guān)組件2連接的第二DMA引擎2;
與所述第二DMA引擎1和第二DMA引擎2連接第二開(kāi)關(guān)組件3,且,所述第二開(kāi)關(guān)組件3連接所述處理設(shè)備;
則所述通過(guò)所述軟件配置和所述路由配置調(diào)整內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式,采用替換硬件處理模式來(lái)調(diào)整系統(tǒng)架構(gòu),包括:
所述處理設(shè)備控制第一開(kāi)關(guān)組件1導(dǎo)通第一硬件組件,控制第二開(kāi)關(guān)組件2導(dǎo)通第三硬件組件,控制第一DMA引擎1和第二DMA引擎2處于工作狀態(tài);
第一DMA引擎1從第一硬件組件提取業(yè)務(wù)數(shù)據(jù)發(fā)送至處理設(shè)備,經(jīng)處理設(shè)備的軟件模塊處理后或不經(jīng)軟件模塊處理,經(jīng)第二DMA引擎2發(fā)送至第三硬件組件;或者,
第二DMA引擎2從第三硬件組件提取業(yè)務(wù)數(shù)據(jù)發(fā)送至處理設(shè)備,經(jīng)處理設(shè)備的軟件模塊處理或不經(jīng)軟件模塊處理,經(jīng)第二DMA引擎2發(fā)送至第一硬件組件;
通過(guò)所述軟件配置和所述路由配置調(diào)整內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式,采用硬件加速單處理模式來(lái)調(diào)整系統(tǒng)架構(gòu),包括:
所述處理設(shè)備控制第一開(kāi)關(guān)組件2導(dǎo)通第二硬件組件,控制第二開(kāi)關(guān)組件1導(dǎo)通第二硬件組件,控制第一DMA引擎2和第二DMA引擎1處于工作狀態(tài);
處理設(shè)備的第一軟件模塊輸出業(yè)務(wù)數(shù)據(jù)經(jīng)第一DMA引擎2發(fā)送至第二硬件模塊,經(jīng)第二硬件模塊硬件加速處理后,經(jīng)第二DMA引擎1發(fā)送至處理設(shè)備的第二軟件模塊;
在第三硬件組件和第四硬件組件之間設(shè)置第三內(nèi)存訪(fǎng)問(wèn)硬件模塊,且,第三內(nèi)存訪(fǎng)問(wèn)硬件模塊與所述處理設(shè)備相連;其中所述第三內(nèi)存訪(fǎng)問(wèn)硬件模塊包括:
用于連接第三硬件組件的第三開(kāi)關(guān)組件1,和,用于連接第四硬件組件的第三開(kāi)關(guān)組件2,且,所述第三開(kāi)關(guān)組件1連接所述第三開(kāi)關(guān)組件2;
與所述第三開(kāi)關(guān)組件1連接的第三DMA引擎1,與所述第三開(kāi)關(guān)組件2連接的第三DMA引擎2;
與所述第三DMA引擎1和第三DMA引擎2連接第三開(kāi)關(guān)組件3,且,所述第三開(kāi)關(guān)組件3連接所述處理設(shè)備;
則通過(guò)所述軟件配置和所述路由配置調(diào)整內(nèi)存訪(fǎng)問(wèn)硬件模塊的工作模式,采用硬件加速多處理模式來(lái)調(diào)整系統(tǒng)架構(gòu),包括:
所述處理設(shè)備控制第一開(kāi)關(guān)組件2導(dǎo)通第二硬件組件,控制第二開(kāi)關(guān)組件1導(dǎo)通第二硬件組件,控制第二開(kāi)關(guān)組件2導(dǎo)通第三硬件組件,控制第三開(kāi)關(guān)組件1導(dǎo)通第三硬件組件,控制第一DMA引擎2和第三DMA引擎1處于工作狀態(tài);
所述處理設(shè)備的第一軟件模塊輸出業(yè)務(wù)數(shù)據(jù)經(jīng)第一DMA引擎2發(fā)送至第二硬件組件,經(jīng)第二硬件組件加速處理后,通過(guò)直通模式發(fā)送至第三硬件組件進(jìn)行再次加速處理后,經(jīng)第三DMA引擎1發(fā)送至處理設(shè)備的第二軟件模塊;
通過(guò)所述軟件配置和所述路由配置調(diào)整旁路組件的工作模式,采用硬件旁路模式來(lái)調(diào)整系統(tǒng)架構(gòu),包括:
所述處理設(shè)備控制旁路組件處于旁路模式,以繞過(guò)硬件組件。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于深圳云創(chuàng)天地信息技術(shù)有限公司,未經(jīng)深圳云創(chuàng)天地信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010181943.4/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F13-00 信息或其他信號(hào)在存儲(chǔ)器、輸入/輸出設(shè)備或者中央處理機(jī)之間的互連或傳送
G06F13-10 .對(duì)外部設(shè)備的程序控制
G06F13-14 .對(duì)互連或傳送請(qǐng)求的處理
G06F13-38 .信息傳送,例如,在總線(xiàn)上進(jìn)行的
G06F13-40 ..總線(xiàn)結(jié)構(gòu)
G06F13-42 ..總線(xiàn)傳送協(xié)議,例如,信號(hào)的交接過(guò)程;同步
- 一種在有線(xiàn)智能網(wǎng)中實(shí)現(xiàn)直播業(yè)務(wù)的方法
- 業(yè)務(wù)路由方法、業(yè)務(wù)路由器、客戶(hù)端設(shè)備及業(yè)務(wù)網(wǎng)絡(luò)系統(tǒng)
- 一種移動(dòng)業(yè)務(wù)消息路由的方法、系統(tǒng)和設(shè)備
- 業(yè)務(wù)處理方法、設(shè)備和系統(tǒng)
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 業(yè)務(wù)限流方法及業(yè)務(wù)限流裝置
- 一種信息推薦方法、裝置及存儲(chǔ)介質(zhì)
- 一種基于業(yè)務(wù)事件的頁(yè)面展示方法、裝置和電子設(shè)備
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 一種安全業(yè)務(wù)的定義、開(kāi)發(fā)和執(zhí)行方法及系統(tǒng)
- 路徑搜索系統(tǒng)、路徑搜索終端和路徑搜索方法
- 路徑計(jì)算方法、路徑計(jì)算單元及路徑計(jì)算系統(tǒng)
- 路徑顯示裝置、路徑顯示方法、路徑顯示程序及路徑顯示系統(tǒng)
- 路徑引導(dǎo)裝置、路徑引導(dǎo)方法及路徑引導(dǎo)程序
- 路徑搜索系統(tǒng)、路徑搜索方法及路徑搜索程序
- 路徑引導(dǎo)裝置、路徑引導(dǎo)方法以及路徑引導(dǎo)程序
- 路徑搜索系統(tǒng)、路徑搜索方法以及路徑搜索程序
- 路徑搜索裝置、路徑搜索系統(tǒng)及路徑搜索方法
- 路徑輸出方法、路徑輸出系統(tǒng)和路徑輸出程序
- 路徑評(píng)價(jià)裝置、路徑評(píng)價(jià)系統(tǒng)、路徑評(píng)價(jià)方法以及路徑評(píng)價(jià)程序
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線(xiàn)程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





