0 ratings0% found this document useful (0 votes) 36 views61 pagesDSD Unit 4
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
NITIAL oiRee te ee
NT E
Ke ans Ns » 8 4 og
Fults piedal oo Gequence nt. |
* nly on lojie gates eonnsiod tn
* fp depends on paccenh ae: op depends on pr 4
yp only: Mos» past oukput 4, }
» ap depends on comb A Ho cselsidadions|
‘ps vil change Leased ono
# nb memory, ae TA hes ee ery
aera Mux} oemox a Latches
Enclpec Pik.
F Come PG, PL es
i j
MN » Er ae
a—\~ bo “ie See ;
baz ie a ty
xe ay 3 ! okt A :
,
iia
) Memy
ie - J)
Seq cet
Sequential ckti—
The cht where the ofp depend: en preset oi
and past pSje Val enone
te ¢
whoa 10 goley Chow © oO % \
6 s e- Jnl {
Yo Ys
tyre. ovad
a=-% .
\ wor &)
Bayecction, Ay
4h pet choy: off = 2
yore on Be AUK . £Y
pent lp 14 dhanay A ete + nt
Dierduwotegest
wy tla ayplic pevcess
+ Unkil the ‘Ip hi cheunged op is gar,
Sto, ab bigger 4a ouciloble hese:
ty| Hence the “pis recycled oa OF Mm aly
x
‘ip needed at to We loge.
pest negalics ~!Lenel
a adge. Tggeriag( atch)
edge Trigg
(r)
wolwvol Signal may be enable lelockcbsich has
p dimensions. The dimensions axe Legic 0
4ve edge, bogie 4, ve edge.
Me Kor enable the contr wiqge| cel qoayhave bogie
blogic 4, the ckt whic fc opercited with arabe
gigral | is walt as lalch. , Aga ~
& For clock the C8 ra fae toes ager
aad negalie Be ot *) the cht “dspis
° erated uoth the edge triage
Fup FLOP. raat et
a Latch is ckpending ony Lend biggest L eur i
Pe depending on edge beigering | oFeesewee
R=RESet
fe 4
Ss
a
pe S=° @co =i kn
aso s=\ ect ab=0
pro S83 art eb =O4M
ae k SA Qze Rb =O
a
y slatittes We, °°
e AK, oR Yoave posm
“8 — ony & finding the
Rel, an wis
| ano | eo. Ge ay 745
| geo 8 get bro
Bede g20? Wel eb FORM
a nlo-chamae
o ° meMosy- Qo dramge)) 4 x
o 4 °
| ° ts
Lot % (vadefined)XB NOR Logic voosks operates slower than ‘eal dae
tence the latch can be designed by usimgnandl
I fast opew Hons 4
£8 latch usteg Nowor
R i a
Q
o\o
Memory Qu lev fone) :
aT oh SR Ropes tate
tl °
1
C e Gn Gert
&
° ° S x on deltned -
° ° I
© ! 12
° ! ) ae
\ P
5 i RESET
| !
Memory
\ 1 ] neemDicad vaotages!—
4 Ofps ane sensitive to Yps, if ip changes ole
also changes voithout anu cooled, hen Needed
way conlre| vigna) to teiggen 4 fp at Wes Peskcleg
£6 Gatecl nand lotchi-
Se rawp tateh
+ *.
= R™ ant
° . ee cri lebeh
o 1 4 Fn tae
I o "6 e +h, ge
net preset
' 1 @n (snemon) Steck. hate
a? = Sin = Sten
gr = En = Rt En
* S
ay enable =05 Ste 4 aod Rs 1 => (Hence
latch sespords asa Mere’
Cent = Yd
TT snoer 45 S25 ard RARR Bae
"s On (yrcmoy)
o Qa Cmemony),
& ©
oO A
tap oe
5 owilelig hy
anenst fheElip Flopss— ; - tel ae vh
s Latch ‘slevel sensitive fliptop Us edge sensihiy
* Ihe ofp is sensitive to ip,
which is a clock 18 taiggered
hence a contrel signa)
tp monitos the ofp
*FLIPFIOP Is @ SME storage devtée ead
Edge Tiagering. i Opee
Path be [FY (~ylatbel
Poitive. goinal tr HASIM Jip taapahed oie
* q \{{Srom oto) of ass 15)
sr
Che | / ste
at, ate) L.
Ro a Se
—b te
pH [ee
the _ |, ate 8
ee a oe
fice.
Seth Table for sr Pliptleps-
“RFF
== “Belk 8 R Ga Gon
Ww A KK oH
AM clo ov 6 Fetemy
[Rho
Bo Wot ee heser
a
2 ae 1
2h Ae 92 te) ae
EL 1 0 BF prdermined
af 4s ate: ” 4Eno
‘ ; Goat
: tohen 80 0 5 omemer ! = ca be Deed
Gendive >> EN> 13 Da cameasD cae
ed ag
wy for SRFF Ud aren J
~~ 2 nlegalivs_of t-
6 RF F = Sek Resek FF
TKI FOF
| pre — De lay FF/
£ ee § Appltcetten of kFF PARTE
her: — > Tegyie FF
oXbhe
pas
Disad vantage al srr fs o/p isnot deftaed
tor ilp-goRed. The modthied sre is EK by
comecting s ifp to 4 and R 'ifp to & using
action,
Que tt Tz0 & K=O = 6-08 R = 04 Gq t Memory
a =8n
Case t- Joo Bkod
geo a se0 R20 = Mri An PPC Reset
Q24 =o S-0 RelA => Onn =eCase 3s Toy Bk O A Ee
G=6 =yeuy Reo Gan Pt (2
@=1 =zys=0 Azo Baa ae ET
Case H- Jot & kel
@50 DSe| Reo Sot 719s 5
Gyei=a s=0 Bal Ont oa ay
an |
a |
Tope. ||
a; dk Onrt sR ‘Sot,
ORT ae "POR OB Qe — |
fi 6 O On oO | oO | |
Ti 6 \ oO lo ‘fe |
Ko Vite ga) We
i
Th usio
mauene
a; ae\
,
I
bebeg
Pulse wath
otrchage np
Race RBROUND CONO
word
\' the condition) is unde termin
‘ then S=| & Ae
{Lop is onstrucled wotth a ~
BS modified sh Flip
rthe
present and nat
eanne condition T=
wanilable with the
ate ot outputs.
Gn=0 5 Onn 2! Hence
GQn=ls One =
4 The ofp ie vacing
E250
Ona J
bd © 1 % yoithod ability7
|
Q
§
9
:
\ ea)
1 5 t
) \ !
\ } y
(
2) AA > Tp
=) Using wmesler Slave FlipFlop.
a iC
Master - Slave Elipplops- (Pulse Telggerng ro)
SOMS FFE ae srer
’ —>9PF
PIMP IIGG uc asa
Mosta- Slave FlipFlop ts a conbinabton of,
where, dave follows tettephtep master at ~ve edge
whee master fo lows
=> The lend of time mequiie Lf tos the ofp to
change “ts shat. Is equals to ome clock Pered
rence. this Plfpflop fe called 4 pulse lipllop
sud) iis . . 41
the rie
oye othe J
! '
fBe. ee Fae
~The enlive clock! pale js bse
| pulse. wget:Ta DEF
T: 3 TeI=k
x
>
clk k
——t
+
CheNY c[ebulen Represenaneo es
ruth Teldle:— 4s
The Able ubdch docs! inctule the stvtes
AS Aap os sequal exvecurk:
Chaacckericlic Taller
he telbsle vohtch includes slales as inpris
with all corobinations ob iopets,
Eotilation Table ies :
The table which has slales as ‘inputs v
‘inpuls as oud puts fos the respected 16pheps
foo its application pus pose fe called the
ercitabion table:
bot} S| FF}
‘ 4 ' fea:
REPS
par— acitation lebles—
pene ween ae,
@x Gary D chs eati-
° oO Co —
\ ° o
\ | L
Cheracherfs ke Tables
T Gn)
charviclaidhe eat!
Snr =T Oa
=T&Sprt Ont
Elie Flop Convessionst.
To conves! one FF fp amolher FF Need
_ eternal etwcutbary:
é —
mets yy Soe oe
ce L—! en 1 wea FR
¢ | de | |
t
FF ConversionI Pocceduaes- ee ts
D Tderkly available arecpitied FR
®) Find Chay Table fos setieed OF
5) Find cxcilakon table for avdiloble PF
D) Hrd Boolean enprestion fos avctlale Be tsheg :
be oy Ae
5) Draw the leia faci 8. wsfel
wel ef Ab
~Ext "4 S
S Govet sKEF do DER |Ts Coavenk
Qcomek OFF SOTER k
at” ET
(ex ean rtl Oo
On i .
ev. 3s
\ 2 \ :
°Gowel Ieee to SBRE 1!
cu =T
SR on any T Me
oO fe ° oO o A
Sha, 1 \ L nO
2 \ ° oO one
e 1, o iN
| \ So ou :\ Yay 8 ,
1a. ter to ee Oo :
x x
Clasttheation of Sequential Cnet Se
Clasdifealion ts based on, Hipingot the Cereuils
signals Bh ed“ Clastiticaon O° Sequeniie Cac bie a a7
Ze bsritintion is based on Bening of dhe. ck te sigials)
\
: _Progpdrroress Hs
s¢ plo chock '
ROperokion 4S
Ande ender k
aoe
nek ckts
*~ operates wotth clock
& The spesation al the
ek is aclwe fox whe
clocks pase ont} chock! hich is nok
nosh
dp woes cloner A S on peration is task
on clock pulse — Fe ayia
Sipe to design | Corea te desqn
A Tepak can be
* Bogut re oh} ted
Nay mvernors| atthe | eieded ok sen time
sence ay clack syd F ere peer Bee
elemen'
np docked OFF auyeu
ne VSS - LIL
We a f
fp del
50% ne
Parallel data Slowmge Benin SA
Geta dala Storage
Data Pron srts1or7
Counters
Pasalte ( Dela Trans mission
Serial Data Taangmissin
Frequency Dividon
Finite State Machines
Sequence PelectionCounters [upidewa, upldeers”
|
Clastifteckton 5 Zounbers- 1
\ 1
Wee). SSeS 4
Sjrebroncus Counters ~Degienrenoas cout, IE
H commen clock to wy FF ‘ia, 8D SOrp ApEn choc,
|| F Re dehy of entire ps aon al FF 4 netan,
counter fg same as, th] 4), the delay Veeco seg
ctelay of Sina FF Pail ofp sl Beit ps
|| S$ As clock’is comrnon All oomnected as clock by
] ef ane operakest wit Dp metk FE
onal clock
|] * Pergo is Comper ADeagn fs Shenple
| F Neededia goa A Gay bo dodge
Lees ape
premwitel Courter] :
= countesi—
The nook sheles wequimed 4p Tallbde the
count or) the nor ok cloek pulse required to Witt
Ea yokulor + court
= oO
Nee 39
2
&
Yo3
Mecde:
the couh happend Irom ok 3 % m 4
ok rsh
Bnlatie, Mic|sheter 4 FTF
nea"
where N= non ob shetes
menon of FES
BAF Nog mad Scot!
=
AeA
Gounless!
an pocaikilities ofammedt
jagthe clock.
tre previous fiipllop of outta -
© fetbive Edge “sing & to ele.
@PE aeing ep to ctk
@neé
@ ve
©
using @ to clk
usang We bo cbleee
i ponntelin or therting the inprals Et Tek
AT t03. "he FF iill wosk as Fee
Divider.
4 LWe clock given Ake ant ef is’
= MQ. tM Roba2 Bk cones using te Ege Pigeon. Y
a b } v |
le 8OD-dgn updown counles Using we edge
higgeing.
oe mg a
sh ae
pts
Qe
Design of medulp- 6 synchronous Courter
Now ol FR reqs obo Sof l-2-3-4-S os
8
7
|pe k dr ane the sgl fos sent
ih applications
pee els
Mai i
pee ee * no use
hcp
°o
) clocking sporetton oh
ees aeito ¢ mantle bubbles (8 Cl) ect age Ond
he ve crce A pee
Proce wre: )
BC
D Welt: AON o\ FF ( ri *
5 els eu diagram eee" Diege)
Pear the eadiiebion Tobie, Leow oa,
wCrrags
® Get Ake eapeshons wang ef
hry Des US at
Gipson
REE
Ta
£ wet ok: |
JO Mh a aa 3 K
ns ‘
p 3 ~
sot ae k >} :
Q, Me WP To Ko et
Yo x |
Vy wig
TS yhe yable has xa Then
she eq" becomes 4
y= Ge
= OMe D) 2 8) Qo + &
Da <— oo. aatJn HF
32> 9.91%
gra Sr®
y ky 2 Qo.
\b
y
t
hy
Ge
pe. do
SY Se:Design a 3b Synchronous uplpown Counter
v ~
9% 9 & M af af ad The TK BS
o
o 6@ ©» 41} Va
“8 ee pe & He BD
f © 1 6 © cog
oO oo ;
ia | o 'o uw
OV (ef -o¢ de Hag
Oo 1 oO 3 big
ONE INO Be og
Peo le be WI Ne Cig Of
\ ee. fo S68 on we
oe eas ee
[pe ESOP eee. Reewet e”
1, vel
oak LG
Goth X
Leck-eUT lua Counterss—
eT ctor Counters
Because of gliteles [Delays | Gees fn the wavelos ey
2 ™ey move to wmoanted shale, so fk's chuck at
she moverne inte
ee Cig
Coltiches) LT Tale.
+ Design @ coumber tad eal bhai
es Lt
Counts shales 0,3,5,6,0 1
‘ moda
2 Fliptlops (D~ a © bg
—_——_ @ @> tt ay, enily
©-/ “al that st, Pek
Ps Ns oa
% 200 ef atef TT T
6 Coo BE toa oe fry of oO
ov
: i 4 ' le | WVoilo ro H
Wee Pak. J hey
ei Oo | ) ‘AD rd
aq do
Qe oly 10
v o ZI
Sa
Lecle oul ss bectes are W247 bey |
fon bp oD
Resel Exprestion ts 4% !
4g, 8°
ar
Needed to elivinale the. Biles problem bene
4indude resel option broEy = 6 T me Oa ett hie
a L we, iN.
aca a acat stake my
ae » the cbt is
@ 8 Be Bi & Tr T Te ok sae: ike
Vid pe sole |p | :
pe @ Velie.
AP | O_srD oO dD
Mies es ot
Xl © eo o°
Mot fe La upaie cat As Ne
SYA C= er
Al tie oe
VE ie.
Mrlbi Bit oxy _, skored
She Hid
; de
» Slofling of Datats portlte in the for
ul ats pr ts
Feansler soil
i mS
ik a sbove y-bel- ma
Sie " eande bit Regis
4 bit Register -> aL bit pra singe “i?
NbLib Pala > hated nt-Bit Regis
Setad pata? O«ks bibs apps seprentially.
parallel Pile tes Synchronous to eloeke,
L P.Dap,
too tf
De (Smaltrnconly) 4 places bo send the
spo all bit fave a pl by otha plApplealions of shill Keer’ ; 5
D) in the fox of encod malin
) Keyboard typ chip othex a)
2) Agi tome tie opprs beers Corb EP. ;
© Secifte type 4 be ee
Pectne typ: Cow
ves
ing
| laciheninns obit pln 1A
(8189) any
D) Serted In - Seria) 6 ;
4) Seated In - Paselted Jal 4 Serial Pale Single
| 3) fansilel In — Seria Ont (7150) ; bit aba iene
J) D larellel Tr Parallel Out (77 4 Ont oat Gils at a
\ <
S15 Met dom —|
| = RAT Serial fom —o-
ak Sei, bit
igi, be
i. 1 bie FF
SIPO 4b —46F
se fhe tl DEF sk
plait 4 Slagle 7 Mii
| bebo Ip matte ofp
cle fo Pr
<—.— 5 5
LEE
ae So
ir
wl
Pee. J >. cbagnew
Ae eg PD* rn” Cantal nprb - Sevial Oulpul (S150) ahi
a ee !
catat Ta _ Hoy
gels — (4, Sold
®© 8 Do GoJo
Dia “To La! PoP
cl
Tobe
dk 1% G2 % @o
Sl To o eo
cle:
°
4 f eNde 5 ask egedge felk
aa
BP bi ot dopalt ay
oO
Tied |
ST aes “de Sos ope ache delh
esl le |
on ola
bk
rr LLL
[2 tfise tee 4
D (8220 Q=01% 22 )
; |
re0O | Jove tiyoe } mol 9in e te. Res AE Se, ns
“Whe chek pubes me quiet: in Oh wha aoe
-{ check @Qo=
dhids we sent
\erkesi coe Te apt the Up ta eal
ae Ta aisoe re Ok check py
lee, f
be
ee :
Siso AIL peat att Registers Gas
TO BL woe Itt
NW Vas Od ; )
“hypo
wu
SIS@ Left Sider —
chk
¢
SIPO ett Dr U
S = "BISO=5 need tb chow the
deta oktd, we sent tobe
4 cbse prises
Uh = sped
7 an
‘e fe
fo fo Py
ee
Wel olp ft me SE at
Aughead of taking 8inq eudpuk ( sise)we tebe all alps dsem. so: . |
4 sO? F chock pulses tostore athe deta
>4 +0 er entire data ot
St?O <=> feben 4 dark. pulses bo ant dakeont
af- Farsedl el input & Baste! Oudpid
a vlfex Regier
4 mn Clowge. fe ta
a ‘nto shitbieg occurs
& Hence ib called o& slrage 8
@ Instant Sborege
aster
Deta= Dg Dab, DeBIS Pasatte Enpsch Seca Ques ¥
pp
Mull tp single 9
tit i stove
| £ Lit data (ord)
[Pat BB, Bo By 2 loaded
shattfled 20: — Igadeo; load =4
The kt = bowl the daba
413,05) OFF
ay) 6 2 ON (80) By, Bo, 83).
Ta to FP
- sk ° ee \
att Register coppications as Gunter (with
* A couel®
count
“y
Ast
Syne
“=
aL
G8 9 a2 OS
ue oa o a
o 12 0° °o
Oo oO ° ay
4 0 o Oo
elle
%
= es
ie PG 2
| e
a
the Data!
Pro wr da pice eps Be BS
ORL
feel |
chock pulses -
ra ps
aT Ee
po
yp
a
ys +
le
ff Fy* eles Ring Dabo
Table de chk oO & & As Z
OL a TON ek Cons is alles
al [bso 9g a a
1 dort_ice @ = agnensh FF
tL t—s1 ito
& wpm | aS mete aaond
1 bro tag Totabed Rig Gouri
gg Leo ei i
1 bo co 4
B= on, oj 0
‘eve cleo called ag:mod-a9
counter all states
GED me gee
Gud, eure)1 t
‘ ! {
{ ( |
| \
{
| | |
en
{ |
[> 4
i i
— BISO rad
Si ale. Ai wis
rie { Unidiver onal
4 PIPO
eonal Sil Regicler
Slase Register.
peaPe Dieta tet
Pe pot bo tet
m=\ a
a4) 6 & = OFF
173, 5,9 on
Reside => De® pdeshilt
afich path te acltve SELE sin wh feli dbrec
M=zo =)
ly 6) 2 OFF
Qi 6, 69 ON
i |
# path fs loweads the
* Tonp
Comecktens of sespecled tel hode .
* Beud shitter
'b. DD DTS
Ps Da Di Be Mox
pee .
> Dy Yp depends en celecten, ie
Pi De Ds P,
SOF pe Common,
2!
a
aah i Parone.
ae 8 SLA Sore
SMHfoyer Grenesaloes-
pas eee |
pays * etsecert iahiel\? ennales the Seplence |Dl10
t
; The noilol FF TEQui ree]
y The cordilion fos nou of EF
> length of Sequence(L) 221-i)
FY 2 herve nenenel FF
ey & Re
Bee, 4
o a a
cro i Ilo FFreA=3
or adel fF
Sequence. bv be. qe"
Here fad the avepeate d slates
@s Ge 4.
a
to + 1/]*
2 1, 0 A{ zy yes Lanced be adc one mer
Pigisto re
tire k Np —> The stales are Kinalinee
OF Nt toll pre the shedesane Frelized eb
sallant feodknckcrs
the ve
: —>| cat ing the position tooext FF aM slrseme . wapose 7
an joa Chie Fra PE Uiglel conteriler
2 Matines ® Vending waden =
ppdeact we presentatin # Dice one
TN Lb sa og mattiplie
Tne sapere oo! hay sequential cbt
ibe 1 Sequence: ipelsel”
1s, ,
Peas Sart
ane called a es
1m
v
; meaty cet
} meal) machine
son present oleh ¢
we lp Pe
rr atop el ckt
[the ste} ® ofpcharages oeuse jfao
bketle ov tp chang<
sp Faster, dhanq HONS
woe Mendy hanger Wewedish
sowie do’
wh, dales =
Nes = *% The wo ol Soles= N~ |SS reswe. §ietles that mealliy | oy less skkkes
® Ip w ebSlo in Bubble |b ep is hoon sa the
REge a Htyancitfen of slate.
7 Shales
3 eleven felony \iaht
eel
©
Meare ©.
vt
ON Ak
na
FIFE => a possible slate 2°
Medic an aig ee
e” Sa.
Single FF sone Spa slates
lt Sean
i 4 Sots
Meow FSMy ,
dh. felts wepresented tn Hide
g s
Tren film feBble fos Moar.
SEE
2%he ESM
we °
Olp is wepresen
dD ny eenen il
a tay yt
bio oy !
a doin
VM
i Ye ert, io
pranition Table1 | rr antettern, Lect
\ won
ts “Oe tell
A
"4
i)
T y ger gen le ath)
Overtoytery comely ( oe
Set. “Sy
Vou. set ¢ | Detedr|
A Angelis Mae, serytene® “oe \
a ven Kaqedenst’) DN? alge) oololol6v
. : ence {9 0010100
4 ohe we \ne, Se heal 42° 0000
Mealy Eom eos FSM
sites Ov —> in bubble-
Op depends 09 lp depentsiog! i
ps & ip Qs onus
Sequence
deckeckor Figure one nck same,
is Ss. a
aoe an eo Seqyencs delector of Moore
com ablch Debeck toto
Deteck joto sequence using | Moore:
Tiheki— : 4
8 Trittal state’ fs opp! Af iwittal Lil (wesct ster)
* Sach hate Ig named with ts own Seal
KeeEn needed te Dred
Shectediagra.0 XS
aeehkion PiagT ce
leore Model ter 524 Deb dy Hor
apa » tk shout be
del ned tae
poortientat shete
Ls Deenled shale
in shatterey gee tape We oe LO
Renae htt “me eo abys!
Stovctnna |
1010 (moore) see
eae
Sree Sequence. i
2 Wo overlapping —slast stats bo be tndidney
+o 2 Dek
9 | Pet