面向分组加密算法的可重构阵列处理单元优化与设计

来源 :东南大学 | 被引量 : 3次 | 上传用户:txy123txy123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可重构系统具有灵活性和高能效的优势,适用于分组密码算法等数据密集型应用的实现。为了适应密码算法不断提升的性能需求,可重构阵列规模逐渐增加,阵列架构内功能单元冗余数量多、利用率低的问题日益凸显,严重影响了整个系统的面积效率(性能面积比)。本文面向分组密码算法,通过算子特征分析和算法映射分析,优化设计可重构系统PE阵列结构,减少冗余功能单元,提高算法映射时的功能单元利用率,从而提升整个系统的面积效率。本文首先通过对分组密码算法进行有向顶点活动网络建模,并基于该模型分析算法电路关键路径,提取算法的模式特征、组合特征和次序特征,指导PE阵列结构设计,包括阵列拓扑、PE组、PE结构、互连单元、功能单元等;然后,通过对PE阵列进行有向顶点活动网络参数化建模,并改进VF2子图同构算法,实现密码算法到PE阵列的映射,通过评估算法映射时的功能单元利用率,对PE阵列结构进行多轮反馈迭代优化,从而去除PE结构中的冗余功能单元和低利用率功能单元,进一步提高PE阵列的面积效率。本文设计的PE阵列结构采用TSMC 40nm CMOS工艺实现,电路运行主频为500MHz,单个PE组面积为0.22mm2。经30种常用分组密码算法测试验证,本文设计的PE阵列结构算法平均功能单元利用率为25.5%,平均面积效率为171.7Gbps/mm2。与其它面向分组密码算法的可重构阵列架构相比,功能单元利用率提高了83.2%~168.5%,面积效率提高了57.1%-643.5%。
其他文献
近年来,我国经济的快速发展,随着而来的建筑行业的发展速度有目共睹,整个建筑行业的结构越来越完整化,对建筑工程的质量及性能也提出了更多的要求.建筑工程在造价预算控制着
要确保我国煤炭资源得到更好的利用,全面满足当今社会的建设发展需求,关系部门要做好煤炭资源供应保障工作,引进先进煤矿工程开采技术,加强工程安全管理力度,进一步提高煤矿
近年来,随着我国社会经济的快速发展,建筑行业取得了长足的发展,尤其是先进科学技术的广泛应用,有效的提高了建筑工程的施工效率和管理效率.BIM技术具有诸多特点和优势,其在
经济的发展,城市化进程的加快,促进市政工程建设项目的增多.市政工程建设愈发增多,其中最重要的就是城市给排水工程项目,愈发多的市政给排水工程开始建设.通过对实际工作情况
我国是世界上海带产量和规模最大的国家,海带的年产量占世界海带产量的60%。在海带的人工育苗和养殖过程中,时常爆发病害,严重的时候,病害可导致海带减产25-30%,造成巨大的经济损
随着发射功率的提高和高灵敏度接收机的使用,无源互调现象(PIM:Passive Intermodulation)已成为阻碍卫星通信系统进一步发展的瓶颈。由于无源互调现象产生机理复杂,影响因素
在当今地铁工程的施工过程中往往采用盾构的方法建设,为了达到隧道建成时的精度(水平±50mm,垂直±25mm),在把控制网引测到始发井及盾构机时,每一次测量都需要准确.这篇文章
资料管理对于建筑工程而言,是不可或缺的,其是贯穿于建筑施工中的一项基础工作,资料管理是否科学、有序对建筑工程的施工质量具有直接影响,同时也关系着工程建设单位的管理水
基底膜是一种细胞外基质,胶原Ⅳ型蛋白是其主要的结构组分,为基底膜结合其它组分提供构架。基底膜胶原蛋白结构和功能的异常往往和一些先天遗传性和后天获得性疾病相关联。
近些年来,随着城市化进程的不断推进,国家建筑部与市政规划部针对市政管道施工问题,提出统筹安排、合理部署的施工措施.与此同时,严格要求现场施工人员最好树立夯基础、补短