一种低功耗系统芯片的实现流程

最新更新时间:2011-11-15来源: 互联网关键字:低功耗  可测性设计  多电源多电压  电源关断 手机看文章 扫描二维码
随时随地手机看文章

摘要:随着半导体工艺技术的进步,系统芯片的集成度越来越高,功耗成为重点考虑的因素之一,尤其用于便携式设备中。本文描述了一种多电源、多电压低功耗系统芯片的实现流程。该流程基于IEEE1801(UPF)标准,采用Synopsys和MentorGraphics公司的EDA工具,方便地实现了RTL-GDSII的整个过程。
关键词:低功耗;可测性设计;多电源多电压;电源关断

0 引言
    随着CMOS半导体工艺的进步,集成电路进入系统芯片(System on Chip,SoC)设计时代,极大地提高了集成度和时钟频率,导致芯片的功耗急剧增加。功耗成为集成电路设计中除面积和时序之外的又一个重要因素,因此低功耗设计成为学术界和产业界关注的焦点。低功耗技术的引入,给芯片的设计和实现提出了新的挑战。这些挑战包括电压域的划分、EDA工具之间数据的交换和管理等。本文基于IEEEl801标准Uni-fied Power Format(UPF),采用Synopsys和Mentor Graphics的EDA工具实现了包括可测性设计在内的“从RTL到GDSII”的完整低功耗流程设计。本论文第1部分描述了低功耗技术和术语。第2部分描述了本文设计的系统芯片的情况。第3部分描述了整个设计的流程和采用的EDA工具。第4部分为总结。

1 低功耗技术
    数字CMOS电路的功耗主要有三个来源,分别是开关功耗Pswitching、短路功耗Pshort-circuit和泄漏功耗Pleakage,分为动态功耗(Psw  itching+Pshort-circuit)和静态功耗(Pleakage)两大类,如式(1)所示。
    
    其中,α是开关活动因子,CL是有效电容,VDD是工作电压,fclk是时钟频率,ISC是平均短路电流,Ileak是平均漏电流。目前提出了各种降低功耗的方法,主流的技术有门控时钟(Clock-Gating)、多阈值电压(Multi-threshold),先进的技术包括多电压(Mulit-Voltage,MV)电源关断(MTCMOS Pwr Gating)、多电压和带状态保持功能的电源关断(MV&Pwr Gating with State Retention)、低电压待机(Low-VDD Stan-dby)、动态或自适应电压和频率调整(Dynamic or Adaptive Voltage&Frequency Scaling,DVS、DVFS、AVS、AVFS)、阱偏置(Well Biasing,VTCMOS)等。为了实现这些技术,需要在设计的时候划分电压域(Power Domain,PD),组成不同的工作模式(Power Mode,PM)和加入特殊器件,比如电源关断器件(Power Switches)、电平转换器件(Level Shifter,LS)、隔离器件(Isolation Cell)和状态保持器件(State Ret-ention Cell)等。在本文的芯片设计中采用了门控时钟、多电压和电源关断技术。

2 本次设计的概括
    本文的芯片设计如图1所示,有4万个寄存器、20万逻辑门,共分七个电压域,PD TOP(顶层)、PD1、PD2、PD3、PD4、PD5和PD6,其中PD6工作在1.2V,其余的工作在1.8V。在正常工作模式下有三种电压模式,分别为PM1(PD1关断,其余开启)、PM2(PD TOP和PD1开启,其余关断)和PM3(PD TOP开启,其余关断)。电源关断器件和隔离器件的使能信号(ps en和iso en)由处于常开区PD TOP的功耗模式控制器(PMC)产生。

3 低功耗设计流程
    如图1所示,每个关断电压域的输出要插入隔离器件,以防止该电压域电源关断后输出的不定态影响别的电压域正常工作,由于PD6的工作电压是1.2V,其余的是1.8V,因此要在PD6的输入和输出插入电平转换器件。这些低功耗的设计意图写入UPF文件,EDA工具根据UPF实现设计者的想法。整个设计实现过程中包括RTL代码的综合、可测试性设计、布局布线、物理验证和网表的等价形式验证,如图2所示。


3.1 综合
    RTL代码的综合使用Design Compiler(DC),输入文件为UPF、带电源信息的库文件(pg.db)、RTL代码和时序约束文件(SDC。在综合优化的过程中,工具会根据UPF自动地在相应的位置插入电平转换器件和隔离器件,优化完成后,可以用check_mv_desing命令进行正确性检查。  DC输出的网表与RTL代码使用Formality进行等价形式验证。
3.2 可测试性设计
    在通过等价形式验证的综合网表中做可测性设计。首先利用MBISTArchitect做静态随机存储器(SRAM)的内在自测试(MBIST)。输入文件包括网表、SRAM的模型,输出带自测试电路的网表。其次利用BSDArchitect完成边界扫描测试,输入文件包括网表和输入/输出接口电路的
模型,输出包含边界扫描电路的网表。最后利用DFTCompiler完成逻辑扫描测试,输入文件为UPF、时序约束文件和网表,利用insert dft命令完成扫描链的连接。由于做内在自测试和边界扫描测试电路时没有用到UPF,因此在扫描链插入后要用check mv desing命令进行检查,电
平转换器件和隔离器件如果缺少用insert_mv_cell插入,如果多余用remove_mv_cell命令删除。DFT Compiler输出为网表、新的UPF'、SPF、DEF和时序约束文件。做完可测试性设计的网表和综合的网表进行等价形式验证。
3.3 布局布线
    利用IC Compiler进行布局布线,输入文件有UPF'、时序约束文件、网表,输出文件为网表和时序约束文件。输出网表要完成等价形式验证。完成布局布线后的网表使用MVRIC进行低功耗设计的检查,用Star-RCXT抽取寄生参数,用PrimeTime进行时序和功耗的签收,最后用
MVSIM和VCS完成后仿真。最后使用Calibre完成物理验证,输出GDSII文件。最终的芯片版图如图3所示。
3.4 自动测试向量的生成
    完成布局布线后的网表和DFT Compiler输出的SPF文件送入TetraMAX中进行自动测试向量的生成。本文的设计生成2576个向量,故障覆盖率为98%,并用VCS完成了测试向量的后仿真。

4 结论
    本文阐述了一种低功耗系统芯片的实现流程。利用该流程实现了一个包含4万寄存器、20万等效逻辑门的系统芯片,并流片验证,结果达到预期目标。

关键字:低功耗  可测性设计  多电源多电压  电源关断 编辑:冰封 引用地址:一种低功耗系统芯片的实现流程

上一篇:采用MATLAB对SPWM进行辅助设计
下一篇:基于Multisim的时序逻辑电路设计与仿真

推荐阅读最新更新时间:2023-10-18 16:05

RSL10 Mesh平台加速蓝牙低功耗网状网络全面部署
蓝牙低功耗技术是用于物联网的一种流行的短距离无线协议,最显著的优势是能效高,正越来越多地被用于物联网各细分领域。而蓝牙低功耗网状网络使以前无法用传统蓝牙技术实现的各种应用成为可能,其价值在于消除范围限制,现已在工业、农业、企业和物流领域以及新兴的智慧城市等多个不同环境得到认可。但运作限制和实施便利性仍是主要挑战。安森美半导体的RSL10 Mesh平台具有开发和部署网状网络所需的所有基本要素,赋能家庭/楼宇自动化、智能零售、自动化工厂、智能农业、智能医疗保健等多个领域蓝牙低功耗网状网络应用,并帮助迅速走向全面部署,推进在范围、灵活性和功率预算的性能极限。 蓝牙低功耗网状网络的优势 1. 扩展通信范围 不同于传统的点对点蓝
[物联网]
RSL10 Mesh平台加速蓝牙<font color='red'>低功耗</font>网状网络全面部署
低功耗运放在便携式医疗和消防系统中的应用
1. 引言   近年来,以电池作为电源的电子产品得到广泛使用,设计师迫切要求采用低电压的模拟电路来降低功耗。低电压、低功耗、低噪声的模拟电路设计技术正成为研究的热点。从节约能源角度考虑,低的功率消耗不仅是电池驱动的便携设备的需求,即便对使用市电的大型系统也是迫切需要,它不但可以延长设备的使用时间,也可以延缓设备的老化。 运算放大器 作为集成电路中最基本的单元,其重要性是众所周知的。在低压运算放大器中,由于电源电压的降低,信号的动态范围减小,同时,噪声信号幅度相对增大,放大器的信噪比降低。为了解决这些设计问题,帝奥微电子公司专门开发了几款低功耗低噪声运放来满足这个市场需求。 2. 背景   随着医疗电子设备产
[医疗电子]
<font color='red'>低功耗</font>运放在便携式医疗和消防系统中的应用
低功耗MSP430单片机在3V与5V混合系统中的逻辑接口技术
摘要:低功耗MSP430单片机与传统的LSTTL、HCMOS和CMOS接口技术,特别阐述了3V器件具有5V容限的特点,介绍两种电平移位器。 关键词:单片机 接口电路 微机硬件 MSP430超低功耗微处理器是TI公司推出的一种新型单片机。它具有16位精简指令结构,内含12位快速ADC/Slope ADC,内含60K字节FLASH ROM,2K字节RAM,片内资源丰富,有ADC、PWM、若干TIME、串行口、WATCHDOG、比较器、模拟信号,有多种省电模式,功耗特别小,一颗电池可工作10年。开发简单,仿真器价格低廉,不需昂贵的编程器。 MSP430其特点有:1.8V~3.6V低电压供电;高效16位RISC CPU可
[单片机]
低功耗运动传感器问世 活跃功耗不超过5毫瓦
    Audience公司的处理器在移动设备领域拥有者非常高的市场占有率。而现在继今年1月发布的支持“不间断语音监听功能”的eS3700系列产品之后,该公司又将目光瞄向了运动处理器领域。Audience公司表示,其在音频领域的专业知识,特别适用于运动追踪。而最终诞生的,就是其首款运动处理器MQ100。     尽管MQ100仅有5.8平方毫米的面积,但它却可以执行两种功能。首先,该芯片可以作为一个多端口转发器,收集来自各个传感器的硬件数据,如惯性、地磁、以及环境。当然,它不仅仅是收集原始数据,还可以将传感器融合起来,获取并解释其中有意义的数据,并将之传递到主机。     一般情况下,Sensorfusion是通过软件
[安防电子]
Maxim宣布与Aizip达成合作,为业界提供最低功耗的IoT人形识别
Maxim Integrated宣布与Aizip达成合作,为业界提供最低功耗的IoT人形识别方案 MAX78000 AI微控制器与Aizip的视觉唤醒词模型相结合,将人形检测引入IoT图像和视频应用,每次推算仅消耗0.7 mJ-------功耗降低100倍! 中国,北京 – 2021年4月22日 –Maxim Integrated Products, Inc 与专注于物联网(IoT)领域人工智能(AI)技术开发的Aizip公司达成合作,Maxim Integrated的MAX78000神经网络控制器采用Aizip的视觉唤醒词(VWW)模型在图像中检测人形,将每次运算功耗降至0.7 毫焦(mJ)。这种功耗水平比传统的软
[物联网]
Maxim宣布与Aizip达成合作,为业界提供最<font color='red'>低功耗</font>的IoT人形识别
采用晶闸管关断时间控制的高效中频电源介绍
1    概述     常规中频电源是由AC/DC可控整流器与单相DC/AC电流型并联谐振逆变器组成的,它在感应加热熔炼过程中的正常工作如图1所示,是以负载电路中的电流iH超前其电压uH为前提条件的。逆变电路中晶闸管的超前触发时间应大于晶闸管关断时间,即     t (γ+δ)/ω(1) 式中:γ为晶闸管换流重叠角;             δ为恢复角;             ω为中频电源角频率。 (a)主电路组成框图 (b)负载电压及电流波形 图1    常规中频熔炼电源主电路与负载电压及电流波形     设β为超前触发角,为保证安全换流,应考虑安全裕量角θ,则        
[嵌入式]
单芯片DC/DC变换器在CPU电源控制系统中
1 引言   CPU 的性能逐年提高,功耗也有增无减。一旦功耗略有减少,CPU的工作电压就趋于下降。现在,CPU的工作电压已经从当初的3.3V降低到1.6V、 0.9V,还可能进一步降低。CPU工作电压的降低,使其与外围电路的工作电压的失配更加明显,因而也增加了CPU工作电压的类别。例如在PⅢ-CPU 中,必须有3种不同的工作电压,需要3个DC-DC变换器,有碍于CPU乃至计算机总体尺寸的进一步缩小和总功耗的进一步降低。日本富士通公司生产的 MB3884型单芯片电源控制集成电路即DC-DC变换器可以满足CPU的不同工作电压和功耗的要求。本文扼要介绍这种电路的结构和特征,以便电脑用户使用。 2 笔记本电脑
[电源管理]
单芯片DC/DC变换器在CPU<font color='red'>电源</font>控制系统中
单片机系统的低功耗设计策略
在嵌入式应用中,系统的功耗越来越受到人们的重视,这一点对于需要电池供电的便携式系统尤其明显。降低系统功耗,延长电池的寿命,就是降低系统的运行成本。对于以单片机为核心的嵌入式应用,系统功耗的最小化需要从软、硬件设计两方面入手。 随着越来越多的嵌入式应用使用了实时操作系统,如何在操作系统层面上降低系统功耗也成为一个值得关注的问题。限于篇幅,本文仅从硬件设计和应用软件设计两个方面讨论。 1 硬件设计 选用具有低功耗特性的单片机可以大大降低系统功耗。可以从供电电压、单片机内部结构设计、系统时钟设计和低功耗模式等几方面考察一款单片机的低功耗特性。 1.1 选用尽量简单的CPU内核
[嵌入式]
小广播
最新电源管理文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved