Useful Links
Engineering
Computer Engineering
VLSI Design
1. Introduction to VLSI
2. Fundamentals of MOS Transistors
3. CMOS Logic and Circuit Design
4. The VLSI Design Process
5. Physical Design
6. Verification and Testing
7. Timing and Power Analysis
8. Memory Design
9. System-on-Chip Design
10. Signal Integrity and Interconnect
11. Advanced VLSI Topics
The VLSI Design Process
System Specification
Defining Requirements and Constraints
Functional Requirements
Performance Constraints
Power Constraints
Area Constraints
Cost Constraints
Market Analysis
Technology Selection
Design Trade-offs
Architectural Design
High-Level System Partitioning
Defining Major Functional Blocks
Data Path and Control Path Design
Memory Hierarchy Design
Interface Specifications
Performance Modeling
Logic and Functional Design
Hardware Description Languages
Verilog
Syntax and Structure
Behavioral Modeling
Structural Modeling
Dataflow Modeling
Simulation and Synthesis
Testbench Development
VHDL
Syntax and Structure
Entity and Architecture
Processes and Signals
Simulation and Synthesis
Package and Library Concepts
SystemVerilog
Enhancements over Verilog
Object-Oriented Features
Verification Features
Register-Transfer Level Design
RTL Abstraction
RTL Coding Guidelines
Finite State Machines
Datapath Design
Control Unit Design
High-Level Synthesis
Behavioral Synthesis
Scheduling and Binding
Resource Allocation
Logic Synthesis
Translating RTL to Gate-Level Netlist
Technology Mapping
Optimization Techniques
Area Optimization
Speed Optimization
Power Optimization
Multi-Objective Optimization
Synthesis Constraints
Synthesis Scripts and Flows
Circuit Design
Custom Circuit Design
Full-Custom Layout
Schematic Entry
Circuit Simulation
Standard Cell Design
Standard Cell Libraries
Cell Characterization
Library Development
Analog and Mixed-Signal Design
Physical Design
Floorplanning
Block Placement
Power Planning
I/O Planning
Placement
Global Placement
Detailed Placement
Legalization
Clock Tree Synthesis
Routing
Global Routing
Detailed Routing
Physical Optimization
Verification and Validation
Functional Verification
Timing Verification
Physical Verification
System-Level Verification
Fabrication and Testing
Wafer Fabrication Process
Packaging Techniques
Testing Strategies
Yield Analysis
Previous
3. CMOS Logic and Circuit Design
Go to top
Next
5. Physical Design