没有合适的资源?快使用搜索试试~ 我知道了~
首页基于CMOS低功耗的异步状态机AFSM设计与25%节能效果
本文主要探讨了在2006年由马依迪、侯建军和马媛媛合作完成的一篇关于异步电路低功耗状态机AFSM设计与实现的论文。该研究聚焦于应用CMOS低功耗门控技术来优化ASIC设计中的状态机结构,以实现低功耗目标。 论文的核心思想是将传统的同步状态机(FSM)分解为多个能相互通信的子状态机(sub-FSMs)。通过这种方式,作者提高了子状态机的自循环率,即它们能够在没有外部时钟信号的情况下独立执行循环操作。这样做的好处在于减少了对全局时钟的依赖,从而降低了整个系统在非活动或待机模式下的功耗。在VLSI(Very Large Scale Integration)设计中,这种异步控制策略被成功实施,结果显示可以有效地节省片上系统(SoC)的功率消耗,具体节省比例达到了25%以上,甚至在不显著增加芯片面积的前提下实现了节能。 此外,论文还强调了CMOS低功耗设计(CMOS low-power design)的重要性,特别是时钟门控技术(clock gating),它在实现低功耗状态下能有效地关闭不必要的电路路径,进一步减少能量消耗。关键词包括CMOS低功耗设计、异步状态机、自循环率和时钟门控,这些都反映出文章关注的重点领域和技术细节。 这篇论文不仅提供了理论上的分析,还通过实践案例展示了低功耗AFSM设计在实际应用中的可行性和优势,对于优化集成电路设计、提升能源效率具有重要的参考价值。它在异步电路设计领域为降低功耗、提高能效提供了一种创新的方法。
资源详情
资源推荐
文章编号 :1673-0291(2006)02-0061-04
异步电路的低功耗状态机
AFSM
的设计与实现
马依迪 ,侯建军 ,马媛媛
(北京交通大学 电子信息工程学院 ,北京 100044)
摘 要 :基于
CMOS
低功耗门控技术 ,设计了一种应用于
ASIC
中的异步状态机(
AFSM
).关键是
将原始的同步状态机分解为若干个能够相互通信的子状态机 ,提高子状态机的自循环率 ,进而通过
异步控制子状态机 ,达到降低功耗的目的 .将该思想应用于
VL SI
设计实例 ,证明了采用这种异步
状态机设计能够有效节省片上系统(
So C
)的功耗最高达 25 % 以上 ,并且不会过多地增加芯片面积 .
关键词 :
CMOS
低功耗设计 ;异步状态机 ;自循环率 ;时钟门控
中图分类号 :
TN
403 文献标识码 :
B
Design and Imple me ntation of Low _Power Asyn chronous
Finite State Machine
MA Yi_di
,
HOU Jian_jun
,
MA Yuan_yuan
(
School o f E lectr on ic s a nd In fo rmation E ngineeri ng
,
B ei jin g Jia oto ng Uni vers ity
,
Beijing
100044 ,
China
)
Abstract
:
Bas e d on C MOS lo w_ po wer c lock ga tin g tec hniq u e
,
an asynchronous Finite State Machin e
(
AFSM
),
w hi ch is ap pli e d in ASIC de sig n
,
is presented in this paper
.
In order to achieve low power
consumption
,
a key method is to decompose the original FSM into a number of sub _FSMs which can
co m m u nic ate with e ac h oth er
,
to i ncre a s e the se lf_ l oo p pro ba b ility o f e ac h s ub_ F S M
,
a nd t o control the
interacting sub_FSM asynchronously
.
Th e impl e m e ntati o n o f this t echniq u e in V L SI de si gn s how s that
this method leads to significant power saving up to
25 %
without enlarging too much area
.
Key wor d s
:
CMOS low_power design
;
asy nchronous fi nite s tate machi ne
(
AFSM
);
self_loop probabili
-
ty
;
clo ck gating
收稿日期 :2 005-05-16
作者简介 :马依迪(1980—) ,男 ,北京市人 ,硕士生 .
email
:
may d
@
hed
.
com
.
cn
侯建军(1957—) ,男 ,天津市人 ,教授 ,博士 ,博士生导师 .
随着集成电路集成度、工作频率的不断提高 ,尤
其是深亚微米技术的应用 ,
IC
设计者在设计过程中
除了要关注速度、面积、可靠性、成本等因素外 ,还要
考虑功耗、时钟偏移、连线延迟及门延迟等问题 .在
一个上百万门的片上系统(
S ystem on a Chip
,
So C
)
设计中 ,系统的功耗因素就显得更为重要 ,这将决定
着产品市场的成败 .通常这样大型的设计都包含数
个时钟 ,采用异步设计的方法 .
有线状态机(
F inite Stat e M ac hi n e
,
FSM
)的设
计技术已经十分成熟 ,但是在以往的
VLSI
设计中
大都采用同步的方式实现状态机 ,这样一来在一个
庞大的模块中只有一个时钟 ,状态机无论需不需要
都在不停地翻转 ,无形中增大了
ASIC
的功耗开销 .
近几年来,
IC
设计者开始了对异步有限状态机
(
Asynchronous Finite State Machine
,
AFSM
)的研
究 ,如采用分解状态机
[1 ,2]
,插入异步控制模块等方
法来解决这些问题 ,并应用到实际芯片设计中 .
本文作者在分析了
CMOS
电路功耗来源的基
础上 ,设计了一种异步门控状态机 ,并应用于
ASIC
的时钟复位管理模块设计中 ,取得了良好的效果 .
第30卷第2期
2006 年 4 月
北 京 交 通 大 学 学 报
JOURNAL OF BEIJING JIAOTONG UNIVERSITY
Vol
.3 0
No
.2
Apr
.2006
下载后可阅读完整内容,剩余3页未读,立即下载
weixin_38531210
- 粉丝: 2
- 资源: 917
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 十种常见电感线圈电感量计算公式详解
- 军用车辆:CAN总线的集成与优势
- CAN总线在汽车智能换档系统中的作用与实现
- CAN总线数据超载问题及解决策略
- 汽车车身系统CAN总线设计与应用
- SAP企业需求深度剖析:财务会计与供应链的关键流程与改进策略
- CAN总线在发动机电控系统中的通信设计实践
- Spring与iBATIS整合:快速开发与比较分析
- CAN总线驱动的整车管理系统硬件设计详解
- CAN总线通讯智能节点设计与实现
- DSP实现电动汽车CAN总线通讯技术
- CAN协议网关设计:自动位速率检测与互连
- Xcode免证书调试iPad程序开发指南
- 分布式数据库查询优化算法探讨
- Win7安装VC++6.0完全指南:解决兼容性与Office冲突
- MFC实现学生信息管理系统:登录与数据库操作
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功