0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

国际首个基于阻变存储器的可重构物理不可克隆函数芯片设计

xPRC_icunion 来源:lq 2019-02-26 17:08 次阅读


2月20日,正在美国旧金山召开的第66届国际固态电路会议(ISSCC 2019)上,清华大学微电子学研究所钱鹤、吴华强教授团队报道了国际首个基于阻变存储器(RRAM)的可重构物理不可克隆函数(PUF)芯片设计,该芯片在可靠性、均匀性以及芯片面积上相对于之前工作都有明显提升,且具有独特的可重构能力。

随着智能硬件的广泛普及,半导体供应链安全威胁的增加,硬件安全已经变得越来越重要。仅基于软件的安全防护已经不能满足需求。近年来,物理不可克隆函数(PUF)已经成为一种新的硬件安全防护手段。集成电路PUF可以利用器件固有的随机性(如工艺的随机性)在特定的激励下产生不可预测的响应,进而充当了唯一性识别芯片的硬件“指纹”。

阻变存储器(RRAM)是一种新型的存储器,其利用器件的电阻值完成对信息的存储。相比于传统的闪存(flash)以及动态随机存储器(DRAM),RRAM具有高速、低功耗、面积小等多项优势,是新一代高性能存储器的重要候选人之一。此外,RRAM因其所特有的类神经元特性也被广泛用于类脑计算领域。RRAM的工作原理是基于导电细丝的断裂与生长,而这个过程存在较强的随机性,进而使RRAM的电阻存在器件与器件之间(D2D)以及循环与循环之间(C2C)的随机性,而这些随机特性也使其适用于硬件安全方面的应用。

高精度SA设计

传统的集成电路PUF多是利用器件制造过程中的工艺随机偏差来产生特异性随机输出,但这种方法存在两个明显的缺点:首先,工艺的偏差存在一定的固有偏执,导致PUF输出的随机性不足。此外,由于工艺偏差直接产生于集成电路制造过程中,一旦产生则不可进行改变,进而导致PUF的输出不可进行重构。在这种情况下,当PUF遭遇多次攻击或寿命用尽时,被PUF保护的硬件则会重新遭遇硬件安全威胁。针对以上挑战,清华大学微电子学研究所博士研究生庞亚川在ISSCC上介绍了一种基于RRAM电阻随机性的可重构物理不可克隆函数芯片设计。

芯片照片

该报告提出了一种电阻差分方法用于产生PUF输出以消除工艺固有偏差以及电压降(IR drop)的不利影响。为了在电路层次实现该方法,该团队设计了一款高精度的灵敏放大器电路以精确比较两个RRAM器件的电阻。此外,由于RRAM的C2C随机性,使该PUF拥有了独特的可重构能力。大量的测试数据显示所设计的RRAM PUF与之前的工作相比,具有最低的原始比特错误率、最小的单元面积、最好的均匀性以及独特的可重构能力。

测试系统

总体来看,由于非电学PUF无法有效与集成电路集成,因此,电学PUF依然是开发的重点。 比如,SRAM PUF是商用程度最高的PUF,具有易于实现、兼容性好的优势,但不能有效抵抗光电攻击、存在固有偏差等。 相对而言,基于NVM的PUF(如RRAM PUF)可以有效平衡以上优缺点,可以实现极低的原始比特错误率、较好的抗物理攻击能力以及可重构性,具有很好的发展潜力。

对比表格

IEEE ISSCC(International Solid-State Circuits Conference 国际固态电路会议)始于1953年,是集成电路设计领域最高级别的学术会议,素有“集成电路领域的奥林匹克”之称。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    446

    文章

    47766

    浏览量

    409056
  • 存储器
    +关注

    关注

    38

    文章

    7143

    浏览量

    161975
  • 智能硬件
    +关注

    关注

    203

    文章

    2307

    浏览量

    106527

原文标题:恭喜,清华大学!又一芯片突破!

文章出处:【微信号:icunion,微信公众号:半导体行业联盟】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    STM32F103DMA模块存储器存储器可以实现循环吗?

    STM32F103 参考手册中循环模式部分描述:DMA模块存储器存储器不能与循环模式同时使用。但是经过实际测试,是可以实现循环的,请问怎么理解这句话呢?
    发表于 04-02 06:23

    如何使用SCR XRAM作为程序存储器和数据存储器

    1) 允许一个物理内存(即 XRAM) 同时作为程序存储器和数据存储器进行访问 如何使用 SCR XRAM 作为程序存储器和数据
    发表于 01-30 08:18

    请问ADuCM360/1是否支持存储器存储器DMA传输?

    ADuCM360/1是否支持存储器存储器DMA传输?
    发表于 01-15 07:43

    单片机的存储器主要有几个物理存储空间?

    单片机的存储器主要有几个物理存储空间
    发表于 11-01 06:22

    单片机的存储器物理划分为4个存储空间,其存储器的空间范围是多少?

    单片机的存储器物理划分为4个存储空间,其存储器的空间范围是多少?
    发表于 11-01 06:20

    求助,内存地址空间是否一定大于所有物理存储器的容量?

    内存地址空间是否一定大于所有物理存储器的容量?
    发表于 10-17 07:14

    国内首创!通过SDK集成PUF,“芯片指纹”打造MCU高安全芯片

    简便易用的API接口和模块,使开发者能够快速有效地将PUF技术集成到芯片或嵌入式系统中。 SoftPUF是实现基于静态随机存储器SRAM PUF的软件PUF集成方案。针对SRAM内部噪声的随机性和不可
    发表于 09-06 09:44

    PrimeCell AHB SRAM/NOR存储器控制(PL241)技术参考手册

    访问外部存储器的AHB端口。AHB端口具有到内存控制的桥接接口。有一个单独的AHB端口用于配置内存控制。SMC的特定配置被实例化以针对特定存储
    发表于 08-02 07:14

    PrimeCell AHB SDR和NAND存储器控制(PL242)技术参考手册

    (SMC)。AHB MC有四个访问外部存储器的AHB端口。每个AHB端口都有一个到内存控制的桥接接口。有一个单独的AHB端口用于配置内存控制。SMC和DMC的特定配置被实例化以针
    发表于 08-02 06:26

    虚拟存储器简述

    虚拟存储器(Virtual Memory)的基本思想是对于程序来说,它的程序(code)、数据(data)、堆栈(stack)的总大小可以超过实际物理内存(Physical Memory)的大小
    发表于 06-29 14:10 1440次阅读
    虚拟<b class='flag-5'>存储器</b>简述

    了解物理不可克隆的功能技术如何使您的设计受益

    集成了物理不可克隆功能(PUF)技术的可靠、经济高效的IC直到最近才问世。在这篇博文中,我将揭开PUF技术的神秘面纱,以帮助您更好地了解它如何以及为什么可以使您的设计受益。
    的头像 发表于 06-28 17:04 505次阅读

    芯片DNA如何物理不可克隆的功能技术保护嵌入式系统

    基于硬件的安全性提供了针对网络攻击的强大保护,当实现加密功能的芯片使用时,物理不可克隆功能(PUF)技术可以进一步增强该级别的保护。本应用笔记讨论了一种新的PUF半导体解决方案,称为C
    的头像 发表于 06-16 11:43 875次阅读
    <b class='flag-5'>芯片</b>DNA如何<b class='flag-5'>物理</b><b class='flag-5'>不可</b><b class='flag-5'>克隆</b>的功能技术保护嵌入式系统

    单板硬件设计:存储器( NAND FLASH)

    。 EEPROM的全称是“电擦除可编程只读存储器”,即Electrically Erasable Programmable Read-Only Memory。是相对于紫外擦除的rom来讲的。但是今天已经存在多种
    发表于 05-19 15:59

    存储器的创新和发展历程介绍

    首个非易失性存储器是PROM(可编程只读存储器),以及与之密切相关的EPROM(可擦写可编程只读存储器)。最初的PROM产品在1967年由贝尔实验室提出,并于1971年由英特尔进一步开
    发表于 05-10 11:03 450次阅读