CONTENTS

Preface

Acknowledgments

Chapter 1: Introduction

1.1 Adding Project-Specific Functions, Drive Strengths, Views, and Corners

1.2 What Is a DDK?

Chapter 2: Stdcell Libraries

2.1 Lesson from the Real World: Manager’s Perspective and Engineer’s Perspective

2.2 What Is a Stdcell?

2.3 Extended Library Offerings

2.4 Boutique Library Offerings

2.5 Concepts for Further Study

Chapter 3: IO Libraries

3.1 Lesson from the Real World: The Manager’s Perspective and the Engineer’s Perspective

3.2 Extension Capable Architectures versus Function Complete Architectures

3.3 Electrostatic Discharge Considerations

3.4 Concepts for Further Study

Chapter 4: Memory Compilers

4.1 Lesson from the Real World: The Manager’s Perspective and the Engineer’s Perspective

4.2 Single Ports, Dual Ports, and ROM: The Compiler

4.3 Nonvolatile Memories: The Block

4.4 Special-Purpose Memories: The Custom

4.5 Concepts for Further Study

Chapter 5: Other Functions

5.1 Lesson from the Real World: The Manager’s Perspective and the Engineer’s Perspective

5.2 Phase-Locked Loops, Power-On Resets, and Other Small-Scale Integration Analogs

5.3 Low-Power Support Structures

5.4 Stitching Structures

5.5 Hard, Firm, and Soft Boxes

5.6 Concepts for Further Study

Chapter 6: Physical Views

6.1 Lesson from the Real World: The Manager’s Perspective and the Engineer’s Perspective

6.2 Picking an Architecture

6.3 Measuring Density

6.4 The Need and the Way to Work with Fabrication Houses

6.5 Concepts for Further Study

Chapter 7: SPICE ...

Get Engineering the CMOS Library: Enhancing Digital Design Kits for Competitive Silicon now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.