高速双相动态电路暨设计自动化流程之实现
A Fully Synthesizable Design Flow for High-Speed Dual-Phase Domino Logic

作者: 蔡佑慈 , 黄翔晖 , 郑经华 :逢甲大学电子工程学系,台中;

关键词: 双相动态电路管线式动态电路Dual-Phase Dynamic Circuit Pipeline Dynamic Circuit

摘要:
由于骨牌逻辑电路通常较互补式金氧半组件电路计具有较小的面积与更快的速度,所以已经被广泛使用于设计高速电路如微处理器的设计中。虽然有许多关于动态电路的研究,然而大部份的研究却忽略探讨如何实现其研究成果。在本论文中,我们设计了一个创新的双相操作高速动态电路,它具有管线式(pipeline)的电路结构,运作速度不受电路复杂度的影响,使得它的效能较传统动态电路的提升极多,因具容忍频率歪斜(skew tolerant)的特性,可使用标准组件之设计流程来设计。最后,芯片测量结果证明完成了下述设计目标:一个Performance Scalablevery high speed dynamic 32 × 32 bitsmultiplier具有下列特性:1) 高速频率操作,工作效能较一般传统动态电路改善甚多。2) 可以为容忍clock skew,使用Duty Cycle Pulse Generator (DCPG)的技术来产生double clocking的时间,可借由DCPG来克服process variationcell based design clock tree routing所造成的skew的问题。3) 使用BIST技术作为正常效能的自测功能,此功能可转为本芯片在process后仍可以调整电路效能,做为电路performance management的机制。

Abstract:
Domino logic design offers smaller area and higher speed than complementary CMOS design. Domino logic design has become a very popular technology used to design high-performance processors. There have been several studies conducted on dual phase operation dynamic circuit, but most have focused on theory without practical imple- mentation in large circuits. In this thesis, we establish the cell based synthesis design flow of the high speed dual phase operation dynamic circuit, which includes skew tolerant, low-power and high-performance characteristics. There are three major contributions of this work. First, a high-performance dual phase circuit design technique is proposed. Second, a supported synthesizable design CAD flow is established. The skew-tolerant issue is also considered in the tools. A domino cell library with two noise-alleviation (charge sharing and crosstalk) capabilities is generated to support the cell-based synthesis CAD design tools. Third, the built-in performance adjusting mechanism is conducted within the design. This mechanism can support turning performance after chip fabrication. The test chip of dual-phase 32 × 32 high-speed multiplier with performance mechanism was successfully validated.

文章引用: 蔡佑慈 , 黄翔晖 , 郑经华 (2013) 高速双相动态电路暨设计自动化流程之实现。 电路与系统, 2, 23-29. doi: 10.12677/OJCS.2013.22005

参考文献

[1] M. R. Prasad, D. Kirkpatrick and R. K. Brayton. Domino logic synthe-sis and technology mapping. Workshop Notes, Interna- tional Work-shop on Logic and Synthesis, 1997.

[2] T. Thorp, G. Yee and C. Sechen. Domino logic synthesis using complex static gates. 1998 IEEE/ACM International Conference on Digest of Technical Papers, San Jose, 8-12 November 1998: 242-247.

[3] R. Puri, A. Bjorksten and T. E. Rosser. Logic optimization by output phase assignment in dynamic logic synthesis. 1996 IEEE/ACM International Conference on Digest of Technical Papers, San Jose, 10-14 November 1996: 2-8.

[4] D. Harris, M. A.Horowitz. Skew-tolerant domino circuits. IEEE Journal of Solid-State Circuits, 1997, 32(11): 1702-1711.

[5] R. Puri. Design issues in mixed static-domino circuit implement- tations. Proceedings of International Conference on Computer Design: VLSI in Computers and Processors, Austin, 5-7 October 1998: 270-275.

[6] G. Yee, C. Sechen. Clock-delayed domino for dynamic circuit design. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2000, 8(4): 425-430.

分享
Top