-
公开(公告)号:CN113721986B
公开(公告)日:2024-02-09
申请号:CN202110837935.5
申请日:2021-07-23
Applicant: 浪潮电子信息产业股份有限公司
Inventor: 孙旭
Abstract: 本申请公开了一种数据压缩方法、装置及一种电子设备和计算机可读存储介质,该方法包括:确定压缩函数和本轮压缩的各寄存器初值;基于所述各寄存器初值执行所述压缩函数,在执行过程中利用旁路进位加法器计算所述压缩函数中的加法运算,得到所述本轮压缩完成后各寄存器的值。由此可见,本申请提供的数据压缩方法,通过进位旁路加法器实现压缩函数中的加法运算,提高了压缩函数的计算效率。在硬件实现时达到缩短关键路径,提高算法整体性能的作用。
-
公开(公告)号:CN113721986A
公开(公告)日:2021-11-30
申请号:CN202110837935.5
申请日:2021-07-23
Applicant: 浪潮电子信息产业股份有限公司
Inventor: 孙旭
Abstract: 本申请公开了一种数据压缩方法、装置及一种电子设备和计算机可读存储介质,该方法包括:确定压缩函数和本轮压缩的各寄存器初值;基于所述各寄存器初值执行所述压缩函数,在执行过程中利用旁路进位加法器计算所述压缩函数中的加法运算,得到所述本轮压缩完成后各寄存器的值。由此可见,本申请提供的数据压缩方法,通过进位旁路加法器实现压缩函数中的加法运算,提高了压缩函数的计算效率。在硬件实现时达到缩短关键路径,提高算法整体性能的作用。
-
公开(公告)号:CN113630236A
公开(公告)日:2021-11-09
申请号:CN202110825204.9
申请日:2021-07-21
Applicant: 浪潮电子信息产业股份有限公司
IPC: H04L9/06
Abstract: 本申请公开了一种SM3的数据加密方法,包括:将接收到的明文数据进行填充分组处理,得到多组数据;根据所述多组数据进行分组扩展处理,得到消息字;采用超前进位加法器对所述多组数据和所述消息字进行迭代压缩计算,得到加密数据。通过采用超前进位加法器对所述多组数据和所述消息字进行迭代压缩计算,也就是在迭代压缩计算的过程中采用超前进位加法器进行计算,避免了异或移位操作中加法器存在的进位延时,提高加法器的操作效率,降低延时,提高SM3算法加密的适用性。本申请还公开了一种SM3的加密数据装置、计算设备以及计算机可读存储介质,具有以上有益效果。
-
公开(公告)号:CN113760795B
公开(公告)日:2024-04-26
申请号:CN202111004618.1
申请日:2021-08-30
Applicant: 浪潮电子信息产业股份有限公司
Abstract: 本发明公开了一种异步FIFO存储器读写控制方法、装置、设备及存储介质,该方法包括:获取异步FIFO存储器当前的读地址及写地址,将读地址及写地址分别同步至相同时钟域内,得到同步后读地址及同步后写地址;基于异步FIFO存储器的总容量、读地址、写地址、同步后读地址及同步后写地址,确定异步FIFO存储器的读信用积分及写信用积分;将读信用积分及写信用积分输出至读写端,以供读写端基于读信用积分及写信用积分实现对异步FIFO存储器的读写操作;读信用积分表示当前能基于异步FIFO存储器读取的数据量,写信用积分表示当前能基于异步FIFO存储器写入的数据量。可见,本申请能够有效提高异步FIFO存储器的使用效率。
-
公开(公告)号:CN113760795A
公开(公告)日:2021-12-07
申请号:CN202111004618.1
申请日:2021-08-30
Applicant: 浪潮电子信息产业股份有限公司
Abstract: 本发明公开了一种异步FIFO存储器读写控制方法、装置、设备及存储介质,该方法包括:获取异步FIFO存储器当前的读地址及写地址,将读地址及写地址分别同步至相同时钟域内,得到同步后读地址及同步后写地址;基于异步FIFO存储器的总容量、读地址、写地址、同步后读地址及同步后写地址,确定异步FIFO存储器的读信用积分及写信用积分;将读信用积分及写信用积分输出至读写端,以供读写端基于读信用积分及写信用积分实现对异步FIFO存储器的读写操作;读信用积分表示当前能基于异步FIFO存储器读取的数据量,写信用积分表示当前能基于异步FIFO存储器写入的数据量。可见,本申请能够有效提高异步FIFO存储器的使用效率。
-
-
-
-