0 ratings0% found this document useful (0 votes) 60 views33 pagesDLD Short Notes
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
Digital Logie Design (HATED
4. Boclean Alypbecr ; i
2 Didriatie laws : ways (wry) C442)
2 Pemogar’s las. AEs A
AE > Hak, WBC ALE re
F bogle Gates 5.
| ; —4 > ANB.DR, KANDAWOR — syle ie signal
sate. T ‘Yevertat Nemes ' ovo * controlled qakes
| — a ae Than Mel auidable for ctarecane ped
AND RoR KHOR
“oR
1» auiterie fee staiccose oraakiy,
> PeoPagation delays fme teken) by o gute to proce & rors |p. |
> Bubled HAND= OR, bubbled st908 > AND
> Bubbled anys tor, bubbled OR— HAND
ule
“in ve dtisany |
fe get nip man
z2n-3
Ny for POR
Single bubed noe: x00, Uegle bulbbled K-KR> x-0R
> Babbled KOR~ KOR, RBubkled x-HOR> K-NOR
> ROR GBle + op iahigh by oll no Li's (BMreisenie’ gare)
D KBR gale ofp is high By een no of V's Cee cote gue) j
ROR 4
* xWOR
ADD- 1Ot> ABrAds
Por AOR > ABT AS
Sle €e-oR
63
Pt ah
Ger)
Scanned with CamScanneree
3-t[P K-NOR
sab-- Lp we Pap
“ Bo-ia: v0 & ile b @ ge
Qa-oek : fod-olf aati
Seon diagrams he lagi pies
Obeicing espersin Lown gen truth Able
_ Four mathols:,
Sy 80-P Cominterer (¢54)
BROS (atoxtern «ie, 0),
B® k-Map
WY) Tobulation methad,
Tem Sexignahion
SSam gf all mintermy & “2”
cclucl
teh all mogterms, Ss “o’
> Redundant term: Tk igo repeated den whose = removal does not
distus oyna & cannonicoh Aven
7 Tso lev 38 Bipvenian tan be implemented 2-level Ha gil
be G: Consider ABYED
a on 8 Ney, 8 2
8 aD SS 4 ee i > ious] 4
% capt“ >
Scanned with ealieaplementecl
> Tho level P.O-% expression co be oe awith aleve jor gales
> consider (Are \(cr9)
ae ee PID os
@®
Duok Fanchion (49)
A Duck Fancdia be a giem Ranchaa Hm gentvaded “hy replacing
Se alth Sond See with SR and “Of ith “1 ana “E wishto!
> .
TE obk mistewns | tartans, posed by the Ue dune and
dot Pancha ove same then the ‘Jp Punch is. cabled
selt Dual Funchda (sor)
scl edu ue
my Max no ct SBFs tok Can be ieaflemented with binary
a
yosibley > 9?
2 Hox a0 ch noyeral boolean Date than can be! ieplemented with
a inary vortctlegs gl
—_—
& Uniesal hates
> Check - implementahon a NOT, OR AND, HAND, MOR arch HAND LMR
’ 3 a \ ysdnor
Frcluvtc gates with parol WOR getes?
DANO: >ExoR .
a AOR
“Be Ex-foR "
“AS 18 a 4 ~
Scanned with CamScanner> a pated gohss tov Fe-OR Ly
HAWD — goter he Ee-WIRe 6
AAYODR Gates fx Ex-orss
\ for goles Ry Ex-tooe :
i k-Maps.. . ; ip Hee
Tn GNawiable ‘map, each! cell” has 1 Chasnees fe qrouplag at
other cells. t i
Youd lee
B°Std_ method » Loy de 2 whl &
Hqgek Pall: PL (Prime implicaily » AU posyble. Groupings)
Hoek EPts Cemeabal Pr + Pls hich’ ave ouped.oaty
| 8) AP ePras axe nok subfcient get leche Prati 0
> k-Maps give minimized exprension in most at. the cases: bub
Yol in all the coreg. i
' ) \
+ Remeber b take oa dand | o& A wauhile determing
POS exprenion. . a
> Ina M-vanadle k-map, Fg" (24m) cell are grouped ,
then term site will be. n-ml. ~ ~ peosgnt ia en
A for sop we have t pul 18 og. K-map Tand Ar Pos
we need br pul ols on K-map pracbiq Ty,
de, Flac) = 1B) 2S te FAR) S Me (218
CY 2 Zug (0.183) Mig FLARC)> TH Toei
Scanned with CamScanner> Conversion Iolo oye x ond_¥" gysiem
Conversion bolus base ¥ one
# Diveck’ Conversa is possible by replao'ng each symbol in YM Sy sheen
with a bits
4: (2), = (wee),
oY
: 1ol1o
(olioriet), > (ooMotlo!
L 6B
(35,
while Converting from Ye ik bibs can be pactibioned
ny add a¢r9e4 ft Start of integer part,
inp 1 gyoups «he iy
‘add at end
yuk be de decimal port
q: (noire ror), = CoHore-e 10>), = 2-4),
Fada date oes:
26-225 a> OD, 7
( a Crore N08), C2)
> ((1010
Cog WH, ett pet a gta
Ry decimal pact (ovo: Nod
BS KE * In decimal pork poser
1 | 16280 2 darts fom ‘1
' 25 xD
Se
G OS Kd
1 1-0
Mor
» (ee-si95)= (ior 101),
Scanned with CamScannerSigned to Representation:
Fin oy teprrentation toe daa cs represented overly
Routt toe gen dota ig game TF 4h or a's complement as
fetbimed boice.
yned Hagrtele otahon«
00009 tp : '
tB, Range Ca") CMI)
ow
1000, ~»
ie
AVA -> Na)
Tk contain an invalid aotahion te, -0
a) Stqned vs Gmplement Mokah'sa :
eS f
ot See ange (Cpy is ("e1)
acre abe
ri SB
“3 St also cottainy -0. r
GD Lagned g's, Complement Notabion 7 ‘
0000") +0 om net .
ote Say ges 2 ) ma
ae y
tay Set . 7
Pe Te cemnits $421 waghted tole considering HS-BLsign be)
ave esetqhe Burt ;
“ ee, won Peel os “teres -&
A penis syn bit extension foe coasesHieg smaller gize signed
dato to larger gre
WOU =
Cty HD TOUS PF UIOIs Mens es
’
Tere paided bits ae noaq ob dawg bis] Gaucd bits:
‘Scanned with CamScanner-
Overflow (over) in Signed a's complement Aotabion
2 OuFL does rot cecur on adding one tve Lone -ve data.
POMEL Fverls the target Sign LE. Ge, HA osgeh 8, exulesin bik
So.
evectlos debeckon :
| a Cia Obtained log addiog dake. -
3 Coat Obtained by adding sign bids,
2 a 4
Be ©) ‘
ih va (8.5%
weit\ Obtain + 19
Wk eo .
oo Cia,
Cours PP 0 (ete casertioa))
a love
Anger
a's comp fone
ae es He wel
ek ‘in homed Fory
> check eraofles vo notes hy better understending SSIS :
4 Combinakonal Cieis tS Cedtec be weber notes i iefechon)
= Boker, no memory, 0 clock yogoneeon goal
7 Ey. Adders, auidrcattods , Hux, Demur, Enteder , Decoder ete.
oe Hat ig universal comob {national civeuie-
talf Addex ;
ys St BSS
4S Cy Gauge wy) A 7 bat
jenpleme rah 5 j | 5 1]
7 § BAND gotey . a
2S WOR gales oq boy fo tinglemen
I ehop (44 LU, san] by dda oy
Scanned with CamScanner_
ttl Sabnachor: /
4 > Rorrod Rov = ay
Ingle mentabon »
25 pany
25 BOR gale
Kole +
KT be
Kinard halk adie / holt sutvachr mia no et BAW /I9Q
Grey required ig §.
Fal lke
So Sats 1H YQ & us used lope
Gey tangs Cue) ay [84 esbog neo]
at 2 yerattay [From kee map] +
implementabion atch Wand 4 @ O08 + ~ His
4 wo 4 4
“4e = a
pe i
prbove civeuit Predluces same ap even doe weplace all MAND got
with NOR godes.
WBS,
=
ant Sens
Lond (8 a
a 204 Coase
Scanned with CamScannerAFA kaon gx one Aull bit adder
A HAS knowa os one hal? Lit addey
n-bt adler -
ae Bo Ao
\
\ Aa
bt i
Koes ey lca)
Vault: Cy So%y Qa. .
Cin inikioh Caxton,
CaCrtne © Ripple cawier
“EO-1 Tipe Caves Ove req bo staxt operaren ia ‘ws addey .
wipe Tt Nipple cavry Himes, (0-1) Tey ;
CT Fine dan by FAIS pioduce cary.
> worst Kime to stabilize wesult
Tesoist {ordty|+ vay (Tear Tey}
/ Toya ? Aime duke by Fitts produce’ gum
(nn
Scanned with CamScannerFall Suleboctor: —_ ae
+ ae . O48? Q uy Roe?
Jaen e a
3 bows :ECYG2) AYE oF p
implemenahion ob Sith pAwD LPR.
| TP owe: clecuit gevbidng same: Rancho even fall BARD ase
+ ephacea aster HOR goles. : tg
» ‘bea subchac hoy +
BA-Q: AtRH (her adding 2s comp ot & bo 4)
PH covey 1S generated remlt & fue £ ave! (able iq royal foam
3H cowry i's nol genented regult Py cve 4 available tq scomp.
i SD me
Scanned with CamScannerSS
4 bt adder | gohvactor :
e ly Sy & Se vf a4 So
piWode bit & Heo > adder |
& Met > subtachor -
de Heo ‘ .
Aa, Bo. AiePo Be ot ee
ean Ce Ag Az A Po
OU ‘ a ah Be cjg bs
)
Nuttielexer :
pees
algo KOLA 48. Universal, combinakonal circut , dada Selec 4
rang, Ao one Secor + ecnitel to Serta, CameCO 2 oo yd
2 DS Se 8 te 9 Woid sielvisav
- AR > Selection’ Liked”
be vu yx!
ue ti
Line re sixte
oo
o. Y: en + AES FAGTg
to Gans '
t t
Scanned with CamScanner= inplemenrabo)
a
RRO ow
L a: =p aa iad 4,
Le
oa
he ger Hee Rea
fy db apd goles “46, eae 29"
ot 1, Sa Peach etd gabe = ntl
no a: WOT goles veq. zh
ho A OR gates veg 2
sre et tHe on gale = 2"
) im
© Hae 06 Fanclion Sle .
TH implement N variable Puncher see
& On Mat . ty oAy
din ey Mae 7
op
en
Scanned with CamScannerrr
nC Rey Lee gaks. Compardio. a1) {i peas \
edata ip mays be oss “1's Ree ile, Complement He
Ge ECABC) = Sen (st 218) a
© 42 Rne We L, & were ‘ie,
4 Ge Aekse check roles! ypu dao urdersinnd
Lagic, Body why Moses Ge):
POT gale « Pann gore ung
;
a
“7 @O
ms
‘ y 64
ot ;
tome
Mboge gales 9H only itd Hut, |,
Al universal derived, gales ey g Macey.) ©
Enable “ep ia Manes: ij
> Spedal ce calle enable ir foueae a
> W mnie is’ diaad (fo maker what) |Z] Hee
i
‘IP 4 Secheckon.tin 4a gee ops Lo? |
Grced to laend 4 If?
Scanned with CamScanner! Asodypes 4 enable ij: ' t sBreyieas gtop ast 9) pal
| i che "high endble cy Pokve logy Enable
Su So,
Si {So >
| &
| I ket EY ii
ep 4 Bo én
AL rae
ee ob BS a
| ARRAS TS
7 2 y Gate) cent) dites etoh sino
Reraut + . / |
Fale ams" 0% dota, ra bukor,, One fo many selectors, sextal bo
vr jerallel eléchoe 4 | fo?
> snes na"
wy
Scanned with CamScannerDecoder. one
proce
2 wes bx mremony od eicing, J chie selechion: ;
2 NorSelecktoqriliness , sixeanxa” mevsh dora guein
> two Hjpeky ss bore a)
dp betive Nigh, OP dewder -» only 4 ofp “BE high
& fetve low jp atecader, pay tye be bo.
dative high ole decde,
7 : : ;
4
~ a
igh ue
\s Amplementah'ed Yor Actie los o/h decode,
Ty fords the Same: hes aplement . foe Rereic)
Decoder x fucthion selechor \ \ b
\ vortable “Archon
o> nea is wea Ry 1 vortasle Rune
i : eh),
Be FURBO = Be 2 hele der
=
° cr se
\ at — ;
‘ 3
lo sy sty
cI eT ot EE —
oO
\
>
“fa Addie low Op deceder oe use HD gate (Hak why )
Scanned with CamScanner
Aare
an achie los op decoder produce, ‘1° o/p. in alt ine;
s—
wy
a
oS tt | PRD
othedigtla <> 7
«earl t Dey:
Ch) HES
an actives high deeader priduces “0 ofP-"in ail Airey
= 7
4
WT]
|
Grable ip ia decoder “4
~ Tho decoder ’s dgabled oe ;
die hgh yp desoier’” of gh
% for Ache low ofp decedey ese negate EN Cur cue ude seo gas,
| DEN ip helps w ‘onplemending lorger site devaders" with ‘aller tre
decoders. {
». are with 12
‘ i en
y sony 3 4,
iwhen #70 pr
| jm <
| oh Ag CSE Ey
a
CD /t 0 6 o
Oto Ut ‘6 ot id
Dn, St
Loo, LO [DLO a
i180 o 4
Scanned with CamScannerMave? ecodeve .
Rey sf) key: 1ex2s¢
‘aud 18a) °°) | aval 28H, i
Besy | 986 Wis diutte ite
Ke Bret 5 | 288 2 by Mom this
Per ias bea | + 64h ee
# 2, 1 , i ae
No of vg veg Sh4041 pod ve veg Bo A 20474
2S Sara > bhatt het jt
| - aa £85 eo
)
Enovder : , fot: fal
as
Reverse & decaler i sizes oxy fer
PT typ choo or more te Une hove igh Signal Hen it iS invalid ‘lp.
| of
4 eq -
a ft we Leg, Ey= Tatts
| . Eg = Mer rh,
eS 7
ae.
~ Scanned with CamScannerFe
‘ioc Encodey bab papa
> Permily one or More hth ‘le sigma . ok
x I-
PMP Consigls 4 speciel ofp bit ly). . ‘
3 Ofe is valid only ver bie ratlent one ty me be hgh)
> th lip lines are Sorttardg and pis peosity then
Py> Fs, 7 hin > Pry Log =
Jo Ls
Z| Rady
| | Enecder ate oad
a Ni
Ia
aly Goa Ea
No ott Tatty
‘Mogn'tute Congreato: 4 ,
| Ly ea compre ae - magnihules ro
. ;
' nelbk eme
nee HP,
28
, 3 Ag
Scanned with CamScannerally Rod out how degra a-bit omparaby.
For O bie Comparatoy sk ‘
Total lo uf Combinations 9° a)
Wot 428 Combination 5 a"
hic de AVG combinatlany = ia ;
some” alT
fo dk ASB Combinahen = a \ I /
+2
5: Sequen kal Cuts
© Seq cetuit“ie. @ cocked deb and ofp sual dine depends on frequen
of the clock pulse -
ST clock tYp i ‘0 «Ho changer axe: present at the ofp. ~
> fox ceq, okt veltable operation , mare dock Frequency must be.
lew than ‘/tpa. tay > cet pepagatin “delay.
Est ‘s sly (3 TS fawsltd Ge) *)
BR latch »
© vexee @ bask
SR wad Ladeh :
SR WOR Laatch
sR]e 4
oo] eepinaltd ~ a
oc fo.’ a rt - a
volt +
'
steel | | Wy |
eos fo change
Scanned with CamScannerF sR Fiphlee rowed 19
> Obhained by Connecting a clock 8R latch
Ws
ase
pie
Rey, Sherk stake.
Qe > Present xebes
ils Get BAe cheove ofp in able He cle urmsk be hah ps
Otherwise: Op Wit be sencharged irrexpechive, A dle a
Tk Lupflep rj tielt ot
Tete
The f-_-
Rieder Aligflops 2
Seek
\
q
TEE (sek) xe Der (AFR)
1 a Caivct FF, dug FFs data dnl
Scanned with CamScanner7
Flip Te
Uy General tablens Tables that were uoviHen go for:
ub chovaclerihte tables Tells ° celotion blo E48, |
i Ercitahion Fables y Telle “uhat jp P be gien to get desired Se
Pom given. Qt, ; . ye
Chavaclevishic Tables :
wo
Pp
e
Suu
--lo%l-o
]--lo ofec)
-\o oj--|e o| =
el- ol= ole
¥
The uae Equator
Bxcitubon Tables.
Scanned with CamScannerSypchrot Counter
= Ayachyoneus carer Ripe lounks) «
“>Use to Courk Shabes and each Gale is available for one neg
4
ROBE counter & ured to count all 2” odes Th iS Called
| binary counter , the it ts mod _coudler- :
- x
Ma cexnter wed bo Count Kno at stuley! rey
| > Dexyn of Mod coullley is expensive , cua it veg more. ges, 4
| Design ae Soka Gunkv: \
@ B bit: upes ster a ceunter),
| BR alte Tt '
| 2B Bo . ate
| SB eoleo ot, 1 ' fo geocsigincel
ee ee uae Beaty ep esemer! Hen
ee 22 WBe NF Cotes general Aremtay
acon cao FTES aha
y .
| roto.
tole o 4 aa Rubghit Wy
eepeos ‘
Scanned with CamScannerHed 6 Upcoanley .
Hed 6 — 811128048 Cae sey 8 bly) ify
Th &oC840)
m Ate,
¥ ao dexgn 0 8 Ht os th ey,
+ devgned fre S-bit “one counter ~ .
’
when hs atted he design @ Gutter be giver skates cheek >
Mh sole “as cepeated Te “te Gade. is repeadel then dong, .
PCE ae is os yp hove oe Bre. any * edude ts
repeated’ then, follow kelos procedines ;
So: Design, Counter by CD. OND NR :
_ diingish too ee ay eee Mite (ein *)
Tp: Seem Apt aT,
Tye Wot,
Tor &
Flipfle op Conversions (onyersions:
inalemented with a given FF 3
Lhe. choxackerehe! fale bx Forget FR
then ete. ah cxcitotcton fable My, available FR
=> Any FR con be i
5 fais, Pk
Scanned with CamScanneree ae
bo
o-*=e0%0
9B obsere ahve, By @ and understand .
ee Ey which vepresetts SKFF , F we remove sie wand
) Qphea a pet piece ope gote thea tf
«represents, “seer.
> SkFF foo SYP MAND, tio ZH WAND
BREF dour Zi/p MANO.
Fuphlop Tetagerig,
> Te proces ob applying high doce ., stqnal of: degued be, F
Dk techniques.
& te level hiagev
ve level rigger
iy ve edge. Eri
_@) -ve edge tite
Scanned with CamScanner1 ee CR
7 AC ceca in Level “triggered FE, hence edge. triggered a coed
2 Tour ae triggered FF, we eet have to vse pulse Frainey
pa Neh Ayeger: f ave Leuk bigger
PPP Toa hl
> Enabled dasicg Jos ‘Sgro
-> Fooled Aaeg high
Siypal-
tee eco Heige,
UPLFLEAL a] ep, +4?
> Erabled once for each exyele ov o shout gexiod pdime.
! fe: r
j Leh \
- F :
cre elge Piet
Atk knows of requeney Ailey or'modz counter. ~
ifr eb 7p. 2 fae sie Ee ey
4 =| 3 7 Te . > ie
Fue Pf jeter) Hite ole a
Sin
\n. 2) ypu) fee foiled ot exe
‘eM FFE ea wn eae 3 9
nib Ae SLE |] aay gels : »S
2 3
Scanned with CamScannerDesign & Asyachyonbos Courter (Ripe (Couaer) 7 ony %
;
2 Main clock generahr is comected fo LSB FF only.
7 Design cast rs cheaper and is used thy Freg division applics,
SUP Counters ove. edge Aniggev ,
doan cunkey > tue cage eiggev
Swit uP Counter
te Reve tit bina Gunter, Ra > Aue
. | 23 ns
> Ae Abb binary _ Counter out = ud 77 4 e
ahr
> foe wmode comer | touts Pete | |
ae
Scanned with CamScannerre a
Design a oaynchrortons, mod Coutts:
jue we hoo gpeciol “/p
Jy preset (pr) dd Clear Cale)
> PEEP Bother, aye generally dale
D when presets enabled ib hues ole
“douse Gounke. 0 |
ad fame ® a ves
Pky clear Rees off b loo a
ae
‘Tigh sepals de
and elsck and hence used in
eons
eee
ae
ct Acte b>
disable 0 - éttable
crereble. ve disable
Med 6 upcountey
Med 6 upconn
0 40 5 accept
Sacre NVRing
“eee 4) \
te we hee fo Soe caoatiog ently abOss lb
. Baas abe ot Bikes DNS of AB > 4 oA autve
For actre los enable CIR shold be given ‘le Oden 6! gets -
Ciba me awed Ob&, to WAKO gale tod area
to TR: (etee we , im :
SRG EE, ,
as + Hence Lip Kao or Be TWPrew!’ | ABD
By * 4
Bay RED
teal “2 {bor Jy bee
For Mod & apusute™s
) er
wo
Arte Dror oP
Koce Around Condition, Rac). “i
awhra FE B/p is toggled move’ than one in, ene cle egele then we
Soy. RAC hes received: :
4 RAC bh From toggling RAC is ae ‘oggig :
> eee Ler are free from Rac -
> RAC never occurs ia alge trigged ffs.
So. teC0 | occurs oly ia Neel Ariggeres Sere d level triggered TRF.
> Posey save FF is used ty prevent “eac. =
Scanned with CamScannert- Let by oi ns mie? NaH
Je
fa> long Says orate oF (co Mike
Hasler Slave. Sere
Sa
Moser FE: SEF v3
Boxe FE. WEE Or SRFF (gems ip fom Herter FF
when Clock 's high mosey is énalled £6 clave is disabled and
ylee versa
gies (Rn ol ole) *
oe }
> fat oe ticuik woods goed Only Halev bg ol Be ot
tod Hines TP it tygles, even rock fey Ue Re slave. vemaine
Game all Hime it iS enabled and hence ofp is” same. fer Straight ling.
D8 ue modify it os don belo “So phat lp ‘at sts rh
tl no 2 times [ie., one Fiere ) :
we rane
Scanned with CamScannerHoditca bon
The previous, diagram gan be geen o>
UWL TT
[rod bation (re, gett Seed back Bren sla
* wi getting it Po
spttes ip ok Tk thonge only & le at have thonge, tea oy
once. Be clock cycle.
2 Usd ty Save appled data and hence’ we ase OFF:
> Dake oifhing can perform “= mul # Binary divisa
° > types a Sk egs
) Serial in cone ol.
& Geiak fo Rvallel out (rast tae in ‘vedl on
ly Prrallel tev Sental Ded .
; YJ Recall 'n Porallel OF +
> Ofg lel ltt e as mi ‘
> (005 ett ett 4 O10
“© 2)
Scanned with CamScanner- Dye Krad Cle
Dez Da U8)
on : ose’ ss)
Rey lounhex (RC): Shety i see) eu
a Some A STPD except & is teonecled to Serial “le and one He
Do Blogs 1S cormected with prevet-
4 ony one ofp bt & high and: hence ik combs 1 shales
> vehi sales on
PR is ured fo make ay
aay oa s
\sarntsa Counter (SC) : c
A Ao knoan & Twisked RC. Ring Ce il Moebius courer=”
> Bo preset yis used: L
> Usb eles. 20, nosed Sales a”
> Some os RC except Oe is Mragled’ and. Connected fe Da and PR & not
wed x «
Scanned with CamScannerCle table f-Stale dtagrams : Oe of
> One Franson axcou numerabr tepreseals sa Edna
vepresenls funehion ole.
? Te dra chide diagam af a bit binawy adder ux! ref 2
sly bata)
: . oi
|
|
|
|
B: Benign logic diagror fr me oe sith Te ath to
Scanned with CamScannerTW &ola@s)
Tot QOL
= --0000|
eo) = oo)
Se 1 Y conneck below ck to He above cet
7
S pep”
Bs 5
> the sequential synehrorn-s Gevuit is alo knoon 03 Falle Spule
Hachine CEM )-
Scanned with CamScanner