X-clock tree construction for antenna avoidance

The antenna effect is a phenomenon in the plasma-based nanometer processes that many charges are accumulated on metal wires which cause the degradation of gate-oxide. It also influences the chip reliability and manufacturing yield. Different with other methods based on Manhattan-architecture for the antenna avoidance, we propose the algorithm that combines jumper insertion and layer assignment (JILA) to eliminate antenna effects on X-architecture clock tree. Experimental results on benchmarks show that our algorithm can reduce all the antenna effects effectively by requiring just extra 20.7% in total vias on average, but the penalties in clock delay, skew, and power dissipation are controlled under the increments of 0.02%, 3.1%, and 0.02%, respectively.

[1]  Kevin Lucas,et al.  Integration of design for manufacturability (DFM) practices in design flows , 2005, Sixth international symposium on quality electronic design (isqed'05).

[2]  Yao-Wen Chang,et al.  Multilevel routing with antenna avoidance , 2004, ISPD '04.

[3]  C. Hu,et al.  Thin oxide damage by plasma etching and ashing processes , 1992, 30th Annual Proceedings Reliability Physics 1992.

[4]  Jeong-Taek Kong,et al.  CAD for nanometer silicon design challenges and success , 2004, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[5]  Chun-Hao Wang,et al.  λ-geometry clock tree construction with wirelength and via minimization , 2007, 2007 International Symposium on VLSI Design, Automation and Test (VLSI-DAT).

[6]  Jiang Hu,et al.  Antenna avoidance in layer assignment , 2006, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[7]  Arif Ishaq Abou-Seido,et al.  Fitted Elmore delay: a simple and accurate interconnect delay model , 2004, IEEE Trans. Very Large Scale Integr. Syst..

[8]  B. Nowak,et al.  Fitted Elmore delay: a simple and accurate interconnect delay model , 2004, Proceedings. IEEE International Conference on Computer Design: VLSI in Computers and Processors.

[9]  James Lin,et al.  Fixing antenna problem by dynamic diode dropping and jumper insertion , 2000, Proceedings IEEE 2000 First International Symposium on Quality Electronic Design (Cat. No. PR00525).

[10]  Chenming Hu,et al.  TOPICAL REVIEW: Thin gate oxide damage due to plasma processing , 1996 .

[11]  Yao-Wen Chang,et al.  An Optimal Jumper-Insertion Algorithm for Antenna Avoidance/Fixing , 2007, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[12]  G.E. Moore,et al.  Cramming More Components Onto Integrated Circuits , 1998, Proceedings of the IEEE.

[13]  Steven L. Teig,et al.  The X architecture: not your father's diagonal wiring , 2002, SLIP '02.

[14]  Yici Cai,et al.  High performance clock routing in X-architecture , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[15]  R. Tsay Exact zero skew , 1991, ICCAD 1991.

[16]  W. C. Elmore The Transient Response of Damped Linear Networks with Particular Regard to Wideband Amplifiers , 1948 .

[17]  Yao-Wen Chang,et al.  An exact jumper insertion algorithm for antenna effect avoidance/fixing , 2005, Proceedings. 42nd Design Automation Conference, 2005..

[18]  H. Watanabe,et al.  A wafer level monitoring method for plasma-charging damage using antenna PMOSFET test structure , 1997 .