一种基于机器学习的LDPC闪存纠错方法

    公开(公告)号:CN110515760A

    公开(公告)日:2019-11-29

    申请号:CN201910808900.1

    申请日:2019-08-29

    Abstract: 本发明涉及一种基于机器学习的闪存LDPC纠错方法,其中,包括:对受扰后的编码数据根据存储状态之间设置的参考电压进行硬判决,统计每个信息节点所对应的校验方程中被标记为最大翻转数;对达到迭代次数硬解码失败的码字传入AI引擎,通过预训练好的神经网络模型根据输入的数据集,选择最优的参考电压和查询读补偿的校准表获得读电压;读电压每次读取都会取回与等着被纠错的数据相关的元数据,把读出的0或1的序列Y输入到预训练好的AI引擎,加载对数似然比表给AI引擎,把信息节点和校验节点间置信概率的更新迭代通过设置神经网络传递函数进行训练和学习,按照最大后验概率译码准则来对接受到的序列Y作出判决。

    一种NVMe原型仿真验证结构
    22.
    发明公开

    公开(公告)号:CN109446015A

    公开(公告)日:2019-03-08

    申请号:CN201811255540.9

    申请日:2018-10-26

    Abstract: 本发明涉及NVMe原型仿真验证结构,其中,包括:模拟主机内存用于模拟主机内存;提取数据和打印接收包信息模块用于从数据包里把数据提取出来,执行译码,并把接收到的包信息打印到文件中;解码模块的用于分析接收包和发送包的包头信息;组包模块用于根据包的格式,把要发送的数据或命令组包;模拟RAM用于模拟随机存储器;接收数组用于把接收到的包存到接收数组里,发送数组用于把要发送的数组存到发送数组里;NVMe控制器是要被验证的模块;打印发送包信息模块,用于把发送包的信息打印到文件中。

    一种适用于可更换密码算法IP核的通用更替电路

    公开(公告)号:CN109120406A

    公开(公告)日:2019-01-01

    申请号:CN201810981041.1

    申请日:2018-08-27

    Abstract: 本发明涉及公开了一种适用于可更换密码算法IP核的通用更替电路,包括:AXI接口用于向可更换密码算法IP核中配置参数,外部功能模块向输入数据FIFO写入待加解密的明问和密文数据,可更换密码算法IP核从输入数据FIFO读出待加解密的明文和密文数据,可更换密码算法IP核将加解密计算得到的明文和密文数据写入输出数据FIFO,外部功能模块从输出数据FIFO读出加解密计算后的明文和密文数据;输入数据FIFO的写时钟和外部功能模块时钟一致,输入数据FIFO的读时钟与可更换密码算法IP核的时钟一致;输出数据FIFO的写时钟和可更换密码算法IP核的时钟一致,输出数据FIFO的读时钟与外部功能模块时钟一致。使用本发明设计的通用更替电路可以减少密码算法更换时接口模块的工作量,使ASIC、FPGA设计、升级更简便。

    一种加密硬盘的密钥管理和保护方法

    公开(公告)号:CN113938278B

    公开(公告)日:2024-03-15

    申请号:CN202111238902.5

    申请日:2021-10-25

    Abstract: 本发明涉及一种加密硬盘的密钥管理和保护方法,属于信息安全领域。本发明利用密钥管理系统实现了对硬盘密钥的集中管理和保护,可以进行硬盘加密密钥的分发、备份以及恢复,并且在对密钥进行备份和恢复时使用了门限方案,使得备份保存的密钥只是密钥分量,并且保证备份时的n名管理员中至少有t人时才能对密钥进行恢复,提高了密钥管理系统的安全性。本发明将硬盘的加密密钥分为两份,一份保存在主机中,一份保存在加密硬盘中,在开机时通过双向认证后主机才将密钥分量发送到硬盘中合成完整的密钥进行解密,保证了加密密钥与保护数据的物理分离,增强了对硬盘的保护。本发明通过以上方法,提高了加密硬盘的安全性。

    一种含时滞奇异摄动系统的积分型事件触发控制方法

    公开(公告)号:CN116794986A

    公开(公告)日:2023-09-22

    申请号:CN202310773725.3

    申请日:2023-06-28

    Abstract: 本发明涉及一种含时滞奇异摄动系统的积分型事件触发控制方法,属于控制领域。本发明针对线性奇异摄动系统的慢子系统,利用慢子系统作为模型设计基于模型动态和系统状态积分的事件触发条件。首先利用等价转化把被控闭环系统转为利于分析的系统,然后给出扩维系统的控制律。利用系统的快慢子系统作为模型可以有效地增大平均采样间隔从而提高网络和计算资源的利用率,同时保证闭环系统的稳定性,针对系统未建模动态和外部扰动具有鲁棒性,具有很强的工程应用意义。

    一种加密硬盘的密钥管理和保护方法

    公开(公告)号:CN113938278A

    公开(公告)日:2022-01-14

    申请号:CN202111238902.5

    申请日:2021-10-25

    Abstract: 本发明涉及一种加密硬盘的密钥管理和保护方法,属于信息安全领域。本发明利用密钥管理系统实现了对硬盘密钥的集中管理和保护,可以进行硬盘加密密钥的分发、备份以及恢复,并且在对密钥进行备份和恢复时使用了门限方案,使得备份保存的密钥只是密钥分量,并且保证备份时的n名管理员中至少有t人时才能对密钥进行恢复,提高了密钥管理系统的安全性。本发明将硬盘的加密密钥分为两份,一份保存在主机中,一份保存在加密硬盘中,在开机时通过双向认证后主机才将密钥分量发送到硬盘中合成完整的密钥进行解密,保证了加密密钥与保护数据的物理分离,增强了对硬盘的保护。本发明通过以上方法,提高了加密硬盘的安全性。

    一种NVMe协议管理命令处理的硬件卸载方法

    公开(公告)号:CN111124959B

    公开(公告)日:2021-08-27

    申请号:CN201911271813.3

    申请日:2019-12-12

    Abstract: 本发明涉及一种NVMe协议管理命令处理的硬件卸载方法,其中,包括:将硬件逻辑分为命令接收模块、命令分析模块以及命令处理模块;命令接收模块接收来自PCIe IP核的NVMe管理命令,接收到的命令存储在本地缓存命令FIFO中;命令分析模块检测该FIFO的空标志,如果该FIFO不为空,则读取该FIFO中的命令,读取完成之后,提取管理命令中的操作码,并参照NVMe协议,识别出不同的NVMe管理命令,交由命令处理模块进行处理;命令处理模块接收来自命令分析模块中分析的指令,针对不同指令处理不同的NVMe管理命令。本发明可以提高NVMe管理命令的响应处理时间,能够提高大容量固态盘的能效比。

    一种FPGA上的AES算法的实现方法

    公开(公告)号:CN111064562A

    公开(公告)日:2020-04-24

    申请号:CN201911271815.2

    申请日:2019-12-12

    Abstract: 本发明涉及一种FPGA上的AES算法的实现方法,其中,包括:包括AES密钥扩展模块,AES加密模块;AES解密模块;AES密钥扩展模块主要是为轮变换提供轮密钥并将轮密钥派送至指定轮变换,包括由循环移位模块,S盒变换模块,轮常数赋值模块,扩展密钥数组赋值模块组成;AES加密模块实现明文数据和密钥的加密操作并输出密文,包括由异或运算模块,S盒变换模块,行变化模块,列变化模块组成;AES解密模块实现密文数据和密钥的解密操作并输出明文,包括由反S盒变换模块,反行变化模块,反列变化模块组成。本发明逻辑资源占有量小,性能稳定可靠,模块本身的扩展性高,安全方便的升级方式等优点。

Patent Agency Ranking