Professional Documents
Culture Documents
17EC63
Chetan S, Dept of ECE,SJMIT, Chtradurga
Outline
Unit-1: a) Introduction
b) Fabrication
Unit-2: a) MOS and BiCMOS Circuit Design Processes
b) Basic Circuit Concepts
Unit-3: a) Scaling of MOS Circuits
b) Subsystem Design Processes
Unit-4: a) Subsystem Design
b) FPGA Based Systems
Unit-5: a)Memory, Registers and Aspects of system Timing considerations
b) Testing and Verification
Text books and Reference books
Unit-1: a) Introduction b) Fabrication
Text Books:
1. “Basic VLSI Design”- Douglas A. Pucknell& Kamran Eshraghian,
PHI 3rd Edition (original Edition – 1994).
In 1958-Jack Kilby built the first integrated circuit flip-flop with two transistors
at Texas Instruments.
In 2008, Intel’s Itanium microprocessor contained more than 2 billion transistor
and a 16 Gb Flash memory contained more than 4 billion transistors.
This corresponds to a compound annual growth rate of 53% over 50 years. No
other technology in history has sustained such a high growth rate lasting for
so long.
miniaturization of transistors and improvements in manufacturing processes.
other fields of engineering involve tradeoffs between performance, power, and
price. However, as transistors become smaller, They also become faster,
dissipate less power, and are cheaper to manufacture.
Figure 1.1 shows annual sales in the worldwide semiconductor market. Integrated circuits became a $100 billion/year
business in 1994. In 2007, the industry manufactured approximately 6 quintillion (6 × 1018) transistors, or nearly a billion
for every human being on the planet.
Ten years later, Jack Kilby at Texas Instruments realized the potential for miniaturization if multiple transistors could be
• The invention of the transistor earned the Nobel Prize in Physics in 1956
for Bardeen, Brattain, and their supervisor William Shockley. Kilby
received the Nobel Prize in Physics in 2000 for the invention of the
integrated circuit.
Transistors can be viewed as electrically controlled switches with a
control terminal and two other terminals that are connected or
disconnected depending on the voltage or current applied to the
control.
Soon after inventing the point contact transistor, Bell Labs developed
the bipolar junction transistor. Bipolar transistors were more reliable,
less noisy, and more power-efficient.
• However its conductivity can be increased by Fig 1.3 Silicon lattice and dopant atoms
introducing small amounts of impurities, called
dopants, into the silicon lattice.
• CMOS technology provides two types of transistors an n- type transistor (nMOS) and a p-type
transistor (pMOS).
• Transistor operation is controlled by electric fields so the devices are also called Metal Oxide
Semiconductor Field Effect Transistors (MOSFETs) or simply FETs. Cross-sections and symbols of
these transistors are shown in Figure 1.4. The n+ and p+ regions indicate heavily doped n- or p-
type silicon.
Fig 1.4
(a) nMOS transistor
and
(b) pMOS transistor
• Each transistor has conducting gate, an insulating layer of silicon dioxide (SiO2, also known
as glass), and the silicon wafer, also called the substrate/body/bulk. Gates of early transistors
were built from metal, so was called Metal-Oxide-Semiconductor, or MOS.
• Even though the gate has been formed from polycrystalline silicon (polysilicon), the name
is still metal.
• An nMOS transistor is built with a p-type body and has regions of n-type semiconductor
adjacent to the gate called the source and drain. They are physically equivalent and they
can be interchangeable. The body is typically grounded.
• A pMOS transistor is just the opposite, consisting of p-type source and drain regions with
an n-type body.
• If the voltage is raised enough, the electrons outnumber the holes and a
thin region under the gate called the channel is inverted to act as an n- nMOS transistor
type semiconductor.
• The body is held at a positive voltage and also when the gate
is at a positive voltage, the source and drain junctions are
reverse-biased and no current flows, the transistor is OFF.
• The symbol for the pMOS transistor has a bubble on the gate,
indicating that the transistor behavior is the opposite of the
nMOS.
For an N-Device,
• It has top layer of good conducting gate layer. Middle layer is insulating oxide layer
and bottom layer is the p-type substrate i.e doped silicon body. Since it is a p-type
body carriers are holes.
MOS Transistor Theory:
Operation:
• When a negative voltage is applied to the gate, the positively charged holes are attracted
to the region beneath the gate. This is called the accumulation mode shown in Fig 1.6(a)
• When a small positive voltage is applied to the gate, the positive charge on the gate
repels the holes resulting a depletion region beneath the gate as shown in Fig 1.6(b)
• When a higher positive potential exceeding a critical threshold voltage V t is applied, the
holes are repelled further and some free electrons in the body are attracted to the region
beneath the gate. This results a layer of electrons in the p-type body is called the inversion
layer.
• If the amount of charge in the channel and the rate at which it moves is known, we can
determine the current.
• Here the charge in the channel is denoted by Qchannel and is given by Qchannel = Cg . Vc
Where Cg – capacitance of gate to the channel
Vc – amount of voltage attracting charge to the channel
• If we model the gate as a parallel plate capacitor, then capacitance is given by Area/Thickness
Fig a. Capacitance effect at the gate terminal Fig b. Transistor dimensions
• If gate is having length L and width W and the oxide thickness is t ox, as shown in Fig b, the
capacitance is given by,
• Often, the Ԑox/tox term is called Cox, the capacitance per unit area of the gate oxide.
• Thus capacitance is now Cg = Cox W L
• Now the charges induced in channel due to gate voltage is determined by taking the
average voltage between source and drain (Fig. a) and it is given by
• To form the channel and carriers to flow, the voltage condition at source and drain is as follows:
Qchannel = Cg . Vc
• The velocity of charge carrier in the channel is proportional to lateral electric field
(field between source and drain) and it is given by,
• The current in the channel is given by the total amount of charge in channel and
time taken by them to cross. The time taken is given by length to velocity.
Qchannel = Cg . Vc
Upon simplification, Ids is given by:
Expression of current
when mosfet in linear
region operation for Vgs
> Vt
• The above equation for current describes linear region operation for Vgs > Vt
• When Vds is increased to larger value i.e., Vds > Vsat = Vgs – Vt, the channel is no
longer inverted and at the drain channel gets pinched off.
• Beyond this is the drain current is independent of Vds and depends only on the gate
voltage called as saturation current.
• The expression for the saturation current is given by
Expression of current
when mosfet in
saturation region
pMOS Transistor:
• pMOS transistors behave in the same way, but with the signs of all voltages and
currents reversed. The I-V characteristics are in the third quadrant, as shown in Fig.
• The ideal I-V model does not consider many effects that are important to modern devices. These
effects are as follows:
Velocity saturation:
• Electron velocity is related to electric field through mobility by the equation
v = μ E , where E is the lateral electric field or field between drain and source.
• It is assumed that μ is constant and independent parameter w.r.t, E
• At higher E, μ is no more constant and it varies and is due to velocity saturation effect
• When electric field reaches a critical value say Esat, the velocity of charge carriers tend
to saturate due to scattering effect at Esat. This is shown in graph below.
• The impact of velocity saturation is modelled as follows:
Before the velocity reaches critical value,
When the velocity reaches critical and greater it is given by,
𝑣 = 𝑉𝑠𝑎𝑡
Basic MOS transistors
• But the current remains constant the onwards thus the channel exhibits
high resistance and the transistor behaves as a constant current source
Module 1- fabrication
nMOS FABRICATION
1. A thin wafer cut from a cylindrical
crystal of silicon is used as substrate.
• Typical dimentions: 75-150mm dia
0.4 mm thickness.
• Substrate is doped with boron to make it p-type
• Impurity concentration is 1015 /cm3 to 2516/ cm3
• Resistivity of 25Ω-cm to 2Ω-cm.
Note :
• For D-mosfet fabrication ‘ION IMPLEMENTATION’ process is performed
in which the n-type impurities are made to pass through the ‘thinox’.
Mask 2: It defines the thin oxide region (where the thick oxide is to be removed or stripped
and thin oxide grown)
Mask 3: It‘s used to pattern the polysilicon layer which is deposited after thin oxide. Mask
Mask 4: A p+ mask (anded with mask 2) to define areas where p-diffusion is to take place.
Mask 5: We are using the –ve form of mask 4 (p+ mask) It defines where n-diffusion is to
takeplace.
Mask 8: An overall passivation (over glass) is now applied and it also defines openings for
accessing pads.
The cross section below shows the CMOS pwell inverter.
Latch-up
During fabrication of n-well and p-well it gives rise to formation of parasitic
bipolar transistors these gives rise to ‘LATCH-UP’ in which
Vdd and Vss is shortened.
• nmos is a lower temperature process
Compared to cmos.
• to design so called super-buffers using MOS transistors alone, such arrangements do not
always compare well with the capabilities of bipolar transistors.
•Bipolar transistors also provide higher gain and have generally better noise and high
frequency characteristics than MOS transistors and it may be seen Figure that BiCMOS
gates could be an effective way of speeding up VLSI circuits.
• The production of NPN bipolar transistors with good performance characteristics can be
achieved, for example,
• by extending the standard n-well CMOS processing to include further masks to add two
additional layers, the n + subcollector and p + base layers.
•The npn transistor is formed in an n-well and the additional P+ base region is located in
the well to form the p-base region of the transistor.
• The second additional layer-the buried n+ subcollector (BCCD) is added to reduce the n-
well (collector) resistance and thus improve the quality of the bipolar transistor.
• The simplified general arrangement of such a bipolar npn transistor may be appreciated
with regard to Figure 1.16.
For clarity, the layers have not been drawn
transparent but, BCCD underlies the entire
area the layers have not been drawn
transparent but BCCD underlies the entire
area and the p+ base underlies all within its
boundary. and the p+ base underlies all
within its boundary.
16
14
VDS = VD – Vs =10-9.9=0.1V
VGS = 0v
Given Vt = -1v
ß=1mA/v2
drain current ID is given by
Saturation region
• Device enter into
saturation when Vds = 17
VGS –Vt
18
• At this point the IR
drop in channel
19
equals to the effective
gate voltage.
• Current through the
channel remailns 20
constant for any
further increment in
VDS.
• The expression for IDS hold for both, the depletion and enhancement mode devices
• Vt for nmos-D device is –ve and denoted by Vtd
• In all three regions we derived some non theoretical effects were neglected.
• Practically in nonlinear saturation region, the saturation current increases less than quadraticaly
with increasing VGS because of velocity saturation and mobility degradation.
1.VELOCITY SATURATION
• If the transistor is completely velocity saturated i.e V=Vsat ,saturation current
expression is modified to IDS = C0 W(Vgs–Vt)Vsat
• here the Id is quadraticaly dependent on voltage without velocity saturation and
linearly dependent when fully velocity saturated.
• This behaviour is approximated by -power model where is called velocity
modulation index.
• where ID can be moderated as
2. MOBILITY DEGRADATION
• Due to large VGS, vertical electrical fields cause the carriers to scatter and
reduces the carrier mobility-µ - this phenomenon is called mobility
degradation. Modeled by µeff.
3. CHANNEL LENGTH MODULLATION
I (1 V )
gs t
d ds
2
• λ = channel length modulation factor. And inversely proportional to channel
length.
4. BODY EFFECT – EFFECT OF SUBSTRATE BIAS
We have seen that MOS circuits are formed on four basic layers-n-diffusion, p-diffusion,
polysilicon, and metal, which are isolated from one another by thick or thin
(thinox) silicon dioxide insulating layer.
n-diffusion , p-diffusion, and transistor channels . Polysilicon and thinox regions interact so
that a transistor is formed where they cross one another.
•Design Rules objective: to allow a ready translation of circuit design concepts, usually in stick
diagram or symbolic form, into actual geometry in silicon.
•The design rules are the effective interface between the circuit/system designer and the
fabrication engineer.
•Circuit designers in general want tighter, smaller layouts for improved performance and
decreased silicon area.
• The process engineer wants design rules that result in a controllable and reproducible
process.
Lambda(ƛ)-based Design Rules
• Design rules and layout methodology based on the concept of ƛ provide a process and feature
size-independent way of setting out mask dimensions to scale.
• All paths in all layers will be dimensioned in ƛ units and subsequently ƛ can be allocated an
appropriate value compatible with the feature size of the fabrication process.
• For example, A can be allocated a value of 1.0 µm so that minimum feature size on chip will
be 2µm(2ƛ).
• Design rules, also due to Mead and Conway, specify line widths, separations, and extensions in
terms of ƛ, and are readily committed to memory.
ƛ - Design rules can be conveniently set out in diagrammatic form as - for the widths and
separation of conducting paths.
ƛ - Design Rules for extensions and separations associated with transistor layouts
The design rules associated with contacts between layers are set out in Figures (a) and (b) and it will be noted that connection can be made
between two or, in the case of nMOS designs, three layers.
Contact Cuts
• There are three possible approaches When making contacts between polysilicon and diffusion in nMOS circuits.
• Buried contact is the most widely used, giving economy in space and a reliable contact.
• In CMOS designs, poly. to diff. contacts are almost always made via metal. When making connections between metal and
either of the other two layers ,
• The process is quite simple. The 2ƛ. x 2ƛ. contact cut indicates an area in which the oxide is to be removed down to the
underlying polysilicon or diffusion surface. When deposition of the metal layer takes place. the metal is deposited through
the contact cut areas onto the underlying area so that contact is made between the layers.
When connecting diffusion to polysilicon using the butting contact approach, the process is rather more
complex
• In effect, a 2ƛ. x 2ƛ. contact cut is made
down to each of the layers to be joined.
•For the removal of selected areas of the oxide, plasma etching is employed
Routing tips :
1.use metal -1 for local distribution of power and signal lines
2.use metal -2 for global distribution of power buses (v dd, Vss , CLK)
3. Lay the two metal layers such that the conductors are mutually orthogonal, wherever
possible.
Lambda based Design Rules for CMOS
•The CMOS fabrication process is much more complicated and elaborate design rules exist for the same.
A simplified abstract of the actual processing steps which are used to produce the chip are shown.
• Otherwise the documentation of actual set
of design rules used in practice would run
into several pages of diagrams and
description. Two such micron-based rule sets
are presented here.
Total capacitance C T = C m + C p + Cg
3.
Therefore,
Consider the metal area (less the contact region where the
metal is connected to polysilicon and shielded from the
substrate)
1.
2.
THE DELAY UNIT τ
For defining standard units for basic circuit
parameters, a standard delay unit τ is defined.
Consider one standard (feature size square) gate area
capacitance being charged through one feature size
square of n-channel resistance (that is through
substrate resistance RS of nMOS pass transistor
channel). As in fig we have,
However, circuit wiring and parasitic capacitances have an
effect on propagation of signals which must be catered for.
Hence, in practice, the figure for τ is often increased by a
factor of two or three and then used for design. Then
value of τ for 5 4m circuit comes out to τ = 0.2 to 0.3 n sec for
assessing likely worst case delays.
Estimation of Rise-time
• For driving large capacitive loads, inverters This situation can be improved by using N
should present low pull-down and pull-up cascaded inverters, each one of which is
resistances. This, in turn means that MOS devices larger than the stage that it follows by a
must be designed with low L : W ratios to have width factor f as shown in Fig. where
low resistance values for Zp.u and Zp.d nMOS inverters are taken as an example.
• For this, channels must be made very wide to
reduce resistance value which in consequence
makes the inverter occupy a larger area.
• Another limitation on L is that it cannot be
reduced below the minimum feature size
which makes L : W ratio large.
• Hence the gate region area L x W becomes
significant and a comparatively large
capacitance is presented at the input.
• This in turn increases time required for
transitions of voltages at the input.
Super Buffers
• A "super buffer" is a specially designed nMOS drive
circuit that eliminates the basic asymmetry in
ratio-type logic, which is unable to provide equal
amounts of currents during the rising and falling
transitions because of differing Rpu and Rpd .
• An inverting type nMOS super buffer is shown
in Fig, This is how the circuit works.
• The aim of any practicing VLSI designer is to produce • Improved repeatability - Fewer processes
'better' products with expectations like, are required to be controlled if the complete
system or most of it is realized on a single chip.
• Higher reliability - By having reduced
interconnections, by high levels of system integration • Better performance - This can be gauged in
(more regularity). Interconnections happen to be a terms of speed power product.
weak spot in any system.
• Any scope for reducing
• Lower power dissipation - lower weight and
design/development period - By adopting
lower volume in comparison with most other
suitable design procedures and using design aids,
approaches to a given system.
this can be tried, especially for more complex
systems.
• Lesser cost
In comparison with other approaches meeting the
same requirement. Cost is generally closely related to
quantity being produced. However by adopting co-
operative ventures such as multiproduct wafer (MPW)
and multiproject chip (MPC), cost can be substantially
reduced.
An Illustration of Design Processes
Documentation of a design may be
• Design processes are basically undertaken
done by different representations
bearing in mind the following rules.
at different stages such as :
1. The process is strictly a top-down approach.
• Stick diagrams
2. The top-down approach dictates that any
• Logic symbols
complex function is possible to be divided into
• Conventional circuit symbols
less complex subfunctions - bottom level
• A combination of stick diagrams
defining the leaf-cells or basic structures.
and circuit symbols as found
3. Layout should ensure that components
convenient at the particular
interacting more frequently -physically in close
stage
proximity otherwise long, high bandwidth
• Mask layouts
interconnects may cause severe problems.
• Floor plans
5. Design should be aimed at minimum
• Block diagrams showing the
interaction between subparts in order to
architecture.
achieve independence of design.
4-Bit Arithmetic Processor
Sequence:
1. Two operands (A & B) are sent from register(s) to ALU &
are operated upon, results in S from ALU.
2. Result is passed through the shifter & stored in
registers.
3. It requires 2 clk pulses.
Sequence:
1.Two operands (A & B) are sent from registers,
operated upon, and shifted result (S) returned to another
register, all in same clock period.
2. It does not require any clock pulse
also referred to as a conditional sum adder-the adder is divided into blocks. Each block is
composed of two adders, one with a logical 0 carry in and the other with a logical 1 carry in.
The sum and carry out generated are then selected by the actual carry in which comes from
the carry out output of the previous block as shown in Figure.
Optimization of the carry select adder
consider an n-bit ripple carry adder. The
computation time T is given by, For ex..
the n-bit adder is divided into M blocks, and that
each block contains P adder cells in series, and
considering the arrangement of Figure 8.17, we may
where k1 is the delay through one adder see that the completion time T for the overall carry
cell. If we now divide the adder into blocks, output signal is composed of two parts:
each with two parallel paths, then the
completion, time T becomes • the propagation delay through the first block.
• the propagation delay through the multiplexers.
so that,
where k2 is the time needed by the
multiplexer of the next block to select the
actual output carry.
Carry Skip(carry bypass) Adders
1.Let k1 denote the time needed by the carry signal to propagate through the adder cell, and k 2 the
time needed for a carry to skip over a block. Further, let us divide the n-bit carry skip adder into M
blocks-each block containing P adder cells.
2. Since, as was the case for the ripple carry adder, the actual computing time depends on the
configuration of the input numbers, the completion time may well be small but may also reach the
worst case.
The total (worst case) propagation delay time T is given by
where,
carry Look ahead adder
Reg expressions
In particular the expression for carry,
Module 4 – Sub System Design
SOME ARCHITECTURAL ISSUES
In all design processes, a logical and systematic approach is essential. Guidelines may be set out as follows:
Switch logic is based on the 'pass SWITCH LOGIC
transistor' or on transmission gates.
This approach is fast for small arrays
and takes no static current from the
supply rails. Thus, power dissipation
of such arrays is small since current
only flows on switching.
• There is one restriction which must be observed when using nMOS switch logic in the way
that no pass transistor gate input must be driven through one or more pass transistors.
• As shown here, the logic levels, logic levels propagated through pass transistors get
degraded by threshold voltage effects. The signal out of the pass transistor T 1 is not a full
logic 1 but rather a voltage that is one transistor threshold below the true logic 1. Hence
this degraded voltage does not permit the output of T 2 to reach an acceptable logic 1 level.
Gate (Restoring) Logic
• In the gate logic, the inverter is the simplest gate on which are
built logic circuits. With this, AND and OR gate arrangements are
possible with CMOS and NAND and NOR for other systems.
Another use of inverters is to complement and restore logic levels
that may have passed through pass transistors and got degraded.
Inverter
Inverters come in all the CMOS, nMOS and
BiCMOS technologies and the most
commonly used inverter circuit diagrams
along with the inverter symbol and the
corresponding stick and symbolic diagrams
are shown in Fig
the ratio between Zp.u and the sum of all the pull-down Zp.d must be 4:1 (as for the nMOS
inverter). This ratio must be adjusted appropriately.
This ratio requirement and the other aspects pertaining to the nMOS NAND gate
geometry bring out two significant factors
1. nMOS Nand gate area requirements are considerably greater than nMOS inverter, since
not only must pull-down transistors be added in series to provide the desired number of
inputs, but, as inputs are added, so must there be a corresponding adjustment of the length
of the pull-up transistor channel to maintain the required overall ratio.
2. nMOS Nand gate delays are also increased in direct proportion to the number of
inputs added. If each pull-down transistor is kept to minimum size (2λx 2λ), then
each will present at its input, but ..
if there are n such inputs, then the length and resistance of the pull-up transistor must
be increased by a factor of n to keep the correct ratio.
Thus, delays associated with the nMOS Nand are
Where,
n is the number of inputs
τ inv is the corresponding nMOS inverter delay
The alternative approach of keeping Z p.u constant and widening the pull-down
channels has the same effect, since in this case Cg for each pull-down transistor will
be increased to
nMOS, CMOS and BICMOS 2-input Nand gates
Two-Input nMOS, CMOS and BICMOS nor Gates
(c) Stick diagrams (nMOS and CMOS) and symboliC form (BiCMOS)
Due to this, the already higher resistance of the p-devices is further increased by the
number of devices connected in series. This thus increases the asymmetry in rise and fall
times on capacitive loads.
• Risetime and fall-time asymmetry on capacitive loads is thus increased and there will also
be a shift in the transfer (Vin vs Vout) characteristic which will reduce noise immunity.
• For these reasons, CMOS (complementary logic) Nor gates with more than two inputs
may require adjustment of the p- and/or n-transistor geometries (L: W ratios).
•As already mentioned, the nMOS NOR gate can be expanded to accommodate more
number of inputs.
•Since there are two paths to ground from p.u for two input NOR gate. Hence the ratio
should be like providing any one path to give inverter like structure.
•Thus each 'leg' would have the same ratio as would be in an nMOS inverter. This applies
for any number of inputs.
• An advantage of the nMOS NOR gate is that the dimensions of the pull-up transistor are
unaffected number of inputs incorporated because of which the area occupied by the NOR
gate is quite reasonable making the NOR gate as fast as the corresponding inverter.
Comparison of CMOS and BiCMOS Logic
1. CMOS logic supports technology scaling i.e lower supply voltage and large number of
transistors on chip. But technology scaling is not possible in bicmos.
2. BiCMOS inverters offers several advantages in applications like high current sinking and
sourcing compared to CMOS inverters.
3. BiCMOS cricuits are free from latchup problems (due to parasitics ---- +ve or –ve
spikes).
Pseudo-nMOS logic
• At this point the n-device is in saturation (i .e. 0 < Vgsn -Vtn < Vdsn)
• p-device is operating in the resistive region (i.e. 0 < Vdsp < Vgsp –V
tp )
equating currents of n-transistor & the p-transistor, and by suitable rearrangement, we
get
with We obtain
• pseudo nMOS offers large resistance and thus it has about 60% lesser power consumption.
•Due to large resistance in pull up network the delay get increases (about 70%) compare
to nMOS.
Dynamic CMOS logic
• Allows the FPGA to work with device using multiple I/O standard.
• Modem FPGA output signals with fast edge rates requires termination to prevent
reflections and maintain signal integrity.
• DCI eliminates the need for external register and improves signal integrity.
Programmable Interconnect
A programmable switch matrix form the heart of interconnect in a FPGA.
The actual switching matrix employed is a structure of six pass transistors
per cross point.
Types of connections
1) Single lines : Used to connect a CLB to 3)Long lines : Wires in long groups do not go
another CLB is one hop way. These wires through any programmable switch at all,
have to go through a programmable switch instead they travel all the way across or down
hence add delay. a row or column and are driven by tri-state
drivers.
2) Double lines : These wires travel past two
CLB before hitting the switch, hence they 4) Global clock lines : These lines are
provide shorter delays for longer connections. optimized for case as clock inputs to the CLB,
providing short delay and minimal skew(clock
skew).
The FPGA has two-input LUTs, and there are four
wires in each routing channel.
The Fig. 4.6.5 shows the programmed states of both
the logic blocks and wiring switches in a section of
the FPGA.
• Programmable wiring switches are indicated by
an X. Each switch shown in blue is turned on
and makes a connection between a horizontal and
vertical wire. The switches shown in black are turned
off.
The truth tables programmed into the logic blocks in
the top row of the FPGA correspond to the
functions
f1 = X1 X2 and f2 = X2 X3
1. Highest density
2. Lowest switch resistance
3. Very low capacitance
4. Non-volatile
5. Radiation hard
6. Software is easy to place
and route.
Module 5
Memory,registers, aspects of system timing, testing and verification
SYSTEM TIMING CONSIDERATIONS
SOME COMMONLY USED STORAGE/MEMORY ELEMENTS
Dissipation:
For CMOS circuits, dynamic power consumption Pd is given by
Read operation