feature article
Subscribe Now

Statistical Variation

Your burger bun has seeds on it, and they look as though they are randomly placed, (I am sure that in the bun factory there is a standard procedure that says how many seeds should go on each bun, and this is accurate when averaged out across the buns.). If you put a large coin on the surface of your bun, how many seeds does it cover? Try somewhere else, and then somewhere else again. Each time you will get a slightly different number. Now try a small coin. The numbers will, it is likely, vary even more.

Now, instead of two dimensions, think three. And instead of a burger bun, think of the silicon in a 22nm technology, with sesame seeds as your dopant atoms. At this level we are looking at a very small number of atoms of dopant, and while the manufacturing procedure will have an average doping level across the entire device, two otherwise identical transistors will have different numbers of dopant atoms. In fact, one transistor in 22nm technology may have ten or even fewer dopant atoms, while another may have twenty, or even more. This is going to produce correspondingly different characteristics.

Then think about a couple of issues with geometry. Not the systematic issues that are dealt with by manufacturing tricks developed in the design for manufacturability tools, but two simple concepts with potentially big effects. Look at the photo-resist used in lithography: it has very large molecules compared to the silicon atoms, and they make it difficult to create straight lines. And look at polycrystalline silicon: again a fairly large structure compared with single atoms, making an irregular edge.

So two transistors that are identical at the design level can be very different when they are finally implemented. And, to take just one example, if these are the two transistors that make up an SRAM cell, the cell may not hold data, presenting some interesting challenges for the memory designer.

This variability, now usually called statistical variability, is innate to the nature of silicon processing, no matter how clever the engineers have been at resolving the problems of manufacturability. And understanding statistical variability is at the core of Professor Asen Asenov’s work and is the driving force behind the company that he has recently launched.

Asenov was born in Bulgaria and studied solid state physics. The Institute of Microelectronics in Sofia was at the heart of the eastern bloc’s micro-electronics efforts, and in 1979 he was recruited as a high flier at Sofia University, to work on process and device modelling at the Institute. Not long after he arrived, a DEC VAX 11/780 appeared. It had reached Sofia through some very interesting channels since the cold war was at its height and the VAX was regarded by the US as a strategic technology. This gave him his first access to significant computing power, which he exploited when he created one of the first integrated process and device CMOS simulators, IMPEDANCE.

Around this time, he wrote a paper for a western conference and submitted it for clearance through the university and state bureaucracy. After a month he asked to have it back and was told he didn’t have a high-enough security clearance to read his own paper.

With the end of the cold war, Asenov left Bulgaria, working first in Germany and then joining University of Glasgow in 1991, where he set up the Device Modelling Group within the Department of Electronics and Electrical Engineering. The group is now around thirty people, including PhDs and post-doc researchers. To quote from the mission statement,

 “The Device Modelling Group develops state-of-the-art simulation tools which are not available commercially, exploiting finite element 2D and 3D methods, a realistic band particle Monte Carlo approach, and the power of parallel computing. It supports and leads device technology and design programmes in the department, partner universities and industry.”

The work of the group has been funded from a range of sources, including European Community projects, DARPA and the European Space Agency, and from collaboration with a range of semiconductor companies and international research centres, and it has a good relationship with Synopsys.

The group has, through the creation of device models (and the modelling tools to create them), developed an understanding of the problems facing those working with the next generations of nano-CMOS processes. This is where the statistical variations that we discussed earlier are making their presence very strongly felt. The understanding that they have has, for some years now, been translated into commercial form through consulting services as part of the university’s business operations. Now the modelling group has created a commercial operation, Gold Standard Simulations Ltd.

GSS is offering a range of services and tools, starting with courses on statistical variability and how to cope with it, providing simulation services, including 3D simulation of devices for both statistical variability and statistical reliability, developing statistical compact model extraction from the simulation to provide developers with an understanding of the device operation, and carrying out statistical circuit simulations. GSS also provides management software tools for massively parallel statistical device and circuit simulation.

GSS was created to make a clear distinction between the theoretical work of the device modelling group and its commercial exploitation. It also makes it easier to react to commercial realities outside the sometimes inflexible procedures of a large academic environment.

Asenov is convinced that the future of semiconductors will continue to be with CMOS for a very long time – at least twenty or more years. In fact, he says that he can currently see no other feasible route. CMOS may not continue to scale as aggressively as it has in the past, but there is still significant room to improve the quality of devices, through a better understanding of the technologies — in particular through a better understanding of statistical variation and through developing tools and techniques that cope with it.

To return to our static RAM example, where statistical variability makes it inevitable that some of the cells will not be capable of retaining a bit: if the designers have an understanding of what percentage of cells are likely to fail, they can design-in sufficient redundancy, in cells and supporting circuitry, to create a device that meets the specification. In more complex designs other approaches may be needed, but the developers need to know what the parameters of failure are likely to be before they can design circuits that work round them.

One consequence of the issues that CMOS is facing is that the classic trade-off between power and performance, which designers have become accustomed to, now may have a third dimension: that of process yield. In some cases the decision can be to accept lower yields to achieve both high performance and low power. One example that Asenov uses is that of a company that accepts that only 2% of the die they produce meets the stringent requirements of a very high-end application.

If Asenov is correct and CMOS is going to continue to be the driver for semiconductors in the foreseeable future, then statistical variability can only grow in importance. Designers who are aware of statistical variability will be able to develop ever more clever techniques to cope with it. If you want to learn more, then a good starting point is a lecture Asenov gave recently that is on the GSS web site (http://www.goldstandardsimulations.com/courses/).

Leave a Reply

featured blogs
Sep 21, 2023
Wireless communication in workplace wearables protects and boosts the occupational safety and productivity of industrial workers and front-line teams....
Sep 21, 2023
Labforge is a Waterloo, Ontario-based company that designs, builds, and manufactures smart cameras used in industrial automation and defense applications. By bringing artificial intelligence (AI) into their vision systems with Cadence , they can automate tasks that are diffic...
Sep 21, 2023
At Qualcomm AI Research, we are working on applications of generative modelling to embodied AI and robotics, in order to enable more capabilities in robotics....
Sep 21, 2023
Not knowing all the stuff I don't know didn't come easy. I've had to read a lot of books to get where I am....
Sep 21, 2023
See how we're accelerating the multi-die system chip design flow with partner Samsung Foundry, making it easier to meet PPA and time-to-market goals.The post Samsung Foundry and Synopsys Accelerate Multi-Die System Design appeared first on Chip Design....

featured video

TDK PowerHap Piezo Actuators for Ideal Haptic Feedback

Sponsored by TDK

The PowerHap product line features high acceleration and large forces in a very compact design, coupled with a short response time. TDK’s piezo actuators also offers good sensing functionality by using the inverse piezo effect. Typical applications for the include automotive displays, smartphones and tablet.

Click here for more information about PowerHap Piezo Actuators

featured paper

An Automated Method for Adding Resiliency to Mission-Critical SoC Designs

Sponsored by Synopsys

Adding safety measures to SoC designs in the form of radiation-hardened elements or redundancy is essential in making mission-critical applications in the A&D, cloud, automotive, robotics, medical, and IoT industries more resilient against random hardware failures that occur. This paper discusses the automated process of implementing the safety mechanisms/measures (SM) in the design to make them more resilient and analyze their effectiveness from design inception to the final product.

Click here to read more

featured chalk talk

Industry 4.0: From Conception to Value Generation
Industry 4.0 has brought a lot of exciting innovation to the manufacturing and industrial factories throughout the world, but getting your next IIoT design from concept to reality can be a challenging process. In this episode of Chalk Talk, Adithya Madanahalli from Würth Elektronik and Amelia Dalton explore how Würth Elektronik can help you jump start your next IIoT design.
Apr 17, 2023
19,628 views