更高性能/更低功耗的异步DSP核心设计

发布者:Aningmeng最新更新时间:2015-12-03 关键字:高性能  低功耗  异步DSP 手机看文章 扫描二维码
随时随地手机看文章
  目前,处理器性能的主要衡量指标是时钟频率。绝大多数的集成电路 (IC) 设计都基于同步架构,而同步架构都采用全球一致的时钟。这种架构非常普及,许多人认为它也是数字电路设计的唯一途径。然而,有一种截然不同的设计技术即将走上前台:异步设计。

这一新技术的主要推动力来自硅技术的发展状况。随着硅产品的结构缩小到 90 纳米以内,降低功耗就已成为首要事务。异步设计具有功耗低、电路更可靠等优点,被看作是满足这一需要的途径。

异步技术由于诸多原因曾经备受冷落,其中最重要的是缺乏标准化的工具流。IC 设计团队面临着巨大的压力,包括快速地交付设备,使用高级编程语言和标准的事件驱动架构 (EDA) 工具,帮助实施合成、定时和验证等任务。如果异步设计可以使用此类工具,那么可以预计将会出现更多采用异步逻辑组件的设备。

在过去,小型异步电路仅用作同步电路的补充。仅仅在最近,新发布的商用设备才主要基于异步设计。但是此类设备主要针对小众市场,如要求超低功耗和稳定电流的嵌入式感应器。

我们正在见证一款完全基于异步逻辑的通用数字信号处理器(DSP)核心横空出世。无论是 IC 设计人员还是最终用户,它带来的好处数不胜数。

同步与异步

目前的数字设计事实上采用的是同步设计技术。由于历史原因,这种方法得到了改良,设计工具也不断演化。目前有一种标准流以高级语言为基础,可实现快速开发。同步设计还可以轻松地扩展设备性能。设计人员只须提高时钟频率,就能使设计变得更快。

同步法包括建立功能模块,每个模块由一个按时钟信号控制的有限状态机(FSM)驱动。触发器被用于存储当前状态。当接收到时钟信号时,触发器将更新所存储的值。

在 DSP 的设计过程中,逻辑阶段必不可少。这些阶段实施操作并将结果传递到下一阶段。下图表示单个阶段的简单模型。异步逻辑用于在两个触发器之间计算电路的新状态。例如,该逻辑云可执行加法或乘法。

 

1.jpg

Logic 逻辑

Clock signal 时钟信号

对于异步 DSP 核心,逻辑阶段被调整以消除时钟。下图显示了这种DSP 架构的基本构造。不是由时钟控制门闩线路,而实际上是传递了一个完成信号给下一逻辑阶段。根据逻辑云所执行的操作,在恰当时候可生成完成信号。

这种本地延迟控制可以保证电路的稳定。由于控制电路时间的逻辑就在本地,它就可以相应地改变电压、处理速度和温度。

 

2.jpg

Delay control 延时控制

Logic 逻辑

异步设计有许多种不同的途径,而前提是电路不受单一时钟控制。多数情况下,异步逻辑被用于通过专门的电路设计来解决具体问题。但是,异步逻辑也可用作完整 DSP核心的基础,而不仅仅是设计中偶尔需要的一种工具。其好处包括降低功耗、可靠性提高以及电磁干扰(EMI)低。

异步设计的好处

采用异步设计的理由非常吸引人。在正确使用中,这种方法可以实现更低的能耗、更好的EMI 性能;由于消除了全球时钟偏差,真正地简化了设计。

功耗更低:与同步DSP核心相比,异步DSP最重要的好处就是功耗更低。事实上,这种异步核心的能效数量级高于最好的同步DSP。

随着硅产品尺寸的缩小,功耗问题越来越重要。由于线路长度为线性而面积为平方,单位面积硅功耗将随着尺寸的缩减而增加。目前,通过降低电压,数字设计人员已经成功地解决了这个问题;但由于电压阈值的限制,目前的半导体技术无法再有效地降低电压。要想有效地利用新增加的功能,必须降低各个功能的功耗。

在CMOS 技术中,门电路切换状态时将消耗能量。在同步电路中,时钟需要进行多次切换,从而造成功耗。在设备或者设备的分区中分配时钟需要时钟缓冲器。时钟缓冲器必须足够大,以确保最大限度降低时钟偏差。换言之,电路中的所有点必须同时接受时钟变换。时钟分配通常被称为时钟树(Clock Tree),一般会消耗几乎一半的总系统能量。树底部的时钟缓冲器具有相当大的扇出量和很大的体积,因此功耗较高。

目前开发有多种技术消除切换逻辑的能耗,如时钟门控。迄今为止,这些技术都无法实现异步设计的更低功耗。

时钟门控对于异步电路来说并非必备。实际上,异步电路仅在执行有效操作时耗能。换言之,无需增加电路的情况下,异步电路的功耗将根据所提供的性能相应地增加。这意味着,不需要更多调整,这种设备就拥有低待机电流,其功耗也将随实际提供的性能而增加。

切换性能更出色:除了功耗更低外,含有异步逻辑的设备还将拥有极低的EMI。无论是IC设计人员还是最终用户,它带来的好处数 不胜数。

全球或当地时钟是影响EMI 的一个最大因素。由于同步电路中的全球时钟需要同时随处进行切换,因此同步设备所发出的 EMI 在特定频率时将拥有相当明显的峰值。

高速设备所发出的 EMI 噪音将进入 PCB 的电源层。随后该噪音将出现在外部 I/O 或布线中,在线缆中引起多余且通常超标的辐射。第一道防线采用解耦电容,而更昂贵的屏蔽或共模扼流线圈将用作最后一道防线。

电源层上的EMI也使得电源的设计更加复杂。对于高速运转的同步电路,电源必须经过过滤或过量储备,以符合电源层上所产生的电压尖脉冲。

这些噪音和电源问题加在一起,增加了设计人员的设计难度,尤其在特定设计中使用大量高速 DSP 时。通过消除对于全球同步时钟的需要,异步逻辑设计可以减轻或解决这些问题。可以显着地降低 EMI,使 PCB 设计更简单并提高系统的可靠性。异步电路电源波纹的缺失相当引人注目,它表明可以获得更好的切换性能。

下列图显示了同步和异步DSP电源噪音之间的典型差异。这些图是示波器的屏幕截图,测量了高性能DSP在电源层上产生的噪音。
3.jpg

图 1:同步DSP电压波纹

 

4.jpg

图 2:异步DSP电压波纹

在IC 设计人员眼中,更出色的切换性能代表更可靠的电路。电路同时发生大规模切换时,将产生非常大的瞬时电流。在设备的电网上显示为IR降。这意味着电网的某一区域在此时的电压较低。这是意料之中的正常情况,通常都通过设计验证来确保电网能承受预计的最大电压下降。有时这也是一种限制因素,妨碍设计人员在逻辑的特定区域进行进一步设计。

消除时钟偏差:采用异步设计还有很多原因。低于90纳米的硅片是生产的趋势。这可以从硅制造商大力投入以纠正一系列问题上得以证明。他们已着手开发干涉计量学(Interferometric Metrology)等高级技术,

尽量使光罩的最小特征尺寸小于当前的曝光波长。

由于这些变量会提高设备的偏差量,因此在过程中控制它们非常重要。时钟偏差被定义为时钟信号到达电路中不同点的时间差。

由于相同时钟上的所有逻辑必须有序地运行,因此时钟偏差必须保持在最低水平,以确保电路正确运行。设备的时钟频率越高,可允许的偏差越小。

随着特征尺寸的减少,时钟偏差的问题将更加严重。相比以前,特定晶片中将分为“慢速”芯片和“快速”芯片;由于密度大幅增加,单个芯片中的变量也将有所体现。这种状况的性质对于大型单片同步设备意义非常重大。

采用异步 DSP 核心可避免此类问题。DSP 核心基于小型自计时电路。因此所有定时对于该逻辑块相关的小区域都是本地的。

稳定性更高:半导体主要受三大物理属性影响:制作流程速度、电源电压电平和温度。如果这些特征发生任何变化,将造成晶体管运转更快或更慢的情况。

同步电路必须在上述参数的最佳和最差状态值下进行静态时序分析(static timing analysis),以确保设备工作正常。换而言之,同步电路有一个可以使电路停止工作的“切断点”。

由于异步电路是自计时电路,因此它们在物理特征变化时只须加速或减速。因为控制自计时的逻辑与处理逻辑处于相同区域,所以温度和电压等环境变化都会对两者造成影响。所以,异步电路针对抵抗动态电压下降等瞬时变化的抗影响性能更好,还将根据长期温度和电压变化进行自动调整。

横空出世:通用异步 DSP

由于成功采用异步设计技术的各种设备不断出现,异步设计正受到越来越多的关注。异步逻辑的优点众所周知。包括低功耗和更稳定的设计等等。

直到最近,异步电路仅仅在非常必要时才使用。由于学术界的偏见,它们通常被视为边缘产品。现在,许多商用设备已经开发了上述针对各类小众市场的功能。

完全基于异步逻辑的通用 DSP 核心的出现表明,现有的工具、技术和知识创造的商用产品可应用于更大的客户群体。更吸引人的是,该设备可与任何现有DSP一样进行同样的编程和操作。也就是说,这个解决方案在丝毫不影响可用性的基础上,实现了异步技术的所有优点。

关键字:高性能  低功耗  异步DSP 引用地址:更高性能/更低功耗的异步DSP核心设计

上一篇:基于多核DSP的以太网通信接口设计
下一篇:DSP技术在EMIF接口中的BOOT方法简析

推荐阅读最新更新时间:2024-05-03 00:07

基于ARM的嵌入式计算机系统的低功耗设计与实现
0 引言 绿色环保节能是全球化的热潮,而嵌入式计算机系统被广泛应用于便携式和移动性较强的产品,低功耗设计不仅是绿色环保的要求,也是嵌入式计算机系统体积和质量的约束。随着市场对嵌入式计算机系统在体积和性能方面要求的不断提升,小体积、高性能与有限的电池能量之间的矛盾曰益突出,系统低功耗设计是解决这一矛盾的有效手段。基于ARM的嵌入式计算机系统在保证系统性能的情况下通过硬件和软件两方面低功耗的设计来最大限度地降低嵌入式计算机系统的功耗。 1 系统组成 嵌入式计算机系统采用ARM9微处理器PXA270为核心,外围扩展了许多标准的IO接口来实现系统功能,如显示、数据采集、定位、通信等功能。系统主要由处理器子系统、存储器子系统、电源管理
[单片机]
基于ARM的嵌入式计算机系统的<font color='red'>低功耗</font>设计与实现
英飞凌推出适用于低功耗设备的高度集成的 iMOTION™ IMI110 系列模块
英飞凌推出适用于低功耗设备的高度集成的 iMOTION™ IMI110 系列模块 【2023 年 03 月 27日,德国慕尼黑讯】英飞凌科技股份公司日前宣布,推出全新的 iMOTION™ IMI110 系列智能功率模块(IPM)。 该产品系列在紧凑的 DSO-22 封装中集成了 iMOTION 运动控制引擎(MCE)、三相栅极驱动器和 600 V/2 A 或 600 V/4 A IGBT。这款集成的电机控制器系列适用于各种应用,包括大、小型家用电器中的电机,以及输出功率通常为 70 W 的风扇和泵机。取决于系统设计,该系列甚至可以实现更高的输出。 MCE 经过实践检验,能够在无传感器电机控制器中实现高效的磁场定向
[电源管理]
英飞凌推出适用于<font color='red'>低功耗</font>设备的高度集成的 iMOTION™ IMI110 系列模块
小科普—低功耗广域技术LPWA
LPWA的定义 LPWA – Low power wide area, 低功耗广域技术的简称,使用较低功耗实现远距离的无线信号传输。相较于熟悉的低功耗蓝牙(BLE)、Zigbee和Wifi等技术,LPWA的传输距离更远,一般在公里级,其链接预算(link budget)可达160dBm,而BLE和Zigbee等一般在100dBm以下。和传统的蜂窝网络技术(2G、3G)相比,LPWA的功耗更低,电池供电的设备使用寿命可达数年。基于这两个显著特点,LPWA可以真正使能物物互联,助力和引领物联网(IoT)革命。 LPWAN – Low power wide area network,低功耗广域网络,即使用LPWA技术搭
[网络通信]
小科普—<font color='red'>低功耗</font>广域技术LPWA
ST发布机对机蜂窝无线连接领域低功耗处理器芯片
全球领先的智能卡供应商意法半导体(纽约证券交易所代码:STM)发布一款稳健的低功耗处理器芯片,专门用于管理机对机(M2M)蜂窝无线通信SIM卡数据。据市场调研公司Beecham Research 2009年8月的报告,到2013年,机对机无线通信市场规模将超过2亿个移动接口。 ST32-M系列IC拥有先进的非专用处理器架构,和高密度、低功耗嵌入式闪存两大优点,使机器能够接入蜂窝通信网络,自动验证机器身份并与移动网络通信。计划2010年开通的欧洲eCall公路交通事故报警系统是M2M功能的一个应用实例,车辆通过此系统能够自动向救援中心报告交通事故的地点和事故详情。M2M的其它应用领域包括水电燃气表自动抄表、零售
[嵌入式]
ST发布机对机蜂窝无线连接领域<font color='red'>低功耗</font>处理器芯片
欧洲卫星和意法半导体发布低功耗的交互式卫星终端
中国 ,2017年3月29日 ——全球最大的卫星通信运营商之一欧洲卫星公司(纽约证交所和巴黎证交所代码:ETL)和横跨多重电子应用领域、全球领先的半导体供应商、MEMS供应商意法半导体 (STMicroelectronics,简称ST;纽约证券交易所代码:STM)宣布下一代卫星芯片研发取得重要成果,新卫星芯片将用于欧洲卫星的SmartLNB交互式卫星终端。 技术先进的意法半导体低功耗系统芯片(STiD337)的问世将会大幅降低交互式卫星终端的总体成本。欧洲卫星的SmartLNB卫星终端是STiD337的首次应用,这款芯片有助于降低卫星终端成本,升级卫星服务,大幅降低功耗。 SmartLNB卫星终端是一种替代传统DTH卫星信
[半导体设计/制造]
STM8L超低功耗程序编写教学,简单易懂
之所以写这篇博客,是因为最近做一个项目,需要用到单片机的低功耗模式。第一次用stm8,我在网上看了很多资料,虽然有些写的还是挺详细的,但是我自己实际调试的时候还是出了不少意外,花了不少时间,因此想写一篇文章让你们少走一些弯路。语文水平有限,写的不好勿怪。 在讲程序之前先说明几点: 1.STM8低功耗的几种模式我不多说了,这方面的资料很多,自己可以先去了解一下。 2. 我测试用的主控芯片是STM8L151G6。(其他L系列程序上没有什么区别,至于功耗是不是一样我就不知道了) 3. 程序用的是库函数的写法。 4. 低功耗模式用的是Halt模式,也就是停机模式,功耗是最低的,其他模式的功耗我没有测过,这里不说。 5. 为了更加直观,
[单片机]
远距离射频模块 Semtech低功耗SX128x 2.4GHz收发器在贸泽开售
 最新半导体和电子元器件的全球授权分销商贸泽电子 (Mouser Electronics) 宣布即日起备货Semtech的SX128x 2.4 GHz收发器。下面就随网络通信小编一起来了解一下相关内容吧。 SX128x半双工射频 (RF) 收发器为Semtech SX1200系列超低功耗无线收发器,拥有强大的抗扰性和非常广的发送范围,是最先集成时间飞行功能的系列器件之一,非常适合各种RF和物联网 (IoT) 应用。 贸泽备货的Semtech SX128x 2.4 GHz RF收发器集成了+12.5 dBm 模拟前端、配电系统、具有3个调制选项的调制解调器、用于发送和接收的数据包处理引擎,以及数字接口与控制模块。配电系统通过集成
[网络通信]
英特尔为高性能计算应用创新与实践注入人才动力
十年筑梦,向新而行——英特尔为高性能计算应用创新与实践注入人才动力 2022年6月25日,北京 —— 今日, 由中国计算机学会高性能计算专业委员会指导,英特尔中国携手并行科技举办的2022第十届“英特尔”杯全国并行应用挑战赛(PAC 2022)于北京正式启动 ,英特尔研究院副总裁、英特尔中国研究院院长宋继强博士受邀出席此次启动仪式,并发表演讲。期间,英特尔不仅宣布将首次提供基于英特尔®Xe-HP微架构的高性能GPU开发平台作为大赛竞赛平台,亦将新设立oneAPI技术应用奖,鼓励参赛者使用基于开放工业标准的异构计算编程语言及工具,旨在通过将领先的产品技术前置到高校人才环节而为高性能计算行业储备人
[嵌入式]
英特尔为<font color='red'>高性能</font>计算应用创新与实践注入人才动力
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved