0% found this document useful (0 votes)
8 views

Ddco Module 1 Jitd

Digital design and computer organisation

Uploaded by

lohi18th2005cn
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
0% found this document useful (0 votes)
8 views

Ddco Module 1 Jitd

Digital design and computer organisation

Uploaded by

lohi18th2005cn
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
You are on page 1/ 53
Moclule - 04 Inkrocluctfon to Duton Logte @ Binoy Logie * Binany log?e — conAute of binary vartobla AU of logrrat opuatons. * The vortabtu ae obPgnatic by Uphobur Aude ax A.B, Cc, x.y. ze Utes * £ade VvaLnble haveing a vals Ulu guo & one. — Thur ee 5 bate Aogie Opuctors fl ANO iJ or wi’) NOT > Dp 7S JR th «x This epuddion ts aeparnuctid by cot ld « by the Obsucee of o push. gq: kL. =Z ny eh x AND w& Pntoprcad Os x24 % anol onty { oaet aud yi otlur wince x0 L q ee O Oo ° o ' oO ' ° o ' 4 ‘ 7] OR: * This oPuation is repruuslio by F' Atga SI ‘Ip lp . momey o 6 a i ' ° i Zot D ( { 1 Y \ 1 | ii] Not: * This Opuation is gepraubd by ove bor (-) * W]: =z * * The NOT opuckbn ds “ato TYyfwad f cu ~ Xx “2X = Logie Gate + * Loge galu out Unchronice © cPretets that opuck On 01 Moe enput AEqnas to produc output. * Electrtcat APyNOW AUCH cx voltage ge Cited = On ounaloy aEgnols hoving volun o tos Nolte but ui Digreal cystem Huw valu au Entupructa ar Oo to 4 * A pouticetar dig?tar system may oUfuu logic an 0 a Oo volte Qud loge 4 ar 3 volts * vo Lage feud sa KHOWWN «—-HULOW | Atqgnal rouge fo logre 4 Traurttton Occun blLo tue lmPtas | Atqnas TOL ge 4°" logte ° #1 The graphteat Kymbols uu to buiqnoe type eh Fate CuL on kKhown blo a 4 =) SDE x il 1—_tbo—* 1 4 AND oR Nor ae Leaky xy Kemer y ~ Keak 1 6 ° 6 o 0° o : 1. ° ' Oo o 4 : t ° o an ' l ‘ A ot \ U ott dhe b& 4 Uda * The AND gqoe output oo eee Tnpun an J dun use O an one * Th oR qo output ds x | oh dhe output we htqh . to * The Nor gob da commonly Kipp Oe Fee tnvuo , A OlUbput Ww complent i ANDO 4 oR ats have More MRO 2B inpum . And gate won B inpun & oP 4 qa. AND A F=ABC = © *1 "The Qhove AND ab te enpub CAB, cd Om ft *) dhe OR qau o/p w Of uu enpuw (ALB, ¢, 0? = ‘Borie Theowms Algtbra: @ Pontutote a atokx @ Poslutae 5 ated ce ® Theorem 4 ete oe ® Throwm 2 Rti = @® thowm (wea C involution) . @ Portulok & Gay)= Gerd Coommutative) @ Therowm 4 CAmMoce at > @ Portutar a C Oistatbutive) @ Thowm 6 C Demo qous) @ Throwm ¢ C Absorption) Will 4 Papule aun Or Do aD wt (gta) = Gaty)+z U(ytad = 2Yyeae (ay) = RY tty = 4 AhOWwWN Dudou) oR on ofp & hlgn 7} | Chegh) hegh fh Muy an higqnt) and Paopubis 2f Bookan Lite x Le = Ler X-0=0 any = Yr aCq2d = Gyle atyxs ety er Theomm 1 + 7 xt K = XK L (xt x4 (Xt x) CHER) Xr UL + tt 1% Xt xe X+O Ox) Cxex) ® Cx+3) ALY x J) Thoum 3 Keped xt (XtKH) A ex tK X+Kony 1 5] Theorem 6 + —_—_—_— Xtkys y S* posluton 5 tT ey Y Portutan 5s a gig axe b CHa) et KE ® (xtxy *O) x 4H] *%.0-=0 + xx.) Thorem 1 xX. xx) ae XR i oO (Theorem a 14y Sol xUky) *U) portuiou 2 x XBox 8] XCx+y)= v4 Xt x vd * (ey) *O) x [ Thiorem 2 eye] Tata 2 X1sx Booleau fuuction + Bool Wel on clacrebeal =o aby ehra., OO leOuUL . ne é Obie « AK. Cxpruaton consist of binary VO ee ae en ‘ —nts o aud 4 Quo tue logre AY an & o Qiven VoLuL Of Benacy wartahle Le : com 6c ecthu one & KUO. eg: FE, = xeq% @ Bute tables x y &% GF kat Gz oO oO , 5 oO 6 4 ' ; Oo 1 > ° 6 oO 1.4 . 6 ' oO. ° ' ; t o v 1 4 ‘ 1 oD 0 i ' i 4 oo ' @ Logic cEvewit x y x ¥ qa a) Fae xgz + Tye + XY Fy = K% cgty) + 1q Fas Kx) tx Faz Rat ry ut. Table -@ Tw . 4 * a q Rr+ xy ! o Oo e 1 1 ° o «(CO ' 1 ' 1 ' o O° 1 ! o ° 1 o 1 ° j 1 o 0 o ) t 0 : D ' d t ' 0 0 0 ' v 4 1 0 ° o ° 6 Logre civeuct ? x y ZL x q | Rae ry (>t 2 =>» imple te folioussing Boolean Uuwkon ww dba mpin tr wee nub of titan OF x(K+Yy » TT? Fy, xx + *Y — eg 74 Fy, = x 2 ot *Y oO o Fle wy o 1 o ic ic = LCs ( 1 1 * 4 @ &- ey F % = The compltemut 0 aucl atk ms. O14 aud J's VOL °4 F © Wind tee Fy, = Kye -omplement of a+X Fy = (xR) ( x+y) 1+ xy + EL ea T+ Hy +Orty ut =y = (xtyd (149) = (at aq) + uy + vy KtLG + xy to + yt ay Kr XY x14) ow fend ons a purcton Fw F' obtained by int changin Untle. aud ts Wilh On, We Complement 4 c+ G+ Cxey +2) PF OXA+KY EXE + Get Gyre GE +z +2y4 KE XE €FT+ OF FT + axe xy to x (It Z) Fog tare GE tay KU + KY 4xt ax t YE + zy x49) + 204 4 ery x + 2Oy abe + @6 tabe @b (t+ tab = aby + &b - (a+b) (a+b) ac +ab+batbeb 2 o + B catar +b vol ~ Ampliby ae potloumng boo lox © Aec + AB + ABE Ae lerel + Uxrpr mi AB AB + AR Blarn eK a1 B Kye + xz XL xe xy) . olrebribunion (ow z Cxex) Cx+y) xe ry = GHendCaty) Rutty) ® (aty)' ¢ xey') eb+ ab+tac+e eb + ef(at ab+ct 0) Wy + r(wzxtwz) Ly + LWwx UWE aly twx twr) nN sedate) i, Or Mu Oto um Blo te det Cable a Weer aucol ako tle lo postion chet! © Fe ay t 1g + ye 2 xCyay) eyZ 2 aegen 3 Truth tele x Y q qz LYK 6 0 © \ ° : o 0 1 ' 1 ' oO 10 0 ° oO o tot o ° ° ' 0 0 \ ° ' \ 0 1 \ ‘ 4 ' 0 0 0 ' 1 ot , ° ° i re actne Tut fovbte + 2 @crAe j A Rc A &€ pe FE an ; © 0 oO 1 4 ' ' 0 Oo 1 | 96 . 0 ° 1 oO 1 0 y 4 0 J i oO 1 1 4 0 0 1 0 8B 59 1 0 a el » 0 t 0 0 0 0 roto 0 8 oO ° toot 0 0 1 0 y @ Finol tu complemut of T= wary? Fif'= 0 and Ft =I ma Fos waryr Ee war @® Fre = (wxryx) + (Werge) ' , A + a woatAsd Fee = 2 - 6 FF = (wxrey2)( wuqz) = (wr+yz) ( OY FR) | = (@Ry wx) t (yr-VTGx) = 0 @ Find the complimus of tle frottoumug exprsion | tle evtyqtry > Fe Tyee po, > (7) 09) : > (144) (i+y) > nee tyr FTE > KyYtxy = X@OY oa Q(atB)C At BET) + fe A _ — = fen ay tatB Ree - a (ary + (AtB) +(Areet) (AC) + (WB) + Bc) EVW + 214 aie - DP Fe et 7 2 (£)(2Vw ery (dC Lt vew) (24%) (a°+ Gv +b) (144) m table °4 es ow Ste th AY bots anol truth IAAL Q Aute 1 Nor 21 AND Zlor T xor 4) Nony DV Noe 4 XNoR x1 BUFFER Truth ® rR COOo4n Pm ono x oorn 3 Rowan | g he a or 3 ® @ > eo I OR: * Hy) KOR % Y— 3y XY oaun0d FOnOn xX Oondg @ Truth tobke: “& * | > eye 7 00 a o4 1 1 0 L tou © gy Nok* @® Truth tobte: x x yo x Y z& oOo 4 O24 o ne) ° a4 ° 4) XNOR? YS3>+ HrEOG xX eoROoXk * BUFFER: *—f> aululas = Posittor awl Neqative logte + [ ‘ Atgnals od ume enpuu & OUlp he inf eo BS. Thur Oe 2 >} omy ol cou o a Ce paut ourtqnmu %4 Aiqnal bout to tu logic valu ar Anown buow fe poate ve logie Quce negative togit | logic 7 vigis A atgeal val’ i signet | ' L Positive loyte Negative logic x1 In de pique above dur *VE logie ALpTOue hegh tev aeqgnot Ou Logte 4 aud low lve Arqnad On Logie ° x) gn -ve bogte Aystem heqn took fe? logic 0 aqua low leva Lf logte 4. abe Ahowe below = Considu dhe cruump of AND q mao oe oO ° ° Ponttive logic 0 1 o ano 9%" 1 0 ° \ eeror By tire zr seal tur above tu Cup hor diz ANP opecstivn In wap ua =! aud bow qepraubel — wits H 0 qov tle negadive logfe OR HH bo I prIAUctea 5 oud Cd py buiko wall 1. ‘This AU u on at due enpul & tue oulput ° UL gated wo a potortt ? } ea aoe Y Pnoluctor whack atone 0 eqauiv ogre _ Gum © Producds % gun he otlousu.g jog hows —ponstele wor? apres AND qoute . xo ty to en _ Ze mY A z Key 1 +) zery 1—— — gy? 4 The outputs om collud ar fusctamudas procuscts This pu rdomauat ot proctucls ou alio cotta ar minkerms. Sum of proc cour be dfermenct er fotloros €) ICL Y un high outpuls en the drut table ¥) Weft. clown DL jusda men tod produ cls of ths output *) OR tie fonciomauntod proce Nore: Sum of produds cau be aepruutd by Sat FC age) = =m (2,5,6,4) Y met mM, tM + M;, A B c y ° oO ° oO Oo \ oO ° 1 © 6 ABC, ABC, ABT, ABE oO I \ ' Y> ABct+t ABC t+ ARC Hag, 1 © oO L \ ‘ | 1 ' 0 1 = Prooluct op Gum: In procluet of Aum dhs furol cmtous Te pyc tle output oO hee ConrUpordi ng eNnpukt conc ons *l To gqentonm product 64 Aum Foley y He low output uw treettr table. 1 Wa? down be Uud CHnieitel Kun) 41 AND the furdouintat sum. ¥1 O-No complirunt, js com plimut c pos a B funcomen tol Aum oo 0 (A+ Bc) > oO} rete) o } (a+ B+0) yo \ (a + Bxe) 1 6 © (A* ero) 1 o | (At B+e) ,o4 0 (We Bec) youd (A+ Bee) a Fundauaulcu AUM Aw Wd coOllit a x . at. dtome TUpTAUtha with "4, m RT Paodu Of SUM CQfLatiog cou Abo & aymboly 4 ee AMCO,1,3) ABO) = a FC e © y A 6 A O ars | © _ _ ° ° t ye@t Bt) Lat Brena tBrc) 1 ° b 6 | 5 ® ' 2 ‘ ‘ , 1 oe u , od G @ v= zAM Cu, 6.4) ae © 4 o 0 0 ° oo |! © iQ ' ° ys Grete) C Arete) care+e) 0 4 6 » Oo 9 \ , of 1 7 oo 8 U 1 \ \ 1 = Reduce the olloweng bookan (xprumbe Lt4010Lu Unough & minimum numbu fh C variable «) ® acls apc + Aci —* % 8 (@lerau c! [alta] + ABC cit ABE x + yx > HY) [4+2) (cle aay Certe [teas | ® (342) xe tytwr — to 3 ([ttuous (aq z)+ RE wy +WO%X (are) = 7B [ demos ous (1+ yea +t re ay Hw? thorn } (wey) + % pry tet ~~“ a ety HED (x+2) (zt cary +44 wt z+ Creyd + TY + We alit wl + a24y crt) tt+Azt +e0) + BLA eacpD] @ &% 7 Lebevae Feb + Reeot BA+ BACD Reb + Rep [crt] +B Ae Ae [D+b) + A® Ae t+ as B [A+A] Vo © (Reed (Rte (ae ated) 4 to 4 liters (at ce) (A +etTD) A +t Catered) A Map (k-map)¢ Map & k- map ba Th tauth taby h kK ownaugh out a pratn ation of tort pie yD oO OVa lapping octale ADs? to AXP ES to cD ed \ -- I. - 7 abl l || apa’ C a Squore ao) 4 reo ilill al. aust AB] al vw) ost AB) wel sl 4 so] RBl Poot ANY? to fo abo co to Do nal ol aa| VV Aa | s. 1 : al _ a s| ag (UT Ty Titty 8 aol wi a Nd Ft“) hon’zontod — . us 42] 4 u M al gw a rol | a] ot i wo CD Ep co Dd Q] Find the mintmol sum for the potiowtng booltan expresion uring, K-map : T) F(ABD = Sm C2.34,5,4) — i a 3 & @) / P| ’ ef ; + @re Suburbe Py Pme emintal Barcnlal pre no Tmplitcat one colt “* Tmplcont 17 Aa 4s as a] AaB a AaB 3) Be + Be ]Y= pb 4 aeted Y= AB + Antod @® hogte cluuit: AL t B _ * Tee as 2 4 AB*ABTBC CT £¥ = i] Elabd) = Em (Q.4.5,67) — ars Bo @c Be a|_ J. Jn ee se » [TELE Tit] on Aubcube Pate ementiod Emnuol prime no tm plicont one cle implicant 3] a u.s,t A al Bo a BC ys ABE @ wogie cuit: ® Strmpltpy Abe folowing using k- Map 71 FCwxyr) = = (0.169, 4, 556, 8, %, 10/13, IH) yz AtLbcube Por®me Baacntial one Exatntiod Prine numbe 2mplicant CLL aumbu impticaut © gq 1,5,13,9,.8 q ® ote 2 Or ® Lz 4 UZ |FCwomyx) = § + WE tx | th, (5) i] FC ABeD) = 5 (3,4, 1 8 uf F - Exacntiat Prtme Impliceus Cb ABD ® ABc iy ne. FCARe Dy cot ABD + ABe| = —_ - CoH BD +n Be =) oe — 4 (aned) = = (2.3 6,9, 12,3.) ) bubeetbe Patme Racenteat Erutiat pambe Tmplicant — Cuk numba prime tmplout © Ac 3,9,9.6 Ac @ ABC re) ABL ® ABD a ~ @ BcD - 7 | ae Le oF Auubcubs Prine Eminlal One gatntat Humbe Tmplcaut — CLL Aub Prien tplicig oO zu t, 3,183,165, U0 a @ tot 4b wom ai = Aubucbe Pate ‘ AALUEEQL one & F n 3 a UMb& TimplWeant Eck nurs, a. . v a ce empliccu © Ac oe DAI Ac ®© Bo 48.1013 ac - @ ABD a : z dD F(ABeD) = Re x ae noe @ cea'e cor cee = ActBt+ ABD “TV ctapen) =F (13, 69, a, mos] 5 “0 [beep aco Sep Ss . @eo way SUDerbe Prcine 2 auc EAsneal Prime WO Ten p feeus. Cu ne T rnp oud : : AB oO AG 13. 615 ? . Bp & BD 13 an 6p @® 8D 4,6 F(aBep) = ABt BD t BD Q simply yo tle otto uiniccy booltau puuction Hine K- map F- Aecl+ Blop' + Alacd’ t ABC! Byfe Wrguid eect Prime Exuatet —— Lanentic prince Numbe iM plant one tbl emplicare 2 Bic! 19 Bes a Bp! to Bp) 2 Atop! 6 Pleo que fable A B Cc Oe poe Oo oO 100 °? co oO o oot 3 JL ol 0 Oo o 1 0 1 : oO ’ i) o 7 01 t \ 5 1 0 0 ° q i 0 ; 16 (o ' ° ut eC Bu rn tt Oo O 3 bt ot wy i 1 0 i t tli hogte chreuch 88) Fs ABE Bep+ ecb + BEP ABCD Za NG eb, AUb cube Prime Emenial Exmuctiod Pumbu J nplécaut one cut — prime implmuy 4 ep 1,513.4 wD a ACD 8, 10,18 Aco 5 ecb 6 Bcd TTA go [| COACH A f | tp} Ae | | Eo Joo ys rr | a BoD X= TDeACD: @ F2 (110, N00, L040, 1900, 1001, Der, GIIO, 1101, olo1d res( ru, 18,10, 8) 4, 6, 13,5) 30) pe W'X FARE UY wee yz wx 1) . wa’ y'z fax 42! wx \ ° w'x |! wr e | wx U oz Dey Aub Uthe Date Exruniol Cut Emunlion prime AuUmbu mn plicawet Implio.d 13, 6 a) xz 1,5, 7,13, 15,4 z @® xy aw PY = Logie cPrwuit: tw XxX Y xz Se [ij > az SIF. ABB + ates BcD + ABCD + BED — AUB urbe Prome Laenticd one Emrcnal prt numba Tmpticant au im plicons 4 Bcd 1, a, 8.10 Bed a ABo 5.4 seo a Aee vB ART Pe BoOthapn + ABT eee for) @OAsBcH @® nzb (gra) = ve @ Bed > Acb[A+A]l = ABCD + AB loro 008 G aece — dil 6 8&0 Catal] = sator ABD riot Oro > [ 0000, 1100, 1000, 10/0, 0010, OLIT, 1101. oro] on ee ee Que Exsunteal prime Tmptcant toryx # WLYE ory e + WEES =Owry Gd = 6 ag (Ww) = tas cats wrglz +2) wa y(Z wiys + Wye © Bays BYE wryt © PH Teds rental G@ wixtysy) s wtya + w rz more eae 6 wr taeg)= Gry t ord Gye Horyz + ©2472 stage ool Bid Ori1 o1PD Fs (tii, 1b, Ott, Od, wor, 1001, O18! Dtogy ce: (sm He a, 7492) ws egies cBaeuilt + au 8] F(ABcn) = = f0),37,5,9,10, 18, 4) ~~ Nerve Aubert i a Frnpltcant 4 Be 2 aco 3 ABD in ABD For BotAen+ A@D+ ABD > bogie ceauutt 2 A B ¢ A Ih ne Tmptiont Ba Ag oa Bed Eacential one wth 54h Baruaticd prvern IM pecans Be Aco ABO - ABD Erentot prime Tmplicont ap Beco a ray =hogte — cireutt: booleau (KPIMFOn Aue) sop ef. ° 7 Sl Aimplipy tae jollowin Oblaia tlw AE mp liftcat Fe RM (8st, ete, Us 5D Fe =m (0,1,2.5,8,10,'3) Aubusbe Prime Exsuatial One Erwualiol prim Aumbu Implecout a tm pico i AnD 0, 23,10 BD a BOD 1 BCD A itp \ BED > bogie drawl | Ek Oe - Al Find ae te Lerms of la Jollewing bookon cp? bu fins! plotting 4- map We + WK + WIxz \ Lg 4 Sow yz rH, Q day tau) F=Smf[o Fo om 183, bt tase ° ake fubsube Paine Emtentetd one Eneedtec priine — piuumb w impute wu Emplecans a DE O,1,3,2 BE | 7 x { bs wx (arty Wk . 03 wy x 15, wy Zz . : i ; Fr OR tuxz Aogie crruut 2 | Arb | ee ™" expruaron by cm Atmplify tlw fotiowing boolen 4 Komup. ) ‘ z= . ® Flwryz) = 5 (ty3, 1, tb, 5) ACE Mr asy = " . wr 8 YE Gx yx yt Lf ce AUb cube Pa &me Lagenticu one Ganenlias prrn Numbu Tmptioul au empleccut O41 qa 4,15, 1 yz Oa ot 1 or = Fe yreoa © Fiasco) = = (0,6.8,13,14) , Ala.BcD)- 5 (ay,10) 10 cb Aub cube Patme Eaential one ECC povieen aumbe Tmpticout tell Cmplicarce 4 co iy co a AD . 3 BS g BD 4 ABCD 13 ABCD Fo> cO +BDt Aetp = Logic clreukl A > Fe te ® Flawcp) = (46,412.45) > dagen) =£,( 3.9, 4) = SUB carbs Numbu 1 a 3 Patme Earentiod one Tmptfccuu a Bo 6,15 AeD 1a Rep d oS Emin, Pri Imp tage bc ABD Aep pub Cube — Prtmy | i Weal numbu mpl = peso i BE _ a : 6B 7 5 ED : = cogec cireutt 3 le oor a] Baie iat ay =) NAND dmplimentation + ine G1 Impl™nent bw footing gate @kogte cfreutt + A B c exp raion wath Nong ‘ Ye Bed + bea + bd + abty . i. - acd, bed» Ga. aoe at +ab + abd + Bed —_—— at +ab taba + bed —— > az. Gb » Gbd - bed @ bogke ctroutl * ab ¢ a ob RR x = NOR Implemu tation: S) Implement tlw foutcwtng expruaton wating nor gat i] y= AB + ADeBe aAB= AD = AtD : il ap: AD = Aro il ec = BC > Bre © bogie. etree A B c 7% 8 t Yee e wing MuULtip, 8] Imprint te poticwing expr eater 4 fnput NOR Cat Tus Rcd + Bco +t BP + ABCP dil eco - wl Bods BO il aBtp = ABCD A B ¢ D tT % — i | es | : 0 I= | 61 Abmplily tow focusing expruaton yung W-map u Now Cool aul Nor cPraitt for J tot atneot tapredton. Flawen) ~ ECO UH tay SACRA, Btu) * Aub coe Prime EAA Exnintion prime nurmbu Tmplicout One UU implica a Ab a4 AG 02 bc 4 Be 03 AD an a | f= AB+Be +AD Logie. céacurt » #7] NAND = ——— © = AD+ BC+AD SS > FD (Be) €Ad) hogte c&ruubtt: A 8 c oD 2 [ob op FL Lp eae De® ‘De *] Noe: Fr AtD + tl + AD Geos B) + eb @® hogte kreuit: B c 4 A D = Jolrocuusion te #OL Heorlewar clureréplion ae oli ?tal cPruwl + There Que Fle ain, | clucrfption 0, Cuertptive language 4 Vutlog a) VHbe [ vuyg Héqh olucréption ic) Vusteg Hoe t Hopp (Harolworr cucnplive "m9 lougquage ds the fou, apuct entegraticl CCHF Hoy touguag') ey, Jt ww a harclwax crerfption lanquog, vata, | Wo VutpFeation tool. ad rd (Moclule) tutcEreuét (x/4.0,6.0)5 fnpuk O.b,c; Outpur 4, > Gate lout models mock — cirurel (A Output De input A,B,c wie; Gil wy, A,B): not Ga (Ee); 91 G3 Cp, We); ANO nocluls © ie wast ancl trlrocduced prmuty B, hor OA KEMULALOR au Ce): | Gete Delon Au the physteot cercutts exhPbels propoqatic lutay betwen trauition of an Sput aud vKHulloud output + For ee HOL atmciuatton ft ds SOMLEmE peeency, te Apecpy tk amouwt of Olt cuy prom ele enput tw tle oulpul aK Ahown below @ Gat. Kutt mode wit propagation dfay: moctule covet ( A,B.c, 0, E); Output De: fnput A,B: whe wl, Gnol # (30) G1 (W., A, BY. not # (to) Ga (6-0: ox fH (a0) Gg (,W,6)5 encl moduk; BH Waite the Vudlog modu (ak level modu 07 vue = cfrukt shown bulow moouule ‘bruit (A, B.C, De) Ouskput DE; faput 98.0; Wwrne WW, } ond G, Cw, A, B)> and Qa Cw, ©, Ds a Gs, CE, wi, 5 end = mocuk 5 p> c —po HDL Tut bene: module cfyurt: wire De: rhe Regi ALR, c: we Ca ede MiC A,B, 60,8): intliak begin 28 pinay — A=lbo; B=lbo, Cz !'bo: #100) As I'biy Bel'bIy © zUby; - >? eae enol ‘ initioe 4 aod ¢ firth Enol_ mookeete O.ons 58Ns ¢oons ena abena MAO) Ce Ci - => Dale. flow module : A *§—ey— J > #0 ¢—foo? [ = moctule cPradé (D,€, A,B,C yd ouput OE; Toput A, B.c5 awign D= CALS BLE: auiqn €= WC; end modute => Design vutloqg OL te émplernunt atmple coruttl tung Alructural Ack feow aud behavioual moda oye a@bed + zbed + abel + abel + abcd + abcd + abet ed 7 - = ab edt ed ed Ee 1 ab a ieee Ocd Ob Ah i ob Wid @ab Ps i oe WW a hub othe Prime Be rscliod CAEL ict no Irnpucout one th reme Emplicaut ie tg 4 ab 1,3,04 ab 2 col a1u ca [y= ab + ed | c@itucl Uatng \ ws pola) ® Abueiual a module c&rutt Cy. a,b. 08% Output y 5 enput b,c .cl; totre Wt was and gi Cur, a, bd: and gp Cua, Ga); OR ga Cy wr, wad tno mocub © Qatar plow module? Y= ab + eo mootule cércuzt (v, 4.8.6, Output Y input aac, 0; oumtgn y= taggedn (c440); end = module © Behavioral moowuwe? moclue creutt Cy .d.b.c 002 . Oukput Y e Capt Arg 4? input Ob.C.d5 cuwarys @ CRT sys) begin una VF (aad) u Codes tnd moot. GO) Wie vuilog HO code {or Hay - ado chuut @ Truth fable A B CORT Expruston : oo 0 pe oly ° Aum: AB + AB ' ° ° = a@B ' ' mM cony = AB y Alswcrtucee * Dota plow: moduu hatfacddu (A,B, Aum, Com) out put AU, COLL! input = AB curtgn Aum AB; Qucqn ccuty = AEB; end modu > Full_aclou! sum = a® bO@c cauy = 6+ be tea > module pulloctoru Ca, bic, Aum, coy); Output AUM, COmMy; fnpul O,6.c% amegn sum = A*B*C, auiqn coury = (add) ll Cb dacrll Cc edad; ena moclule

You might also like