嵌入式系统芯片中SM2算法软硬件协同设计与实现

来源 :计算机应用 | 被引量 : 0次 | 上传用户:yangzhouzhoudaojun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对现有的椭圆曲线算法系统级设计中开发周期长,以及不同模块的性能开销指标不明确等问题,提出一种基于电子系统级(ESL)设计的软硬件(HW/SW)协同设计方法。该方法通过分析SM2(Shang Mi2)算法原理与实现方式,研究了不同的软硬件划分方案,并采用统一建模语言System C对硬件模块进行周期精确级建模。通过模块级与系统级两层验证比较软硬件模块执行周期数,得出最佳性能划分方式。最后结合算法控制流程图(CFG)与数据流程图(DFG)将ESL模型转化为寄存器传输级(RTL)模型进行逻辑综合与比较,得出在180 nm CMOS工艺,50 MHz频率下,当算法性能最佳时,点乘模块执行时间为20 ms,门数83 000,功耗约2.23 m W。实验结果表明所提系统级架构分析对基于椭圆曲线类加密芯片在性能、面积与功耗的评估优势明显且适用性强,基于此算法的嵌入式系统芯片(So C)可根据性能与资源限制选择合适的结构并加以应用。
其他文献
根据中国致密油的主要特征,结合近年来致密油勘探取得的成效,分析有效开发面临的主要挑战,探索致密油开发的关键技术方向。中国致密油以陆相沉积为主,分布面积偏小、物性差,
重要性是指在特定环境下,可能影响会计报表使用者判断或决策的错报或漏报的严重程度。它是审计理论与实务中的一个基础概念和基本原则,在审计理论与实务中有着十分广泛的运用
农村土地承包经营权是我国独有的一种土地经济制度。这种制度有利于稳定农村经济,发展农村经济。但是对于因农村土地承包经营权引发的纠纷的法律保障却严重滞后,严重阻碍了农村
随着数据中心的快速发展,其能耗问题已经愈发突出,数据中心节能机制已成为研究热点;但大多节能机制并未充分考虑数据中心的异构性,如不同时间购置的服务器之间存在差异.为此
针对Richards模型参数估计较为困难的实际问题,提出将Richards模型的参数估计问题转化为一个多维无约束函数优化问题。结合谷氨酸菌体的实际生长浓度数据,在Matlab 2012b环境
司马迁的情感世界包括两个相反相成的方面———冷与热。他热切希望建功立业、留名后世 ,他热情饱满地从事着本职工作 ,热烈地憧憬着社会理想和人生理想 ,热情地讴歌和赞美他
融资作为企业进行并购的重要环节,其方式的选择是企业进行并购时所要考虑的关键问题,从影响并购融资方式选择的三个重要因素出发,详细分析并购融资成本、企业资本结构、控制
方山县纪委不仅对年轻纪检干部从严要求,精心培育,而且对已从纪检岗位离退休的老干部关怀备至,认真听取他们对反腐倡廉建设的意见和建议,营造了良好的正能量氛围。(图为方山
炭疽病是葡萄上重要的真菌病害之一,病原菌主要为胶孢炭疽菌(Colletotrichumgloeosporioides)。目前生产上用于葡萄炭疽病防治的药剂主要为苯并咪唑类和甾醇脱甲基抑制剂(DMI)类杀
以广州11个区级公共图书馆为调查对象,通过分析图书馆线上线下建设与服务中存在的问题,提出了基层图书馆线上线下融合发展的可行性、必要性和实现路径。