-
公开(公告)号:CN110321162A
公开(公告)日:2019-10-11
申请号:CN201910585678.3
申请日:2019-07-01
Applicant: 无锡沐创集成电路设计有限公司 , 清华大学无锡应用技术研究院
Abstract: 本发明提供一种基于粗粒度可重构计算单元的PRESENT加密算法系统,包括可重构配置系统、可重构数据通路及计算模块、主控微处理器、系统总线;所述可重构配置系统包括配置信息初始化接口、多级配置信息存储单元、配置信息解析模块、配置信息寄存器所述可重构数据通路及计算模块包括可重构计算阵列、寄存器通道、中间结果存储单元、输入先进先出寄存器组、输出先进先出寄存器组;所述可重构计算阵列包括可重构计算单元块,可重构计算单元块包括多行算子、读控制模块、写控制模块;本发明能够实现PRESENT加密算法的高效运算。
-
公开(公告)号:CN110059493B
公开(公告)日:2023-04-07
申请号:CN201910284904.4
申请日:2019-04-10
Applicant: 无锡沐创集成电路设计有限公司 , 清华大学无锡应用技术研究院
Abstract: 本发明提供一种基于粗粒度可重构计算单元的SKINNY‑128‑128加密算法系统,包括可重构配置系统、可重构数据通路及计算模块、主控微处理器、系统总线;所述可重构配置系统包括配置信息初始化接口、多级配置信息存储单元、配置信息解析模块、位置信息寄存器;所述可重构数据通路及计算模块包括可重构计算阵列、寄存器通道、中间结果存储单元、输入先进先出寄存器组、输出先进先出寄存器组。可重构计算阵列包括可重构计算单元块,可重构计算单元块包括多行算子、读控制模块、写控制模块;其中,算子包括逻辑运算、算术运算、移位运算、查表运算和置换运算功能;本发明提高了加密运算的效率和速度。
-
公开(公告)号:CN110059493A
公开(公告)日:2019-07-26
申请号:CN201910284904.4
申请日:2019-04-10
Applicant: 无锡沐创集成电路设计有限公司 , 清华大学无锡应用技术研究院
Abstract: 本发明提供一种基于粗粒度可重构计算单元的SKINNY-128-128加密算法系统,包括可重构配置系统、可重构数据通路及计算模块、主控微处理器、系统总线;所述可重构配置系统包括配置信息初始化接口、多级配置信息存储单元、配置信息解析模块、位置信息寄存器;所述可重构数据通路及计算模块包括可重构计算阵列、寄存器通道、中间结果存储单元、输入先进先出寄存器组、输出先进先出寄存器组。可重构计算阵列包括可重构计算单元块,可重构计算单元块包括多行算子、读控制模块、写控制模块;其中,算子包括逻辑运算、算术运算、移位运算、查表运算和置换运算功能;本发明提高了加密运算的效率和速度。
-
公开(公告)号:CN110321162B
公开(公告)日:2023-06-06
申请号:CN201910585678.3
申请日:2019-07-01
Applicant: 无锡沐创集成电路设计有限公司 , 清华大学无锡应用技术研究院
Abstract: 本发明提供一种基于粗粒度可重构计算单元的PRESENT加密算法系统,包括可重构配置系统、可重构数据通路及计算模块、主控微处理器、系统总线;所述可重构配置系统包括配置信息初始化接口、多级配置信息存储单元、配置信息解析模块、配置信息寄存器所述可重构数据通路及计算模块包括可重构计算阵列、寄存器通道、中间结果存储单元、输入先进先出寄存器组、输出先进先出寄存器组;所述可重构计算阵列包括可重构计算单元块,可重构计算单元块包括多行算子、读控制模块、写控制模块;本发明能够实现PRESENT加密算法的高效运算。
-
-
-