异步到同步:一种设计方法

C. K. Ong, M. T. Mustaffa, L.H. Goh
{"title":"异步到同步:一种设计方法","authors":"C. K. Ong, M. T. Mustaffa, L.H. Goh","doi":"10.1109/ISIEA.2011.6108711","DOIUrl":null,"url":null,"abstract":"This paper presents the methodology of converting an asynchronous design to a synchronous design. As the size of transistor is shrinking, the difficulty of a design to meet the timing has increased. Continuously shrinking of transistor size from time to time has increased the on-die variation such as Process, Voltage, and Temperature (PVT) variation of the chip. Since Performance Verification (PV) or Static Timing Analysis (STA) tools is unable to accurately calculate the timing of asynchronous design, asynchronous design is required to migrate to synchronous based design for the STA tools to ensure the silicon timing can be met across PVT. A proper design methodology of converting asynchronous design to synchronous design is proposed in this paper. An Intel 8254 Programmable Interval Timer (PIT) is used as a case study. Current Intel 8254 timer is an asynchronous based design and it has approximately 12,000 gates. STA is performed after conversion and results shows the timing of synchronous design can be fully verified by STA. Additional comparison for area is made as well.","PeriodicalId":110449,"journal":{"name":"2011 IEEE Symposium on Industrial Electronics and Applications","volume":"97 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Asynchronous to synchronous: A design methodology\",\"authors\":\"C. K. Ong, M. T. Mustaffa, L.H. Goh\",\"doi\":\"10.1109/ISIEA.2011.6108711\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents the methodology of converting an asynchronous design to a synchronous design. As the size of transistor is shrinking, the difficulty of a design to meet the timing has increased. Continuously shrinking of transistor size from time to time has increased the on-die variation such as Process, Voltage, and Temperature (PVT) variation of the chip. Since Performance Verification (PV) or Static Timing Analysis (STA) tools is unable to accurately calculate the timing of asynchronous design, asynchronous design is required to migrate to synchronous based design for the STA tools to ensure the silicon timing can be met across PVT. A proper design methodology of converting asynchronous design to synchronous design is proposed in this paper. An Intel 8254 Programmable Interval Timer (PIT) is used as a case study. Current Intel 8254 timer is an asynchronous based design and it has approximately 12,000 gates. STA is performed after conversion and results shows the timing of synchronous design can be fully verified by STA. Additional comparison for area is made as well.\",\"PeriodicalId\":110449,\"journal\":{\"name\":\"2011 IEEE Symposium on Industrial Electronics and Applications\",\"volume\":\"97 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-12-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 IEEE Symposium on Industrial Electronics and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISIEA.2011.6108711\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE Symposium on Industrial Electronics and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISIEA.2011.6108711","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

本文介绍了将异步设计转换为同步设计的方法。随着晶体管尺寸的不断缩小,满足时间要求的设计难度也随之增加。晶体管尺寸的不断缩小增加了芯片上的变化,如工艺、电压和温度(PVT)变化。由于性能验证(PV)或静态时序分析(STA)工具无法准确计算异步设计的时序,因此异步设计需要迁移到基于同步的STA工具设计中,以确保跨pvt可以满足硅时序。本文提出了将异步设计转换为同步设计的适当设计方法。使用Intel 8254可编程间隔定时器(PIT)作为案例研究。目前的英特尔8254定时器是基于异步的设计,它有大约12000个门。转换后进行了恒态分析,结果表明,恒态分析可以充分验证同步设计的时序。另外还对面积进行了比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Asynchronous to synchronous: A design methodology
This paper presents the methodology of converting an asynchronous design to a synchronous design. As the size of transistor is shrinking, the difficulty of a design to meet the timing has increased. Continuously shrinking of transistor size from time to time has increased the on-die variation such as Process, Voltage, and Temperature (PVT) variation of the chip. Since Performance Verification (PV) or Static Timing Analysis (STA) tools is unable to accurately calculate the timing of asynchronous design, asynchronous design is required to migrate to synchronous based design for the STA tools to ensure the silicon timing can be met across PVT. A proper design methodology of converting asynchronous design to synchronous design is proposed in this paper. An Intel 8254 Programmable Interval Timer (PIT) is used as a case study. Current Intel 8254 timer is an asynchronous based design and it has approximately 12,000 gates. STA is performed after conversion and results shows the timing of synchronous design can be fully verified by STA. Additional comparison for area is made as well.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信