【技術實現步驟摘要】
【技術保護點】
一種RSA加速器,包括控制/狀態寄存器,數據存儲器和算術邏輯單元,控制/狀態寄存器通過控制線與系統總線連接,芯片主CPU通過系統總線向控制/狀態寄存器寫入配置參數,數據存儲器通過控制線和數據線與系統總線連接,算術邏輯單元通過數據線與數據存儲器連接;?其特征在于:所述的RSA加速器還包括執行模冪運算或者大數除法運算的復雜功能控制模塊和執行基本算數操作或預處理操作的基本功能控制模塊;控制/狀態寄存器分別通過控制線與復雜功能控制模塊及基本功能控制模塊連接,復雜功能控制模塊通過控制信號線與基本功能控制模塊連接,基本功能控制模塊通過控制線分別與算術邏輯單元、數據存儲器連接;復雜功能控制模塊包括模冪子模塊和大數除法子模塊;復雜功能控制模塊調用基本功能控制模塊來實現模冪運算或者大數除法運算,基本功能控制模塊調用算術邏輯單元的邏輯運算來實現四則運算;基本功能控制模塊的中間運算結果和最終運算結果均存入數據存儲器中,芯片主CPU通過系統總線讀取數據存儲器中的最終運算結果。
【技術特征摘要】
【專利技術屬性】
技術研發人員:吳斌,羅洪昌,
申請(專利權)人:杭州晟元芯片技術有限公司,
類型:發明
國別省市:浙江;33
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。