期刊文献+

PABLE:一种异步总线的设计与实现

Design and implementation of an asynchronous bus : PABLE
下载PDF
导出
摘要 异步电路能够解决同步电路中时钟偏移、功耗过高等问题,且具有平均情况下的性能。为了实现芯片上异步模块之间的全异步通信,发挥异步电路功耗与性能上的优势,设计了一款部分兼容AMBA AHB总线协议的异步总线PABLE。通过使用流水线结构提高总线性能,并着重研究异步仲裁电路,最终采用解同步的异步电路设计方法对PABLE进行了实现。实验结果表明,在UMC 0.18μm CMOS工艺下,对于单次数据读写操作,在大于60%的情况下,PABLE总线的读写延迟要低于同步总线;与相同功能的同步总线相比较,PABLE总线的平均功耗下降了约41%。 Asynchronous circuit can resolve clock-caused problems in synchronous circuits, such as clock skew and high energy dissipation, attracting increasing attention. In order to implement full asynchronous communication among asynchronous modules on a chip and take advantage of asynchronous circuits in power consumption and performance, the paper designed an asynchronous bus PABLE (pipelinebased asynchronous bus for low energy), which is partially compatible with the synchronous AMBA AHB protocol and uses the asynchronous pipeline to improve the performance. Asynchronous arbitration circuit was designed, which can eliminate meta-stability. Finally, the desynchronization method was adopted to implement the PABLE. Results of the experiment show that, under the UMC 0.18urn CMOS technology, for a single read or write operation, the read or write latency of the PABLE is lower than the synchronous bus in more than 60% cases and its average power consumption decreases by 41% compared with the synchronous bus.
出处 《计算机工程与科学》 CSCD 北大核心 2013年第5期34-40,共7页 Computer Engineering & Science
基金 国家自然科学基金资助项目(60873015) 国防科技大学优秀研究生创新资助项目(S100605)
关键词 异步总线 流水线 仲裁器 asynchronous bus pipeline arbiter
  • 相关文献

参考文献1

二级参考文献12

  • 1李翔宇,孙义和.使用同步电路综合工具优化异步电路[J].计算机辅助设计与图形学学报,2006,18(8):1098-1102. 被引量:6
  • 2李勇,王蕾,龚锐,戴葵,王志英.一种32位异步乘法器的研究与实现[J].计算机研究与发展,2006,43(12):2152-2157. 被引量:12
  • 3Friedman E G.Clock distribution networks in synchronous digital integrated circuits[J].Proceedings of the IEEE.2001,89(5):665-692.
  • 4Gowan M K,Biro L L,Jackson D B.Power considerations in the design of the alpha 21264 microprocessor[C] //Proceedings of the 35th ACM/IEEE Design Automation Conference.New York:ACM Press.1998:726-731.
  • 5Cortadella J,Kondratyev A,Lavagno L,et al.Desynchronization:synthesis of asynchronous circuits from synchronous specifications[J].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.2006,25(10):1904-1921.
  • 6Corporaal H.Microprocessor architecture:from VLIW to TTA[M].New York:John Wiley & Sons Ltd.1997:428.
  • 7Brooks D,Martonosi M.Dynamically exploiting narrow width operands to improve processor power and performance[C] //Proceedings of the 5th International Symposium on High Performance Computer Architecture.Washington D C:IEEE Computer Society Press.1999:13-22.
  • 8Villa L,Zhang M,Asanovi (c) K.Dynamic zero compression for cache energy reduction[C] //Proceedings of the 33rd International Symposium on Microarchitecture.New York:ACM Press.2000:214-220.
  • 9Liu Y J,Furber S.The design of a low power asynchronous multiplier[C] //Proceedings of the 10th International Symposium on Low Power Electronics and Design.New York:ACM Press.2004:301-306.
  • 10Spars J,Furber S.Principles of asynchronous circuit design-a systems perspective[M].Boston:Kluwer Academic Publishers.2001.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部