模拟电子技术应用 北大团队开发新型模拟计算电路,实现微秒级一步求解压缩感知还原

小编 2024-10-06 电子技术 23 0

北大团队开发新型模拟计算电路,实现微秒级一步求解压缩感知还原

近期,北京大学孙仲研究员课题组在模拟计算领域取得重要突破,基于忆阻器(又称阻变存储器)阵列,成功实现了在微秒级一步求解复杂的压缩感知还原问题。

在该研究中,他们首先设计了一步实现“矩阵-矩阵”乘法的存内模拟计算单元,并基于该单元构建反馈回路,实现连续时间内一步还原压缩感知信号。

研究人员利用该电路在实验中还原了一维稀疏信号、二维彩图和核磁共振影像,其归一化均值误差低至 0.01,图片的峰值信噪比达到 27dB。在求解速度上,该电路比深度学习等数字计算方法快 1 至 2 个数量级。

孙仲表示:“我们的新方法最大的优势是速度极快,目前在实验上能够实现几微秒求解压缩感知还原。如果用带宽更宽的运算放大器,则能够在纳秒量级完成。在进行图片或影像还原时,可能最终时间只需要几毫秒。”

同时,该方法优于其他的电子或光子模拟计算方案,为压缩感知终端设备的实时信号处理提供了一种全新的解决方案,有望促进实现先进的医疗、通信和图像处理技术,例如核磁共振成像及信道估计。

“我们的电路解决的是稀疏近似的问题,在信道估计方向,可通过追踪信道实时更新信息,为提升未来 5G、6G 无线服务的质量提供可靠的预测方法。”孙仲说道。

图丨相关论文(来源:Science Advances)

近日,相关论文以《实现一步还原压缩感知的存内模拟计算方案》(In-memory analog solution of compressed sensing recovery in one step)为题在 Science Advances 发表[1]。北京大学博士生王识清为论文第一作者,孙仲为论文通讯作者。

图丨孙仲(右)与王识清(来源:该团队)

压缩感知还原涉及复杂的矩阵计算和非线性元素操作,在数字计算机中具有很高的计算复杂度。

近年来,基于新型计算范式的压缩感知还原计算加速得到了一些研究进展,但这些方案往往依赖于数字域的矩阵预计算,或离散时间的迭代计算。实际上,这些方案并没有降低计算复杂度,这些因素可能会引起额外的模数转换成本。

因此,一步实现压缩感知还原是一项巨大的挑战。孙仲解释说道:“在我们的研究开始之前,最多是用忆阻器阵列做出一个矩阵-向量乘法,而矩阵-矩阵乘法则被认为是不可能实现的。”

图丨用于一步求解压缩感知还原的内存模拟电路(来源:Science Advances)

为了解决该问题,该团队首先巧妙地设计了一种一步实现“矩阵-矩阵-向量”乘法的模拟存内计算单元,从而避免了以往研究中离散迭代或矩阵乘法的预计算的操作。

在此基础上,研究人员从求解的动力学方程出发,基于忆阻器阵列构建存内模拟计算电路,将该单元与其他模拟元件连接形成反馈回路,包含局部反馈或全局反馈,准确地映射相应的算法,从而实现了无需预计算、无需迭代的一步求解压缩感知还原。

实验中,研究人员首先通过标准的半导体工艺制备了忆阻器阵列,并基于该阵列构建了所设计的压缩感知还原电路。将压缩感知得到的信息转化为电压信号输入到电路中,电路的输出端即可输出还原的原始信号。

图丨在实验中还原一维稀疏信号、二维彩图和核磁共振影像(来源:Science Advances)

值得关注的是,在该研究中,图片的峰值信噪比达到 27dB。现在,已经有较多研究基于忆阻器阵列作为神经网络加速器。但不可忽视的是,忆阻器阵列由于存在噪声,会导致计算精度的问题。

孙仲指出,“我们之所以在信噪比方面取得较好的效果,是因为在压缩感知还原中包含了非线性操作,能够压制噪声,让它具有容错性,这一点和神经网络类似。”

另外,研究人员用模拟计算的方法对图片进行还原,对比结果显示,功耗为传统模拟器件的 2%;以专用数字电路进行比对,该方法的功耗为数字电路的三分之一。

一位了解该研究的专家认为,这个想法新颖而迷人。尽管他们使用的阵列尺寸很小,包括器件制造、电路设计和分析在内的结果证明了他们提出的方法的潜力和可行性。毫无疑问,这项研究有望在未来扩大阻变存储器的应用范围。

另一位专家则表示:“我喜欢这种紧凑的设计,也很欣赏减少模数、数模转换的想法,我认为该电路可能(对于某些应用)会有帮助。”

图丨DeepTech 2022 年“中国智能计算科技创新人物”入选者孙仲(来源:DeepTech)

近年来,孙仲与团队原创性地提出模拟矩阵计算技术,发展了相关基本理论,深入研究了其独特的计算复杂度问题,并完成了实验室阶段的电路验证,研究成果连续多年被写入国际电子器件与系统发展路线图。

凭借以原创、变革性的硬件计算范式,为智能计算相关行业中广泛的矩阵计算提供一种极致的加速技术,孙仲成为 DeepTech 2022 年“中国智能计算科技创新人物”入选者之一。

接下来,孙仲计划带领课题组进一步扩大阵列规模。“我们后续将集中解决大规模集成的问题,希望实现模拟计算电路集成,从而推动真正的应用。”

参考资料:

1.Wang,S. et al. In-memory analog solution of compressed sensing recovery in one step. Science Advances 9,50(2023). https://www.science.org/doi/10.1126/sciadv.adj2908

必读!模拟电路精选书单一份(可下载)

在电子工程的广阔天地中,模拟电路设计是一门艺术,也是一种科学。它要求设计师不仅要有深厚的理论知识,还要有精湛的实践技能。随着技术的发展,模拟电路设计领域不断涌现新的理论、技术和工具,这使得学习和掌握模拟设计变得既充满挑战又极具吸引力。模拟电路设计似乎显得有些古老,但它的重要性从未减弱。无论是在高精度测量、信号处理还是电源管理等领域,模拟电路都是不可或缺的。它的魅力在于能够将抽象的数学模型转化为具体的电路实现,创造出能够感知、处理和放大真实世界信号的电子系统。然而,模拟电路设计的复杂性也使得它成为了一个难以掌握的领域。为了帮助电子工程师和爱好者们深入理解模拟电路的工作原理,掌握设计技巧,并在实践中不断创新,我们精心挑选了一系列模拟设计领域的经典和前沿书籍。如有需要PDF版本,可联系小编领取!

基础篇:模拟入门必备

《模拟电子技术基础》 :这本书堪称模拟电子技术领域的经典之作,是初学者踏入模拟世界的敲门砖。它系统地介绍了模拟电子电路的基本原理、分析方法和设计技巧。从半导体器件的特性到基本放大电路、集成运算放大器,再到反馈放大电路和功率放大电路等,内容涵盖广泛且讲解深入浅出,为您打下坚实的理论基础。

模拟电路四大名著

"模拟设计四大名著"通常指的是模拟电路设计领域内被广泛认可和推崇的四本经典书籍。这些书籍因其深入浅出的讲解、丰富的实例和对模拟电路设计原理的透彻分析而受到电子工程师和学术界的尊重。

《Analog Integrated Circuit Design》 这本书系统地介绍了模拟集成电路设计的基本概念、方法和技术。涵盖了从放大器设计到频率合成等多个方面的内容,适合初学者和有经验的工程师。提供了大量实用的设计示例和案例,有助于读者理解理论知识与实际工程应用之间的联系。《Analysis and Design of Analog Integrated Circuits 5th 》作为模拟电路设计领域的经典著作之一,该书已被广泛采用并受到业界认可。强调了对模拟电路行为进行深入分析的重要性,有助于读者建立扎实的设计基础。提供了大量设计技巧、方法和实用信息,适用于不同层次的读者。《CMOS Analog Circuit Design 》专注于CMOS模拟电路设计,覆盖了从基础概念到高级技术的全面内容。突出了CMOS技术在模拟电路设计中的重要性和应用前景。通过详细的案例和实例,帮助读者更好地理解CMOS模拟电路设计的关键问题和挑战。《Design of Analog CMOS Integrated Circuits 》由知名学者Behzad Razavi撰写,该书在CMOS集成电路设计领域具有权威性和影响力。强调了设计过程中的创新思维和实用技巧,帮助读者培养独立解决问题的能力。深入探讨了模拟CMOS集成电路设计的先进话题,适合有志于深入研究的读者。

模拟版图设计类

模拟电路版图的艺术 》本书专注于模拟电路版图的设计艺术,详细介绍了版图设计中的布局规划、器件匹配、寄生效应的控制等关键技术。通过丰富的实例和实用的设计规则,帮助读者掌握如何将电路设计转化为高性能的版图实现,是从事模拟版图设计工作者的重要参考书籍。集成电路版图基础—实用指南 》作为一本实用的指南,这本书涵盖了集成电路版图设计的基础知识和实用技巧。从工艺制程的了解到版图设计工具的使用,再到具体的版图设计流程和优化方法,都有清晰的讲解。对于想要快速入门并掌握集成电路版图设计的读者来说,是一本不可多得的好书。这份书单涵盖了从基础理论到高级应用的各个方面,无论你是刚刚踏入模拟电路设计大门的新手,还是希望进一步提升自己设计能力的资深工程师,都能在这些书籍中找到宝贵的知识和灵感。

相关问答

模拟电子 主要学什么?主要知识及 应用 .】作业帮

[最佳回答]学三极管,二极管,基本放大电路三种,差动放大,集成电路,反馈,运算放大,功率放大,整流电源,我们上学期刚学的,感兴趣的话可以交流啊!我对它也很感兴趣...

模拟电子技术 有何用处?

模拟电子信号在时间和数值上都是连续变化的信号称为模拟信号。那么以模拟信号传输的电子设备叫做模拟电子。模拟电子主要内容包含有:常用半导体器,基本放...

电子 系统中,常用的 模拟 电路有哪些?它们各有何功能?

常见的模拟电路和功能如下:(1)放大电路:用于信号的电压、电流或功率放大。(2)滤波电路:用于信号的提取、变换或抗干扰。(3)运算电路:完成信号的比例...常...

模拟电子技术 这门课有人学的比较好吗?

学得好不好,能否解决实际问题是王道!先来看一看模拟电子技术第一章BJT原理,以下10个基本的实际问题,学完模电能答上来几道:(1)硅自由PN结内电场内建电势(...

模拟 电路方面比较好的教材推荐下?

实际模拟电路的基础教材是很多比如放大器线性电路数字仪表电子自动化工程等广泛应用模拟电路不过针对电脑人工智能方面应用的模拟电路基础教材我认为是...

什么是 模拟电子技术 ?

模拟电子技术指的是通过模拟电子元件和电路来实现信号的处理、传输、调制和解调等功能的技术。模拟电子技术主要处理的信号是连续变化的信号,例如声音、视频...

模拟电子技术 太难了,你们是怎么过的?

模拟电子技术并不难。找一本好书,解决问题能力提高了,考试根本不在话下。以下是(BJT晶体管章节)的10个问题。(1)硅自由PN结内电场内建电势(接触电势)Uho究...

模拟电子技术 题-判断(1)直接耦合电路温度漂移很小,所以 应用 ...

[最佳回答](1)错.直接耦合电路广泛应用的原因和(2)相对应,而不是温飘.温飘小是由于引入了反馈环节,不是因为直接耦合.其他三项正确(1)错.直接耦合电路广泛应...

模拟 电路,为什么要叫 “模拟”,模拟二字怎么理解?

模拟电路是与数字电路相对应的。在模拟电路中,电压高低(或电流大小)是模拟了所代表的物理量的变化,例如声音信号,声音被话筒转换成电压时,电压的高低直接反映...

模拟 电路应该学习哪些课程?

电路与模拟电路2门课程都是属于电子,通信,自动化等专业必修的专业基础课程,很多学校都在大一开设这2门课程。电路课程主要内容包括电路模型和电路定律,...电...