Digital Electronics Notes
Digital Electronics Notes
Ggttal nyiern
modulu
’A. 0
area ‘, speud‘ Cost ’
qate) hadwane(l Reducthon
of ’
[c+]]
+BJ A[B+c minimigation: Advantage
of
tABC ABc +ABY- 3)
lauo: Morqan1 Dei)
NOTAND,
0R
+BC Ac
Jauwi Asoiat
tve (Vi)
te
A). (A+ law?Connutartre ()
+AB=
t3) =
tc) A+b)"
(A (6.c)
= A+ -’
AcAB+ A(B+c)
tv)0shburtue
lawi
=
A +0 A ~
hgh) ahould
be tlp leither
one oR: i1)
Eq' ) Y(A+ B+c)ln+õ +e)(9t8tt)|- (ntB)
tot)(A+5)(A13)(A1E
AH+o).(+B+c) (A+0).(ô +0)
(A+B). (+btc)
= AiBtAC (A')Be
Redundanay heoemt
’ mee vantables
Cach Vontable ts Yepeatd tie = ABlrtc)+ Ac(rHB)
One vaniabe tS Cornpementol
TakeMea
the dlont
Corplumentel that
yaniabyoY= AB+AC
Y- Ae +Ac+oedundant teY
Vedund ant
yedundaut
F= (At) "(5+c) vedinada
m
m+
= ABC+ A[8+6)
7
0 I 0 | | M2
4 M5
M6
Y= (a+6+c). (9+8+a)·(a tB+)» Stándand
cononical/.
3 marntema
pos foh
pos Sop Y= (Are,c)-T(MO, MI, M3)
Ye (a+6+e)" (At+T)
Y- (atB) (A+B+)
A
Mo 0O
M, 0 1
Y- a+8)·( Standad pos tom
(Cn can onilal pos
Tom each maR h
Y-B Mtnimal turny wi|) baN e al the
vafableu (tn nomd/
Y- T(MI,M3) Compl menttd fom)
o minimal p0s
Poduct Vice veua
Y- TIMU,3)
Sop fom- More fND
qate
pol fom i-Moe DR
qate
Op 4 pos fom ample
Y
Pob,c) Zolmlo, ,,ms,m6,ma)
Testnumberf
Mi Ma
Y AB C
Step-I: houo many voniables :3
what ae they A0.c
Ate p-a:
Y- A(at)- (C+) +
Mi Av
16 Jogtcal enp
h noc varsiably
n4 A 6 5536
eupienton
toral noo! logital
DI
Self Qual:
’for any sogtcal engression , a tiies dual gre the
ACAme epeion.
One tÉme dua gTve4
’ tn sel4 dual epeAion
the Jame erpreanion
Qual
B+c) +(A +)
(Aie))
(A+B+)
At
A V=
tAB F:AB
= A-o}
t) (At5)- F- A-fareri}
0-fo}
+5) - U-{a,e,i,Duy
)
Complement:
+B+
AC BA Y
Y-(B+(ã.).
(+)
(A+t) (B+8).
neYa+B)·
fual Seli
,
then
4
many an- how ableyn-vant
y posS pot aneare at du eH se
Venn Oacq1om i B=0
nw0 yoniablu (A,B)
a)
G=
(A8+8cHcn)E/e
Bc
AC
Soitchinq cheuit :
MSotte vorniableA +
N’ ombinattory
M=lo9 |OFFo
ION'
NAND:
OR:
8Ylyl) +
dettetu7
Ex OR; Codd %
A B
A
o
ioqic
y
¬X NOR: ogie
AlBtc) logic o
A-(erc)TY
Y ACB+c)"D
Atalment. probeo!
) omtde a Loqic Ctait lth 3 flp ard C olp s
Thig)
oY the
tollouing
hu A0R Y Bc4ñ+ABC+ ABC
() A and C ne
() A and c ane falueac
() T Y- AB+ ABc+A BC
B’f
F 8(AC+ H)+ Ac
f 8c+n)+Ac)
D f= 6c+ BA+ Ac
lx1 Ox2t |x16+0x8tI
+X4
0x2+1x29+
ditta 6ihony
"brta". a7e (o)
Cald /rad4
2 ease
1},
foNoqtens - Brnany
eO)6 342)1o- (4
digira
(634 b (9342)10 no0f total
(t892)0-’ Ni>N Ne
q:
adi?
pastiory ewetqh t90+2t000+800 4342=
bad
cn LS
3-tDd ereeiA dtvdidb
Codu LGay Unwetqhed codex &yntem
4 ’Numbe
Binmy, Cdecimal, wetghtd
0l,2,3 4-
-0,|,2 -l6decimal Hera
&9,A ,3,45/6,
9A
B 5
e, 6/ 2,3,4 - 12
O,, uodcimal-
5)6+819 4,2,, -0, Decimal- Ib
-0t2)3,4,56,1 al ct
(a-) to O () Gaue Name
lo) nadiz
quantiy pieent ne
tued Valuat
t0 of Set defnea
a Number
SyiSyttmem Nombn
B#0e
we change LSe (no uch ehange)
CHwe thange (Atmost eveaything otil change
b4 ba bb bo
I8yte
ldoub
e9noy Recima
ConveioM;- Becinalottal Binnyoctal
Henadecimal hena deß m
Recimal Biny
octal Bfnony e1adctmalecimal
Hezadctmal hena ducfmal.
Qecimal +o
to Binoy octal hena dactrnal : -
for ihteqeY port s- weiqhted dtvtaíon
for troactionad ponnt we fohe d. mutipltCarion;
to Bi e) Ci3), -(2 ),
6 LSB
3
MSB
- l6 +0+y H0+l++4
4915
H to i
162 16
= 1Bx6l0x16+4x16+ 4x16l
= 2tl6 +16 0tI3 + o2
29895
Octal to irny etnery t ottal t
:
+legadectma to Binany & nny to hexadeetmal
C00 1010 ||n0-001110,
+ to B:
(Cns"30)is
ID00100l y00
8
Hea to Dctal:.
Detal to h a
Binay to he NQ:
to octal? betal to
hen a tD Binony
(652)eC
(65 Cuo1o10 o),
tate boDo
Binoy hddttion: 1u bhraC1on:
In24+1x2oxS+Ix2+x2
Binay Mutipltcatfon -
( )I x |
(a ()
Bingy ivtston:
101b>||0
2X2
1010
I10x1
lto (0001)+0
Ocral addtion OCtal multiplcaton
T) 56 4
()
2 | 2 (t) X| 2
103 ost
10=X8+2
L 1404.
Octal ubhgctioh H=9 (6) 3 5
R13-||
56 4 265
334
&x2+1
&x143
( 6X16
&X143
|0 6 -
Hexadecimal fddTtiop:
| ) S6q
4S4 pA p 16 x149 Hern adecfrna subta #on
4 BF D A ) q654
24
16x I48 (53 2 )
4 333
Hezoducimal Multpltcatton 3+16= tq-
=2t-12
I2 58 C |5
(K)
3E C F
4 68
24’ l6XI+
l6xi+4
20H*
2116x1+5
Ts Complement- n's5Conplement (adia complepent
14 Conmpumen Cdiminihud 1adin
Complumen)
ued to Stmpy luaactton operattor
e omp of (1o |DN5640
Ad
Deteamtne 104
formul a : nN A conplement
Complement
ADhry=10, N=5690
N qiven nu.
n= 4
n total nood digita 10t-5690 t31 0,
3) N t6845 4) N1101)
2) N= II01
a'A comp de tkomihe sh (omp
1D-4641 105-|o1|
=t00000 -+689S (32),-1ol n-
4 o
= 23105 =(10000o)- 110|
o10000D 10000-|01
t'a Comp
16 Comp
Dctalnc
x = (4096/0-[6 4-1
(z(0000564
(7-js
2103
r-)'^conmp +í= q4 Comp- bomow invelskd
NO bono) Operatlon
ordded AD)4 omp ot S6Y +
a103t1= 2104
o10
O1D60I10
+|
Magpitude Complemet
stqned
+We both te -Ve
finottocany
So ddd nesit Rest Obtaind. J000
no fic , n e t u ve în
gh comp tom
)
~
\4Je t<J hted
c.od~
1 t 1
Se~nrfal
Cede,
~:8i~ fa; ft:il
' I
. 84:iJ €icS -o
e~ •··
• Oe-Jlectf'ie
C'a:lfA:
q--:,Co""f> ~o
fAse-st reacJ /
f '
t:.(
I
I
l?-:1 c.o mp t>J-1
t,
.. ' l j
\'lecl m tU - ~411 Coclt
D 0000-
1 OOOl
2 0010 t '
·3 OOI I
' I
-t 01 00 I
S- to f I
t' f I 00 ·
\ C, I o I
l 1 1t 0
' f ( '
'lo.·
r'·· ..
.
.
'
I.: '
.
1
, '
... ),_..-
8'?n00~ eocltcl ~ cimaJ ~ ) CA:)c:te.·~ Ct4-?. I toc!L) I
· ~ BC~ tA ~, e..Hrrreru- .
fuo-n 8in~ .
I \I , - 000 I O I O I ~ 'fl'i it-N. rncutl ope1YatW')A,
1
a,e d.i-l-Jt~
•
'
t I
IOI 0
l1ti) l__i) 10 +(q), 0
I +- 01 1 0
;"
00010 000 - t
1DOO
I r o · · ...
1001
----
__ j '
t
1
l OO_DJ
L..- ..,
~<?£1 > Cs~J
f
+(:is)
, I /
('\urn::- I c 9 0101 0 I J J . ' .
f \ C. ~ I \·t) 0 010 011 0 I .'
cJ JI ' 1..iJ21
10001
. 0 I I O ,'
~ --------C 13 >Cf I co..ry !. O
,. -------- ~~'j · t10 oci~ I ,
1 r~ -.
00010 11' II t I t ,
~
G-1- fo1 ~ "B11
OJJ1 flOI
I dd 2~,"
.c-
Ui)ro✓
~ ~
I EH (HIV <
roo{2.0 t 11 Q II OJ
-~ ~ ffl'A
,s-➔ , , , , '
1£__Corwt~ B ~ to_l3 cQ : .
I\, J.
0 e'l'o.JiO{\f- 'i'e""" , One.-< , 6001 OlO]
. U\t~·lno.1 ~ . , I J
'/\ V\i4-l- ml I I ~. ~ ti~?
. ~n\<tt-' 0>1 \ . I I •. . '!+ we_ d.o -~ t't~ ~
~j~ I I
ffiL(). ~ "tht n o~ . ~
0JI . \,Oe '}t.t-· I >1. .
t OI O \
f 0 r OI
y ~toy;
0 00
~c.rm.cu
ooo O O 0 ,0(? 1
0001 · OOOI ·
ooro ooro
OblJ DOIi
oroo oroo
~ 0 J O I I O I I
~,0 I I0 t, DO
0 . fr I t ro,
r r ro r , ro
I It \ t r I I
i
.6 ::c~
~:: 4
I I '
1
e,_a:
_,_• [?>=r) 10 ~ 14- :i. 1 i,J' o t oo t I o'o t r J Q_
2> -=t- 1- -b- \~
oo I I 01 r, r •·
·I
Oe-crmaJ
~cfmW BcG t!:1-t ttiti - 3
_
\I.
0 bOOo O000-t-O0 11 ::.- 00 IJ
l
.b 00rI O DI I 't-- oo I I c. 0 I I b
4 oroo D l OD + 001 I -=- 0 I I I
1
r- 0 IO i 0101' + ·0011 ::. 100J 1
-,
,·& ce~A ... 2, rode • -~ddrtion :
--===- ----
( 2) IO + ['5) I~
eco e'l.-2> ,~, oro,. ~~x-3
l~) 10 ~ o o Jo I
~ o t Ol 10 D q ~~-s
(5"} 10 --1 0101 ' I 'IO'-:--;-,
l .· ..
t-X~(, '
,.., .
1 -v-- ~¼ko lulg (c"C-3 ·
• l . J f ;' .
. -001 1 .
1 • l i l '
~~
➔ ),o
0
~ (, 1~ l~ 4J,o +0011
~ti, ~
tf)A710 ~ 00~0 1 011 i --, OIOi : IOI 0 f '
(~t1) 10 - j O ~ J_lO OJ ~ D\ 1 0 rI , o o
~aioo) lD-t a o-1- & J ~ , I
s,, ::-
I
Fe-:::./
I
_,. c..ue.
. . .
v.:,r/1
!
°'dd
I
I lttll I qo1 66 , l
-+3 3
-I . " fl
I \
~ '}
I J •
t · t 1
. ,l. .
' ''
-.,.,
.J . •··
..
' l
·. .:,' . '.
. . ,· ' ~ . .
. .•
.
. '
·.: .,.
.... ~
,·
·.•f-,,\•·,
BrnC\'IA-/ .. ft ·~ ~ :
!._!! Re_w, d ~ t lo cu tt .',<-
J O 00 l t O 0 ~, I O I I
i
II O I
9 t OO I
f 0 10 ( I I I
lO
tl IO I I I \ I 0
':. 1 I 00 f O I0
r:, t 10 I I O J I
I f
1.c..f f I I 0 Io oI
\5 1I I I I 000
lb f O 000 0 o 00
~J ~ !P ~n~ !
~;(h/~~~II ~
i oo
''/":\r, .
. I I I ·0
. . .
b~ tt .
bt ,..,._ ttin ' tr cio not '
I · 1\ . " •tt.i<Ever,
pa,r,
• ,
gf IOI '
L,10\0101 .
even
t I'
I
.' I.
(1 D JJ~ : :. (SJ,o
1"10 ' 't ., •
' l ' ~ :. . }. ~ ~. ' T ~
I O 0d O I 1I . · . 4
' .
I ' { ;
'. .. '
" ~ 1
.
t •
• I
'
I [
. . . 1 '
I '
\ \ \
' \ \, ' iI
'
trme. pe1it>cl -::, th~ -tin'\.t
i '
l • f 1
-1'2-
T =- ,ooox-10
'"T:: I cf 9
I .
t -A NO: - ou.tp.tr re hflj~ (.,)_ t.0h£>n (l)l, -lhe. fnp.u--s. Q'lt_ '. htvh '.,l.
rud_OCiGtl~¥t Jru.o :
• ~ Tip nNp ~ -
' • .. -1\; (e,c) =-' (-A,~,c
-
fl ---=:[)---'( ' A• ~ 00
. .
J?J . - - 0 1
' I)
-Jc Cotnmltla.tive la..a.o~
'
..J\ •P.> -=- B• :A
' -· 1
t
I
f
3 ~I e ~ _p__:.. ~ ,ll'u.uerl- fly, '.'. : .,
I.
··
- ; - ~'( , -1\ ·~ ,C
. , ~ ·t, L ln~rr, »-
~ ,__ ooo 0
001 0 o.~
C blO D
0I \ 0
Trp re, bpt.n ar tf oo..ti "1
~ t"nab\e 4 <i:)?so.bk ~ loo 0 ~t- l.O f II
- UJ - ~ 'to O.CJ: Cl.t '4 I"
I OI 0
~ I ~
. f\ ==fZ]----1
0 '(
I I0 0 t". C L " ·. Tt- , LOi "
~ I I I I
II . ; ; ~
!,
'--4 o -!r'XJ..01-
•
M.t- a... .
I •
ro #J
i
ru.u ' e' o.t~ cu l°(tJQblt . ~)
-ft
\ ~I
o ~o Y~ f\ ff
I i I \ i
-
0 A~''<
I t _.. ,
I
.
t :
I l1 l l
'.
I" I · I , , I
8- ~ · ·. " I I l_!i) . 1,.. y
- ~ e"'-.blR..
I;
1 1 - A ~f
0 0
i19, ~L ~ ~1 ~ . . . , ; -_ . ~ .
~ol(J~ o
o ' ! ·,, ' A- ~ !~f) :'' / ,_·. :,,
I 0
~ r'
I 1) •
\ I
8 --,.u , ~ ·,
~~c ,I ! ,·· ,.;
l,,.Hu f \
t=CL: · S~~-
,>o" --> df~l,. wtt-h ol yi=- o
~.
~-=D-YzO
0 . -
I, .
' I I
. :-0 '
'I I
1) ' . .
A-
,,-o -'f ~~;. , I'
.') -A-· t
I~ < •
s----
c ~-
' • • < J ', • ~ ~' { i! '
.P..·· f; '<
0
O
{
t
0
0
0
0 .
I ,
0
f 0
,' '
t ,
-
-ft-- 0C y
0 0 0 0
0
0
0
0
' a
I
0 '' I ~
I 0 0
1
I
0
I
'0 'I l
I I
' '
' I.
l I .· \
-------wy
'1 · • t , I , -i-
o Jp \ -
-A rb ,'(
,,,,_,,,.
-T~ ~ y I I imtblt 0 0 0 " 11
0 0 I fnve~tof i.
! '
dttt,..t:µ I
0 I/ I 1 0
o!p : - J 0 I I I O I I ti
J 0 clf6£1bl.- I '. i I
ero-bU- r I
~rrL~i
-- ____
t ~ .
1 ..
'
-
j •
~} C + "it {_&+c)"
-It- C -t-0 C f -" I
'" u
o
_ .
-
+1 AC
I
,· t' :.:· ' '- ''.; :.,' ..
·~ ~:~,.,'tt; f-i1oa . 0
'J
r
-
i .
i. - . i'
?
J
' -
-- -
·,
·.:'."
•
-'
: ..,
''' '
. -?
. '
, I I
I. !
- -
rtnJC'"lr ul CKt
Yr --1\@ lb 'i'rru.th t"o.~
t~ 00 ~ (~ 'lc)ete cto, J
Cont.olud
tn'it..,ik,i
O~~d~
b
0-::, o
I --d I
'
:~t>-Y~e
pope ,t~:
.. ,_.
o~'0
(fJ -A-@ , A ~ 0 '
f) A ©fb 1n,n
(i:J A (0 ~ :. I
~.f- =C
ii9 fl© A: 0
P.,(o C. '; It
[iii) A ~ O :: Pt ~© A
'l©C r 8
Qt) -A(i) I :: ff o(t) IT: -:.. --A
A(D tz, (B'C-::0
. . '
-lie ,f\t) ~ _.._ - -() ~ fi I O~n-fd
- c· 0 ',,~Wf .? _
' .
G.~c"-c!rn
1· o.f.-XOR, ,~ vcU~
..: \
'I:. ?
=LID
I '
I t \ t ~ J '
\ , 11 • ',,; I
I i \ ...
' ' ' l; .
• I ', ,
i '
' i J ,;•,
,,-~•;' I
i I r !
t
f'
..,. . ({ :. :: _,:', \f···· .,,·,} ,'
, , tl' 1, .• . ,t \ . 1-.
l. ,
< I
I .l
.. ' "
: ==;p-v O 1
I D
D
0
r
' 1'
fY cicl.rriona.J ,
I
, l ,,.
--
1~11\bOJ
~~ bk i d~aJ:u.•.
-\11 -
f)! ()p eY i~
f!-0ir ~ I
-A0 A- ::. 0 'j . . • OJ-1:e. r f .
· 'e ll tecttYr'
!1 ,~ , - - ---
f}G) 0 ~ -A / I ' l
f "
, I ';
'-) ~ -f l ~ I
I\ Q -1)0--A ;:)
f0 ~ -=- -fr
@N_'D ~ u!}jv eu aj i'::!!_ ;- J , • '
clrfi hu S~ttt m ·
-+ !r.-1 wt- can ~f\Y t ~ t ~ Ft NO o'Y ~o R I
to
I
th!!S e tf-f{-t.e._~
y ;_ ~
fi· £,
-
f
i+ ~tr,(. t- -- ~ !
:0 '\.U,I'\
N NO
y ;_ .fl . ft ~" e : I , I t f ,
~
V=--A+e
[4 )if\-NO 6ati J]
': I I
I I I ' I I • I " t)
N-At'IO ~ -EJ( Q~ :-
--== -
J!J ~
,
'Y ~ f\8 +AB / J
~l- 1
-JI ~ .
~ fio1 I ~ rvl\N D 1o.I:y I~
-fl
Q; N-ANo ~
~a:n.. . i No·Of: IHHiO~ .
N,01 \
ANP . 2..
OR_ .3
! ! \;
I
NO~ · -
i '. f,
tKOR.:
/ I
+
tKNOR _, S- 1
• I
I I I Ii
I I i I \
fiV M!n ,ot-- a. , Ip «fttf P !
(O ~ '•'-d •7 j : l
---er~
' I
l \
1 VJ ' Y.11 -·-=
,
-· .
-- -z::---:--'!
'I ld
!
j \
.I ' ! j
1' i I I •,
• I . ' I I !
'' )
l I ' !
I , •
'I
1 ,
..
.· l
It
•I f .
I(.
!. '
•I . 1, ,1. ·
jI . l 1
:\}'r NJ2..(< ~ t1E.,I : -
'Ir:- ~
'{-:_. ~A-
'< ~A
4\ -cD-)-'<,,_ "
CCffoi.i ~
~ - N OJ'.!. ,u 0'2. : -
~ A , C4't~J+°&l~-te,> .
'\'1 ~ __ ....,
I : {fr- l~~J) t e;. (-Mf>)) t
~ (-A--t{f\-tt)J} (s+r~)
~O'-i~ .~ ~,111 +(Me) ;
:. -Ad~,+~ •8 ~ Me,
~ Nd2. o.>. · X Ot :-
--.=.-
~- --- ---
,, ~~:,f\l!, ', _
• '1-.-f'i 6-tA
-HM
-f\•e,H\ ·~
1~ not 'i~
t ,
I' ·•
l t.
: \ l
. ',
l ·. . t ~..·· '.. ' .
I '
i t. I
~· .,. .'
-
..,_·_:. ..
f" -:: fH {?) C
- i '
N\U-4 t bt- · c
" '
ria.nse. ;:.
1-t
f
l'
btr-
·, ~ ~ 12>+-Lc-r~jf\-e,·t- ~ ~c
~ f\ Cb "t-00 t-fi l'bC : 1 • , I ••
{b (_ ~
. f?> C
. , ~fili/ =:. A-(lb-rl?;)-t-APJl , .
00 · f '' 1 ~ !
::. A +ftloC '
f '
I• ' -
= --A+12>c
, \ I
I : , , ' 1
''
i I -'
--:i..'
• I I.
' f , ,. l
[f' ~c JI
0
F== 1+n +m+.m..
-f'\
~c 00
~ lt~t} :- fiht cpour o~f ~1A i-J \ Cal.ltd 04 fmp),tan~ · 1
tq : li!l,4-, %,16 -- ·· - · t,ft,
ttO 0I ,o
'r
. l
both 1~
1
tan COM.bf/le...
10 I '
.. I•
' i
' '
I l .
~I
01
f =- 1- +II t lll +'If.
" F=- Cd t~bd +
' i) , ,, abc -t e>tb cl
• t
.• • ' I ;
It --f
.l I ; , ,
' I • - !-
I,
' f
. r' . j
,
..
\ i .
'
I
0 t
~r+rr+m +n
lt
y<?di~i))
' l I t ",
I ,
f .
I .
I • ' I '
, • l '
ti \
. \D \ I '
L ' i_J_~:::i=f::::::::_....[_~--t
• I I,
j• I
'I .
1.. ·i , r ,
,.,
mf''t ~~ ~ 1(-ttt~e:-
' ··,t• · ·
,,
•
t '
...,,...
f'-=- fil?J
- --- + -AC
- ,
•
~ -Rpp'-9 dt rno1~ns 1a.w
01 It .
i-= en+
, Aec:1-
l\sc
oI
' !
f'.A~8-ty,
,. t ' \
1 F:{~+o_r
C-A+B+s}.
t
., . '
' '' ' ' J f
,_ , ~- · - • , '··r .. /r
K-Mapwith 5-vo1abu
16
8C
Ackanginghangrg
3 2coly chaning
f C½ + 8p+ DeA + Rebce
hes
don4o i t
L o r ed
l io n 4
unnaif
qnoup
npdokt
Condye
-100)
O00
|-101)
m3, m
I001
m4 m)
mi5
hatched BtnRep
Compar e nth eh)h group
tale mirerm oith
Goup pair
onevoniobl (bit change
0 00
0 00
eoup MP
Momm
m-mg-m,n00
'mg- me00
m-Mgtngh - 0-1 8
mmamgn0I -0|
m3-M, |-o1
matnmirht
g-m,-Mant e
m1-mis-
mu-mt
| |
pime
Prime mplfcant table3 tunthesno
împlta
matchd mplca
pai
Jp-I mintrmy
inNoheo 13 4| 1sgiven minte
(X
nt ohe X
1,3,9,| -
X X
ep1- e) ertal
to Veaiby piuimp lat
A
fTE+ÃE BC+pEBC
$Op o the tuhtf A+8c i6
\8C
f-mli+, S69)
ial
19
10
0
4-bit eve patty qener atoY -
-o-o
bsba
10 boa d
bba
bab2
Gontguta
o--oo-o
Ca
n patitng' SrglePain.
Po= bgb, bibot bb b, bo t
- ba by b,bot b¡b,b, be +
- ba b¡ b,bo + bsb,b, bo +
bz ba by bo t babab bo
P, b.bo bz ba thabs) P. B,b, (bibo t bi bo) t
+ b,0bo ( bsba tbba) b,B,(b,botbibo) +
Po =by Obo(bba)+ bsb, (bi bo +bjbol+
b,Obo (bs ba) bs bs (b, bot (bsbo)a
Po (b.b (bob)+
Po babs'(bi 9 bo) +
bz b, Cb,O b)+
b
bo
lis b
Heqmen
|ba deod
bz
10 O
\bibo
bgba 101
|2
a= bg tbi+ bbo + bo b.
/prerolp
memony
4ve)
: nemoyl
HAIF ADDER;
to add siqnu bit no.
Soesn't take camy tom piev tum
Sum
canyuut
S= AOB
CofB
Cout
tul addu
Cout Sum
Ctn -Comy
(Cour
out
fot Sum
Chee bo0vd Con
o Cout
Cout BCn t
ACio+AB
futt addu in Hh
-AOBO Ctn
HA1
Cin
AD
Cin
4-bit parnallt ddu uing A :
fum may be
46Tt 07 b+
3 5
So Sbit
Ao Bo
FA Isto A
Tc fnal sum
74Hc283 fox 4-6t tull Adde
o1).
fo bit FP!
Asa A fb
4bit f
Cin
Cour
Sy-9
Ba B6 Bo
tnalau m
HAIF SUBT RHCTOR:
esen
0
-B
bomooaut
bo
dout
full AubnactoYS
bin
Bout
ol oWo
Choelk boand
tontlqunatton
1-6-0-0 ABO Bin
=AABBAD
HA wtng NOR gate s
FA
F# uinq NAND au 3
S- ABO C;
Co AB +C+ (AOB)
AB
$= A BG
A+Cin (AOB)
Dazlo4a)
Jum s4o)
(0s405)
fA urg NOT gola
qak -
bovey
(A+5)+5
o,
= wa4b)
Naso)
0,
A+
AB
Hs uinq NDR
02
Bin
8o
(AB0)B; 8r
A+5+(40+B
:)/
R-Bit Multplier3 muutt plu a bth noh
Bo
ABo
X
Po Ao B0
Ca Ci
P,=piBtAoB)
Po =0
IAo
fJum=XO
AB0 X
xOY
ABtC
I A
B1
Cony dook head addu CeLn addo) mdiet th cany
Gupeio than CA duw to pead
o--- glo o
S S
Co= GtPCn
Co= 6 t PC) hed C2n fA we ed to
Genat lon; watt oy Co,CI
CG=G; + P: C
but
P(Got C)’
Po
C, = G+
Oalt
A0 ho nud t0
dor cat to qehati
i- 3
P,Po C-)
C3- 6 tPal 6tBG, +PaA, 6o +Pa
6a +P6a t Psla + Ps PsP,6ot PaP, P, Po C
Ca
Pe
L
P
G C
P, = A0Bi
Po Ao Bo G Co
min:0t0
Mar :4t9
* heye we
don't
outdu comy
mev dum
Corutdu
Cay thun
19.
dum 0to
Decemal Biray um B( kurm
ss s S c S S, S, So eothar bt
C
D001
11||
Sanea
Jum
(Ws -(s+s)
(m) $t.s
zct+S(s+s)
12
13
14
15 y-bit addy
Juf
16 I00 0 0 S
I00 0
1000
I006
| 1001
19
ablu
(8c0Jun)
Tntoductton to MuaiplererA i- (MUX)
into dom
CombinLional CKt that nelectx bingny to. 0lp 1ine
3lp 1ines diaecta E
ne many
data Selueto
becauu
Ober
Reduu noiot
W
Ckt complezity e coAt MUX
3 mplementarion vantow Ckt wing
untveASal Logte ckt aselectd
Noníabl
S, So = 0 0
th to of)
Selee ttd
then I3 wil)
sele ced
noof
Select LineA
Se noo}
p'% )
81 MuX
16:1 MUX- 4
32: MUY- 5
E 3 Y
X
IoIo
MUY
E
II
Enable
= E(3 IotSI)
4XI MUX:
vlouput)
mlog,t
m-aAeetttd vanTabu MUX
So
S, So y
S,So Ia
SisoTa
8XI MUYS
D=8
S Si So
8X1
mloa! o
MUY
onu we have
4x1 MUX
..8, So
10
I,
Y=I
sequre I4
to jnpument
+ 8x1 MU
(S)
Io
lo
T4
do
lo
S So
8, =0
)4MuK OFF
Iy O4XIMUr
8, 3o wil) ke
S, So than Y=I
S, So fI| be)
then Y- I+
32 x) MUX uinq &xi MUx Sy Sa S, S, So
Óoo-.-O-..
32 oo--oo..
S S
y ) IJ
thun N=10
Io
for V= I6, to , 6)
y toy al
:|8X) i we udY= Ic
y =| , that
enase =|
mplemertarton ot boolean func uing MUY?
Crnpumen F (ArB,eo) z m(i45,t,9,12,13)
uing 4Y| tMuX So=b
A13
ut!
oJ7aEolIs
1
I-eit fA uing MUX 3 doY surn-B=|
46 Cen Cou Chur boand,
A=tB-0
A o ane
selelteol
for tomyautt
&um
C Ct
MUY
C
So
Si
Loqical eupressibn hom MUX:
sx
Y- + AB
Qemu : emultiplexua
tMany
n olp Iinea
9atath
n eleet Iine
select tlPx
SoYo
Yo,
1:2
Y
I 4 0emutipleaes 3 |:4 Deu
S, So Yo Y,
Yi Y,Ya Y
OX X .Y2
Yo E S,ST D
hES, So I
Standond op
RlA, 6,Bin)-Zmt.a,4A
Eml,2,3)
Bo (A, BRin)
Yo
1:2
Yo=D
1:4
o
Dem
Ya0
T :4 Aemud
H
tere Q14 peuody o Yo ,. Y, Y
etd vanialdy
RBit Gmpanato
n-bit
’A digttal ompanator a
Gornponato1
(omb CKt dutqneol to tonpne
olp-1B
npuh Dlp fo
A Ao
0)
A Bo
C
Ato
= Ao Bo B+A16)4
AoBot ho Bo 06)
CA,5,tA81
to to En CoderS 4daeodexs - (Mcdium sau Ic)
Mhay ane Condb Ckt m" olp
enode1 have n" tlp
funuton of daodas s opp to encodua
p
ym logryp
OPNionity enodu:
it) Qecial to BCA
zlduoda
| t03) octal to Biray ermusd
|iv) Ha to Bny
owet piioiy
T3 I, I o Y Yo Jo
P«¬
10
Recimal to B0
O encodos -
0 to
0 to 9
Dectrnal
to
entodu
D-649
C=4 5+6+7
B=t3+6+7
nodj
Otal to Binay kLodly
Otoy 2
3
Binag
4 7 t6 t4
Ba
Hena cecirnal to tnany Enco des
B Ba hl6
fe
m: 4
2 Heg B
6
enoy
A
bo= I+349+ 4H)H3+H
C
B 4t1644 t 2+3H41
49+10+1 H2+13H4+1T
Logte imement
DB0
Fuu oddu tir4 duedu
re
ady: Cinqle Ic but conenttanal retho d qatea
Cost Javed.
paa
uhtast
O Mo
dacodu
m
Cin
00
m
Cot
m?
Y- AB-0+AD-0+
ilo,3)
îne CKt beto uw epieent tune X. (n 1bC, 0) ay
z(39,9i0)
b) (3,S AD,4)
AB C
m
C 001
I001 t |000
Can act
a) x+Y
b) y-x -4-6tt addu/
Y-bi
4- uadou Jup
d)y+}
z (4 bit o l p ) E
Vo
Yo t XD
a' op Y
adding ah cop - Sub tt auted Ife
dubtratos
houput V-x Qch y a h
Olp of a/
o Consides the CKt nhown belo.he
the functon q= actbc
ven by aCtbT
fine n
a) x xOR Y
B) YV+ ExY
c) YEtX
d) onu.
A4T+AB+
X= A9BC + AD2C
10
t
S Si So
Comb ekt with
and ohen the
Dl2 sthe
qre alu than
the lp hn the bfnay tp 4 4156 TT
olp u 9 lean Than the Plo
the binany
d'iety
C= Z
(
MUX MUA
AB
MUX
NoR EXNOR
B
B a)
MOX MUX
Seguentfal Cheuits i
’ me Sequunttal cHuita. the present olp duperda on
the ppelent tlp past ole oY olp4
0ut be faptto ps
tn Sequrtial an gs
CKt evething Combinatun
Conbctt Ckt pat olp
eaupt to stoe
numoy
feudbak feudba Memory
patolp
NANDEATE
SP-latc h < NOR GAte
’ ihe bac Atorag ement s calluod LATCH the
name
&uqgeststt lat Ches
uet
NOR GATE Cae )
gertQ=
3O, Q=D, =|
Gatis
bur BY
ger ae ti
Cae (f)
buti - 17@-0
2 Pos =0 Q1
tHs tutal
htgh S1qral thre
total 8inal ttme o4Ratio cyca uRuy
to h¡ht
TV co 4 spud Kah CKt matntan Mo
=50 edqe
feading
L T
FF eCIK
SR t
6 tatg
stgnaledqe cocre a hat
d not -0 2 =0
. ’not 0 oS- uol. NOt
lsle'
Caue)s4
ud Nor
beyove) memoy
(al
O0
GALE NONP qatt NDP soY
higening Muthody s leved (ohen evea 3iqrd hgb
chap/ tanaitton
Stati edqeN
omb
labchlFf
memoy
CIk pe
hecaue
En
mam
Se latchv
when thure
edge tgertng
SR Flrpilop: lateh
SP Aatch with
NAND
not u .
Cx
CIK
Rec1e= R+ TE R
Mamet
ihvalid 0
Not id.
Chonactenuttc tatlu
#erctation tabui-!
R SR
X
ip ttopi e becaue
e need gtve a ilp ohich ane condemented
to each othey thy qne 8 R. 0 n 0ff
ve one lp % tomplumerted o that îlp
an
CIK
|CIit
miam Q=0
elle 3 R
Chon tab:
tacttaton tobe?
Qn D Qnt ivalid
1
JK Iipilop
SRe FF hae fvalid A but we wfl)
Ovescome that probun OlK= o , c k
|1= Ik+ J+
CIR
(NAND
omSRbtes
y
fare ):
J-0, K=l, Q-0 - au tn a m
C
1= Cik +3+y- Cik+K+ Canebr):
d= 0+!+Q4= 0+0+Q
aMume ) -0 =
=0: k.cIE
then, sl ,Y=O
renotibydo on
Chat table:.
ruth tatL:
eucttarton tabu:
do
K:l
CondttCA to o vegome actng: - so'not uud
not pNotltal
< piopagation dulay of Ff
(m tuttad of lovel tgg edqe toigg
(in) Mata 4laye
Jtate
Hoved oont
Blarsi4
’ l a e ON
cIK=
044initalu
stave?sON
now 0
eIK
Mattes shye
save Aptto Ps -
3
s,4 same a 6N
CiC
MOt slave X
Do
char tabu
T-ipttops do TfF
Lttoqgle T
Rmor
KQ
encitatton talou
Odd i
h QnHT deteetoY
X-OR
Fitpftop Convession?
f:f
) unttty avatlable Teg
characterest tate fo ea
3) Mal for aNatlabu fE
encttarton taho to aVatlabe PA
3) Mar
boouan enpression
the ckt
1) availablu ff= JK
ot
(ty chanactetate tasu
wrie TR theu
SP to ptlop i )ect ation table of SR
ovailole SR TV
T
chan tabl o SR
T
O X
TV
(V)
SK
()fyttatton tabu of sRi
ke
(fv) Gooeon expeALDN
IXo lolx
O x
XD
(
CAL
SR toT: (t) attation tob to Spi- v) foT S:
ano
r i) Chan tor T
X
P foy 2 -
TK to Se -
Fo
aChn sRi SR
Ontt
0 X
K:-R
X-X
X0 K
XX
TK to T fF:
Ovailou Ye
TK T=1
OX
1X
X0
to SP - (i)f : t0T: (N)-fo :
avoibda ea avaiobu o
Chor Sp Tab
Ey, i) Chon T- eT O
Ont en T
o-x-0->X
C
S
CI
T. D
(it)
¬u Tá£b
(iv) fox:
har - E7]
T= pOBo
T to Sp foY
-
Ho
0-0
T= QnR+ Sn
CI
Piesegt and cleon înputni auynchronou tlpA.
lp'a oT
nhey me dítect tlpa or oves71dirg
be Synchsonou lp ane
preereluarQn
hot
duar 0 6n becouu @n =l ucd
,presetlo) PrutO
CIK
clean(o)
Stare table : A tablu telua uu the Telarlon bw
rlent atau nt Atatu ard op.
stau tabbi
ps S
ka an yondoly
ke
Jeg CKr
sOrarm
4stoti
no ot ttpttops
LAtat'
Jk fP we
can
NS
oxE) IX
So si=I
Qestqn poudue Jo Cked oguuntial CCA -
) A sate dtaq+am ot timtng d(agam gtven,
Ct
descoroles the behaviout of the
ohich.
that s be deitgrud.
1) Obtain the staue tabi
be eduud by statt
) nhe States Can
Neductton mthod
) D0 Atalu airtqhmen (tf uq) uttea ymbo
) Qetemine the no.ot tlpttops e9
Vi) Qectdu the Ype ot Hltop to be
tabe ho Atatr
eLcltaton
vit) eatve the tabu.
wtt ebtaio the eapiexnioo tor ctt Olp $Plpttop p
tr) mplment the )State.
tploolp) tablu
(t) .Ps NS
1=0
QA
D
d /olo
olp otp
Kmilan
brCd to biroy
a alody gven M re thu POtnt
eciatton tabe
B
4rtp tlop
Ps NS
6n
(:)
A
Machine
Mealy modalh developecd toi 7epseurtingy
’heve ane
deuod Ps
NS lombloge olp
Cob loqie
CIk.
frdsperdunt
-TA
PerfP
nehtdiqn -Y (olp)
mooe
dagam Y-agt®aty
p omb logYc
Mel ta
Stat1 machine i- Mhe olo A the fune ot
Mealy
Presen Atat oell Pee
Det Atare
olp
Cornt logc| 4 eornb logte
GA
yole
Ole
tep 2: SBatu table
Pst NS
00t0
0
H=0D +0:0=|
& dilpttops 60 4 4taby
Blep 3: Atate diaqiam
ep 13 Plp egna
o/ KA = Qa'
olo lo
D
Atat tabu
ps
00
clocieud Seqeinttal
tralynta of cdocnd
() () TA 7
TA
Te
ytau dtoag Tam
nealy
NS
4
2 To Te
Q--o--o
C
10
PatteYn 01 Sequnu Netecto1i
ben ?lp, ohun the
he She am of bft hu
clK Ps high and port'ula1 parern equuree ty
detetttd.
becomy
oenu dteetcd the olo
hiqh
htgh thun aqain beLpme Low
ovealap
oletecto1
dtele cIK bme Tandoro
e.
3 07 moYe
Jequene detectoY to dutect
Rengn a
CouecttVe
bihh Coming
throngh
do
non 07y
o
frat
S
So=00 1
S 11 11
S|0
Sa=l|
8 tate tabk ;
Ps
cor nt;- DA
fov 4 A
3}ate Neductton utannt
Bat taLe olo
NS
Ps
b olo
d+
a
yeltmirati
NS olp 0+
3 prelent Atai are NS olp
Can ps
Same thun
ehtinate one Atate
a
o afes eliminatig 9 a d
mare
fd
now, no
NS a
ps £ olo
olo olo
olec
%
Vo
ASm chasti
ttgoithmtc Atata Machine:
olo
Aue box
det ion b0
Cord bol
Vo
olo
4
at
ASM Chant bi M00IQa achin
olp deperda on ps
g0
11
A’olp:)
-C-olp-0
Synchro no ftynchronow
-’ hese ckta ane di4t to
’feu ckA e eony
dutgn but thuy oe oleiqn but thy not prestn
d
ttmu delay element tu
memory elanintn CFF] a mumoiy element (iate
’ne statun ot mumony ’ fhe otatuy of mameny
alarnent a ate cted ondyvonl change
at the aottve edge any tirn a
CIk
noduetton t0
Te 2Tc
a divid1 by
u h a o u s
CK e
3 4
TA (hee P no ot.PF
Je=i)
Ve edge
Treg wi
coujt
joromoDtb8.
tb8- i we have
o l6’0 to )5
eippu Aynchonoy
nype o4 Counktvt
<y nehono
CounteM zourte
CaunteA
UPountn(ot-24-) Noun aouney Upldaw
Aynchoung hppl ynchnenou Cou n
Counte
ConnecHon
)fF ne aunitd fn Auch) nhex uU no
that the olp blo
D4 Fe dtyea the
au cloced imutano
2) ff ae not clred beore COmp|?catid
Stmult ane Duly & no o4 Atatu
& mp tor
nD04 AtateA high a cit
$) speud
3)sped iu alow au cit given at same 1me
propog attd though
Atagea
3-bit tsynchmonouy Up countes:
Ja
MB
Couitts olp
poge betore alc
Coun
0tay -l6
sthe
To te
up
Courtu annchnonouA bit 4-
1
Fe
6h
6
count
manimum
0 414)
33) fE
3
2
tnttially|
Decimal
eo CK
3- b7t Aynehvonou4 oon
changing.ol
MSB
thultgingolp
L
ke
LSB (MB
cwnouy
up coutr
ntttaty
nitta4
o
6T5
ghd t
foy C. fF
111
3-bt 4-t UP /Douon fipplu CouN
doon couney
have deifgre d the up Counterg Jeparety
pracrte both thee modu ne combined
but
ed to elet
modu conOl lp (M ts
eithes up o doon node each pait 0t
PE.
lotw
Cono cet
M
e tonnurto
LJt
Olpot PfF M6
61
M -0-- upwunti
M=1--doon Dut
1
t0 c lol
Y
MQ+M M docontouut
DD
JA
Teet to hae 0e
mean
=0 PST
MON6
cluan Ter
CLA
KA
ire
Jo Je JA
et eA PST oPsT
we Aogic
-1
courlu MON
OI-3
-2 O10
5Count- mad Atatu
6
000-0
MO-6 Countu
number
a MOQ
39 bih n’no
bf
Counta hao8 caled Counu
ix
modulu4 oM0-4 callud ounu
ae ldouon
toup
Counting 4 Countt the Modubus
ot
stau diaqnam o4 a Cauntu 3
a-bit up ounu
ytor n-bit
down 4taty
douon
Oecad BCO Rippu Courtu;
Cmp point
clocky UC
ve edge higed : Q fs
is Clock> C
ifYe edge iggeY ;
t) Coucodi ot Countu -ve edge trtgger; ia clocr-De
MOD-M o0-n
MOD-MN no ot Atan I0
0000
Caulade
ity
t oD0-46
,
Atop
t Can uAe
MO-l6
Sunchonoua Counlu 2 2
) Crettaton tal
k,
9) tat disqran ert eT
Hatn simplted egns ufng k'map
)Qrau the Jogtc dta qim
"8-bit Âynchdnau op Counlu i
X I
CUK.
Tee Mo
M
pencil |n
thon see
ng Csustu
8 gcountev ts qtyprral applrcation
NO-Ot ff ud ’fhe Ony change a the o+olpAhtftets tea
ot lan ff
Do
CLR
2 3
OR T CLK
00 o
CLL
X
Tntoduction to neqtkA3
SFFs ' bft memory ce) we
we have to
o fnNTeau the Stovage capathy, tnoon o Pe6STee
’
hbup of Ffbs qoup 04 ff
consts t.
t,of "'n no0 fF £ Capabl
he n-bit neqislea
bound to
Shoing "h-bit" wold
the
TUsec (0e
lod
Aynehranu: Clocie load 4
tynouu! doad Lo al
poraly.fn lauitteudton
|() Dependtnq on tp $op
pplicato n
a) Snid t neg Bldewna
unvedcl
b) Atorage neg
MJB
fesial -in= 1| I |
STSO-Seatal Plp- seaial olp
Sesial-in
o
4
Se vial
C1
nitaly
Otn
0.
1
Jorlong ditanu
SH0 bett
more pulae
ene onductos
ît need
for PIpo
STPoT4eloclpey ff
D=lnt
Clock
pwee to
0-0
Borethe
data
-0
Do
at
DgJ 4
paralOut wil TM
th
(x
puld
e
Modi
B
odmode
Te,
o|61
Shitt=l
Yp. Ro.
ff3 Sev
ff-2
but
Jenau
Du
LL
Uhivessal hft neqista
Bidisectonal + e oading t v 4salSR
(SISO+pISO+
(atotngobia) thLttlt
PIpO tfrpo)
seyfal
Ao
Lo
4x1MUX
A2
4X)
mUX
DfAoiedVaFlwae
A
MUX
321o
afetpulss4C)R
foilp
Sefa
CAT
IMode contTo Reg op cIK
elected o No change
atably
ahift-1ght
khitt-lef
CIl->
6 0 Compliment
char a b Ofp NS)
for t:
X 6t îlp= x2 oCPS)
X s
1
1|0
D4A1 de tetu
PLA- roramabu kogtc -nay (PLQ)
witb
Lt s a type o4 hed anchitectune ogic deve D
proiammable AN D gaeA blloued b proqya nabl
OR Qatea
Steps
:.Noot lp Buteà = 3
*No-ot proqrammt
ANO 6hate
No.O4 min tin
Cnot epeai)
Min to ase (3)
C
ABAc, BC
Preqrammablu fray Zoqtc (ea):
ct !t mottty commonts 24ed type od PLO
frud OR gma
preammabu NÐ amoy
=3
BO we have to
ta! 3 AND fon
each Cale
total = q AND