0% found this document useful (0 votes)
290 views18 pages

Basic VLSI Design Concept

VLSI is the process of integrating thousands of transistors into a single chip. It began in the 1970s and allows integrating functions like the CPU, ROM, and RAM onto one chip. The VLSI design flow includes specifications, behavioral/functional design using HDLs, logic design, circuit design through logic synthesis, physical design, fabrication, and testing. Integration improves compactness, speed, power, and reliability over discrete components.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
290 views18 pages

Basic VLSI Design Concept

VLSI is the process of integrating thousands of transistors into a single chip. It began in the 1970s and allows integrating functions like the CPU, ROM, and RAM onto one chip. The VLSI design flow includes specifications, behavioral/functional design using HDLs, logic design, circuit design through logic synthesis, physical design, fabrication, and testing. Integration improves compactness, speed, power, and reliability over discrete components.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 18

Basic VLSI Design Concept

Very-large-scale integration (VLSI) is the process of creating an integrated


circuit (IC) by combining thousands of transistors into a single chip. VLSI began in
the 1970s when complex semiconductor and communication technologies were
being developed. The microprocessor is a VLSI device.
Before the introduction of VLSI technology, most ICs had a limited set of
functions they could perform. An electronic circuit might consist of a CPU, ROM,
RAM and other glue logic. VLSI lets IC designers add all of these into one chip.

5-layer cross-section of chip


The electronics industry has achieved a phenomenal growth over the last few
decades, mainly due to the rapid advances in large scale integration technologies
and system design applications. With the advent of very large scale integration
(VLSI) designs, the number of applications of integrated circuits (ICs) in high-
performance computing, controls, telecommunications, image and video
processing, and consumer electronics has been rising at a very fast pace.
The current cutting-edge technologies such as high resolution and low bit-rate
video and cellular communications provide the end-users a marvelous amount of

1
Basic VLSI Design Concept

applications, processing power and portability. This trend is expected to grow


rapidly, with very important implications on VLSI design and systems design.
Why VLSI?
Integration improves the design
– Compactness: less area, physically smaller
– Higher speed: lower parasitics (reduced interconnection
length)
– Lower power consumption
– Higher reliability: improved on-chip interconnects
Integration significantly reduces manufacturing cost

VLSI Design Flow


The VLSI IC circuits design flow is shown in the figure below. The various levels of
design are numbered and the blocks show processes in the design flow.
Specifications comes first, they describe abstractly, the functionality, interface,
and the architecture of the digital IC circuit to be designed.

2
Basic VLSI Design Concept

Behavioral description is then created to analyze the design in terms of


functionality, performance, compliance to given standards, and other
specifications.
Behavioral or Functional Design
– Only behavior and timing without implementation issue
– Specify behavior based on Input + output + timing
– Fast emulation and debugging for the system
RTL description is done using HDLs. This RTL description is simulated to test
functionality. From here onwards we need the help of EDA tools.

Logic Design
– Control flow, word widths, register allocation, arithmetic operations, and logic
operations
– RTL (Register Transfer Level)
– HDL (Hardware Description Language)
» Verilog – most popular
» VHDL – Europe and Eastern
» Literal + Timing Information
RTL description is then converted to a gate-level netlist using logic synthesis
tools. A gate level netlist is a description of the circuit in terms of gates and

3
Basic VLSI Design Concept

connections between them, which are made in such a way that they meet the
timing, power and area specifications.

Simulation: The functional behavior of the design (or a parameter such as power)
is determined by applying a set of excitation vectors to a circuit model.
Circuit Design
– Boolean Expression → Circuit Elements (Cells, Macros, Gates, Transistors) +
Interconnection
– Each component has specific timing and power Info.
– Circuit Simulation: Verify the correctness and timing
– Terms – Netlist, Schematic
– Logic Synthesis Tools : RTL → Netlist
Physical Design
– Netlist → Layout (Geometry Representation)
» Design rules of applied fabrication process
– Layout Synthesis Tools
» Automatic conversion (Fully/Partially)

4
Basic VLSI Design Concept

» Area and performance penalty


– Crucial Challenges – Area/Delay

5
Basic VLSI Design Concept

Fabrication
– Layout→ Photo-lithographic mask
» One mask for each layer
– Wafer : Silicon crystal are grown & sliced
– Deposition, and diffusion of various materials on the
wafer : each step uses one mask
– Term : Tape Out, 8 inch/20cm, 12 inch/30cm

6
Basic VLSI Design Concept

Packaging, Testing, and Debugging


– For PCB (Printed Circuit Board) : DIP (Dual In-line
Package), PGA (Pin Grid Array), BGA (Ball Grid
Array), and QFP (Quad Flat Package)
– For MCM (Multi-Chip Modules): no packaged
– Testing
» Before Package –Probe line testing
» After Package –Tester machine applies test patterns.

VLSI Design Styles

7
Basic VLSI Design Concept

Full Custom Design


Following the partitioning, the transistor level design of the building block is
generated and simulated.
The example shows a 1-bit full-adder schematic and its SPICE simulation results.

The main objective of full custom design is to ensure fine-grained regularity and
modularity.

8
Basic VLSI Design Concept

9
Basic VLSI Design Concept

10
Basic VLSI Design Concept

Full Custom SRAM

11
Basic VLSI Design Concept

HDL-Based Design
The design is synthesized and mapped into the target technology. The logic gates
have one-to-one equivalents as standard cells in the target technology.

12
Basic VLSI Design Concept

Standard Cells Standard Cells


 Library Construction:
– To enable automated placement of the cells and routing of inter-cell
connections, each cell layout is designed with a fixed height, so that a
number of cells can be abutted side-by-side to form rows.

13
Basic VLSI Design Concept

After chip logic design being done by using standard cells from the library
– Place the individual cells into rows
– Interconnect them that meets the design goal in circuit speed, chip area and
power consumption.

14
Basic VLSI Design Concept

Mask Gate Array


 Metal mask design and processing
 Chip utilization factor is higher than the FPGA and so is speed.
 Number of gates: hundreds of thousands of logic gates

15
Basic VLSI Design Concept

16
Basic VLSI Design Concept

FPGA Field Programmable Gate Array: FPGA


 User programming
 Very short turn around time
 Price is higher than standard cell and mask gate array.
 Number of gates: 25,000 ~ 20,000 gates

17
Basic VLSI Design Concept

18

You might also like