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

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

3天内不再提示

实现无晶体管CIM架构的器件物理特性

中科院半导体所 来源:EETOP 作者:EETOP编译整理 2022-10-24 11:40 次阅读

宾夕法尼亚大学(UPenn)研究人员最近使用新材料展示了模拟内存计算电路如何为人工智能计算提供可编程解决方案。

为了推进人工智能,宾夕法尼亚大学的研究人员最近开发了一种用于数据密集型计算的新型内存计算 (CIM) 架构。CIM 在大数据应用方面具有诸多优势,UPenn研究小组在生产小型、强大的 CIM 电路方面迈出了第一步。

在本文中,我们将更深入地了解 CIM 的原理以及使研究人员能够实现无晶体管 CIM 架构的器件物理特性。

为什么要内存中计算?

传统上,计算主要依赖于基于冯诺依曼架构的互连设备。在此架构的简化版本中,存在三个计算构建:内存、输入/输出 (I/O) 接口和中央处理单元 (CPU)。

bdd284e0-51f1-11ed-a3b6-dac502259ad0.png

冯诺依曼架构,其中内存与CPU不位于同一位置。图片由Nature提供

每个构建块都可以根据 CPU 给出的指令与其他构建块交互。然而,随着 CPU 速度的提高,内存访问速度会大大降低整个系统的性能。这在需要大量数据的人工智能等数据密集型用例中更为复杂。此外,如果内存未与处理器位于同一位置,则由于光速限制会进一步降低性能。

所有这些问题都可以通过 CIM 系统来解决。在 CIM 系统中,内存块和处理器之间的距离大大缩短,内存传输速度可能会更高,从而可以实现更快的计算。

氮化钪铝:内置高效内存

UPenn 的 CIM 系统利用氮化钪铝(AlScN) 的独特材料特性来生产小型高效的内存块。AlScN 是一种铁电材料,这意味着它可能在外部电场的响应下产生极化。通过改变施加的电场超过一定的阈值,铁电二极管(FeD)可以被编程到低电阻或高电阻状态(分别为LRS或HRS)。

bdf413da-51f1-11ed-a3b6-dac502259ad0.png

显示两种极化状态的 AlScN 铁电二极管插图。每个状态都表现出低电阻或高电阻状态,使其成为一种有效的记忆形式。图片由UPenn ESE提供

除了作为存储单元的可操作性之外,AlScN 还可用于创建没有晶体管的三元内容可寻址存储 (TCAM) 单元。TCAM 单元对于大数据应用非常重要,因为使用冯诺依曼架构搜索数据可能非常耗时。使用 LRS 和 HRS 状态的组合,研究人员实现了一个有效的三态并联,所有这些都没有使用晶体管。

使用无晶体管 CIM 阵列的神经网络

为了展示 AlScN 执行 CIM 操作的能力,UPenn 小组开发了一个使用 FeD 阵列的卷积神经网络 (CNN)。该阵列通过对输入电压产生的输出电流求和来有效地完成矩阵乘法。权重矩阵(即输出电流和输入电压之间的关系)可以通过修改单元的电导率来调整到离散水平。这种调谐是通过偏置 AlScN 薄膜以表现出所需的电导来实现的。

be2ff0a8-51f1-11ed-a3b6-dac502259ad0.png

由 AlScN FeD 阵列组成的神经网络。通过调整每个 FeD 的电导率,可以修改权重/电导矩阵以实现矩阵乘法。图片由UPenn ESE提供

AlScN CNN 仅使用 4 位电导率分辨率就成功地从MNIST 数据集中识别出手写数字,与 32 位浮点软件相比,性能仅下降约为 2%。此外,由于没有晶体管,架构简单且可扩展,使其成为未来需要高性能矩阵代数的人工智能应用的优秀计算技术。

打破冯诺依曼瓶颈

在其存在的大部分时间里,人工智能计算主要是一个软件领域。然而,随着数据变得更加密集,冯诺依曼瓶颈对系统有效计算的能力产生了更深的影响,使得非常规架构变得更加有价值。

基于AlScN FeDs的模拟CIM系统消除了训练和评估神经网络的一个主要延迟原因,使其更容易在现场部署。AlScN器件与现有硅硬件集成的多功能性可能会提供一种突破性的方法,将人工智能集成到更多的领域。





审核编辑:刘清

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

    关注

    77

    文章

    9058

    浏览量

    135244
  • TCAM
    +关注

    关注

    0

    文章

    19

    浏览量

    14005
  • CIM
    CIM
    +关注

    关注

    0

    文章

    78

    浏览量

    13799

原文标题:无晶体管的存内计算架构

文章出处:【微信号:bdtdsj,微信公众号:中科院半导体所】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    晶体管计算机的主要物理元件为

    晶体管计算机是一种由晶体管组成的计算机系统。晶体管是一种半导体器件,用于控制和放大电流。它是电子技术领域中最重要的发明之一,也是现代计算机技术的基石之一。本文将详细介绍
    的头像 发表于 02-02 10:28 320次阅读

    晶体管Ⅴbe扩散现象是什么?

    晶体管并联时,当需要非常大的电流时,可以将几个晶体管并联使用。因为存在VBE扩散现象,有必要在每一个晶体管的发射极上串联一个小电阻。电阻R用以保证流过每个晶体管的电流近似相同。电阻值R
    发表于 01-26 23:07

    在特殊类型晶体管的时候如何分析?

    ,则分析时则按照单独的晶体管电路分析,与一般晶体管电路差。 如果多发射极或多集电极的电路在非多极的一侧全部短起来当作一个晶体管,那么此时的关系可以看作一个或门的关系,只要有一路导通,
    发表于 01-21 13:47

    单结晶体管的工作原理是什么?

    常用的半导体元件还有利用一个PN结构成的具有负阻特性器件一单结晶体管,请问这个单结晶体管是什么?能够实现负阻
    发表于 01-21 13:25

    晶体管和场效应的本质问题理解

    晶体管也就是俗称三极,其本质是一个电流放大器,通过基射极电流控制集射极电流。 1、当基射极电流很小可以忽略不计时,此时晶体管基本没有对基射极电流的放大作用,此时可以认为晶体管处在关断
    发表于 01-18 16:34

    如何选择分立晶体管

    来至网友的提问:如何选择分立晶体管
    发表于 11-24 08:16

    晶体管详细介绍

    专业图书47-《新概念模拟电路》t-I晶体管
    发表于 09-28 08:04

    什么是晶体管晶体管的种类及其特性

    晶体管是通常用于放大器或电控开关的半导体器件晶体管是调节计算机、移动电话和所有其他现代电子电路运行的基本构件。
    发表于 09-27 10:59 3668次阅读
    什么是<b class='flag-5'>晶体管</b>?<b class='flag-5'>晶体管</b>的种类及其<b class='flag-5'>特性</b>

    为什么晶体管有高低频的特性

    为什么晶体管有高低频的特性?  晶体管是一种半导体器件,起到了控制电流的作用。在电子设备中,晶体管是一种非常重要的元件,广泛应用于各种电路中
    的头像 发表于 09-20 16:43 758次阅读

    晶体管和电子管的区别

    是一种半导体晶体器件,通常由层层不同掺杂的硅和其他半导体材料组成,主要由PN结和栅极构成。而电子管由电子射极、网格和屏蔽极三部分组成,形状通常是玻璃管。 二、物理原理 晶体管是利用PN
    的头像 发表于 08-25 15:21 7630次阅读

    不同类型的晶体管及其功能

    调节电流或电压的设备,充当电子信号的按钮或门。 ​ 编辑 添加图片注释,不超过 140 字(可选) 晶体管的类型 晶体管由三层半导体器件组成,每层都能够移动电流。半导体是一种以“半热敏”方式导电的材料
    发表于 08-02 12:26

    晶体管做电子开关

    晶体管
    YS YYDS
    发布于 :2023年07月04日 20:45:13

    晶体管是什么控制型器件

    晶体管是什么控制型器件 晶体管属于电流控制电流控制型器件晶体管是一种固体半导体器件(包括二极
    发表于 05-30 15:32 2493次阅读

    晶体管电容电路设计!#晶体管 #电容 #电路 #电子#硬声创作季

    晶体管
    也许吧
    发布于 :2023年05月18日 09:30:18

    晶体管是什么器件

    晶体管是什么器件 晶体管泛指一切以半导体材料为基础的单一元件,晶体管具有检波、整流、放大、开关、稳压、信号调制等多种功能,晶体管可用于各种各
    发表于 05-16 11:12 906次阅读