J4 ›› 2011, Vol. 38 ›› Issue (3): 83-89.doi: 10.3969/j.issn.1001-2400.2011.03.014

• 研究论文 • 上一篇    下一篇

用于片上网络的准延时不敏感全异步仲裁器

管旭光;杨银堂;朱樟明   

  1. (西安电子科技大学 微电子研究所,陕西 西安  710071)
  • 收稿日期:2010-04-20 出版日期:2011-06-20 发布日期:2011-07-14
  • 通讯作者: 管旭光
  • 作者简介:管旭光(1983-),男,西安电子科技大学博士研究生,E-mail: guanxuguang_5@126.com.
  • 基金资助:

    国家自然科学基金资助项目(60725415, 60971066);国家863计划资助项目(2009AA01Z258,2009AA01Z260);国家重大科技专项资助项目(2009ZX01034-002-001-005)

Quasi delay-insensitive full asynchronous arbiter for the network on chips

GUAN Xuguang;YANG Yintang;ZHU Zhangming   

  1. (Research Inst. of Microelectronics, Xidian Univ., Xi'an   710071, China)
  • Received:2010-04-20 Online:2011-06-20 Published:2011-07-14
  • Contact: GUAN Xuguang

摘要:

针对传统片上网络不同方向请求信号之间的优先级动态变化带来的服务质量问题,设计了一种延时不敏感全异步仲裁器.这种仲裁器具有自检测优先级功能,可以通过动态检测输入请求的优先级变化来自动选择两种输出方式(优先输出方式和顺序输出方式),解决了传统片上网络中的静态仲裁机制带来的端口服务固定化问题.通过将输入请求锁存使仲裁模块和输出模块解耦合,大大提高了仲裁的稳定性.使用门限门使整个仲裁器准延时不敏感.最后,在0.18μm标准CMOS工艺下实现了此仲裁器,结果表明,此全异步仲裁器平均仲裁时间为1.175ns,平均动态功耗为1.53mW,可以满足高速片上网络的仲裁要求.

关键词: 片上网络, 动态仲裁器, 全异步, 门限门, 准延时不敏感

Abstract:

This paper proposes a quasi delay-insensitive full asynchronous arbiter for the network on chips. With the function of priority self-detection, it improves the quality of service given by the priority variations of data packages from different directions. It can automatically select one of output schemes according to dynamically detecting the changes of priority in data packages, solving the problems of ports priority fixation in the conventional static arbitration mechanism. The stability of arbitration is greatly enhanced owing to decoupling the arbitration module from the output module by locking input requests. The application of the threshold gate makes the whole arbiter quasi delay-insensitive. The arbiter is implemented in 0.18μm standard CMOS technology. Results have shown that the average arbitration time is 1.175ns with average dynamic power consumption of 1.53mW, which can fulfill the demand of high-speed on-chip data package arbitration.

Key words: network on chips, dynamic arbitration, full asynchronous, threshold gate, quasi delay-insensitive

Baidu
map