在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 818|回复: 4

[讨论] 可综合TRNG设计

[复制链接]
发表于 2024-2-27 19:18:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
目前在研究ASIC TRNG的实现,流片测试后也没有问题,可以通过各种随机性测试。 但是感觉市场还是对可综合的纯数字的TRNG感兴趣一些,有没有人来交流下,大家如何看这个事情。市场上目前比较成熟的可综合的TRNG都有哪些实现方案。
发表于 2024-2-28 04:11:07 | 显示全部楼层
TRNG,目前比较流行的:
1,ADC采集随机噪声
2,oscillate inverter
3,SRAM initial value (PUF)


 楼主| 发表于 2024-2-29 16:26:40 | 显示全部楼层


kk2009 发表于 2024-2-28 04:11
TRNG,目前比较流行的:
1,ADC采集随机噪声
2,oscillate inverter


ADC采集的方案成本略高了点,而且ADC也不可综合。 环形振荡器需要的振荡器个数太多了资源消耗也不小。最后一个PUF那个属于静态的随机数了,每次上电产生的基本都一样,可以做PUF不可以做TRNG,而且做PUF误码率也高了一些,还需要masking
发表于 2024-3-1 02:06:23 | 显示全部楼层
1,ADC的方案其实是非常方便的,现在的SoC芯片绝大部分都是带ADC的。而需要TRNG的,大部分都是带MCU和ADC的。
2,环形振荡器还是非常流行的。
3,关于SRAM的PUF,其实主要是用它做SEED,还是可以过认证的。
这些都是实际可以用的方式,低成本,低功耗。
 楼主| 发表于 2024-3-1 16:25:43 | 显示全部楼层
这么说确实是有道理,环形振荡器的方案确实很多产品都在用,ADC这个肯定也是可以用的,但是关于SRAM PUF这个方案,它上电产生的Seed如果不管误码,那每次上电产生的SEED都相同,后面配合一个deterministic的PRNG,那岂不是产生的随机数每次都一样啦。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-18 06:04 , Processed in 0.020845 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表