Towards evolving industry-feasible intrinsic variability tolerant CMOS designs | IEEE Conference Publication | IEEE Xplore

Towards evolving industry-feasible intrinsic variability tolerant CMOS designs


Abstract:

As the size of CMOS devices is approaching the atomic level, the increasing intrinsic device variability is leading to higher failure rates in conventional CMOS designs. ...Show More

Abstract:

As the size of CMOS devices is approaching the atomic level, the increasing intrinsic device variability is leading to higher failure rates in conventional CMOS designs. This paper introduces a design tool capable of evolving CMOS topologies using a modified form of Cartesian genetic programming and a multi-objective strategy. The effect of intrinsic variability within the design is then analysed using statistically enhanced SPICE models based on 3D-atomistic simulations. The goal is to produce industry-feasible topology designs which are more tolerant to the random fluctuations that will be prevalent in future technology nodes. The results show evolved XOR and XNOR CMOS topologies and compare the impact of threshold voltage variation on the evolved designs with those from a standard cell library.
Date of Conference: 18-21 May 2009
Date Added to IEEE Xplore: 29 May 2009
ISBN Information:

ISSN Information:

Conference Location: Trondheim, Norway
References is not available for this document.

I. Introduction

Moore's law states that every two years the number of transistors on an integrated circuit doubles [1]. This is due to the shrinking of devices through advances in technology. However, as these devices are approaching the atomic level, intrinsic variations are becoming more abundant, leading to a lower production yield and higher failure rates in conventional designs. This has been recognised as one of the main challenges facing the semiconductor industry which still remains unsolved. Intel were forced to make the biggest transistor re-design since the 1960s, using a metal gate with a high- gate oxide in order to reach the CMOS

Complementary Metal Oxide Semiconductor

technology node [2]. An alternative approach to modifying the materials used in the construction of MOSFETs is to optimise the circuit designs to be variability tolerant. In the past, Evolutionary Algortihms have been widely used to optimise existing CMOS designs for number of criteria, such as delay, area [3], power and yield [4]. IBM have also been investigating the use of Genetic Algortihms (GAs) to optimise their standard cell library designs [5]. The optimised designs produced are also feasible in industry, providing they are within the design tolerances of the fabrication process, as the topology itself remains unaltered.

Select All
1.
G. E. Moore, "Cramming more components onto integrated circuits, " Electronics, vol.38, 1965.
2.
M. T. Bohr et al., "The high-k solution, " IEEE Spectrum, vol.10, 2007.
3.
K. V. Noren and J. E. Ross, "Analog circuit design using genetic algorithms, " in 2nd Online Symposium for Electronic Engineers, 2001.
4.
E. Takahashi et al., "Power dissipation reductions with genetic algortihms, " in Proc. of NASA/DOD EH, 2005.
5.
K. Bernstein et al., "High-performance CMOS variability in the 65-nm regime and beyond, " Advanced Silicon Technology, vol.50, 2006.
6.
M. J. Streeter et al., "Automatic synthesis using GP of both the topology and sizing for five post-2000 patented analog and mixedanalog digital circuits, " in SW. Symp. on Mixed-Signal Design, 2003.
7.
J. D. Lohn and S. Columbano, "Automated analog circuit sythesis using a linear representation, " in Proc. of ICES, 1998.
8.
T. Sripramong and C. Toumazou, "The invention of CMOS amplifiers using genetic programming and current-flow analysis." IEEE Trans. on CAD of Integrated Circuits and Systems, vol.21, pp. 1237-1252, 2002.
9.
J. R. Koza et al., "Toward automated design of industrial-strengh analog circuits by means of genetic programming, " in Genetic Programming Theory and Practice II. Springer, 2004.
10.
R. Salomon and F. Sill, "High-speed, low-leakage integrated circuits: An evolutionary algorithm perspective, " Journal of Systems Architecture, vol.53, pp. 321-327, 2007.
11.
P. Gao et al., "ISCLES: Importance sampled circuit learning ensembles for trustworthy analog circuit topology synthesis, " in Proc. of ICES, 2008, pp. 11-21.
12.
J. A. Walker et al., "Evolving variability-tolerant CMOS designs, " in Proc. of ICES. Springer-Verlag, 2008, pp. 308-319.
13.
B. G. Streetman and S. Banerjee, Solid State Electronic Devices. Prentice-Hall, 2000.
14.
C. Wyon, "Future technology for advanced MOS devices, " Nuclear Instruments and Methods in Physics Research B, vol.186, pp. 380-391, 2002.
15.
A. Asenov, "Random dopant induced threshold voltage lowering and fluctuations in sub 50 nm MOSFETs: a statistical 3D atomistic simulation study, " Nanotechnology, vol.10, pp. 153-158, 1999.
16.
-, "Variability in the next generation CMOS technologies and impact on design, " in International Conference of CMOS Variability, 2007.
17.
J. B. Bernstein et al., "Electronic circuit reliability modeling, " Microelectronics Reliability, vol.46, pp. 1957-1979, 2006.
18.
V. Moroz, "Design for manufacturability: OPC and stress variations, " in International Conference on CMOS Variability, 2007.
19.
W. Eccleston, "The effect of polysilicon grain boundaries on MOS based devices, " Microelectronic Engineering, vol.48, pp. 105-108, 1999.
20.
J. F. Miller and P. Thomson, "Cartesian genetic programming, " in Proc. of EuroGP, 2000.
21.
K. Deb et al., "A fast and elitist multi-objective genetic algorithm: NSGA-II, " IEEE Trans. on Evolutionary Computation, vol.6, pp. 181-197, 2002.
22.
J. A. Hilder et al., "Optimising intrinsic variability tolerant standard cell libraries, " in Proc. of IEEE CEC, 2009.
23.
J. Clegg et al., "A new crossover technique for cartesian genetic programming, " in Proc. of GECCO, 2007.
24.
G. Petley, "VLSI and ASIC technology standard cell library design, " www.vlsitechnology.org

Contact IEEE to Subscribe

References

References is not available for this document.