-
公开(公告)号:CN115809051A
公开(公告)日:2023-03-17
申请号:CN202211710678.X
申请日:2022-12-29
Applicant: 东南大学
Abstract: 本发明提供了一种基于定制高级C语言的可重构密码算法的解释器,属于信息安全技术领域。该解释器包括密码算法定制语言的输入程序、编译优化模块、中间文件及数据流图的生成模块,映射模块以及阵列生成配置码模块。本发明提供了一款针对可重构处理器的自动映射工具,可以将定制的高级C语言作为输入,解释器根据输入的高级C程序,将算子等计算单元按照程序设定的方式进行排列与连接,从而完成整个计算功能的映射,此方式不仅可以缩短可重构系统的开发周期,还能降低对用户的硬件掌握程度的需要,从而以更优化的方式将各部分的计算功能单元映射到可重构处理器上,进一步有效地提高可重构处理器的性能。