一种改进的模逆算法与硬件实现

来源 :湖南大学学报(自然科学版) | 被引量 : 0次 | 上传用户:jiangnannan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在公钥密码体系中,无论是RSA密码还是椭圆曲线密码,模逆运算都是非常关键的运算.模逆运算的前提是两数的最大公约数为1,否则结果是没有意义的.基于现有的二进制模逆算法的基础上提出了一种可以同时求最大公约数和进行模逆运算的算法,并且对算法进行优化,用VERILOG HDL语言进行硬件实现.通过功能仿真和FPGA验证,结果表明该设计可以正确进行32~1024 bit的大数模逆运算.该设计应用于一款汽车安全芯片的PKI模块,采用UMC 55 nm工艺进行流片,芯片面积为10 mm2,工作电压3.3 V,钟频率为200 MHz时,功耗约为30.2 mW.
其他文献
文章通过对山西省自然资源信息化建设进行研究探索和思考,提出建设山西省自然资源智慧管理云平台的项目建设思路和概念,并从智慧管理云平台的建设目标任务、建设内容、建设困难和技术路线等四个方面进行研究,为自然资源信息化建设和研究提供借鉴与参考.
数字孪生是一种实现复杂装备在物理世界与信息世界互联融合的新兴技术,在复杂装备模拟仿真、监控分析、诊断预测、优化控制等方面有着广阔的应用前景.本文以掘锚一体机为对象,对复杂装备数字孪生运动与建模分析、数据传递及双向映射开展了研究.在数字孪生行为一致性方面,基于历史物理仿真数据库与实时驱动数据,实现了掘锚一体机运动学快速仿真分析.同时,提出了掘锚一体机数字孪生几何模型库构建技术,通过有限状态机、快速布尔运算等方法实现了掘锚一体机状态镜像映射,以及运动过程中服役环境实时仿真.此外,在实时状态映射方面,提出了掘锚
由于齿槽结构的影响,无刷直流电机(brushless direct current motor,BLDCM)中存在齿槽转矩,会导致转矩脉动增加,从而影响无刷直流电机的性能.为此,以电子液压制动系统(Electro-hydraulic brake system,EHB)用BLDCM为研究对象,对结构参数进行分析及改进,来抑制BLDCM的齿槽转矩.首先,通过对齿槽转矩表达式进行推导和分析,发现其数值由基本结构参数以及傅里叶分解系数Br(nz/2p)和Gn所决定;其次,分别推导了偏心距、极弧系数和辅助槽与傅里叶
系统地建立了高次方修形直廓环面蜗杆传动的数学模型,用微分几何和啮合理论等理论推导了蜗杆副的曲率参数,啮合函数以及曲率干涉界线函数.证明了直廓环面蜗杆的齿面为不可展的直纹面,这与其蜗杆的齿面形成原理相吻合.利用最小二乘法拟合无量纲化的修形数据得到普适型高次方修形曲线,基于此曲线推导出工艺传动比的计算公式,得到高次方修形蜗杆传动.根据不同次修形曲线修形的数值算例分析表明,高次方修形可消除原始型直廓环面蜗杆齿面的常接触线,有效的增大了蜗杆副齿面的共轭区面积,修形后蜗杆全长可被利用,承载能力强.但高次方修形后的蜗
针对四轮毂电机驱动电动汽车转矩控制中整车质心侧偏角等关键状态参数无法直接检测及车速等测量值易受到随机误差干扰的问题,建立四轮毂电机驱动电动汽车七自由度动力学模型,进行整车行驶状态参数滤波估计.结合抗差滤波原理及无迹粒子滤波算法,提出一种整车状态滤波估计方法.运用自适应抗差无迹粒子滤波,实现电动汽车行驶过程中纵向速度、侧向速度和质心侧偏角的准确滤波估计.搭建CarSim与Matlab/Simulink联合仿真实验平台对估计算法进行验证.结果表明:所搭建四轮毂电机驱动汽车动力学模型对整车行驶状态具有较高的预测
为了提高点阵材料结构件的力学性能,提出了一种基于Ordered SIMP方法的点阵-实体复合结构拓扑优化方法.采用一种三维X型微结构单元作为点阵材料,通过数值拟合建立点阵材料相对密度与其等效物理属性之间的函数关系.在宏观结构拓扑优化问题中,以点阵材料等效密度为设计变量,基于Ordered SIMP插值方法建立点阵材料和实体材料相结合的多材料插值模型,进而,以材料体积用量为约束,以结构柔度最小化为目标实现点阵-实体复合结构的多尺度拓扑优化设计.通过数值算例和实验测试表明,相比于仅使用点阵材料填充的设计,本方
针对传统蒙特卡洛法计算辐射传输耗时问题,提出了一种改进蒙特卡洛方法,通过比例迭代累加法来求解反射及散射能量,从而大幅减少了计算时间.引入直接评价方法,以包含参与性介质的密闭系统(方形和圆形为例)为例,分析了网格密度、发射能束数及物性参数对改进蒙特卡洛法计算精度的影响.当光学厚度为0.005时,采用改进蒙特卡洛方法求得方腔及圆形腔的表面微元辐射通量的相对均方根误差值分别为0.0025及0.0023,而采用传统蒙特卡洛方法时对应误差分别为0.0080及0.0037.可见,相同计算条件下,改进蒙特卡洛方法对辐射
针对半挂车辆状态估计过程中测量噪声不确定、累计误差影响严重、初值敏感等问题,提出一种适用于半挂车铰接角、车速等多个状态量估计的双自适应无迹卡尔曼滤波算法(FFUKF).基于搭建的半挂汽车12自由度非线性动力学模型和轮胎模型,通过测量的轮速与车辆加速度等信息,首先利用模糊控制自适应调整滑移率容差,综合判断每个车轮的稳定状态,通过轮速估算出一种车速;与此同时,模糊控制自适应调整测量噪声,利用无迹卡尔曼算法,依据动力学估计出铰接角和另一种车速;然后通过卡尔曼滤波算法融合两种方法估计的结果,实现车辆的纵向、侧向速
厘清骨骼不同解剖学区域的力学性能差异可为构建高生物逼真度的骨骼有限元模型提供重要依据.从牛股骨中段的前、后、内、外四个解剖学区域各制备一个试样,采用玻式压头对每个试样分别进行18个点的纳米压痕试验,记录加载力和压入深度的时间历程曲线,获得各压痕点的压入模量和硬度.结果显示长骨前侧、后侧、外侧、内侧的压入模量分别为20.78±2.66 GPa、18.66±2.57 GPa、16.39±2.29 GPa、21.57±2.19 GPa,硬度分别为0.65±0.79 GPa、0.58±0.08 GPa、0.44±
针对冷水机组传感器偏差故障识别率低的问题,提出一种基于卷积神经网络(Convolutional Neural Network,CNN)和门控递归单元(Gated Recurrent Unit,GRU)融合网络模型(CNN-GRU)的冷水机组传感器偏差故障诊断方法.该方法利用GRU记忆冷水机组因每个传感器动态响应特性不同造成的其每个传感器不同的时间相关性,克服了CNN在冷水机组传感器偏差故障诊断中仅能提取时间序列实时特征的缺点.首先采用CNN自动提取传感器时间序列的实时特征,然后利用具有长短期记忆能力的GR