Lecture 1
Lecture 1
Prof. G.K.Sharma
ABV-IIITM, Gwalior
August 3, 2015
I Examples:
1. The Intel 80x86 series of microprocessors has over 1 × 105
transistors (80186 = 5.5 × 104 , 80286 = 1.34 × 105 ,
80386 = 2.75 × 105 , and 80486 = 1.18 × 106 ).
2. The Pentium (Px) series processors has over 3 × 106 transistors
(P1 = 3.1 × 106 , P2 = 7.5 × 106 , P3 = 9.5 × 106 , and
P4 = 4.2 × 107 ).
3. Year 2012: the highest transistor count in a commercially
available CPU (Intel’s 10-core Xeon Westmere-EX) is 2.6
billion transistors (2.6 × 109 ).
4. Xilinx currently holds the world-record for an FPGA containing
billions of transistors.
ICs of such complexity (109 ) would not have been possible without
computer programs which automate most design tasks.
I Designing a VLSI chip with the help of computer programs is
known as Computer-Aided Design (CAD).
I Design Automation (DA) refers to entirely computerized
design process with no or very little human intervention.
I Electronic Design Automation (EDA or ECAD) provides a set
of software tools for designing electronic systems such as
PCBs and ICs.
I CAD and DA research has a long history (1960) and near to
mature since last two decades.
The two operands are stored in two 8-bit shift registers A and B.
At the end of the addition operation, the sum must be stored in A.
The contents of B must not be destroyed. The design must be as
economical as possible in terms of hardware.
Numerous ways:
I Use an 8-bit carry look-ahead adder.
I Use an 8-bit ripple-carry adder.
I Use two 4-bit carry look-ahead adders and ripple the carry
between stages.
I Use a 1-bit carry adder and perform the addition serially in 8
clock cycles.
Last option, i.e. serial adder is perhaps the best since the
requirement is the minimum hardware cost.
I The data path and control path will have components such as
adders, multipliers, ALUs, registers, RAM/ROM, buffers, and
hardware components to allow transfer of control and data
signals.
I Design steps depend on the following two factors:
I Further, the ICs are placed on one or more boards and the
necessary interconnections are established using one or more
layers of metal deposits.