VLSI Design UNIT-I
VLSI Design UNIT-I
Syllabus
SECTION-A
Unit I : Introduction to VLSI: Applications of VLSI, Advantages, Integrated
Circuit Manufacturing - Technology and Economics; CMOS
Technology - Power consumption, Design and Testability, Reliability ;
Integrated Circuit Design Techniques - Hierarchical Design, Design
Abstraction and CAD; IP based design - types of IP, IP across design
Hierarchy, IP Life cycle.
VLSI Design 3
What is a VLSI Circuit?
VLSI Design 4
What is VLSI?
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.
VLSI Design 5
OR
Very large-scale integration (VLSI) is the process of
integrating or embedding hundreds of thousands of
transistors on a single silicon semiconductor microchip.
VLSI technology was conceived in the late 1970s when
advanced level computer processor microchips were
under development.
VLSI is a successor to large-scale integration (LSI),
medium-scale integration (MSI) and small-scale
integration (SSI) technologies.
VLSI Design 6
VLSI Technology
VLSI is one of the most widely used technologies for
microchip processors, integrated circuits (IC) and
component designing.
It was initially designed to support hundreds of
thousands of transistor gates on a microchip which, as of
2012, exceeded several billion. All of these transistors are
remarkably integrated and embedded within a microchip
that has shrunk over time but still has the capacity to
hold enormous amounts of transistors.
The first 1 mega byte RAM was built on top of VLSI
design principles and included more than one million
transistors on its microchip dye.
VLSI Design 7
Brief History
VLSI Design 8
VLSI Design 9
Integrated circuit classification
Number Number
Name Signification Year of of Logic Example
Transistor Gates
s
VLSI Design 11
Why should you learn about VLSI systems?
• They are ubiquitous in our daily lives
(computers/iPods/TVs/Cars/…/etc).
VLSI Design 12
Why Make ICs
• Integration improves
– size
– speed
– power
• Integration reduce manufacturing costs
– (almost) no manual assembly
VLSI Design 13
VLSI advantages:
VLSI has many advantages-
VLSI Design 14
VLSI Applications
VLSI is an implementation technology for electronic circuitry -
analogue or digital
It is concerned with forming a pattern of interconnected switches and
gates on the surface of a crystal of semiconductor
• Microprocessors
• personal computers
• microcontrollers
• Memory - DRAM / SRAM
• Special Purpose Processors - ASICS (CD players, DSP
applications)
• Optical Switches
Has made highly sophisticated control systems mass-producable and
therefore cheap
VLSI Design 15
VLSI Applications
VLSI Design 16
VLSI Chips
VLSI Design 17
Moore's law is the observation that, over the history of
computing hardware, the number of transistors
on integrated circuits doubles approximately every two
years (18 months).
VLSI Design 18
VLSI Design 19
Feature sizes
Human Hair
~75 m
0.016 m
.
16 nm
feature
.
VLSI Design 21
From Howe, Sodini: Microelectronics:An Integrated
Approach, Prentice Hall
VLSI Design 22
The First Computer
The Babbage
Difference Engine
(1832)
25,000 parts
cost: £17,470
VLSI Design 23
ENIAC - The first electronic computer (1946)
VLSI Design 24
VLSI Design 25
VLSI Design 26
VLSI Design 27
VLSI Design 28
VLSI Design 29
VLSI Design 30
VLSI Design 31
VLSI Design 32
VLSI Design 33
VLSI Design 34
VLSI Design 35
VLSI Design 36
VLSI Design 37
VLSI Design 38
VLSI Design 39
VLSI Design 40
IC Products
• Processors
– CPU, DSP, Controllers
• Memory chips
– RAM, ROM, EEPROM
• Analog
– Mobile communication,
audio/video processing
• Programmable
– PLA, FPGA
• Embedded systems
– Used in cars, factories
– Network cards
• System-on-chip (SoC)
Images: amazon.com
VLSI Design 41
IC Product Market Shares
VLSI Design 42
Terminology
• Manufacturing node: technology at a
particular channel length.
• Deep submicron technology: 250-100 nm.
• Nanometer technology: 100 nm and below.
VLSI Design 43
Example: Intel Processor Sizes
Silicon Process 1.5 1.0 0.8 0.6 0.35 0.25
Technology
Intel386TM DX
Processor
Intel486TM DX
Processor
Pentium® Processor
VLSI Design 45
[©Keutzer]
The Inverted Pyramid
Electronic Systems > $1 Trillion
CAD $3 B
VLSI Design 46
[©Keutzer]
Where is the money?
• Gaps to be filled:
– System-semiconductor gap
– Semiconductor-CAD gap
VLSI Design 47
The cost of fabrication
• Current cost: $4 billion.
• Typical fab line occupies about 1 city block,
employs a few hundred people.
• Most profitable period is first 18 months-2
years.
VLSI Design 48
Cost factors in ICs
• For large-volume ICs:
– packaging is largest cost;
– testing is second-largest cost.
• For low-volume ICs, design costs may swamp
all manufacturing costs.
VLSI Design 49
Cost of design
• Design cost can be significant: $20 million for
a large ASIC, $500 million for a large CPU.
• Cost elements:
– Architects, logic designers, etc.
– CAD tools.
– Computers the CAD tools run on.
VLSI Design 50
Top 10 VLSI Companies in India
1 | Texas Instruments
Corporate office – Dallas, United State | Establishment –1951 |
Business – Semiconductor | Website – www.ti.com |
Texas Instruments is world’s third largest semiconductor company and a
chip producer for mobile phones. The company is among the top 10
semiconductor companies in India and its product offering includes
analog electronics, calculators, integrated circuits and radio frequency
identification. It was founded in year 1951 and headquartered in Dallas,
United states.
2 | Analog Device Inc.
Corporate office – Norwood, USA | Establishment – 1965 |
Business – Semiconductor | Website – www.analog.com |
Analog Device Inc is a semiconductor design and manufacturing company
which is a market leader in data conversion and signal technology. Analog
device is founded in year 1965 and its design center is located in
Australia, Canada, Israel, Japan, Scotland, Taiwan, Germany, UK, China,
Scotland and India.
VLSI Design 51
3 | Cypress Semiconductor Corporation
Corporate office – San Jose, USA | Establishment – 1982 |
Business – Semiconductor | Website – www.cypress.com |
Cypress semiconductor is a semiconductor manufacturing and
design company established in year 1982. The US based company
has total 14 design centers and more than 40 sales offices located
all across the globe. Its product offering includes capacitance
sensing systems, Psoc, optical sensor and wireless solution.
4 | Broadcom Corporation
Corporate office – Irvine, USA | Establishment – 1991 |
Business – Semiconductor | Website – www.broadcom.com |
Broad corporation is rated among the top 10 semiconductor
manufacturers in India; an American company which was
established in 1991 by professor and student duo Henry Samueli
and Henry T Nicholas. Its product portfolio includes Integrated
circuits, cable converter boxes, wireless networks, cable modems,
professors, Bluetooth, VIOP, GPS, server farms, digital subscriber
line
.
VLSI Design 52
5 | Cisco Systems
Corporate office – San Jose, USA | Establishment – 1984 |
Business – Network Equipments | Website – www.cisco.com |
Cisco Systems is a MNC and one of the leading design and
manufacturer of networking equipment. Its major product offering
includes Networking device, Optical networking, storage area
networks, wireless, VOIP, IOS and NX OS software etc. It is
headquartered in San Jose, USA and has employed more than 75000
people all across the globe.
6 | Bit Mapper Integration Technologies Private Limited
Corporate office – Pune, Maharashtra | Establishment – 1985 |
Business – Electronic Design | Website – www.bitmapper.com |
Bit Mapper is a technology company offering electronic system
design using PCB and FPGA design. The company is offering design
solution to various sector such as defense, aerospace,
telecommunication and software. It is a leading VLSI company in
India and its expertise includes PCB design, Flexible circuits, Thermal
analysis, ADC based board and many more.
VLSI Design 53
7 | Horizon Semiconductors
Corporate office – Bangalore, Karnataka | Establishment – 1815|
Business – Semiconductor | Website – www.horizonsemi.com |
Horizon Semiconductors is an integrated silicon solution provider and
its product offering includes single chip cable, Satellite set-top box,
dual channel HD channel, 2d & 3d graphics, Single chip Blu-ray, trans
coder and encoder ICs. It is one among the top semiconductor
companies in India.
8 | Einfochips limited
Corporate office – Ahmadabad, Gujarat | Establishment – 1994 |
Business – Semiconductor | Website – www.einfochips.com |
Among the top 10 VLSI companies in India, Einfochips is one of the
most trusted brands in product engineering and semiconductor
service; and serves to Aerospace & defense, energy, healthcare, retail
and software sector. It is headquartered in Ahmadabad, Gujarat.
VLSI Design 54
9 | Trident Tech Labs
Corporate office – New Delhi, India | Establishment – 2000 |
Business – Electronic Design | Website – www.tridenttechlabs.com |
Established in year 2000, Trident Techlabs is a knowledge based
technology organization which offers electronic design solution. The
company is a leading computer aided engineering provider and reputed
name in Very Large Scale Integration companies in India.
10 | HCL technologies
Corporate office – Noida, Uttar Pradesh | Establishment – 1991 |
Business – IT and Software | Website – www.hcltech.com|
HCL technologies is a software, KPO and IT service provider
headquartered in Noida, Uttar Pradesh. The company has office in 26
countries worldwide to provide support and consultancy to industry
verticals including defense & aviation industry, energy, power, software,
manufacturing, semiconductor, retail etc. It has also well known name in
VLSI companies in India and its engineering & Research division provides
support to semiconductor industry.
VLSI Design 55
Biggest semiconductor companies
VLSI Design 56
VLSI Design 57
VLSI Design 58
Stronger Market Pressures
VLSI Design 59
[©Keutzer]
What does it take to design VLSI systems?
1. idea (need)
2. write specifications
3. design
system
satisfactory
4. analyze/
model
system
if
5. Fabrication
6. test / work as
modeled?
VLSI Design 60
VLSI Design 61
VLSI Design 62
VLSI Design 63
Front End Design :
The front end design consists of those steps which involves manufacturing only
on software's and functionality verification. It consists of following steps :
RTL Description : RTL description is done using HDLs and simulated to test
functionality. We need the help of EDA tools from here onwards. The various sub
steps include verification of functionality and testing on a software. At the end,
the design is synthesized using the EDA tools and various timing constraints are
checked.
VLSI Design 64
Back End Design :
Gate – level Netlist : RTL description is then converted to a gate-level netlist
using logic synthesis tools. It is a description of the circuit in terms of gates and
connections between them, such that they meet the timing, power and area
specifications. The design is partitioned into convenient compartments or
functional blocks, placed on a silicon floor and various interconnects are routed
on the chip.
Physical Layout : Finally a physical layout is made, which will be verified and
then sent to fabrication.
VLSI Design 65
VLSI Design 66
1. Applications / Ideas
VLSI Design 67
2. Specifications
•Instruction set
•Interface (I/O pins)
•Organization of the system
•Functionality of each unit in the system, and
how to communicate it to other units.
VLSI Design 68
3/4. Design and Analysis
VHDL / Verilog
synthesis
VLSI Design 69
5. Fabrication
tape out
die wafer
chip
From Howe, Sodini: Microelectronics:An
Integrated Approach, Prentice Hall
VLSI Design 70
6. Evaluate design and compare to model
VLSI Design 71
Intel core 7 processor
VLSI Design 72
Component hierarchy
top
i1 xxx i2
VLSI Design 73
Dealing with complexity
• Divide-and-conquer: limit the number of
components you deal with at any one time.
• Group several components into larger
components:
– transistors form gates;
– gates form functional units;
– functional units form processing elements;
– etc.
VLSI Design 74
Mixed schematic
inverter
VLSI Design 75
Transistor schematic
VLSI Design 76
Stick diagram
VLSI Design 77
Layout and its abstractions
VLSI Design 78
Levels of abstraction
• Specification: function, cost, etc. (Ex: Counter)
• Architecture: large blocks.
• Logic: gates + registers.
• Circuits: transistor sizes for speed, power.
• Layout: determines parasitics.
VLSI Design 79
Design abstractions
English specification
Executable Throughput,
program behavior design time
VLSI Design 80
Design Abstraction Levels
SYSTEM
MODULE
+
GATE
CIRCUIT
DEVICE
G
S D
n+ n+
VLSI Design 81
Help from Computer Aided Design
tools
• Tools • Experts
– Editors – Logic design
– Simulators – Electronic/circuit design
– Libraries – Device physics
– Module Synthesis – Artwork
– Place/Route – Applications - system
– Chip Assemblers design
– Silicon Compilers – Architectures
VLSI Design 82
New Design Methodologies
• Methodologies which are based on:
– System Level Abstractions v.s. Device
Characteristic Abstractions
• Logic structures and circuitry change slowly over
time
– trade-offs do change, but the choices do not
– Scalable Designs
• Layout techniques also change slowly.
– But the minimum feature size steadily decreases with
time (also Voltage, Die Size, etc.)
VLSI Design 83
VLSI Design Styles
• Full Custom
• Application-Specific Integrated Circuit (ASIC)
• Programmable Logic (PLD, FPGA)
• System-on-a-Chip
VLSI Design 84
Full Custom Design
VLSI Design 85
ASIC
VLSI Design 86
Programmable Logic (FPGA)
VLSI Design 87
System-on-chip (SOC)
VLSI Design 88
Intellectual property
• Intellectual property (IP): pre-designed
components.
– May come from outside vendors, internal sources.
• IP saves time, design cost.
• IP blocks must be designed to be reused.
VLSI Design 89
IP-based design
Almost every chip uses some form of IP:
– Standard cell libraries.
– Memories.
– IP blocks.
Designers must know how to:
– Create IP.
– Use IP.
VLSI Design 90
Types of IP
• Hard IP:
– Pre-designed layout.
– Allows more detailed characterization.
• Soft IP:
– No layout---logic synthesis, etc.
– IP layout is created by the IP user.
VLSI Design 91
Hard IP
• Must conform to many standards:
– Layout pin placement.
– Layer usage.
– Transistor sizing.
• Hard IP blocks are usually qualified on a
particular process.
– Component is fabricated and tested to show that
the IP works on that fab line.
VLSI Design 92
Soft IP
• Conformance of layout to local standards is
easier since it is created by the user.
• Timing can only be estimated until the layout
is done.
• Must conform to interface standards.
– A wrapper adapts a block to a new interface.
VLSI Design 93
IP across the design hierarchy
• Standard cells.
– Pitch matched in rows, compatible drive.
• Register-transfer modules.
• Memories.
• CPUs.
• Busses.
• I/O devices.
VLSI Design 94
The I/O lifecycle
spec
HDL design
qualification
IP modules IP
IP
database docs
chip design
VLSI Design 95
Specifying IP
• Hard or soft?
• Functionality.
• Performance, including process corners.
• Power consumption.
• Special process features required.
VLSI Design 96
Using IP
• May come from vendor, open source, or
internal group.
• Must identify candidate IP, evaluate for
suitability.
• May have to pay for IP.
• May want to qualify IP before use, particularly
if it pushes analog characteristics.
VLSI Design 97
VLSI Design 98
VLSI Design 99
VLSI Design 100
VLSI Design 101
VLSI Design 102
VLSI Design 103
1 Explain design and testability for integrated
circuit.
2 Explain IP life cycle.
3 Explain Advantages & Applications of VLSI.
4 Draw and explain design abstraction ladder
for digital system.