资料介绍
计算机科学家David Blaauw从他的包里拿出一个小塑料盒,小心地用手指甲从中夹起一个小黑方块,放在酒店的咖啡桌上。这是世界上最小的电脑之一,体积只有1立方毫米。我必须小心翼翼不能咳嗽或打喷嚏,以免它被吹走,或者被扫入垃圾桶。
Blaauw和他的同事Dennis Sylvester(两人同为IEEE Fellow和密歇根大学的计算机科学教授)在二月份于旧金山举办的IEEE国际固态电路会议(ISSCC)上发表了与这些“微型计算机”相关的10篇论文。他们近几年来不断研发出各种不同的微型设备。
他们的Michigan Micro Mote(M3)计划的总体目标是为医疗设备和物联网制造更智能、更小的传感器,从而能够以更少的能量消耗做更多的事情。
如何处理一万亿个设备产生的数据
麦克风、摄像机以及其他传感器构成了智能设备的“眼睛”和“耳朵”。它们必须保持实时在线,并且经常将本地数据发送到云端,因为它们无法自己进行复杂的分析计算。有人预测到2035年,将有1万亿这样的设备。Blaauw说:“如果有一万亿台设备不断产生数据,人类将会被数据淹没。” Blaauw和Sylvester希望通过开发能够在板上进行分析的小型,高效能计算传感器,使这些设备更安全、更节能、同时占用更低的带宽。
在ISSCC,他们阐述了功率仅为几纳瓦的微型计算机,来执行例如区分过往车辆的声音、测量温度和光照水平等任务。 还展示了一个紧凑型收音机,可以将数据从小型计算机发送到距离20米远的接收机,与去年报道的50厘米的范围相比,进步显著。 他们还介绍了与台积电(台积电制造有限公司)在设备中嵌入闪存的合作,并介绍了专用的低功耗硬件,用于运行基于深神经网络的人工智能算法。
Blaauw和Sylvester说,他们采取一整套的措施来实现这些新功能,并且不增加功耗。 Sylvester表示,没法用一个简明的表述来解释他们是怎样做到的。如果有,那就是“智能电路设计”,Blaauw补充道。
Sylvester说,内存研究是一个很好的例子来说明正确的权衡可以提高性能。 以前的微型计算机使用8千字节的SRAM(静态RAM),这样计算机性能必然是差的。要录制视频和声音,微型计算机需要更多的内存。 所以团队与台积电合作在电路中嵌入闪存(Flash)。现在他们可以制造1兆字节内存的小型计算机了。
Flash可以比SRAM占用更小的空间存储更多的数据,但是写入内存需要大量的电能。 他们的团队和台积电一道设计了一个新的内存阵列,使用更高效的电荷泵进行写入过程。 这个存储器阵列相比于台积电的商业产品密度稍低一点,但仍比SRAM强得多。西尔维斯特说:“我们通过小的折中获取了大的收益。”
功耗仅为288微瓦的神经网络处理器
他们在ISSCC上提出的另一个微型计算机包含一个深度学习的处理器,可以使用仅仅288微瓦电进行神经网络计算。 神经网络是在面部和语音识别等任务中表现良好的人工智能算法。 它们通常需要大量内存和强大的处理能力,因此它们通常运行在配以高级GPU的服务器集群上。 一些研究人员一直在试图通过专门设计用于运行这些算法的专用硬件来减小深入学习的内存和功耗需求。 但即便如此,这些处理器仍然使用超过50毫瓦的功率——对于微型计算机来说仍然太多。 密歇根大学的团队通过重新设计芯片架构来降低功耗要求,例如通过将四个处理器件置于存储器(在这种情况下为SRAM)中,以最小化数据移动。
目前的理念是要把神经网络植入物联网。 Blaauw说:“很多运动检测相机会拍到被风吹动的树枝,这是没有意义的。” 安防摄像机和其他连接的设备不够智能,无法识别盗贼和树木之间的区别,因此它们浪费能量,将无意义的图像发送到云端进行分析。 板载深度学习处理器可以做出更好的决策,前提是它们不使用太多的电能。 密歇根大学团队认为,除了安防系统之外,深度学习的处理器可以集成到许多其他物联网应用中。 例如,如果中央空调系统看到多个人穿上大衣,可以决定将空调关闭。
在学术界展示了这些微型计算机的多种应用之后,密歇根大学团队希望在几年内将产品推向市场。 Blaauw和Sylvester说,他们的创业公司CubeWorks目前正在进行原型生产和市场研究。 该公司在2013年底悄然启动。去年10月,英特尔投资公司宣布给予这家公司一笔数额未公开的投资。
- 微型计算机系统的基础知识详细说明 0次下载
- 微型计算机的发展、构成和数的表示方法详细资料说明 1次下载
- 单片微型计算机实验指导 6次下载
- 微型计算机及单片计算机指令系统手册 13次下载
- 微型计算机原理与应用_王永山 0次下载
- 微型计算机原理与接口技术 0次下载
- 单片微型计算机概述
- 微型计算机硬件组成基础知识测试题
- 微型计算机系统 0次下载
- 微型计算机基础知识
- 微型计算机原理 0次下载
- 32位微型计算机原理与接口技术 0次下载
- 微型计算机基础与应用,下载 0次下载
- 微型计算机硬件组成
- 微型计算机接口技术原理及应用 0次下载
- 什么是工业计算机(IPC)? 382次阅读
- 工业计算机与普通计算机的区别 608次阅读
- 微型计算机的组成及其应用形态 单片机的特点及应用领域 1021次阅读
- 什么是计算机视觉?计算机视觉的三种方法 4136次阅读
- 火电站计算机监控系统在糖厂中的应用分析 1616次阅读
- 基于PCI总线芯片PCI9056实现机载嵌入式计算机系统的设计 4066次阅读
- 详谈计算机病毒的定义与特征 1.7w次阅读
- 计算机辅助技术有哪些_计算机辅助技术的应用 3.9w次阅读
- 什么是单片机_单片机的概念 3.5w次阅读
- 什么是量子计算机_量子计算机原理_量子计算的两种有效方法 1.1w次阅读
- 计算机的存储器主要作用_计算机的存储器的分类介绍 1.1w次阅读
- 电子管计算机是第几代_电子管计算机如何存储数据 4.3w次阅读
- 一文看懂8088和8086微型计算机的区别 3.7w次阅读
- 计算机网络有哪些作用_计算机网络硬件有哪些 1.1w次阅读
- 单片机和电脑pc计算机的区别 1.7w次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多