-
公开(公告)号:CN116521130A
公开(公告)日:2023-08-01
申请号:CN202310388786.8
申请日:2023-04-12
Applicant: 华中科技大学
IPC: G06F7/58
Abstract: 本发明公开了一种真随机数生成器、真随机数生成方法及加密设备,属于加密安全技术领域,在真随机数生成器中,熵源模块在接收到使能信号后输出N个振荡输入信号;采样环形振荡器在接收到使能信号后输出M组振荡时钟信号;多个中间D触发器构成N*(M‑1)的矩阵,N行中间D触发器的D输入端一一对应接入N个振荡输入信号,M‑1列中间D触发器的时钟信号端一一对应接入前M‑1个振荡时钟信号;异或运算器对所有的中间D触发器的输出进行异或运算;输出D触发器对异或结果采样输出真随机数。上述结构设计提高真随机数生成器的吞吐量和能效,在保证较低功耗的同时,提升随机数的不可预测性。
-
公开(公告)号:CN118051390A
公开(公告)日:2024-05-17
申请号:CN202410075313.7
申请日:2024-01-18
Applicant: 华中科技大学
IPC: G06F11/22 , G06F11/273
Abstract: 本发明公开了一种针对FPGA配置存储器的外部错误注入设备及应用,属于芯片测试技术领域,包括属于软件部分想软核处理器和属于硬件部分的配置帧读写模块;本发明通过软硬结合的方式实现外部错误注入,软件部分接收并解析灵活多变的信息,并输入至硬件部分,进而驱动硬件部分实现其固定功能;当用户要求发生变化或者FPGA型号发生变化时,只需要将相应的信息发送至与软核处理器即可,无需重新烧写对应的硬件程序到待注入FPGA中,注入速度较快、可扩展性较强;与此同时,本发明并未在FPGA上例化具备配置帧读写功能的IP核,不易受到环境因素影响;基于此,本发明提供了一种不易受环境因素影响、且注入速度较快、可扩展性较强的外部错误注入设备。
-