Professional Documents
Culture Documents
Developed.: JAK Ffp-Flop
Developed.: JAK Ffp-Flop
avoided
a s e t oseset charge Stcite uDhile the enabeCEN)
L Cosect atching action may not
input s high
eoccus.
T
Tnn to oves Come 4heae+wo fundamental devg n psoblery
with 4ta SR Pip-ftop design, a k Flip ttop uwas
developed.
ta. uauou
*Luallu efsuarte e constttid by înttu conneling
gata to povide a
digital.cqstem Each ip ftop i Cona bucted
om an îteaconnecd on of g
economi eal ard eftecient ftip-ttop conutuctad Pnthi
înthi
he
T most
uCcmplemented
c i t diagramn:
D
N
D Clk
K FliPFbP
ctpt 4o 0
s h e n both J- k=o and D= the cAock edqe teave tta
output nchanged
and D=& ,te ne xc clock edgc Comple
LIhen both J - k= 1
mertttoctpLt
mauked T and k.
T- FifP-{of
The TC+oggle) tiptop s a complemetinq ftip-top ad
K ae tied togethea.
Couit dliagsamn
N
T
D
dk (1)
Pdk -6
T-,D=aand
tu cct f t
when
.
c h a a t u h C T o o l e s .
chauactiuhCdbley
preAented in
in ttt
Same sS
Same
Graphic umbol
J
T Flip-Flop chauatutic table
att)
t t N o changee
&Ct complement dk
a chuacustie equction.
tD0fpftcps A înput
ard B,
and
an an cutpt y
e vale qft
Since 4he D înpt aPtip-flop detu mine
to wste a set of Stai cauatlione
het st ate , it is Possipe
fos t ciscuit
A )= At)«t) +BAx(t)
A
AtB
A-
B
D A
A A
clk
Clock
A+B
-y=0tB)x
-
SeQuutial tisuit:1
LA+)
Heble:
cinpitk ,cutputt
avd -Ftfp-floP state can
1he +ime ceauence
-table). Ta stata
in a Statetable. rtvcneftion
be enumesdted
is gNen belbw
tabe Exanple 1
Psesentt Next
Stdte Input Stat oud put
A B
A B
preaent stce .
TTte
a ne t stata cection shcuos t st dtu ofteip ftops
one clocC
cyel ctur, at+ime t+
T output secticn gives t t value ot y at Hmet for
ach p eent Ct t a d înput codtion.
to
* T t net State Uclus aue then deteumfred from tte legte
diogram os tom 4 stciti equition tegte
TL next stat seuon 'n the statte tabe Lande column A
oth eaual to
AH+)=AatBx
B(t+) A
BI44 1.0 Valu ct B in Net stat
section
8enetal a Sequwn 4ial cisuüt wth m fip-fops and ninput
mtn
hee d Ous fn the Statr table
he
the psesent-Stot and input columnu.
section hau m columnu ore to each Ptpflop
the net-stat
he binay valsfox-the nevut stot au deived diseclytom
he statu eauatonu
binay
in
Boolean functi on in the Sae meunner as
OY from the
a c t h Habe.
pelow
olD
io) S
ol1
olg
he tip-ftops
The divedud ines a labellcd uoHh tuOo birasy numbe sepaua-
4ed h a slah.The input valu duing the pseenit stit
abelud first, ad he humbe attea clash gives he
Th e
The Stc dagscur givet a pctoaicd vieu of Gtat thanhion
N
and i he fom mose suttabe for hunan frteapretaton
h e Chut's copesatuon.
De
Te sequential cixtitt* conistc cHuo Dip-flops Aand B,
an inpudtA and an
outpu .
The
he lofc
diagram of the cirudt Can be expreued algeau
-Cclly wth two ip-op input ecucdbont ad an output
equavon
Da A+Bx
De A
-A+B)
Tu
Rip-tlo nput eauattons contitute a conveniet
asqe rae ormo spetyin logtec diaqran ofa
SeQLuot al ci cuut
Logic dogsam:
-A
pelk
ClocK
00, I
O
Ol,10
JA=B FA B
kB A+A A
statu tabe fo
Seauetia cisuit with J FiP-Flop
present Stat Input
Net
stot
FipFlbp
Irputa
A B A B JA FA Je
O
Charactustfc Eudti on
GCt)=T6 +Es
Stat E uaTonu
and output
PTesent
A-B
Nedt
Stat Tnput Stato lie Flop output B
Infut
- A B (ruut
A A 8 Ta e Stat)
O
1
O0
1
Stat diagsam;
T-FlipFlop cha Toble
(Oo Ct+)
t)
aCt)
*ealuy and Moose lodelk Finite State machines
The most geneal edel of a seaurtiat civuüt has fnput,
Cutputi and inteunat statu
Mealy Machine
inputs Netstate
Combinational Stat output Output
Combinavona (Mealy -
Lqe Rgigle Legi
clock- tye)
MOove eLchine
Tnrut
Ne sta Stalu outpu
Combinot onol ouctput
Rogutes Combinational
Logic Logic Cmooseqpe)
dock
Tutwo Modele c a Seartial cir cuut
Commony eed aa Commonl