日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種軟硬件結合加速器及其實現方法無效

專利信息
申請號: 201110414065.7 申請日: 2011-12-13
公開(公告)號: CN102520907A 公開(公告)日: 2012-06-27
發明(設計)人: 楊波;徐功益;邱柏云;賀曉明 申請(專利權)人: 杭州晟元芯片技術有限公司
主分類號: G06F7/575 分類號: G06F7/575
代理公司: 杭州九洲專利事務所有限公司 33101 代理人: 陳繼亮
地址: 310012 浙江省杭州*** 國省代碼: 浙江;33
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 軟硬件 結合 加速器 及其 實現 方法
【說明書】:

技術領域

發明涉及計算方法的實現領域,尤其是一種軟硬件結合加速器及其實現方法。

背景技術

隨著通訊技術的發展,信息的安全問題也越來越重要。如何保證傳輸的信息安全、完整和不可抵賴性已經成為傳輸中需要解決的重要問題。為此出現了各種信息加密、解密技術。

RSA公鑰加密算法是目前最具影響力的公開密鑰算法。RSA公鑰加密算法是1977年由Ron?Rivest、Adi?Shamir和LenAdleman在美國麻省理工學院開發的,它能夠抵抗到目前為止已知的所有密碼攻擊,已被ISO推薦為公鑰數據加密標準。RSA算法基于一個十分簡單的數論事實:將兩個大素數相乘十分容易,但那時想要對其乘積進行因式分解卻極其困難,因此可以將乘積公開作為加密密鑰。RSA算法中包含的數據都是非常大的,越大則越難被破解,一般用二進制表示都有512位,1024位,甚至2048位,這樣的數我們稱之為大數。ECC算法也是一種公開密鑰算法,具體原理我們不做闡述,其中運算的數據也是大數。還有其他加解密算法等場合,均需要進行大數的運算。

一般處理器字長32位、或者64位,遠遠小于大數的位數,因而無法直接進行大數的直接計算。大數由于位數多,導致大數計算的運算量非常大,采用軟件實現大數運算(圖1)成本低廉但是由于運算量大,速度慢,性能低,對處理器要求高,在某些場合(例如:嵌入式應用)是無法接受的。如果完全硬件實現,采用硬件實現大數運算(圖2)速度可以很快,性能高,但是需要的硬件資源較多,即成本會比較高。

在進行大數運算的處理器上本身就會有一定的硬件資源,如:乘法器、高速RAM等。軟件實現大數運算實際上就是調用了處理器現有的資源進行運算。通過軟件調用,同一時刻只能有某個特定硬件資源工作,不能做到幾個硬件資源同時工作,例如某個時刻僅運行乘法器做乘法運算,某個時刻僅讀取RAM……這樣,處理器硬件資源由于不能并行工作而無法發揮到最大的性能。根據大數運算的需要,和處理器原有硬件資源的特點,通過修改處理器,增加輔助邏輯的方法,讓大數計算時,處理器的硬件資源發揮最大性能。這樣僅添加少量硬件、增加少量成本,即可顯著提高大數計算性能,從而達到最佳的性價比。

發明內容

本發明的目的正是要解決上述技術存在的不足,而提供一種軟硬件結合加速器及其實現方法,采用軟硬件結合方法實現大數的乘、除運算,僅增加少量成本就能達到較高的性能,可以達到成本性能之間的平衡。

本發明解決其技術問題采用的技術方案:這種軟硬件結合加速器,在處理器上增加連接有大數乘法加速器,大數乘法加速器中增加硬件邏輯從高速RAM將數據裝載入單周期乘法器,增加硬件邏輯將乘法結果和目標高速RAM中數據相加,再輸出到目標高速RAM中。

本發明所述的軟硬件結合加速器的實現方法,具體如下:

(1)、長度n的大數A{A[n-1]……A[2]A[1]A[0]},長度m的大數B{B[m-1]……B[2]B[1]B[0]}相乘。將大數B中B[0]和大數A相乘,得到長度n+1的中間結果大數{C[n][0]……C[2][0]C[1][0]C[0][0]},重復上述過程,將B[1]、B[2]……B[m-1],分別和大數A相乘,總計得到m個中間結果大數;最終將這些中間結果分別左移,相加,最終得到一個長度m+n的結果大數;

(2)、大數乘法加速器中增加硬件邏輯從高速RAM將數據裝載入單周期乘法器,增加硬件邏輯將乘法結果和目標高速RAM中數據相加,再輸出到目標高速RAM中;

(3)、在單周期乘法器運行時,讀取下一次乘法運算數據,同時讀取目標RAM數據,每次運算平均需要乘法1個周期,加法和寫回目標RAM數據1個周期,每次2個周期。

所述的單周期乘法器,在單周期內完成一個32bit*32bit的乘法,但是結果輸出需要2個周期;所述的高速RAM,在單周期內完成一次讀操作,或者一次寫操作。

本發明有益的效果是:本發明中提出了一種軟硬件結合實現大數計算的方法。在充分利用處理器現有硬件資源的基礎上,僅增加少量硬件資源,處理大數計算最耗時部分,其他部分由軟件完成。這樣在成本僅略有增加的情況下,大幅提高大數計算的速度,從而達到了成本和性能上的平衡。從而適合嵌入式、對成本要求比較嚴格的場合使用。

附圖說明

圖1為軟件方式進行大數運算的示意圖;

圖2為硬件方式進行大數運算的示意圖;

圖3為本發明進行大數運算的示意圖;

圖4為大數乘法原理示意圖;

圖5為n*1大數乘法原理示意圖;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州晟元芯片技術有限公司,未經杭州晟元芯片技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201110414065.7/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 91精品啪在线观看国产手机| 国产91热爆ts人妖在线| 日韩av在线播放网址| a级片一区| 亚洲影院久久| 国产精品96久久久| 欧美一区二区三区不卡视频| 波多野结衣女教师30分钟| 999久久久国产| 欧美一区二区三区四区夜夜大片 | 久久乐国产精品| 久久亚洲精品国产一区最新章节| 欧美一区免费| 国产精品二区一区二区aⅴ| 狠狠色狠狠色综合久久第一次| 综合欧美一区二区三区| 香蕉免费一区二区三区在线观看| 国产精品国产三级国产aⅴ下载| 久草精品一区| 久久久精品欧美一区二区免费| 亚洲一区2区三区| 中文字幕日韩有码| 91偷自产一区二区三区精品| 中文字幕在线一区二区三区| 欧美日韩国产一区二区三区在线观看| 国产精品一区在线观看| 午夜电影一区二区三区| 国产91丝袜在线熟| 中文字幕二区在线观看| 国产精品久久久久久久久久久杏吧| 日韩av三区| 亚洲乱亚洲乱妇28p| 97视频一区| 色婷婷精品久久二区二区6| 国产精品欧美一区二区三区| 日韩欧美精品一区二区| 色妞www精品视频| 91精品美女| 国产的欧美一区二区三区| 91热精品| 久久精品国产亚洲7777| 国产日韩欧美中文字幕| 日韩av电影手机在线观看| 欧美一区二区三区白人| 亚洲精品suv精品一区二区 | 久久噜噜少妇网站| 91精品久久久久久| 欧美高清视频一区二区三区| 亚洲欧美一卡| 久久99视频免费| 69久久夜色精品国产69–| 国产精品免费不卡| 四虎国产精品久久| 欧美69精品久久久久久不卡| 猛男大粗猛爽h男人味| 日韩欧美高清一区| 国产精品久久久久久av免费看| 欧美一区二区三区日本| 亚洲高清久久久| 国产69精品久久久久999天美| 免费a一毛片| 久久久精品二区| 免费久久99精品国产婷婷六月| 日本高清二区| 国产精品一区二区毛茸茸| 精品欧美一区二区精品久久小说 | 久久国产精彩视频| 亚洲乱强伦| 精品视频久| 丰满少妇高潮惨叫久久久一| 99精品免费在线视频| 午夜叫声理论片人人影院| 欧美日韩乱码| 日韩电影在线一区二区三区| 亚洲一级中文字幕| 欧美激情精品久久久久久免费| 亚洲乱视频| 一区二区久久久久| 99视频一区| 狠狠色噜噜狠狠狠狠综合久| 中文字幕国内精品| 97久久精品人人做人人爽| 97人人模人人爽人人喊小说| 亚洲精品一品区二品区三品区 | 999久久久国产精品| 日韩av三区| 精品国产鲁一鲁一区二区三区| 在线国产二区| 国产精品国产三级国产aⅴ下载| 国产91丝袜在线熟| 91麻豆精品国产91久久久久推荐资源| 护士xxxx18一19| 国产精品高潮呻吟88av| 国产精品无码专区在线观看| 国产一区日韩精品| 中文字幕欧美日韩一区| 欧美精品一卡二卡| 欧美一区久久久| 亚洲日韩欧美综合| 午夜精品影视| 国产精品香蕉在线的人| 日本午夜无人区毛片私人影院| 99久久99精品| 久久免费视频一区| 国产精品高潮在线| 国产精品日韩视频| 国产精品入口麻豆九色| 日本一区二区高清| 亚洲视频h| 国产一区二区三区精品在线| 88国产精品欧美一区二区三区三| 久久精品国产色蜜蜜麻豆| 亚洲欧美制服丝腿| 久久精品男人的天堂| 日韩免费一级视频| 久久一级精品视频| 99久久精品一区字幕狠狠婷婷| 欧美激情精品久久久久久免费| aaaaa国产欧美一区二区 | 销魂美女一区二区| 少妇av一区二区三区| 亚洲欧美制服丝腿| 青苹果av| 亚洲少妇一区二区三区| 亚洲欧美日韩精品在线观看| 国产精品网站一区| 日本大码bbw肉感高潮| 亚洲乱子伦| 欧美极品少妇videossex| 99国产精品99久久久久| 国产一区二区三区色噜噜小说| 欧美亚洲视频二区| 欧美精品第1页| 国产一区2| 97人人澡人人爽人人模亚洲| 午夜激情在线| 一区二区三区国产精华| 欧美乱妇在线视频播放| 精品国产一区二区三区高潮视| 亚洲v欧美v另类v综合v日韩v| 国产欧美日韩一区二区三区四区| 国产馆一区二区| 欧美午夜理伦三级在线观看偷窥| 91精品第一页| 91丝袜诱惑| 国产韩国精品一区二区三区| 免费看农村bbwbbw高潮| 91一区二区三区视频| 精品一区二区在线视频| 91狠狠操| 国产91精品一区二区麻豆亚洲| 国产日产精品一区二区| 91麻豆精品国产91久久久更新资源速度超快 | 黄色av免费| 午夜a电影| 国产在线精品二区| 国产精品视频十区| 小萝莉av| 激情久久一区二区| 手机看片国产一区| 久久99精品久久久秒播| 中文字幕制服狠久久日韩二区 | 精品国产伦一区二区三区| 年轻bbwwbbww高潮| 999久久久国产| 国产农村妇女精品一二区| 一区二区国产盗摄色噜噜 | 99国产精品永久免费视频 | 久久99久国产精品黄毛片入口| 日本xxxx护士高潮hd| 日本黄页在线观看| 欧美一区二区三区在线视频播放| 国产91麻豆视频| 91精品啪在线观看国产手机| 久久精品国产久精国产| 国产精品日韩精品欧美精品| 久久精品国产99| 国产天堂第一区| 国产1区2区视频| 国产精品日韩在线观看| 亚洲精品suv精品一区二区| 欧美一区二区在线不卡| 97久久精品人人做人人爽50路| 国产福利一区在线观看| 亚洲欧美一区二区三区1000| 91福利试看| 毛片大全免费看| 大bbw大bbw巨大bbw看看| 91精品第一页| 国产91丝袜在线熟| 欧美日韩卡一卡二| 精品国产一区二区三| 国产午夜精品一区二区三区四区| 91精品第一页| 亚洲一级中文字幕| 91精品一区在线观看| 91精品视频一区二区| 亚洲欧美日韩国产综合精品二区| 国产91清纯白嫩初高中在线观看| 国产伦精品一区二区三区免费观看| 国产精品一区二区不卡| 91精品免费观看| 久久99久国产精品黄毛片入口| 国产精品麻豆一区二区| freexxxxxxx| 久久精品麻豆| xxxxx色| 国产亚洲精品久久19p| 色婷婷噜噜久久国产精品12p | 一区二区中文字幕在线| 国产在线欧美在线| 亚洲精华国产欧美| 国产精品视频久久久久| 99精品国产一区二区三区麻豆| 九色国产精品入口| 国产精一区二区三区| 国产性猛交96| 国产一区二区四区| 国产91清纯白嫩初高中在线观看 | 国产一区二区三区小说| 中文字幕日本精品一区二区三区| 亚洲影院久久| 免费xxxx18美国| 鲁一鲁一鲁一鲁一鲁一av| 欧美一区二区三区四区夜夜大片 | 波多野结衣女教师30分钟| 性色av香蕉一区二区| 婷婷午夜影院| 狠狠色丁香久久婷婷综| 欧美高清性xxxxhdvideos| 欧美系列一区| 午夜一区二区三区在线观看| 日韩精品免费看| 91久久精品久久国产性色也91| 91久久精品国产亚洲a∨麻豆| 午夜黄色网址| 久爱精品视频在线播放| 97精品国产97久久久久久粉红 | 99热久久精品免费精品| 午夜亚洲影院| 国产99久久九九精品| 免费午夜在线视频| 99国精视频一区一区一三| 三上悠亚亚洲精品一区二区| 麻豆国产一区二区| 国产乱淫精品一区二区三区毛片|