Circuit Performance Verification and Optimization in the Presence of Variability


Book Description

The continued scaling of digital integrated circuits has led to an increasingly larger impact of process, supply voltage, and temperature (PVT) variations. The effect of these variations on logic cell and interconnect delays has introduced challenges to both circuit performance (timing) verification and optimization. In order for us to fully take advantage of the benefits of technology scaling, it is essential that "variation-aware" techniques for performance verification and optimization be developed and used in modern design flows.In this thesis such techniques for both performance verification and optimization are presented. First, we present a fast method for finding the worst-case slacks over all process and environmental corners. This method uses the standard set of PVT corners available in industry, and provides large runtime gains while maintaining a high degree of accuracy. After that, we propose an efficient block-based parameterized timing analysis technique that can accurately capture circuit delays at every point in the parameter space, by reporting all paths that can become critical. This method employs parameterized static timing analysis (PSTA) variability models, and allows one to easily examine local robustness to parameters in different regions of the parameter space. Next, we introduce an optimization method that alters clock network lines so that a circuit meets its timing constraints at all PVT settings under PSTA variability models. This is formulated as a Linear Program (LP), which is based on a clock skew optimization formulation, and as a result it can be solved efficiently. Finally, we present a method that uses characterized, pre-silicon, PSTA variational timing models to identify speedpaths that can best explain the observed delay measurements during silicon debug. This is a crucial step, required for both "fixing"' failing paths and for accurate learning from silicon data.




Nano-CMOS Design for Manufacturability


Book Description

Discover innovative tools that pave the way from circuit and physical design to fabrication processing Nano-CMOS Design for Manufacturability examines the challenges that design engineers face in the nano-scaled era, such as exacerbated effects and the proven design for manufacturability (DFM) methodology in the midst of increasing variability and design process interactions. In addition to discussing the difficulties brought on by the continued dimensional scaling in conformance with Moore's law, the authors also tackle complex issues in the design process to overcome the difficulties, including the use of a functional first silicon to support a predictable product ramp. Moreover, they introduce several emerging concepts, including stress proximity effects, contour-based extraction, and design process interactions. This book is the sequel to Nano-CMOS Circuit and Physical Design, taking design to technology nodes beyond 65nm geometries. It is divided into three parts: Part One, Newly Exacerbated Effects, introduces the newly exacerbated effects that require designers' attention, beginning with a discussion of the lithography aspects of DFM, followed by the impact of layout on transistor performance Part Two, Design Solutions, examines how to mitigate the impact of process effects, discussing the methodology needed to make sub-wavelength patterning technology work in manufacturing, as well as design solutions to deal with signal, power integrity, WELL, stress proximity effects, and process variability Part Three, The Road to DFM, describes new tools needed to support DFM efforts, including an auto-correction tool capable of fixing the layout of cells with multiple optimization goals, followed by a look ahead into the future of DFM Throughout the book, real-world examples simplify complex concepts, helping readers see how they can successfully handle projects on Nano-CMOS nodes. It provides a bridge that allows engineers to go from physical and circuit design to fabrication processing and, in short, make designs that are not only functional, but that also meet power and performance goals within the design schedule.




Surrogate Based Optimization and Verification of Analog and Mixed Signal Circuits


Book Description

Nonlinear Analog and Mixed Signal (AMS) circuits are very complex and expensive to design and verify. Deeper technology scaling has made these designs susceptible to noise and process variations which presents a growing concern due to the degradation in the circuit performances and risks of design failures. In fact, due to process parameters, AMS circuits like phase locked loops may present chaotic behavior that can be confused with noisy behavior. To design and verify circuits, current industrial designs rely heavily on simulation based verification and knowledge based optimization techniques. However, such techniques lack mathematical rigor necessary to catch up with the growing design constraints besides being computationally intractable. Given all aforementioned barriers, new techniques are needed to ensure that circuits are robust and optimized despite process variations and possible chaotic behavior. In this thesis, we develop a methodology for optimization and verification of AMS circuits advancing three frontiers in the variability-aware design flow. The first frontier is a robust circuit sizing methodology wherein a multi-level circuit optimization approach is proposed. The optimization is conducted in two phases. First, a global sizing phase powered by a regional sensitivity analysis to quickly scout the feasible design space that reduces the optimization search. Second, nominal sizing step based on space mapping of two AMS circuits models at different levels of abstraction is developed for the sake of breaking the re-design loop without performance penalties. The second frontier concerns a dynamics verification scheme of the circuit behavior (i.e., study the chaotic vs. stochastic circuit behavior). It is based on a surrogate generation approach and a statistical proof by contradiction technique using Gaussian Kernel measure in the state space domain. The last frontier focus on quantitative verification approaches to predict parametric yield for both a single and multiple circuit performance constraints. The single performance approach is based on a combination of geometrical intertwined reachability analysis and a non-parametric statistical verification scheme. On the other hand, the multiple performances approach involves process parameter reduction, state space based pattern matching, and multiple hypothesis testing procedures. The performance of the proposed methodology is demonstrated on several benchmark analog and mixed signal circuits. The optimization approach greatly improves computational efficiency while locating a comparable/better design point than other approaches. Moreover, great improvements were achieved using our verification methods with many orders of speedup compared to existing techniques.




Advanced Symbolic Analysis for VLSI Systems


Book Description

This book provides comprehensive coverage of the recent advances in symbolic analysis techniques for design automation of nanometer VLSI systems. The presentation is organized in parts of fundamentals, basic implementation methods and applications for VLSI design. Topics emphasized include statistical timing and crosstalk analysis, statistical and parallel analysis, performance bound analysis and behavioral modeling for analog integrated circuits. Among the recent advances, the Binary Decision Diagram (BDD) based approaches are studied in depth. The BDD-based hierarchical symbolic analysis approaches, have essentially broken the analog circuit size barrier.




Protecting Chips Against Hold Time Violations Due to Variability


Book Description

With the development of Very-Deep Sub-Micron technologies, process variability is becoming increasingly important and is a very important issue in the design of complex circuits. Process variability is the statistical variation of process parameters, meaning that these parameters do not have always the same value, but become a random variable, with a given mean value and standard deviation. This effect can lead to several issues in digital circuit design. The logical consequence of this parameter variation is that circuit characteristics, as delay and power, also become random variables. Because of the delay variability, not all circuits will now have the same performance, but some will be faster and some slower. However, the slowest circuits may be so slow that they will not be appropriate for sale. On the other hand, the fastest circuits that could be sold for a higher price can be very leaky, and also not very appropriate for sale. A main consequence of power variability is that the power consumption of some circuits will be different than expected, reducing reliability, average life expectancy and warranty of products. Sometimes the circuits will not work at all, due to reasons associated with process variations. At the end, these effects result in lower yield and lower profitability. To understand these effects, it is necessary to study the consequences of variability in several aspects of circuit design, like logic gates, storage elements, clock distribution, and any other that can be affected by process variations. The main focus of this book will be storage elements.







VLSI-SoC: System-on-Chip in the Nanoscale Era – Design, Verification and Reliability


Book Description

This book contains extended and revised versions of the best papers presented at the 24th IFIP WG 10.5/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2016, held in Tallinn, Estonia, in September 2016. The 11 papers included in the book were carefully reviewed and selected from the 36 full papers presented at the conference. The papers cover a wide range of topics in VLSI technology and advanced research. They address the latest scientific and industrial results and developments as well as future trends in the field of System-on-Chip (SoC) Design.




EDA for IC Implementation, Circuit Design, and Process Technology


Book Description

Presenting a comprehensive overview of the design automation algorithms, tools, and methodologies used to design integrated circuits, the Electronic Design Automation for Integrated Circuits Handbook is available in two volumes. The second volume, EDA for IC Implementation, Circuit Design, and Process Technology, thoroughly examines real-time logic to GDSII (a file format used to transfer data of semiconductor physical layout), analog/mixed signal design, physical verification, and technology CAD (TCAD). Chapters contributed by leading experts authoritatively discuss design for manufacturability at the nanoscale, power supply network design and analysis, design modeling, and much more. Save on the complete set.




Exploration of semiconductor Product


Book Description

The semiconductor market refers to the industry involved in the design, development, manufacturing, and distribution of semiconductors, which are the building blocks of electronic devices. Semiconductors are materials with electrical conductivity between that of conductors (such as metals) and insulators (such as plastics). They are primarily made of silicon, although other materials like gallium arsenide, germanium, and indium phosphide are also used. The semiconductor market has experienced significant growth over the years due to the increasing demand for electronic devices and advancements in technology. The market is driven by various factors such as the growing demand of smartphones and mobile devices, the expansion of the automotive industry, the rise of Internet of Things (IoT) devices, and the development of emerging technologies like artificial intelligence (AI), virtual reality (VR), and autonomous vehicles, etc. To sum up, the semiconductor market is a dynamic and rapidly evolving industry that plays a critical role in shaping the modern technological landscape. Its growth is driven by advancements in various sectors, and it continues to be a key enabler of innovation and technological progress. The range of individual technological elements necessary for the semiconductor industry is extensive, leading to the publication of numerous technical books across various domains. (while it is understandable that advanced technologies specific to each company are not publicly disclosed due to concerns regarding potential leaks) These publications have undeniably played a significant role in aiding professionals and students for establishing a solid foundation of knowledge. In addition to the importance of individual technologies, it is necessary to examine what final products emerge as these technologies converge. While consumer electronics such as PCs and smartphones vary, there are common aspects among the semiconductor products that constitute them. Should one seek more comprehensive materials, it often entails a costly purchase of white paper. In this book, we aim to delve into a more in-depth discussion of the semiconductor market, with an emphasis on the product perspective. To accomplish this, we will extensively draw upon various academic and market resources. Additionally, in order to foster a comprehensive understanding of the market, it is necessary to have a certain level of familiarity with technical elements. Therefore, some technical explanations alongside the discussions is provided. In this book, we primarily focus on the FAB (Fabrication) domain. This book is divided into three major parts. Part 1 provides an overview of the semiconductor market, covering the definition, significance, supply chain structure, regional characteristics, challenges, and more within the semiconductor industry. Part 2, the major portion of this book, offers a comprehensive explanation of the most widely used types of semiconductor products. Particularly high market share products, notably Microcomponents, APs, and memory semiconductors, will have separate in-depth descriptions provided in the appendix. Finally, Part 3 will outline the general process by which these products are designed, focusing on a typical perspective, up to the stage just before Foundry.




Supply Chain Management


Book Description

Supply Chain Management (SCM) has been widely researched in numerous application domains during the last decade. Despite the popularity of SCM research and applications, considerable confusion remains as to its meaning. There are several attempts made by researchers and practitioners to appropriately define SCM. Amidst fierce competition in all industries, SCM has gradually been embraced as a proven managerial approach to achieving sustainable profits and growth. This book "Supply Chain Management - Applications and Simulations" is comprised of twelve chapters and has been divided into four sections. Section I contains the introductory chapter that represents theory and evolution of Supply Chain Management. This chapter highlights chronological prospective of SCM in terms of time frame in different areas of manufacturing and service industries. Section II comprised five chapters those are related to strategic and tactical issues in SCM. Section III encompasses four chapters that are relevant to project and technology issues in Supply Chain. Section IV consists of two chapters which are pertinent to risk managements in supply chain.