首页 > 最新文献

2016 22nd IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC)最新文献

英文 中文
Analysis and Design of Delay Lines for Dynamic Voltage Scaling Applications 动态电压缩放应用中延迟线的分析与设计
R. Tadros, Weizhe Hua, Matheus Gibiluka, Matheus T. Moreira, Ney Laert Vilar Calazans, P. Beerel
Dynamic voltage scaling of bundled-data asynchronous design has the promise to lead to far more energy efficient systems than traditionally clocked alternatives. However, this approach relies on the development of energy-efficient delay lines, whose delay must track that of the combinational datapath over a wide range of voltages. This paper presents a thorough analysis of the design of such delay lines and describes how sizing affects their delay across different voltages. It proposes a design methodology for minimizing energy consumption subject to delay matching constraints. It then applies this methodology to delay lines that consist of four different delay elements in two different technologies, exploring the underlying trade-offs they present.
捆绑数据异步设计的动态电压缩放有望带来比传统时钟替代方案更节能的系统。然而,这种方法依赖于节能延迟线的发展,其延迟必须在很宽的电压范围内跟踪组合数据路径的延迟。本文对这种延迟线的设计进行了全面的分析,并描述了尺寸如何影响它们在不同电压下的延迟。提出了一种在延迟匹配约束下最小化能耗的设计方法。然后将此方法应用于由两种不同技术中的四个不同延迟元件组成的延迟线,探索它们所呈现的潜在权衡。
{"title":"Analysis and Design of Delay Lines for Dynamic Voltage Scaling Applications","authors":"R. Tadros, Weizhe Hua, Matheus Gibiluka, Matheus T. Moreira, Ney Laert Vilar Calazans, P. Beerel","doi":"10.1109/ASYNC.2016.16","DOIUrl":"https://doi.org/10.1109/ASYNC.2016.16","url":null,"abstract":"Dynamic voltage scaling of bundled-data asynchronous design has the promise to lead to far more energy efficient systems than traditionally clocked alternatives. However, this approach relies on the development of energy-efficient delay lines, whose delay must track that of the combinational datapath over a wide range of voltages. This paper presents a thorough analysis of the design of such delay lines and describes how sizing affects their delay across different voltages. It proposes a design methodology for minimizing energy consumption subject to delay matching constraints. It then applies this methodology to delay lines that consist of four different delay elements in two different technologies, exploring the underlying trade-offs they present.","PeriodicalId":314538,"journal":{"name":"2016 22nd IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131363326","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
GALS Partitioning Methodology for Substrate Noise Reduction in Mixed-Signal Integrated Circuits 混合信号集成电路中衬底降噪的GALS划分方法
M. Babić, Steffen Zeidler, M. Krstic
This paper proposes a methodology for substrate noise reduction in mixed-signal integrated circuits (IC) by using a globally-asynchronous locally-synchronous (GALS) approach for digital system integration. For this purpose the harmonic balanced partitioning strategy is proposed. It is shown that by converting a synchronous design into a plesiochronous GALS design with M locally-synchronous modules (LSMs), a theoretical limit of spectral peak attenuation corresponds to 20logM. This model is evaluated by numerical simulations in MATLAB. Based on the proposed partitioning scheme, a methodology for GALS partitioning for optimal substrate noise reduction is developed. Finally the corresponding low-noise GALS design flow is proposed, based on a custom noise optimization tool named EMIAS. The flow is evaluated on a realistic design example.
本文提出了一种利用数字系统集成的全局异步局部同步(GALS)方法来降低混合信号集成电路(IC)衬底噪声的方法。为此,提出了调和均衡分配策略。结果表明,通过将同步设计转换为具有M个局部同步模块(lsm)的准同步GALS设计,光谱峰值衰减的理论极限对应于20logM。在MATLAB中对该模型进行了数值仿真。在此基础上,提出了一种基于GALS的基片降噪方法。最后,基于自定义噪声优化工具EMIAS,提出了相应的低噪声GALS设计流程。通过一个实际的设计实例对该流程进行了评价。
{"title":"GALS Partitioning Methodology for Substrate Noise Reduction in Mixed-Signal Integrated Circuits","authors":"M. Babić, Steffen Zeidler, M. Krstic","doi":"10.1109/ASYNC.2016.15","DOIUrl":"https://doi.org/10.1109/ASYNC.2016.15","url":null,"abstract":"This paper proposes a methodology for substrate noise reduction in mixed-signal integrated circuits (IC) by using a globally-asynchronous locally-synchronous (GALS) approach for digital system integration. For this purpose the harmonic balanced partitioning strategy is proposed. It is shown that by converting a synchronous design into a plesiochronous GALS design with M locally-synchronous modules (LSMs), a theoretical limit of spectral peak attenuation corresponds to 20logM. This model is evaluated by numerical simulations in MATLAB. Based on the proposed partitioning scheme, a methodology for GALS partitioning for optimal substrate noise reduction is developed. Finally the corresponding low-noise GALS design flow is proposed, based on a custom noise optimization tool named EMIAS. The flow is evaluated on a realistic design example.","PeriodicalId":314538,"journal":{"name":"2016 22nd IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128922042","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Automatic Clock: A Promising Approach toward GALSification 自动时钟:一种很有前途的气化方法
M. Mamaghani, M. Krstic, J. Garside
Hardware design abstraction has significantly favoured productivity in the recent years. The clock is known to be the beating heart of every digital design which coordinates the communications and computations. Due to the critical role of this signal a proper management of it is essential. Newly emerged high-level synthesis and hardware construction tools either reflect this responsibility to the designer at high level or make some general assumptions based upon critical paths which may also require the designer to re-architecture the design when the assumptions encounter failure. This can exert a profound impact on designer's productivity. We propose the AutoCLK technique to handle the clock automatically which calls for specific properties, such as 'slack elasticity' and distributed control flow, in the target architecture. Our experiments demonstrate that both low-level and high-level factors have to be taken into account for efficient clock management.
近年来,硬件设计抽象极大地促进了生产力的发展。时钟被认为是每一个数字设计的心脏,它协调通信和计算。由于该信号的关键作用,对其进行适当的管理是必不可少的。新出现的高级综合和硬件构建工具要么将这一责任反映给高级设计师,要么根据关键路径做出一些一般假设,这也可能要求设计师在假设遇到失败时重新构建设计。这将对设计师的生产力产生深远的影响。我们提出AutoCLK技术来自动处理时钟,它调用特定的属性,如“松弛弹性”和分布式控制流,在目标架构中。我们的实验表明,低水平和高水平的因素都必须考虑到有效的时钟管理。
{"title":"Automatic Clock: A Promising Approach toward GALSification","authors":"M. Mamaghani, M. Krstic, J. Garside","doi":"10.1109/ASYNC.2016.20","DOIUrl":"https://doi.org/10.1109/ASYNC.2016.20","url":null,"abstract":"Hardware design abstraction has significantly favoured productivity in the recent years. The clock is known to be the beating heart of every digital design which coordinates the communications and computations. Due to the critical role of this signal a proper management of it is essential. Newly emerged high-level synthesis and hardware construction tools either reflect this responsibility to the designer at high level or make some general assumptions based upon critical paths which may also require the designer to re-architecture the design when the assumptions encounter failure. This can exert a profound impact on designer's productivity. We propose the AutoCLK technique to handle the clock automatically which calls for specific properties, such as 'slack elasticity' and distributed control flow, in the target architecture. Our experiments demonstrate that both low-level and high-level factors have to be taken into account for efficient clock management.","PeriodicalId":314538,"journal":{"name":"2016 22nd IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC)","volume":"30 4","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114036111","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Finding Glitches Using Formal Methods 使用形式化方法查找故障
Yan Peng, I. W. Jones, M. Greenstreet
The increasing scale and complexity of integrated circuits leads to many departures from a pure, synchronous design methodology. Clock-domain crossings, multi-cycle paths, and circuits for test with long combinational logic delays introduce vulnerabilities for glitch-related failures. Conventional simulation techniques can miss glitches because of the large number of value and timing scenarios. We have tried several commercially available tools but have not found a comprehensive solution. This paper presents a concise statement of what it means for a logic circuit to be "glitch free". This property can be verified using satisfiability solvers. We present our implementation using the ACL2 theorem proving system and some experimental results.
集成电路的规模和复杂性的增加导致许多人偏离了纯粹的同步设计方法。时钟域交叉、多周期路径和具有长组合逻辑延迟的测试电路引入了与故障相关的漏洞。由于大量的值和时序场景,传统的仿真技术可能会忽略小故障。我们已经尝试了几种商业上可用的工具,但还没有找到一个全面的解决方案。本文给出了逻辑电路“无故障”的一个简明表述。这个性质可以用可满足性求解器来验证。给出了ACL2定理证明系统的实现和一些实验结果。
{"title":"Finding Glitches Using Formal Methods","authors":"Yan Peng, I. W. Jones, M. Greenstreet","doi":"10.1109/ASYNC.2016.12","DOIUrl":"https://doi.org/10.1109/ASYNC.2016.12","url":null,"abstract":"The increasing scale and complexity of integrated circuits leads to many departures from a pure, synchronous design methodology. Clock-domain crossings, multi-cycle paths, and circuits for test with long combinational logic delays introduce vulnerabilities for glitch-related failures. Conventional simulation techniques can miss glitches because of the large number of value and timing scenarios. We have tried several commercially available tools but have not found a comprehensive solution. This paper presents a concise statement of what it means for a logic circuit to be \"glitch free\". This property can be verified using satisfiability solvers. We present our implementation using the ACL2 theorem proving system and some experimental results.","PeriodicalId":314538,"journal":{"name":"2016 22nd IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC)","volume":"968 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123312776","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Asynchronously Controlled Frequency Locked Loop 异步控制锁频环
Suwen Yang, Frankie Y. Liu, V. C. Lee
A frequency-locked loop (FLL) system typically employs synchronous digital counters to estimate the frequency discrepancy between the output of a local oscillator and an external reference clock. We present a novel FIFO-based frequency detector as an alternative to such counters. Our FIFO-based frequency detector consists of an asP* control unit and data flip-flops at either ends, with inputs being the reference clock and the divided down oscillator output. Using this frequency detector, we construct an asynchronously controlled FLL, and we compare its performance against a synchronously controlled FLL. The asynchronously controlled design is shown to generate more corrective events, allowing it to frequency lock in comparable time to traditional FLLs. Moreover, the asynchronously controlled FLL provides a simpler design whose counter bit width requirements do not increase with finer frequency resolution specifications. Finally, we also propose a slightly modified FLL design which uses the FIFO-based frequency detector to achieve frequency locking in 80% less time, as compared to traditional FLLs.
锁频环(FLL)系统通常采用同步数字计数器来估计本地振荡器和外部参考时钟输出之间的频率差异。我们提出了一种新的基于fifo的频率检测器作为这种计数器的替代方案。我们基于fifo的频率检测器由asP*控制单元和两端的数据触发器组成,输入是参考时钟和分频振荡器输出。使用该频率检测器,我们构造了一个异步控制的非同步控制的非同步控制的非同步控制的性能。异步控制设计被证明可以产生更多的校正事件,使其能够在相当的时间内实现频率锁定。此外,异步控制的FLL提供了一种更简单的设计,其计数器位宽要求不会随着更精细的频率分辨率规格而增加。最后,我们还提出了一种稍微改进的FLL设计,该设计使用基于fifo的频率检测器,与传统的FLL相比,可以在减少80%的时间内实现频率锁定。
{"title":"Asynchronously Controlled Frequency Locked Loop","authors":"Suwen Yang, Frankie Y. Liu, V. C. Lee","doi":"10.1109/ASYNC.2016.8","DOIUrl":"https://doi.org/10.1109/ASYNC.2016.8","url":null,"abstract":"A frequency-locked loop (FLL) system typically employs synchronous digital counters to estimate the frequency discrepancy between the output of a local oscillator and an external reference clock. We present a novel FIFO-based frequency detector as an alternative to such counters. Our FIFO-based frequency detector consists of an asP* control unit and data flip-flops at either ends, with inputs being the reference clock and the divided down oscillator output. Using this frequency detector, we construct an asynchronously controlled FLL, and we compare its performance against a synchronously controlled FLL. The asynchronously controlled design is shown to generate more corrective events, allowing it to frequency lock in comparable time to traditional FLLs. Moreover, the asynchronously controlled FLL provides a simpler design whose counter bit width requirements do not increase with finer frequency resolution specifications. Finally, we also propose a slightly modified FLL design which uses the FIFO-based frequency detector to achieve frequency locking in 80% less time, as compared to traditional FLLs.","PeriodicalId":314538,"journal":{"name":"2016 22nd IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122276925","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Gradual Synchronization 渐进同步
Sandra J. Jackson, R. Manohar
System-on-Chip (SoC) designs using multiple clock domains are gaining importance due to clock distribution difficulties and increasing in-die process variations. For the same reasons more emerging SoC designs utilize clock-less domains for parts of the system. Both clock domain crossing and clocked/clockless domain crossing require a mechanism for inter-domain data transfer that re-synchronizes data to the clock domain of the receiver and avoids metastability. These synchronizers introduce added latency and reduce throughput. This paper proposes merging synchronization with computation in order to reduce latency while keeping throughput high. The method, called Gradual Synchronization (GSync), can reduce synchronization latency at maximum operating frequency by up to 37 percent, with even greater benefit at slower frequencies. We show the benefits of this approach in the scenario of an asynchronous NoC with synchronous end-points.
由于时钟分布困难和芯片内工艺变化的增加,使用多个时钟域的片上系统(SoC)设计变得越来越重要。出于同样的原因,越来越多的新兴SoC设计在系统的某些部分使用无时钟域。时钟域交叉和有时钟/无时钟域交叉都需要一种域间数据传输机制,该机制可以将数据重新同步到接收方的时钟域,并避免亚稳态。这些同步器引入了额外的延迟并降低了吞吐量。为了在保持高吞吐量的同时减少延迟,本文提出了将同步与计算合并的方法。这种方法被称为渐进式同步(GSync),可以将最大工作频率下的同步延迟减少37%,在较慢的频率下效果更好。我们在具有同步端点的异步NoC场景中展示了这种方法的优点。
{"title":"Gradual Synchronization","authors":"Sandra J. Jackson, R. Manohar","doi":"10.1109/ASYNC.2016.21","DOIUrl":"https://doi.org/10.1109/ASYNC.2016.21","url":null,"abstract":"System-on-Chip (SoC) designs using multiple clock domains are gaining importance due to clock distribution difficulties and increasing in-die process variations. For the same reasons more emerging SoC designs utilize clock-less domains for parts of the system. Both clock domain crossing and clocked/clockless domain crossing require a mechanism for inter-domain data transfer that re-synchronizes data to the clock domain of the receiver and avoids metastability. These synchronizers introduce added latency and reduce throughput. This paper proposes merging synchronization with computation in order to reduce latency while keeping throughput high. The method, called Gradual Synchronization (GSync), can reduce synchronization latency at maximum operating frequency by up to 37 percent, with even greater benefit at slower frequencies. We show the benefits of this approach in the scenario of an asynchronous NoC with synchronous end-points.","PeriodicalId":314538,"journal":{"name":"2016 22nd IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114348921","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
期刊
2016 22nd IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1