This note
covers the following topics: Chip Design Styles, High Level Synthesis, Register
Allocation in High Level Synthesis, VLSI Circuit Issues, Multilevel
Partitioning, Algorithmic Techniques in VLSI CAD, Sequence-pair based floor
planning technique, Quadratic Placement, Classical placement algorithms ,
Simultaneous level partitioning based PDP, General and Channel Routing, Maze and
Line Routing, Global Routing.
This note introduces full custom
integrated circuit design. Topics covered includes: CMOS processes, mask layout
methods and design, rules, MOS transistor modeling, circuit characterization and
performance estimation, design of combinational and sequential circuits and
logic families, interconnects, several subsystems including adder.
This book is intended to cover a wide range of VLSI design topics. The book
can be roughly partitioned into four parts. Part I is mainly focused on
algorithmic level and architectural level VLSI design and optimization for image
and video signal processing systems. Part II addresses VLSI design optimizations
for cryptography and error correction coding. Part III discusses general SoC
design techniques as well as other application-specific VLSI design
optimizations. The last part will cover generic nano-scale circuit-level design
techniques.
This note explains the following topics: VLSI Design Flow,
Transistor-Level CMOS Logic Design, VLSI Fabrication and Experience CMOS, Gate
Function and Timing, High-Level Digital Functional Blocks, Visualize CMOS
Digital Chip Design.
This note explains the following topics: Verilog coding, Metal
Oxide Seminconductor Field Effect Transistor (MOSFET), Fabrication Process and
Layout Design Rules, Propagation Delays in MOS, Power Disipation in CMOS
Circuits, Semiconductor Memories.
This note covers the following topics:Nano-Scale
VLSI Design Challenges, CMOS Logic, VLSI Subsystem Design,Semiconductor
Memories, Source of Variations, Impact of Variations, Device Degradation,
Architecture of Current SOC Chips, Challenges of 3D Implementations and
Low-Power VLSI.
This note explains the basic analog
integrated circuit and system design including design space exploration,
performance enhancement strategies, operational amplifiers, references,
integrated filters, and data converters.
This note
covers the following topics: Chip Design Styles, High Level Synthesis, Register
Allocation in High Level Synthesis, VLSI Circuit Issues, Multilevel
Partitioning, Algorithmic Techniques in VLSI CAD, Sequence-pair based floor
planning technique, Quadratic Placement, Classical placement algorithms ,
Simultaneous level partitioning based PDP, General and Channel Routing, Maze and
Line Routing, Global Routing.
Computer Aids for VLSI Design by Steven Rubin presents a broad and
coherent view of the computational tools available to the VLSI designer. This
book contains insights and information that will be valuable both to chip
designers and to tool builders. Topics covered includes: The Characteristics of
Digital Electronic Design, Design Environments, Representation, Synthesis Tools,
Static Analysis Tools, Dynamic Analysis Tools, The Output of Design Aids,
Programmability, Graphics, Human Engineering, Electric.