sistemas digitais - tocci - 10ª ed..pdf

236
. . .) . . ?ôh n kL . r.. j . 7 ' . ' . . .. .. ' . . . . s. ') . . '' :u.a . . '. . ; 7 : b.z, .o...,. '. s;' . , ' . ' . . '' . : 7' p: :. ;L '.'' r , :3 , 7 . *L ; . ( . ' l . . ' : . . u ' L . .. ' . . * . ' ' . . ' .$. '' . . '' . ' . . ï' î'' 't .? f1 J' ;'7 ' ïllq p)l Jt q t . 'u.yj' ( ' ' '; ' .. . . ' . '' . u l i' ?:j( :. r , 7. s ; .:' . . ' , . . s. . . . . .' ' j. ; . . y j ' v. ' . ( ' . z'' , : , ' ' . j' ) y. jj ; . . ' ;jè . . . . . 12 . . ' )' . p 7 ' g ''' hj yjj, .y': .r ' . ) . . ' . . . . y;.. . . . ; y. t . a ., j; . y C'p y' . k. ' . ' ' ' ' 1.. ' . ' . w ilt '' h . ' .. . ' u. iè':! C.: . ' . . ' '. . . . :. )' ' ' .:'i j . $ '... ' 1 >. 118:14 r> . . , . . . ' ' ' . ' s ' . .. ). a '. x k î' . ' .. . $ 2 . b j: . i . . ' . )y !: . . . !ty4 : L : . ' . ' ' . . . . . z ltl . . . , . 1 . . . â' .. c i . jo y ' è.yy . ' j ' :( . b $. ' . lk t,; .. , ' . . ' 'J . y4#. , , tjy)t)'j . ) . . .. . . . . . j t y )jg' , rt r; . '..,, v : . ' thy?. tyjrC . &. )(); L ï : zj. .. :, ...: . ) , . . . jkk .: 4 j) q, . , jpyy .. ., . .. q. .)r. y ,. . . .. . $sy . ., .' ' tJ.) JJ .z(t: . Jo, . . ' . ' . . .. 1 : J . . . ' (r; . . : . . +, . , , , :. è :A . ,'. ' ; mv . . ' . . ' . . < , . 1 :.ïk .. ; ' . ' ' : x., ( 2)7 j . ) . L sj. y . . . . . r j , . : . tj ,. ' tL.). , ') . . . . t, . : t - /(. . ;Lk)jy gt: . :. . . E . . . :.ïq k) , ê! :: t j ( : ) t. - , . . 'tix.)' . .;; : 'L ; '- ï,pi . , . . . . ?A? . . y; y; , ;-. . . . . . . . , , - . . . , . ; . . , bL . ) rL . . ? s )I . ? )' j.(sc j. t -;. k y, , . - - . x)- z f -., , >)' :; = . j g l , jtr,, . .. t)jt' F . '; .. ' ). ! C $ jjr ' h; .tyj4:' $ ; . , . . , yyf. y; -. !, $(8i r ;,rl 1:J . . -l: '3 ï. t).)))y - rërt) * '' î.)( ..r t'..: a c ., . :. . :. . j . , y .,.tjy) . . xx . . ' jj ty;. klt qtjy Jy ;. ' ê. . g ., . y-y . . . . . . 7 qt . èf)- . .(. . 1 . . . . - - . j... .. ,t #'.. y . :-. . . ,v,., p? . .,,. . . ))' ' D'$ k ?' ): è/' ;.. .' . g . ' . ' '' t( i tr 1 . 7:7' ' --' # J jjjjy. s . y' C t)h( ,. 1 . .1'() . - ' ,. q).y , . ,: . ? . y jt J .)yi: . j) .h . ., ; . )jjyjklsyr $t-yjj , jyr-.. .2 y ' :.' ;' ). . . i. ( ' .' . . '. ... ,:, .. .hi( , ' ;('. . . j u: . .. . .. . ,. .: , (: .; F't y, . . ) . ,, 4) y j;, , ' . ' ..5. '. ït , .; .' . ' '' t rE . t j)E );' '. ' . . ' . .. '(j . y. j : ' n'. g . (y J' ). a ï. l); g ;!t' :t) . . .. .: . - . . . .. r);' . ;) . j.;. t- . - . , . . -, , . !i .. E# . . -k,ykt,-.?i t-,k# . . . t. . , r. . . .. . , . r,. . - tT . . . . . . -.. . . ,r . . ;r,- jt) .,y .ty. t;I;, . -- ,,,,4, .- -. .,( 7à,. . - .. . . -. ;.-,. . .@,t, . . . ,-:- .i: ,t . ?.-: . ,.. y - ,$.-- ' .'. ?,2 . ) ' ' . ft . j;. 1$l)y . : .. ' C . ' . ' ' ' . . ' , ' ' ' LL ; . yt /. '# ) (-è)' .'. .' ;. '. ;j) . y . . , . , . r y) Tqgvj E' tb;/ .L . y . . '. . : )jy (; . . ( '' . : . . r.;) lrr#y , yj ;; y è , . ' : . ' ' . ,. '),tp; , . ttli'' . ' -k'1''' ' . . k )- ., ) jj . s . . .. . # $- . ilf y . - . . r . . b ,jjj( Jy kr .''ë. ô' : .. . > ':. .t ) ( j . t) . 4 j:. (; . ' . ) . : 2 ;h:; ' ' .. ' ..' ;. :L ltiq hhr' ,. ) kë j !'. ; r. . , ( )@ë .' . ï gr j j t j , 2. ' ;6Y r . j. . ' ' ': j y, . . t tj. . .y . , ( ; ; ,.q. ..: .. . ( .; .. .. . ' ( j ) Sà1.' . '. . . .' . .2' 1511 1 ' .. ' : ' . . ' E' . . . j . L ;L! s: .. . ' . .. ;) ' ' (tk' . ls z j' ,:. . . ' . ' ï m E . . ' . . ;cs . . ' . kvL, . . . ). . '' ; 44 t); . ' . r ' .. , y .. . . . . . . ' . ., ' 1) .' . ë . 75 , ':' !J)(. ' . ' . è' 11) . ' $ézk l ; . ) . ' . ' : .. .. )j' .E, .1 . . . . , ?.k . jqL. y j L. .;3: .. ()' . . . . .. . ' :: . , k' é . ' , ' ' ' 'i .. . , / jc' ' , a. . . . . ' . ( ' . . ' îï:' ;z . , !. . . (. . h .. . E:.:. ,.. . 7: )s x () 'r $f L . . . / t! . . .. . . ' tt 1, 2 . jlè. . . . . . 2 . : . . . )) .. y , y . F : ' r' . . . - . . . . . x j$ :: .. jjj ;yy .. 'J. . ' . ' t ' ? . . . .. . . . . ?k# . àyr , . : . . a ' r.. : '; i.. ( . J . rLL '; b?L' . . .. . . ;. '6. :k . . . . E ''t E '' ' f' tî' 'i' i' #.' Estelivroéum estudo que abrange osp rincipiose astécnicasdosmodernos sistemasdigitais . E1e deve j: . , (: . : % ) . . .( , , /; yy, , . : 2 'Ft. ! . ' . (. t ' ( . ) j) .j,' 11t .1 .. . t' . t . , ' ' ,k . . $k ser usado nas éreas de tecnologia , engenharia e ciências da computaçâo . Embora algum conhecimento k ' . tj#: . . . ' ' ' : . . $ y;; ., . ' v a qj : ; . r' 1 , . ' j î.'k , .' y tp, ;k tz'èt bésicoem eletro-nicaajude , amaiorpartedesse materialnâo exige conhecimento prévio nessa ârea . Aspartes bt . . . r$: . J . ' '' $ . . . :. . .. . f). ; . . : ' ' t , 'C' 'V . dotexto queusam conceitosda érea de eletrônicapodem deixarde serabordadassem que isso afeteacom- î.. c. k;#Jè. ... . .k q. iy .t 27 .,L . è t- ). . 8.. .... . yj)j 1j?' . k)?) . 2 . . ) : . . . t 7 : j) . > q yy preensâd dOsprindpio,sl6gicos. f) . . L .. ;. ? . ï' /)ylll'r . htt s : # . .. . . ' . . : , ;.( ..f .t y. - . y) )jj .j . . . . t tk . 1 . . . . . . . . J.r : .yjj:. ). . ) kv z ji r , ttr 9) , . , . y . . . ' n )(L . . . ) (): tp . ; . . ) . o. . E : .; : . , ?j ..' (;' .t . . $ . f. . : . #' ; . . j g jj o . ' :' .r , ?k ), y, r tyz 'r t,t Melhorlasgerals t ? . . ,:. 2 $: )j. ... .:.: .. . ) r ., . .. . . ' .r C s ' i. 38* '( . ' t' t:. t. . y. . ,t , s fy,t4 , . 3,. 1,. Esta oitava ediçâo contém diversas melhorias em relaçâo à . sétim a.Todo o material folT revisad. o . e = j , 7 , ' J. ' .' 'yy. yJ , ' )j/jjjr ' çj tt .j; D' c' .. 9 7), . ' .y.j.',' ztr ltut t ).p i' atualizado conforme necessârio . Um a parte foi reescrita a flm de fkar mais clara e com pleta . Diversos . : . ) 2' . . . 1 ' h ' . rti p . :y j(yq .' ê . . . à : .: , : ' r : ïà ' : t)' (t !( 4k) . (;t j é: . '. ... ).. L ,. : .(. ..,.,) ,... ,),t, .,c: exemplosnovos,questöes para revisâo da seçâo e problemasno flnaldo caoltulo foram acrescentad os :: .2 ' ' ... 'y( y v 17 Sj qk . cà) '* 'X 2* ' . î , ett lyjl % :. f texto qu anto para m elhoraro texto m antido . ' . 2 .: C . L J.yt / , )t . t ti t . t/mto Pafa re OrçarO nOVO jë '. ç . .k. <'r , è : tt . â. . . ' ' .. . -t. - . !:-C . :7 t,,;) t(t1 z s ' . . - ï: ;j - .Lë' . ' . : ' . . î' . : è fj . . ; jj .. yr c '. k . .. . )lq . . . % ) y; , kr)j .,, y;;s . ' ) . '' . . , ' ;. . : ' .. ' Lyj 43 /j# . ' ik qh lè... ... ' , . ', . t ' , . )r. ,t. y.tj/ . ,)' )) ABORPAGEM S/BREPLDS A mudançamaisevidentenestaoitavaediçâodeguemas Digitais: J'rfrlcf pfo . ç ' ; .: . 'L. 1.' k '' ' . '''/t' b,i. d - v/ftwçt-se.s éanovatécnicadoensinodedispositivoslôgicosprograméveis(Pt , Ds). Estegivrofoi reescrito GEL. .'L . . . ' t .. èt j, jy. . 5: ( . (:y. , ? :L': : ,. ' a. .. ';k; . ëj a y.y ' '?'.è '?tts '''7lt ''1)t para ensinarque a t ecnologia de PLD é um dos meios , juntamentecom oscircuitosintegradostmdicionais, ;. y . ... ' cî. 1.. tkv ky;.1, y . j . . 1 '. . ': l .. . té:s :?ï . ï ' '' ''' ' ''' b b tli, 711 deimplementarcircuitos desimplesportasaté osmaiscomplexo ssistemasdigitais. Sem pre que ocorre uma ' ' .. !/74 1. )4''j< J'yyy .., $r(; . . ytg. . j j /. t. ..) ' ' --) . )$)2 èq! ) . . ù( :. -. è.g . . . k'ltk. '' vs ' ttht j 'f j, grandemudançanatecnologia, héum perfododuranteoqual as instituiçôes deensinotêm dedecidir como '( ' z .7 ,. ... i%tLLL ï' ? , )fr jg .-, . jj@ y,, .. .. jj ,k.'.'>$., k. kjt tj equando mudara m aneira com o ensinam osassuntos relacionados à mudança tecnologica . M gunsse em- :'. :7r)t; ' . ... r. ; zk -. . skqz. .. ?'' ' '' Xhtf h'- b' bram datransiçâo dostubosavécuo tvélvu ' las)parp ostzunsistor esea maioriadevese lembrar dasubstitu- . *( . . Vk . p. ,.. h...!vn ïi/ï .. ï 1@ ' ? ) . . t 1 . Hht' t jyy . ? ); :. . 'é.; 'r'.. : . , : '' k. ' è . F t; ': iào de circuitos transistorizados poram pllfl ' cadoresoperaci onais. Nos éltim os 15 anos 'a tecnologia de sis- 'E . ., .. . . ., . t !. .y jr . ï . . . 4;(2 jj . x;;. . .. ., . . . )jy .., . . jj. . . j! .y . , ' . ' ',7kV.. >' temasdigitaisse moveu nadireçâo dal6gicaprogramével . Muito poucossistemasdigitais recentesusam cir- 2' ::( . à ' v' . . . .Fz( 2 .. q' 1@/C . aj) .jj' jkj . , .. w '' '' ?'6î'''' k . itos de pequena e média e scalas de integraçâo na im plem entaçâo de qualquer ftzw âo a nâo serque se :-; q . . . , t. t@qt r )j)i 4:::ltglk t . . i . . . . ' î . '' . 4yrj' 4 kr1:. (j .ky. p , ) . :: . . . . ,.: p( ,. '' . ? : . , , ' )ut(.ky ., ' t /, tratedeumafunçâ.omuito simples. A maioriadoscircuitosdizitaismodernosestécontidaem um dispositi vo ' ilix 'h ry. , ' .. t , . ';' z' jL ' t )R j.,. . . ''' Ct 2 jty r ' '' u%' *'''' . , . ï,'' t . ,) $.4. / k(r , r programével, em umamatriz' deportasouem circuitosintegradostotalmentededicados . Para aprendercomo 'j x,' . .. . 2 .: . 1tj .. . . , jj y. (y v s . .. , ' . ' . . %r lk. v 4' t': criaressesHsistemasem chip'' , osesm dantestêm de entepdero funcionamento de blocosconstnztivos , Gis '. p ' ' ; ' r 2!$ . .. L(i kh . ;jj' j , . . . ''' ' ' '''' 4 '' i d dilkadores , multiplexadores, somadores , buffers, latches, registradores , contadoresetc. Em cursos y. :. .,.ss sx como eCO ' . ' = ' . ' CJ . ' ty ll .' ; Vfl' )11 - . ' ' i 'V ' 72/: t' introdutdrioscom p réticasde laborat6rio a montagem e teste dessesblocosconstm tivosainda é uma parte Lt. ' ' .-,. :' ,L ) t. :hy. ))q;' .. ' j 5 F(F' . ' ?,%2k' t' ). 7 jdo'ensino . Esse estudo solidihca conceitos com o entradas e saidas binérias , a operaçào do dispositivo '.) v: . ' ' l' jyi y' . ) . ' :) . . ck v' . . ;. 3i/riE1!1E1. . . . . .' ' . c lfr ': h: JLëS?J . f 7ï%' ''' fîsico e aslimitaçôes préticas . Também proporcionaum f6nam realparao desenvolvimento de habilidades . , , . : . y y ; . ); . ) ! , . . . ï . ' (4 . . t ' yw, .)!) .. y2 . . y . ' y''tk; rt y.7 éjjsededef eito . ' i .y . . .. r; Jky,kl ,. t .. Paraan g % ( o .. . . )w.,. ?. q . q. . q. . . .. . E . tl' 't' . ,-' ?> ', t,t Lîï. . ' A montagem dessescircuitosem protoboard convencionalainda proporcionameiosde aprendizagem .7..q ky t Lf. .. . , - . :. ' ' ' . . i . . ; , y)z ).j ky: . . ll r/ . . . ' ' . k c : ' E ),. ' .s.,. fbtvv;t kji, quenâo podem serobtidosporgréhcos , slmulaçoes ou testes descritivos . Entretanto,os dispositivos pro- . 7,t ?..'v .''' .. 't: -* * )rk 7t' rq , ? x j dem serusadosparademonstrar essesconceitosdome ' smo 'modocdmoéfeitocom oscir'cul'to' s ' è?'' . ' ' ' ' . ? :èr t,' . '). ztt . ' ttjèj. ' . )((. : gramave s po . . . ;. n ' . .. . , $4 . ' , k ' ' ' . ' . ' ' . . k 7 : . Jrt'j ' ''' e' ' C' d édiaescala de integraçào . com o os meios para implementar esses circuitos na tecnologia atualusam. .'b' ,,b' )b,b,b', . 1: . '.' i ' .. ' l : : $ , 'J( ;r . 1(j2h IICIIIIL . . . J ..; k. k. y j .j L' r .:.; ly . .' . L,jjt *.' hr j? . . qju. ' . . ., . . ' . y, . . .. ry. . ;; . ' . ' ' $$ 3' 7:4 i'' -. lè PLDS ashabilidades necessérias para usarPLDS têm de ser de senvolvidassimultaneamente com . oscö' i,.q:')L,(' .'ï' , .J . t Ct .. ..t? tr (j; . :jl . 4j. 6 . j r yjj , jyi vi . . . ' r ., 1 ç jj; .j)r . .' . ' . ), yyjjry. . y . , . : . . ); p y))j . ). ), ))yj kj ' . ''' 't. 'C' C7, hecimentosda construçâo de bloc osbésicos. AcreditamosqueosPLDSpodem ser ttsadosparaimptèm' 'èh- . z,l)tlyu yj . ' Jj ' e, s .. , .u j() , t)jj; ' . ' l!)t( : jy )) .;' Jy . , . 1171t . .. yg j .j)).j) s . j ,. ..' .f;z)rJ . ..?. .' .1. . C ., .,. .. . ,' ., ..., .9 . ).'' e u vz.. ,. .: j)akul ' t .à. . 31.. ;) ? J tjz . -f, ' ). è ,r )'5;'4 .c,27 * * ,. ,. tcy' tarcircuitoslozicosantesmesmo clue osestudantestenham conhecimento suhcientè o'araentender ' tödöbiJ tj ' . ' , ,:, %q ,(q N v, ' .1 r O' . y, . ; ... . b ?j' . %--' 6 at . . at , ' u . k . s) f?j .... . k . .cjp u y ' èkï. ïk . jjt ne< ttk . )?J ). (, C't ,,i)z;' ) .. j '( y ': . funcionamento interno de um PLD . ' Fazendo assim,elesterâ' o a oportunidade de a , prerjder' ospas . sosde . dè-'.!C, . ??>)Y$:7 .- . -;.. ;: . - t. , . ... . . v . . . - -- . .- ;- ). ;.,,- . )to . . . ,- , ,j; - y. ;-. .,; - .. . , . y#. ,y) . . LtL j;:4 ; . rr yt. i ), ty t''' . . ' . ;. :'îi,% . r ' senvolvimento e program açâo usando cirèuitos relativamente sim ples . Posteciorm ente, . poderâtfeiaxpâ . ndli- '.ê''?k& . y. . t. . .' @!filjt y.. ' j ;2; .y b . . . . : . ;r y. .j . . : . . y . , r ,. . , . 7 .. . )., . . q$jyzyy i. ''tt . . /) v1.', seusconhecimentosem relaçano àscaracteristicasavançldasdas . lingu ' agensde programaçào a -mè'd. lda qùe .: ?'4'r ft/t . rE .. . . ;tq' r. . )) . . . . ;, yyy. , yj ( . , . .. .. . , . r. i , j . . . ; . . . . , . . . , :I . , y y kttg r:. 77h kt lk . i . ).) s ) . . yrj jj. yyt ... , . ... ttt,, , ),y, conhecerem maiscircuitosavançados . Porlim,ap6saprenderem todososblocôsconstrutivos , ösèsttidàlttej .: p- . , ' t ?o ) ' E ;;. .y '. c . ' ' t...L . ?èF j ;4: s .#y? . . . - - . '' ' : 7 . : . . : '> ty. ... . . .. ' : . ' 'F)' @ t) 9 ). i t p), ) :j ' ,s y ).:,j)y'. ,j?, , poderà , (j ehtender oscircuitos deum PLD 'paratirar proveitodetodaasuacapacidadee 'perceberàuàs limi- Jzkt/ .. . 1 . ' . p . ' . ' s 7 ..)j)j f t k: ' . .. ) , ' . . (. ;k . tL ff ,q jjL ktjè. . .. . . .y,s . N. g, jyy ?sy . xr , ' . $ jy .. Q )tj. , .r ,., I LL) '' . ' ' t)'! ' ):) t: s (. ;ht' . : 1L: :j lk #;;:462j14k2221151 . . ' . -.' ,) y) .. L,) 'sl/ïLyrl '. j. y . vF . '?..? . is j . rt . .. . )L .) . t(:r . , ')).y . . . , ij . . ,j. pj, x; nài. x . . . . .. yg .... , . . . . t . , . y . y ,. j, j. ; .,yj;j yj jj g t. (y; .j;j , y . , jyy.. . y., .. , , y. . . 2 , . . . y, ;.. j.$ .. , y, , y, r j. ;ry i .j y y . , . y. y . ( , . ' ' .. 1 1 . 8' . r2:,. . :. ''t it, .( ) ;jh 't: nry. , ; . r lk , . . . , ; . . t.yry , , yyy (yj;jg ; j yjjSL; L(yjj r: ig tj ., jy .jjyt . yy , j , z.,yjjj;rjjj , jjj.yj . yj;y. t:, ): , jj ro j. y jy y tj$ . r j. r, lz q' ' j ''. )7 ' 4 i z; 1:$ :)y: 'f : . : ( . . .. ;< ;ty j yz ... j. y .; jy.ty y y. kyyjy.,..a,v jj ) . . . .,. y, yy ,jj , )yj... , j . j.$ . l qj . . ' . . . . ut èk '? . jrj... ' . . ... , : (j), jj , j, tjy y tjjjjyg jytjy j. jy . , j.j . ). y ., . yy : - , . ' .;'': 'j)) : .. .. )'.' . . . ' . ' . ' . r E t t /ù. t) yjqt 1 . q : ).' . x ' ' . ' . u. ;jë & Fk,. , . . . , , . . r . tr. ; . !r q. 't. y. )y; , j. j gjj l ;jyjtyqjy r ,r t: (j.); jt:. y . . T ( ' . ' . : é.. ). (!) .. , .( . ... . . . $ . : .rhj . jg .y . . yjy;r . ,j/!, . tkrà jt , (. j j. , j, . : )jj jjr .,gy y ;j;t.j, ; ;y yry( jy: jfjytjy , y y w.t .. E '.,. ' ; '. ..fkl)yv. i. u.y. , . ,rq , ' . . , : . t).: , LLLCë: . j?. .;; . 55yykttp . : t;, , ;u r,.. > .,g ,J . . yj . t a , . . . , . . ), , : , (,. g r,kr g' ,rjji, )j y LL . 3 1.t' ;r ' ' .:. ; . ' t t. z < .:, >' h$ sks jq. vlè y). c ,, . r, , . . . .. . . . , . .. kruly . ' , t:. , y .k T., . . kr. t .j. j. ;.. :. ? : ,. ,ç( ;. . F rqtt . ? (Fjj>h qr . , . ;. : . . ?. . t . t $a . ' ,; à. s ;(.((J . ( :r : u:: k t. :ttrv; j;k yq rrn' k' R. ? );: r. t.. 'hF li f' .. :; ' .:. ::k û c fhzt E ê qrk ,, tïF . s,. i' Ci; , . C , ' . . . : . : s t . : . . : .s :t . :( , è ., b 3.f L.; b , . ;v. L . , ) ,; , :' : :.. (rlI , i2 r . (,() h)r! ' .v. ; f. b:.. :j ) . . : . ((. ë(. , . . r .c. . . r( : , t$ ? ! jy .:.. î '. ,.; . r,. jk. ,. . , :: . t . s , . ). L .L. . , . ' : . ; ' . . , ' . ' .. . . ?. . ) . :) . : (2 r.. t ?. 2 . . v o .' îj; ..! j2. 9:.j(. (f 'b ît:: 1.. .6iy ' . , . . . , . . t . . . ,,., .. ;.k .j... , ; ... . . y.. lv.;.,zîr .)' ) , /tà- ' .4. gy< ; ? , x .; , j >; : yrs. io fj k . . . y .2 .. t ,., . - . . . j . .g . ; . z.. . . gt $ .., .. . ( , , . . . . : CE- . . . . . ... .

Upload: hudson-martins

Post on 02-Jan-2016

610 views

Category:

Documents


35 download

TRANSCRIPT

  • . . .) . . ? h n kL.. r ..j . 7 ' . ' .

    . . . .. . ' . .. . s. ' ) . .'' : u . a . .' . . ; 7: b.z, .o. .., .' '. s ; '.,

    ' .

    ' . .

    ' ' . : 7' p: :.;L '.. ''r, :3,7 . *L;. ( . ' l

    . .

    ' :.. u' L.

    ..

    '

    .

    .* .' ' . .

    '. $. ''.

    .

    ''

    .

    '

    .

    . '''' ''t.?f1 J' ;'7' l lq p)lJ t q t . ' u .yj' ( ' ' '; '.. . .' . ' '.u li'? :j( :. r,7.s ;.. : '

    .

    .

    ' , . .

    s . .

    .

    .

    . .''j.;.. y j '

    v.'

    . ('

    .

    z '',:,' '.j'') y.'jj ; . . ' ;j

    .

    ... . 12...

    ' ) ' . p7 'g '''hj yjj,.y ':..rr ' . ) . . '

    . . .

    . y ;.. . . . ; y . t . a., j;.

    yC'py' . k. ' . ' ' '

    '

    1... '.

    '

    . wilt''h.'. . .

    ' u.i ':! C .:. ' . .

    '' .

    . . . : . )''' ' . :'i j . $ '... . ' 1> . 118:14r > . . ,

    . .

    . ' ' ' . ' s ''

    . . . ). a ''. x k'

    .

    '.. . $2

    .

    bj:. i . .

    '

    .

    )y !:.

    . .!ty4: L :. '

    .

    ' ' .

    . . . . zltl .

    . ., .

    1.

    . .

    '..c i. j o y '.yy

    .

    'j':( . b $ . '

    .

    lkt ,; .. ,' . . ' 'J.y4#. , , tjy)t))' j . )

    .

    .

    . . .

    . .

    ..jty )jg',rt r; .' ..,,v : . 'thy?.tyjr C .& .)();L :z j. ..: , ... : .. ) , . . . jkk.: 4 j ) q , . , jpyy .. .,. .. q. . )r. y , . . .

    ..

    .$sy. ., .. ' ' t J.) JJ .z( t : .Jo, . .' . ' .

    .

    . . 1: J . . . ' (r; . . : . . +,. , , ,

    :. : A.,' . ' ; mv..

    ' .

    .

    '

    .

    . ',t,t L.. ' A montagem desses circuitos em protoboard convencional ainda proporciona meios de aprendizagem.7 . . q kyt LLf. .. ., -

    .

    ::. '' '

    . ..

    i. . ;,y)z ).jky: .. rllr/ . .

    .

    ''

    . k c: 'E) ,. '.s.,. fbtvv;t kji, que no podem ser obtidos por grhcos, slmulaoes ou testes descritivos. Entretanto, os dispositivos pro-

    . 7 ,t? ..'v .'''.. 't: -**)rk 7t'rq,

    ?

    x j dem ser usados para demonstrar esses conceitos do me' smo' modo cdmo feito com os cir'cul'to' s ' ?''.

    '

    ''

    '.

    ?:rt,' . '). ztt.

    ' ttjjj. ' . )((.. : gramave s po . . .

    ;.n '. . . . , $4 . ' , k ' ' '

    .

    ' .''

    . .k 7 :. Jrt'j'' ''' e' 'C' d dia escala de integrao. com o os meios para implementar esses circuitos na tecnologia atual usam. .'b',,,b')b,b,b',.1: . '. ' i '' .. ' l : :$ , 'J(;r . 1(j2h IICIIIIL

    .

    .

    .

    J . . ; k. k.y j .jL'r .:. ; ly . .' .L , jjt *.' hrj? . . qju. '

    . . ., . .

    '

    .

    y,, . ... r y. .; ;.'. ' ' $$ 3' 7:4i'' -.l PLDS as habilidades necessrias para usar PLDS tm de ser desenvolvidas simultaneamente com . os c' i, .q:')L,('.'',i. J . t Ct . . .. t?tr (j;. :jl . 4j.6 . j r y jj

    ,

    jyivi .

    . ..

    '

    r . ,1 ljj;.j)r . ..'. ' . ) , yyj jry. .. y. , . : . . );py ))j.).),)) yjkj' . ' '' 't. 'C' C7, hecimentos da construo de blocos bsicos. Acreditamos que os PLDS podem ser ttsados para imptm' 'h-

    .

    z,l)tlyyuyj. 'Jj 'e,s . ., .uj(),t)jj;' . ' l!)t(:jy )).;'Jy. , .

    1171t .

    .. yg j. j )).j)s.

    j,. .. '. f; z)rJ. . .?. .'.1.. C .,

    .,. .. .. ,'

    ., ..., .9

    .

    ).'' euvz ..., . .: j)a kul ' t ... . 31.. ;)? J tjz . - f,'). ,r)'5;'4.c, 27**,. ,. tcy' tar circuitos lozicos antes mesmo clue os estudantes tenham conhecimento suhcient o'ara entender 'tdbi Jtj ' . ',,:,%q,(q Nv,' .1 r O'. y,. ; ... . b? j' . %--' 6 at

    . . at , ' u

    . k .s) f?j ... . .k. . cjpuy ' k. k. jjt ne)Y$:7.- . -;... ;: . - t. , . ... .. . v

    .

    .

    .

    -

    --

    . .- ; - ).;. , ,- . )to. .. ,-, ,j; -y.;-. .,; - ..

    . ,

    .y#., y). .

    LtLj;:4;. r ryt.i), tyt''' ..

    '.;. :'i,% .r ' senvolvimento e program ao usando ciruitos relativamente sim ples

    . Posteciorm ente,. podertfeiaxp. ndli- '.''?k&.y. . t .. . .'@!filjty. . ' j ;2;.y b

    . .

    .. :

    .;r y. ..j ..: . . y

    . , r,.. ., . 7

    ..

    .) .,..q$jyzyyi. '''tt

    ../) v1.', seus conhecimentos em relaano s caracteristicas avanldas das. lingu' agens de programao a- m'd. lda qe . :?'4'rft/t..rE.. . .; tq' r. .. )). .

    .

    . ;, yy y ., yj (. ,. . . .. ., . r. i,j .. . ; . . .. ,.. .,:I.,y

    ykttgr: . 7 7h kt lk . i

    .).) s ) . . yrj jj. yyt... . , . ....ttt,, ,),y, conhecerem mais circuitos avanados. Por lim, ap6s aprenderem todos os blocs construtivos

    , s sttidlttej .:p-.,'t ?o) 'E ;; . . y ''. c. '' ' t. ..L .?Fj ;4: s . #y? . . . - - .

    '' '

    : 7.

    : . .: '>ty . ... .. .

    . .

    ':. ' ' F)'@ t ) 9). itp), ):j'

    ,sy).:,j)y'. ,j?, , poder, (j ehtender os circuitos de um PLD 'para tirar proveito de toda a sua capacidade e 'perceberus limi- Jzkt/.. . 1 . '

    . p .

    ' .

    ' s 7.. ) j)j ftk: ' . . . ), ' . . (.;k . tLff,qjjL ktj . . .. . . . y , s . N.g, jyy? sy .. xr, ' . $ j y . . Q )tj.,.r ,.. , ILL)' ' . ' ' t)'! '): ) t:s (. ;ht' . : 1L: :jlk #;;: 462j1 4k222 1151

    ..

    ' .

    - ..' ,) y) ..L, ) '' sl/ L y rl ' . j. y. vF .' ?.. ? . is j . rt . ... . )L.). t(:r. ,') ). y . .

    . , ij.

    .,j. pj, x;n i. x . . . . .. yg . . .., . . . . t. ,.y.y ,.j, j.; .,yj;j yjjj g t. (y;.j;j, y. ,jy y ...y.,. ., , y .. .2 ,. ..y,;..j .$ .., y ,,y, rj.; ryi.j y y.,. y. y .(

    ,.

    '' .. 1 1. 8'. r 2:,. . :. ''tit,

    . ( );jh A't:nr y. , ; . r lk

    ,

    .

    .

    . , ; . . t. yry, ,,yyy(yj;jg; j y jj SL;L (yjjr: igtj .,jy. jjyt

    .yy,j ,z. ,yjjj;rjjj, jjj . y j. yj ;y.t : ,): , jjr o j.y jy ytj$.r j.r,lz q ' ' j ''.)7 '4 i z ; 1:$:)y: 'f : . : ( . . . . ; < ; ty jyz ...j. y .;jy. ty y y.ky yjy .,..a,vjj). . . .,,. y,yy ,jj, ) yj... ., j .j .$. lqj.. ' . . .

    .u tk' ? . jrj..... '

    . .

    . . ., : (j ) , jj ,j, tjy ytjjjjjygjytjyj. jy . ,j..j.

    ). y ., . yy:- , . ' . ;' ':' j)): . . ...)' .' . .

    . ' .

    ' .

    ' .r E t t /.t) yjqt1.. q : ).. '

    . x' '

    .

    ' . u.;j & Fk,. ,

    . . . , ,.

    . r .tr.; . !r q. 't.y. )y;, j.jgjjl ; jy jtyqj yr ,r t: (j.); jt :. y .. T ( '.'. : .. ).(!)... ,.(. .. . . . . $ .:. rhj. jg .y . . yjy;r . ,j/!, . tkr jt , (. j j., j,

    .:)jj jjr . . , gy y;j;t. j, ; ;y yry(jy : j f jytjjy , y yw.t . . E' .,.' ; '. .... fk l)yv.i. . u.y.

    ,

    .

    ,rq , '

    . .

    ,

    : .t ).: ,LLLL C:

    . j?.. ; ; .5 5 yykttp.:t;,,;u r,..> . , g ,J

    .

    .yj. ta, . ..,.. ) , , :, ( ,. gr,kr g', rjji,)jy LL.31 .t' ; r ' '.:.; . ' t t. z'h$ sksjq.. vly ). c ,, . r , , ..

    .

    .. . . . ,

    .

    . .

    k r u lyt. ' , t :., y.kT.,. . k r.t . j.j. ;..:..? :,. ,(;. . Frqtt

    . ?(Fjj>hqr.

    ,.;.:..

    ?..t. t $a.', ; . s ; ( .(( J. ( : r : u:: kt. : ttrv ;j;kyqrr n'k' R.?);:r.t... 'hFlif'..:; ''.:.i::k cfhztEqrk,,tF.s,. i'Ci;, . C , ' . .

    . :.

    : st . : . .: .s:t.:(, .,b3.fL.;b,.

    ;v.L. ,),; ,

    :': :.. (rlI ,i2r .(,(()h )r!' .v.;f.b:..:j). .: .((.(.,.

    .

    r. c.... rr( :,t$ ?!jy. :..'. .,..;.r, ,.jk. ,.. .,:: .. t. s ,. ).L.L..,.' :.;'.. ,'. '' .. .. ?.. ). : ).:(2r...t?.2 ..

    vo .' j;..! j 2..9: .j(.(f 'b t::1.. .6 iy ' ., . . .

    , ..t .. . .,,.,..;.k. j. . . , ; ... ... y..lv.; .., zr.)') ,/ t- '. 4 .gy< ; ?, x.. ; , j > ;: yr s. iofjk.. .y .. 2. . t,., .-

    . .

    .j. .g .;. z.. . .. g t$

    .. ,.. . ( , ,. ...:

    CE - . . .

    . . .. . .

  • . . 2 . ) ,.. ' .v' f '

    . qj . .t r .. . '. . . .

    . .

    .

    .

    ' .

    .

    . # ,:. gy... tt); .' . . )qgr:

    . .

    .

    .. . ... :..

    .

    .

    .

    . ), ''-y. ()kt' jjjj,$1i. .##. l.gt't ..C;# ; )jit,- , . ..- . ': . . - ., 1q( tl 11 7 , sjsrjxuAs pjGjrj'Ajs - rujxcjmos E AplulcAfms :. . .7t' :2

    .

    'jqtt jj.j., l:..V-)*T ' . ' ' .: t ) tl-j,k, .:tj ,, ,., .(k)) , ) . ... ..kz (''

    .

    .

    't .() -)jt'jg 'Rk'jfs (lj))-. :'>: :lr. :ttpk. V'ltttt' )' y,'. , .' .. . q..';k''#- ?-jr)):Ii ILL

    -

    LILI?,LL/:'.?j?' :. . .-.''tpi.. . . --. -k ,.'vw'rit,,sttyl),x . QITNCIA Nossa abordagem em PLDS nesta edio oferece aos professores trs opes: (1) Pode-se evi-.:

    ..1 ' ; ? . . ,l,'ttttl4rk'4,v ' r totalmente a abordagem dos assuntos sobre PLDS sem afetar a continuidade do texto; (2) o assunto PLD'..

    '

    .

    .

    '

    ' t )) t ; bt :)(j). ))).j)(h(jg. IIL-jLS'. .

    -;#.s

    t .''. ''.t.lj#tt., -,. ode ser ensinado separadamente, no sendo abordado em princpio para, posteriormente, voltar s ltimas'

    .

    ''

    r ,'.'. C -k)g .)tqt: 1 tyy.y,. ))j.jqjLj6?qj3jL.)jL . jjjjyy .' ' '8i' J d capftulos 4 5 6 7 e 9 antes do estudo do capfttzlo 12; ou B) o assunto PLD pode ser introduzido'

    . .. tq..!:) s ..:)l)rj ).kk(), )jL$?X, lrlyjl.

    e. i!qi 4:1, 119 t:: 16; , , ,' t.''')'t'L?' ''''t'v '-Y'At'), Y 'kpftulo'por capftulo, . medida que o curso se desenvolve, em harmonia com a experincia constngda na,hl E ... )(: :f.. y..yy: j) (y jy.y ) j), j; .j., :yy

    .h j,. '.x)! ..: , f.i yjyt. y. y (j( y''7 : ',';t:rt.)7y',?.j)

    ,

    t,(),'.lr,)7;;.?ka1a de aula e no laborat6rio, Acreditamos que nossa abordagem proporcionar mxima flexibilidade a uma

    .

    , . ' : ' y ..) y . u . . . . ,( c'

    . . ). . . . .. . : j:'.( )

    . t j! lLy y g ;. , . . .).# , . (, y t. :;t (: , . kariedade de cursos e objetivos..$ '.. .( .u '( . .. .,.': .;.;. ' . t . . .. .t. , ' . :. Poucos professores abordam os capftulos de um livro-texto na seqncia em que eles soT.,t!' . . . . ' ' .y . . ' . . y .l:$ apresentados. Este livro foi escrito de forma que, em sua quase totalidade, cada capitulo estruturado'; 1 . . .'t'l bre o material apresentado anteriormente, mas possivel alterar de algum modo a seqncia dobg soj;.. ;)f- . . . .rtt . captulos. A primeira parte do Captulo 6 (aritmtica digital: operaes e circuitos) pode ser abordada logo!'i c ftulo 2 (sistemas de numerao e cdigos), embora isso possa gerar um longo intervalo antes C,)j apts o ap) que os circuitos aritmticos' do capittzlo 6 sejam abordados. Muito do que apresentado no Capftulo 8 'i;. /..if (famflias l6gicas e circuitos integrados) pode ser abordado mais cedo (por exemplo, aps o Capftulo 4 ou .r 1' 1: ttjt 5) sem problemas.. ij jyj Este livro pode ser usado em cursos tanto de um como de dois semestres. Quando .usado em cursos :7i( de um semestre, pode ser necessrio, dependendo da carga horria disponivel, omitir alguns t6picos. A1#' resentada ufna relao de sees e captulos que devem ser obrigatoriam ente abordados, pois '.p seguir apj I ,1' sem isso nosso estudo perderia o sentido. Obviamente, a escolha depender de fatores como o programa)p.. r. 1. .':l' do curso, os objetivos e o conhecimento prvio dos estudantes: :i.! . .$)1 j -.st ! j '''t11 captulo 1: Todo Capftulo 8: Sees 11, 14-21 ' . '

    ,

    ...kiy. kk:tI Capt-ulo 2: 8eo 6 Capfttzlo 9: Seces 5, 9, 15.

    ,)1 ) ' * * rt#l., Capfttzlo 4: Sees 7, 10-14 Capitulo 10: Sees 7, 14-18 'tj ).)li, Capitulo 5: Sees 3, 24-26 Capftulo 11: Sees 17-21'

    . 1: )'7!'i # capfttzlo 6: seloes 5-7, 11, 15, 16-20 Capitulo 12: Todo)j ! .a,; ) 1 Capftulo 7: Sees 10, 14, 23-25. j. qt )

    .

    . ) .ll . r '

    . .

    ..

    .

    C?ll'j. CONJUNTO DE PROBLEMAS A stima edio continha quatro categorias de problemas: do tipo desp.ho. 'j'.., . . r::j gy (C - cballenging), anlise de defeito (T - troublesbooting), novo (N neuh e prqeto (D design). A -jkrj, oitavaxedko acrescenta a categoria bsico (B bsic) - tle um capitulo em panicular - para designar .11 '. roblemas com aplicaes fundamentais dos conceitos. Acrescentamos tambm mais p' roblemas que exerci-.!! t. 17Cl( i' tam os conhecimentos bsicos. Os problemas no categorizados devem se consideradoy de dihculdade in--

    . il .. i ). . ' :. .t l ) ' termediria entre o tipo bsico e o tipo desaflo. '.-.)$ . .!1 . . ) .# , FOLHAS DE IIADOS Embora algumas folhas de dados estejam reunidas no Apndice B, o site de apoio aEs ! g . . .'j i 2. , este livro (www.prenhall.com/tocci-br) ser sua principal fonte de folhas de dads do fabricante. As infor- ;.

    ; . y , . . .

    ' 'E 1 ','; ' ' matoes contidas nele equivalem a toda uiha estante de data books abordando todos os CIs lgicos T'FL f.

    .C .

    ' l .'. . ' . .. ) . (. . 1, .:1;.'' ' t

    .

    '

    ' tMos e interfaces de barramento de alta velocidade. Acreditamos que isso proporcionar aos estudantesL y.

    . '

    . .

    .

    . tl ? j, . )) 2..: ; ..y'. .u. ;!1t. 'l' ''i' , uma fonte de referncia muito mlis completa ao mesmo tempo em que manter uma quantidade suhcienterr 4., ..1!. 2L''.;.' ;. '. '. '. :... . . . . . . .$. r:,1'1 y . :' d f lhas de dados impressas para ensin-los como 1er e interpretar seu contefldo rhesmo sem um com-' IJ)

    . j?. #') J . . . .' . 12, 4:21 . ..

    j. ny. ' 'r cg ; . ' ' % ' ')' . . ' ' . ' .l;) tltlitj' i'l't ' ' utador com acesso , lnternet. '. z r jtt. .@ .)y-.j) # . , .y - -.. q /.( .

    y .. . . .

    ' 11? .

    . .

    ?'L ):t' i ji - y-q ; ykr .., ' -. , . . :.- -

    '

    - ji pj:) L: jtlli/. : jy- yy ... .. r . . . y . . .. .' . : , 7i) lC.9!, ry

    ,t) : y

    . :. ; . .

    .

    ; .. : , . a.e :t, t'lk'; yt't/tiyLl, ; AkQrmos DE SIMtJI.ACA() Esta edio tambm inclui arquivos de simulao que podem ser carregados r' ,

    .!(:;'!-t. - -jk ), . - ) ''..;.' . . . ,.. . ky.. .k t'!,)'tt',;))C:q,t,':y?'

    .

    :s):':'r'. ' ' Xtj Electronics Workbench e CircuiN aker. Os esquemas dos circuitos de muitas das hguras ao longo deste'

    : t ..' r ,:!.) ;.. k ' .. . ?( .;L 4 ' . .- . .') ''?!):.',t'2. )' ,1;.' hkio fram armazenados em arqivos voltados para essas duas ferramentas populares de simulao. Cada ar- )' j . ., , r .5... . . -:1 ;,L rc ; .:.y . ' E l ) .t) 't ? k. ''. . v'tqAuivo tem alguma forma de demonstrao de operao do circuito ou refowo de um conceito. tm muitos ca-s 1- ''zE.':)y. .k.. ..i') ?Cq'

    -

    ' .

    . - #..'.

    .: .jy y,)- ; i.,. .y ''. .-x. . . . . g . . . . . . .'

    . 'i'' ,L'? r') 's(f,,.,.jt)s, ts intrmentos so anexados ao circuito, e sequncias-de entradas so aplicadas para demonsear os .') ' .

    '-.-'-.# ;);h%t;1- ' )..

    . ,. .

    .

    . .

    ''t ' ' 'b''i'' t'.

    'o' 'tmelio'' a resentados em uma das figuras do texxo'. ssses circuitos podem entzo ser modifuados snforme ,'. :t.

    '.

    't . . ' ' . -)'.

    ..

    'h'!!.

    tvykl .,. )kj;j..-jy.(yjj,. r . ; .

    .

    .

    ,jp . . yti') l :. - . . . t. . .) ( qt :.ktq .')jL 'L' ) ' , .'k.)y,/,.d.. jelado, piya expandif um t6pico ou criar tarefas e t'utoriis para estudantes. Todas as flguras que possuem '.6

    ' 'l''''ttiil arquiv'o de simula' o correspondente no site web (wwm prenhall.com/tocci br) s:o identifkxd. as pelo 'IIJIIT'J'Iy 'J'yj .,, l ., .

    '' ' .

    .

    ' ' . ..

    '

    .t . . . 2

    .

    .

    .

    : .y , . ,

    .,,.... ;'

    ,!( ' y) .. , . . .. 2 h ...)' . . . . . . :.'

    .t' C ('' j'jj.

    .

    ' t ) . sguiht cone: - . . ' r'Ci)s' .;.-L: E .'). . ,.g. t. ;yp. ,. r; : :. . , ' . . -. . . . ;..;.. ;....

    .

    ..

    .

    .

    .

    .

    .

    .

    .

    .

    ,

    . .

    ,. ..,

    . r)t')j prtc tl:- :) r)y.

    - -

    .-- s ty ) . . ; y .. - . , j,- .. , y.

    . )3q3tqL-.2k'1 !4.. ' t)'t ,LL'.-;' ? . .. .y :-y -:yy.. ' tqijttt. ..

    .

    . # : - . .. . . .- : . . . . . . .

    ,d., .

    .

    .

    .. ...-j .. ,t- lt)ti',:z$,-ik.ty'. -t- j'ktt-.-?jyjy),

    : ;-.. :-.yt..

    . .

    .

    .

    .- j . . -..1L''Ck-

    . .1.): -i, -

    - t'ltvz. S,, kj :,,,,3, . - - , .. . -. , .' .''7tI'' 4)):4,,,kj. . y

    -

    ,lj) t y(. y. . . , . ,-)7-,tt1/$7)$. ..-t@rrt-jjtj)k,..- 1t)1t)''rit'' lt. qjgy jjshr. yy .

    .

    ..

    . ...

    . = .--..---..

    , ..'

    .

    ''?%'t,:#4.. . y, -,:4f)#-:,( p)k)j. :))..)? ... . . -. ..

    -t$l#'''t)t't: 13bj,-'1qt'. 4>'-'#)y'-' ):.)t . .t .' .'-t.

    .. -

    '' .

    '-1':::,4. .-.!ft)8. .1ltr,,y#jj. y,- %. y.#t.-.yk)t-.,y).,.)--y.?rpr.-- .: . . , . . . - . ,j L.-:k'..-)i.qp,i$;kl''':'$t,r?'?r- r-s-

    .

    .&?-s,-.

    . , - qt.r ;.. -t. . ;- -. - . . ,- .:..!F'jgr.d'. (kqj.. .(:.htg. .ty . ..... . ..'

    '

    ' Ci.' t'-:t)i=.. . . 1.z). r-.t-.lr......,:'.... . - . r. . ..:.. '. .'... . . . . . ....' ... . . . ... ... - . .... - .. ... ' . . . ' . . . .. .--. -. . . .. -. . - . . ...-. . ... .. . . -: - . . . .. . . '

  • ' E . ' .;..

    ' '

    ' .

    ' ' '' . '. .

    .. ..

    '6.

    ' . z'l. :'' .j:'., .t?i

    . h '''.!.(E . ' E J

    .

    ' ' .

    . . T . 2:.,.

    ' . : ': . (.yj2

    . ) :y(l , . . q ' . .; . : ' . .)., y. . y!t. . .):

    .. ' . y >. .:. .) f '1 ' ; /8 '

    tj '. J. '1 ..r '' ' ''' jqj jC .

    '''.

    . qlllrgt ?yjjtj'(' j'$, 114,;1.

    ,. . , g

    .

    .

    . . jyjj. t;yt ;j , y . . jjjy ar , yjjyqk .. .. ... jJ.y ,,, ... : ,. j . :..: ,r. yu.. t.y,( : j ; yt, u,y) . ''.' .( fLt

    .

    IIEIi 11? dl!l llrlEll 4(2$ il 113 .. . '.;.. ' ..b .:.))q. );..(kr , . y$'. .

    '

    .

    .

    .

    ''i: $ . , '44,

    .,4.t.j). . .,0, y .

    tt :'' . .' ...r.!g, (t ( :yJp. - .'

    ,. ..)f ' .. ' '

    . ; . . q ' ' L.: . g..

    'o '

    . , t;.; : . . . s : ). : :)E(t.; )@ tFtk ,:y)/'

    .

    ' ' p

    ' evi- s )'. 'Ixcxotosla I)s cIs ssta nova edio continua a pruca, iniciada nas duas tgtimas ediloes, de dar mu'i!'''','''.,E.'''?

    ,,,

    '

    '

    ,,,

    ),

    'ttr''3'k' k'.

    .

    -

    . $ .

    .j.). s,' PLD f: impoluncia tecnologia cMos como a principal tecnologia de cIs em aplicaloes de pequena e mdia e's-' .',''i'b'''',b'$

    .

    tj . .

    :; j Ct). hljj..

    .

    .

    . i ... . L . .

    ttm, as , f' calas de integrao. Isso foi realiza.do apesar de ainda ser mantida uma abordagem substancial da l6gica ' @ .''y''.'.).Y.

    s :.;. .

    t jj,,i. . (lt;Z1dO j ' . ; r i: 9

    jy y.)

    , a yja . ),. . .; 2;y.(

    .

    kth AetlcAo-ss I.xa-vlcAs os exemplos de aplicaes prticas diseibufdos ao longo das ediloes anteriores 'f.p,tnjjjyja lrf '' t foram mantidos para m otivar os esm dantes que questionam por que precisam os saber isso? ''. Alguns exem- ,'.'. .

    '' . t . (/t ,. .

    y(: , t . ) ':' 1 .

    ' ..

    .

    jo ' .' Plos so c6pias de circuitos de controle de mquinas, circuitos para seqenciam ento de controle de processo F'

    .

    ,

    :.,.,,t.I go '. ) de Bquidos, monitor de tenso de bateria de uma espaonave, termostato digital e gerador de f'unes ar- (

    lr'tgt n .u .'

    ' '7. das em tabelas. Exemplos de circuitos com PLDS foram escolhidos para oferecerem um meio alterna-..' (j . . mazena ,os . ,!;

    . jogo ) 7?:.

    LI'VO de implementao dos circuitos SS1 e MSI equivalentes, explicados previam ente no texto. Entretanto, '' '

    tj,t:.' novos exemplos de circuitos com PLDS foram incluidos a flm de consolidar vrios tipos de circuitos e m to-,' antes : ,'

    ,x o .' '

    .

    ').

    dos de projeto em sistemas com um fmico PLD. Por exemplo, o acionador de motor de passo universal. 1.

    t.l ta .j j

    .

    j ou . t? mostrado na Figura P.1 usa um fmico dispositivo GM 16V8 para implementar o seqenciador, o decodifl-'

    f ' d fdas com buffers tristate para um circuito de interface muito fltil quando se trabalha com mo-, )y ca or e as sa: . .

    . Lk .' :J' . j.xrw j tly'.. tores de passo em laborat6rio. A Figura P.2 mostra um codihcador de teclado por varredura muito til como

    .e - u'v u . r(aG '

    , a ; .6L dispositivo de entrada para microprocessadores e outros sistemas digitais. E1e inclui circuitos contador emOS. . ),'. js , :t,/,' anel seqencial bem com. o codihcadores e controle de sada tristate. Esses so circuitos que podem ser facil-PO . j' ;t'.. . mente constnHdos e usados em futuros experimentos envolvendo sistemas digitais.

    grma r/;'

    ..

    .? ? C7, '

    ., . .

    . tp.y jy? . .

    ''

    , -s .

    Ytftt, . l n te rf a ce.

    r tty-' Entradas de 't.j? -. . j) sqquonciamento GXL 16V8.. 1,

    .

    .: , .

    tl ,;. . .)' o z, ' T ! . )t. .. ..

    . .

    .

    tj.'. passo 1 1 8kr'!)r

    , ) .

    1i)' . c safdas do contador de . 'tr .

    tjgy o.

    -

    y '.

    ,.

    mdulo 8.

    xgtb . ) ; D i re o 2 N 1 7 j

    .

    J g. ' y tsgm conpxo gxtorrla:'

    .

    L .,

    ) . . . t;g , . j). ,. q (., . u ) 6! $-1: (t ' .-.j,

    . ?!!.)j.

    .

    '

    .

    '''k2:' qty)l !-.

    4:::2)1h.''r g.'.'i:' ;.. ,blL' s.f.' . Cy,tll. . j. '.: j..., .j. ...j ...j j:::lst. '2 . 7 ' jj . u cn trauas ue. . '' . tt : : )',

    '

    't . , 2?tl . acionamento direto gk

    ) . ))t y .y; ke ; /h . . ) . g 'y c i n a a 1 5 cout:s' . '. yy ., ,

    lt , () q.v:.

    .

    k , . J),.: s E,j. , C q $;7 ' .(j o cin2 4 c 1 4 Coutz

    % ' ' .j)r . O'szfio L ,yv,1 cin: 5 DI ya cout: . ;t,. y . . tj. y . . .' nz ,,,.4 - . ., A . t # F - .*,5 J'l' . 'n ' k/' . cino ''61. yt 1 2 couto . ;.r '' 'tpiF hA Motor 'Esigh . sty +5 v n !, (je passo .,'qEL exerd- '' ,tjt'

    ,

    . j t .jc . , gy),':'' ..

    ud h.1- y *' .,k- Drivers di correte (-

    ,'t'kjtt ). (para a corrente de enrolamento avaliada) 7).: . : . :t y

    7 8L-i.

    . . .' !p- )

    .

    .

    . . .r

    '

    ..

    .

    . pj'.

    '

    y ). t!i 1 . . lEqt2..,.

    .

    't ,, ';... ,tt); so ontradas de controle de modo ..(..@.

    '..

    '

    ,1)y' y.t .. .4' . . . : . y.

    , . .. . . lf s . , .jlg

    )jj / . . . ,.L sjj j: ptk a p;k 1 . ' ..,.k)! . . y . . ' :,rJ)2,t. ty't fj j lm

    yv..lj. v ''ys .

    . .

    .

    . , gs.ct :

    ! TE ..

    4tjr,, LL' . . )., . j yjj(y, ) .( ( (; (g 2 %qG.? j. (.

    1d ar- . ,k * capm4lo 5. A abordagem de sjmbolos no padro IEEE foi reduzida. : '' i 7Ett:; sjjjb)h' ,-w .). . . . . '. qjj)t)y.,,w

    .

    .

    .

    ,L q jj )g, .,;jjjy, .itos th- a)':. 1 4 (1) o material sobre mapas de Karnaugh, incluindo um exemplo compl' t'ts' ''''tt sk/.h.?#. , .jt . capm . o . o

    t lqklrlr-tz 1r ' 4:0, si E ' ) ' ( - ' : . . .E t ' .')f 'SC? ' ?lt t'.'?? . ' ?

    . .

    % ' di es t'don't cares'' (irrelevantes), foi ampliado. (2) As PLDS foram introduzidas ct'jl'fltj ilhlbutfo k, 9)4y . . q'y.zj . COf1 ojjf U'rme 7 j '? .. . . ( '. 44$ k:> . ' 7 '' r : .1qfjf;L'

    . s.x . . ($,,j; . m e.

    io de implementao de circuitos l6gicos. Os conceitos gerais do hardware de PLDS %o ..1,'h-''t,,..'k',',iILZPI!; sklt:t dir 1:1n . -'':qi:':L'

    ;. t 'k'-'k-:$t;...:' :) k: i3'. . . ' . E')- '.. . a l@t.) . , :' .)) . troduzidos da maneira mis simples possvel,. mostrando circuitos bsicos, de g'ohuzd' jtdtsxsyy/r?da pelo : ) .. - ' . ' yjse, . ),jj. jyj w: f t ''$). ;>,J6,

    :, . t .' z'sr programdos usando tecnlogia de fusiveis. Esse capitulo descreve as caracterstfs . ()>,y)' . ..y >Fk:r r 't.

    .

    . ' . . . ( gjjrj.rj. jjjjjy. , . Cjjly y' j('(.jjt:jj(. : t,': '' jjjyrf ',! l),jt:y jjjj,'. ' ard :tj(

    .

    , ' ..jty2,,. gj;:j j(jgr),..' .. .,.T..i., .,'jg,! )j

    ,y). 'k.

    .

    ' ),'7 necessrias ao com putador e o equipamento de program ao Juntamente com a ) sjjy

    .L.

    .

    . i ' .

    . t ,'t-.

    ' j(; ;.. ' ,. . . . ' k? '.- .. ( ' ' r ? . . . . . . ' jjyjj ' . .y.q.. . ,LE '

    ,

    :.,y#t ,tt . rao no processo de desenvolvimento. Uma linMuaaefn espedhca de descrico de 'hidwa. f de .

    .a1t .' Ct

    .

    'F C ) . . .

    ' .

    'k,

    '2! . > '' ''' ''''' *'''' A '> h. . . . @) . n: . ' . ' C . . 1 ( )

    r' .,

    'tk E; . ) 't?.t, ' nvel ihtroduzida, e um circuito $6gico combinacional simples, usado ' conlb'' ''e:k ' 'mplty-d ttm '' k y:! L..

    .

    .

    jkjjtykj .E . y . . ! . r .. c . . jjt , .... . . , .a yyg.. t:..j: j;. jyyyq y .yy.

    y; ..

    , .

    sy.,' t..;

    . . , . .

    '

    g. . y

    k: ' 7 . l ocesso Corrlpleto. ' .' 7 n J('. t t.i..it 1. .(.. ,t hz. ,q. r

    .

    .

    ;.

    .

    r 't'. . .

    . .

    ..

    ; 1,J . ., 11) 1(7 jj x . . . . . ( .. () . , . .y :. y. j j.y ; , ., , t. tj, ) . ., yqyjyy,. jjjy jy .j, yy . .,.. g . . . . ..y,,g . .. ,.g.y,,

    ,

    1;. r . , . . . r..

    yyt4.

    g .. . :y . . . );,

    .t. t sszjjj, tyy . tyjyj y y;;y vzjllsaj 2 , y. tyj.y t.j jjjy gjgy, jsj,yjjtts yy,$ uytjj,,y.,. t yo., yyjyg . . .r, , . . jy g ..jj yyy.rjyyjg,.gjyryy.yjjjtyy,.ygk . J. .:. q. : (. c'jt.t

    .

    qt 'y : . . , . , yyr,.y. k.,, jL.t,j. s y; tpj jy;;,t, y.. jjyyjyjj,, .,, yigjy.m,jjjj.jjy .sjjj jjjmyas .. yy.. ., .jjyy(j.jyjzyjj , , , . . .y. .ryy.,,j. .

    y)(j$t,y) ; y . . tyyy,j y a . , . . ., , .j.s.qyj,y.yy.yyvyyyyjyjyjyyjyyy. yyjy..yjjty, .ss, ,.... jjy yj, . g m. yyyyyj.sj j.

    jyy. yyy,., , qqjluj yrjsy2k' . t) jj,t)j.: jyjj -. r ( it E j , . . ... .. ' t.tj IL j ( t;;j; . . , ., ,y y;,u . .1 .

    ,

    '. ' ' dqt'

    . !t(.. (gjjyjjtjjj(y.(j cyyy ,. j jjg , j. . .. k : . . . .

    .

    . ,

    . , .

    s. .j;)j:.j(. jty.%sy . .g . v. . .: rgrj ,jjry,, . ,, ,tj(y, y j)yj)q))jj);,..q,. zyyyy

    .) . .. . ' ..:7 pt .. . . ,../k.% ..:. ' . . . J)t.. . :.. , . . t . . ,p' (.t. ;sy r s, , .jjLlfe x! > . . .;yj(y..r, k;,z tjfj, ; . y, . , . . . . . . . . , . .

    . ! y. . . ' ''

    . , ... ''

    . ( . . : . .

  • r. );' :..

    :

    ; '; ))1j X SISTEMAS DIGITMS - PRINCiPIOS E APLIEAIXES )q ( f '' , jf ..

    . ,

    '

    I i.) cL

    .

    x ' Codificador de teclado(

    Teclado Thexadecimal Contador

    em anel )+ 5 V

    R3R2 Da

    . . j . codificador 'R1 2 de linha(;R0 2

    .... r

    (23(:2 D7

    . codificadorC1 de coluna '

    . DoC0 .

    j ' .

    OE ; E

    ' +

    : HGURA P.2 Circuito de um codihcador de teclado por varredura da Figura 12.25.

    t '.

    ' * Capgtnlo 5. Circuitos l6gicos com realimentao, incluindo latches SR e D, so implementados usan- -. do PLDS. O mtodo de transio de estados na desdtko de hardware utilizado para implementar

    '

    . o circuito de um contador sim ples em um PLD .

    K Capmxlo 6. Uma seo foi acrescentada para demonstrar um somador completo de 4 bits implemen-' tado em uma PLD. O uso de uma notao de conjunto na linguagem de descrio de hardware in-

    troduzido juntamente com variveis indexadas para combinar logicamente conjuntos de 4 bits de dados.t ' * Capftnlo 7. (1) O matrial sobre o 74178 (j obsoleto) foi retirado, e uma abordagem dos CIs 74165 'i .. .'' e 74174, acrescentada. (2) As safdas com registrador de PLDS so introduzidas juntamente com maisi h' o de uma seqncia de estados de um circuito contador (mquina de es-? dois mtodos de especi ca.

    't tados).. ! l

    > Capgm lo 8. Diversas revises e alteraes na tecnologia m otivaram um a reorganizao dos t6picosi do Capittzlo 8..Encapsulamentos ballgrid JA-A'J

    .

    )/ foram introduzidos. Todos os exem plos de T'l*L e fo-'

    ; lhas de dados agora apresentam a srie M S, ao passo que as caracteristicas do circuito ftmdam ental't ' so descritas usand6 os conhecimentos m ais sim ple: da srie TFL padro. Alm disso, a abordagem :)-' jt - .'. 1 ) dos t6picos relativos tecnologia MOS e CMOS foram consolidados, e a abordagem de PMOS e

    ' ) .$C)'''''i E NMOS reduzidas, para refletir seu uso industrial atual e enfatizar a tecnologia CMOS como a tec- .;?. tt. stj, i , . ..t (,

    .

    nologia m ais popuur hoe em dia. o material reutivo . Ect, foi atualizado, bem como a expansuo'', ''.?, conunua-das tecnologias de bauxa tenso. a descri.xo de circuitos de coletor aberto e de dreno aberto

    .i'#.'t.. - foi consondada para enminar redundncia, e a abo rdagem d: ogica tristate, ampliada. ..s s*ries de in-'':'')'tt''t?'' ,,,. - fvrface de barramento de aha velocidade oram introduzidas juntamente com uma breve iwtrodu.xo t'i '',t

    .

    7t'.)it.$,,

    '

    ,t,,,.t',t

    ,

    .

    ; );,, , da natureza das Iinhas de tran.miyszo e a necessidade de terminaoes nos barramentos. .

    .jk. ? !#:-' yr t )#) . ; @).,j-.-ik(,ty;,:? t-,

    jykk.)). j),ij)j.,;q-kq. ) jf (t,:- . , .

    . yg ... . . . .,'' ''#''''t

    .y,ttl''$'k'Ct'.)tt't',tt''

    r)ktCt') , . capiolo 9. ssse capftulo descreve os displays de Ldos coloridos e a tecnolokia usada em telas de ''tf y . ' r:. ,jkt-k-.tt)yyt;#k>tty..;tt ( ):k

    ,;t- ,j t . .. . .f't r 'ti-: j(.,ty''h;)?t)#y,x,.AkjJJ,'#j jyycomputadores laptop. A. abordagem sobre os displays de descarga em gs (vcuo fluorescente) e ,). g v.,. j .:. . jjjy. jtjjy jyj jrjy ,t t'? ''' i .'''t';:.tit)$f:#:;trt,wl.kt'9))yk,,);yuuas seoes sobre a nota

    .o IEEE foram retiradas. uma seo que trata de latos discorre sobre o uso '.' j: . ''j. . . ... .' ' ,..i7( rl .;)): ..)(!; zkq flqslq). . p'. t,s,.....j.. ...,)t:.. 2j' ... y'' ' :

    . w' . '7)'r7 ,7: ' 't''t * ''ttt'jttydo mtodo de Gbela-verdade na descrio de hhrdware. Funes l6gicas de circuitos MSI conven- . 7. .

    .

    ty . ' 2.. l ...) ; .. . t .

    .u (.',. ' LIq3. , ., >:., t - . .s. .7.' (t. .. ' zrl .. . x .. . p. ;. v.. k. ' y . c . E ..:?L t .( )

    .

    ''1t. t' : 2 ' ., , . . ) )j)')j.' t. q , t'p7,t tionais sQ implementadas usando PLDS. A 't .

    '

    - -E)7r,.

    '( . . ' . ' . . : . . - . . . ... . . ? :r ) . .. T' .; ,

    .

    '

    .

    ' ;t : . . . ' ' yj *= E. . .' :

    .

    ' .gq t. . . . ., .

    . '' i , ) . . . . ' . , .. - . '.. . J T j . . . . . . . q' .

    ,t . . . y. .- . ). ! . . .;., . k k.. :.

  • zq q . . ' . . > ' '' s . ' . : . r:' . x . r ; fl.iltrrtL'' t . 4. .

    . ' t, ht .

    .

    ., .

    ' . :! r . .'' . 7 . . . . . .. . .?. ' ! r?l!.L )' 1F p.p.s1) ' ). . ;. Gr : . '. .. . . . . ' *. . . q . . ' ' :' ) 'E .' s . Es r' l 4 .' . 'h/i? ''L:x .e' '

    . .

    .

    .1.. '6B/.. '' t . '

    .

    ' .

    '

    .

    '

    .

    ' '

    '. ' .

    .. .

    ' )'.

    R' .

    * ' . 7: ' .'.'''

    u. (.(E . . uz,.;.uz,.!';' .c . . . . ' . . : . . . ..

    .

    . .E....j,. . 'L. i: t31: J 1;. . ' . ) ... . . . .. . . '. . ( . j( ..j9 !:,g ' ''' .

    . .

    ...

    .' '

    .

    '' ; ' .

    .

    .

    '

    ) .., .4x'i' . ; ' z!j'.L'. . .

    ' i )tq . . . ' .. . k y .z c )( r; ' . pj , ..

    ' . ;pt y:.

    '

    . : v)),Li, .... ' . ' . .

    . . : .

    .

    ..L;.

    y (j((;.jyj #. y ;,..

    ..:t).)iL;b. n y;r. t ' 5p72vr ;yj 7)(). y. ' r , , .:. ur !)).yy), .ty :,gjt tjyj ..y.4) .

    .

    . . .

    . y ,, j ) qjjjljljkjjjlljskzvq)' ' ' ? :. y .,t, ().:'; ) . . . . t .' ''p .yy q.g $j..yjjy. , yt')t ) , r).

    K capftulo 10. A seo sobre amostragem foi ampliada para tratar da questo da taxa mfnima df ,) .)) .). . . kht)

    -

    .. -

    .

    .

    '

    .

    .

    .. .

    '.

    -.t:. tty:l ))(t

    ,

    ''

    :..t) ),f:)). amostragem (Nyquist) e do falseamento de sinal. A aplicao de-

    conversores A/D e D/A no campo do ' y,y':..jlqk.i', 'L u )

    . j))3. y .'. . . . y tjjj. G&qxyjjjjCj , ''.i ) , l ': processamento digital de sinais, que est crescendo rapidamente, foi ampliada, com uma introduo . t(,:

    -

    . , .

    . t t . .. : .t. ,).y(' .'k ' .)ttlt' , bsica e de fcil entendimento sobre DSP. ' C').

    '3'J ' !''t w capftnlo 11. Todo o material sobre PLDS foi reescrito ou deslocado para outras reas do livro prin- '7l'gtjtr .: . $ jqb s. .' . r i ? . , .. ).. ' .

    ., L. ' t; k3); -. ' .'@ ) cipalmente para o Capfttzlo 12. A abordagem de termos e conceitos relativos a computadores pessoais .

    .t. .t) s LL -

    .

    . (y (1 ijj.;; . yj.> .L

    , , ttt (Pcs) foi ampliada, incluindo uma rpida discusso do estado dinmico da tecnologia DRAM, da ''! 2

    , ( yyj . ,.t .'g . . tq .

    .

    , . tl .:, .'

    , ) r))r . delinio de latncia e seus efeitos sobre a velocidade de execuo, bem como do funcionamento

    , , ; . s ttfjilyj. .y' ,y4 r 'kyt dos sistemas de cache L1 e 1,2 nos modernos PCs. Buffers circulares foram introduzidos como uma es-

    ,L . ,: 1/ trutura de mem6ria em virtude de seu uso predominante em sistemas DSP.

    . :' !y( . ., tj qs,tjj 2tj). . .''t'

    . '. ''%/, . capftnlo 12. Esse capftulo foi reescrito de modo que iniciasse com um a descrio geral do hardware: 1. p

    . ( .( . . . . y j),. t)

    , '.) ,iL, interno de PLDS simples. O material do Capitulo 11 da stima edio foi revisado e agregado ao do

    . . ) / jq . : .szy ). tjit,

    , capftulo 12. O dispositivo popular GM 22V10 introduzido com um exem plo que requer capacidade. . (.t: . t : :k). adicional. Dois sistemas digitais muito prticos e completos

    , um driver de motor de passo e um codi-r . . ..

    . .(. -yy;,. . . ,i.

    .

    .

    .

    ., g. '.4 . flcador de teclado de varredura. so imolementados usando um simoles PLD. Foi acrescentado um

    .

    ' '' .

    .-

    . lr ) -tt - ' ? . ' ''' x .l ...t. t; itt, material que oferece rpida viso do mundo real no que se refere ao proleto de sistemas digitais;T. #; t -y ).. . .)s..t: .ki iklyx' avanados, descrevendo outras linguagens de delinio de hardware (HDL) e a arquitetura geral da

    '.

    .

    .q )': .). j(:), . .q.:tyt 34,: j t;/.: rea mais avanada de arranlo de portas programveis..

    .

    ..

    r. . .

    .

    ..--

    ,-(k;t,t)j; .t ' .. ( 4(ty K Apndlce A. O material relativo a microprocessadores (Capittzlo 13, na edio anterior) f., i conside-(

    .. L'

    : : .!t)) t@ ') . y 4,: rado uma introduo superhcial de um assunto complexo e m uito im portante. Acredita

    .mos que a?' . .

    . '.

    - ' - .'

    't$.) maioria dos programas discorre sobre esse assunto em outros cursos e usa um texto apropriado. con-j'

    .. ,.; . .: . ) , j@ 4)

    .

    ..

    .

    : ': *hL , seqentemente, transferimos o material para o Apndice A com a inteno de futwamente retirar esse. . .

    r .

    .

    . . .;)y. .'.1 .,. t

    .;t lt. assunto do livro. Esperamos um retorno a essa idia por meio do Website Interativo da Prentice Hall. . ys. j,. a .,

    ')) l ,Vt para este livro, http://www.prenhall.com/tocci..t .t)y, .

    ' t (. . . ' :' f;1' lbq'; 7' .

    p. 4j y; . L).. u -LLj yy /kq. . .' ' '' ' ! . ' .. jy ():(''.'. . ...x zm @ . a; .w#) 't) ' ty ((f tlaracterlstlcas mantloas. . 7 :

    .

    ' .

    '

    .J t ' ) .t. ''. ,? . ., . Jt'fr .,. E. .

    '

    .L c,.

    h; (5 G/y,). Esta edio manteve todas as caractedsticas que hzeram as edies anteriores to bem aceitas. E1a usa a

    .. . . ::. (. @ ':tjj::...t ) t ;,' ety.w, tcnica de diagrama em blocos para ensinar as operaes bsicas, sem confundir o leitor com detalhes da

    ' .,( E y j c@ ' 4;

    , operao interna. As caractehsticas dos circuitos integrados l6gicos, com exceo das mais bsicas, nd so'sal'w ) ,t. .i '4'''i tadas at que o leitor tenha uma j6lida mmpreenso dos prindpios l6gicos. No Capft-ulo B, os' ntar )

    .

    471.,7.... apresen

    $ ..t!.. k tli 1! ' '. ) tpi, circuito. internos dos cIs so apresentados ao leitor. Nesse momento, e1e pode interpretaf as caracte/sticas de: ' ' 7t' ' 77 d e safda de um bloco l6gico, para que possa coloc-lo de maneira adequada'em um sistema completo..,: . jt ) ..)j. ,) ) entraen t.

    . ?t ()'. :(.1 O tratamento de cada t6pico novo ou dispositivo segue normalmente os seguintes passos: introduo*

    .1aj. ) C ,o''a j itt', do princfpio de operao; exemplos e aplicaes explicados detalhadamente usando, em geral, CIsUOS. t. *' r,' comerciais; questes curtas d' e reviso colocadas no fmal de cada seo; e

    , hnalmente, diversos problemas. . . -. ,:.Lfj)(-. jj

    .

    .4165 )t' Cty disponibilizados no hnal do capitulo. A variao de problemas mais simples at os mais complexos fornece

    .? .t- j:. , - ,' aib k

    ,l$ L.'b' fessores uma vasta possibilidade de escolha das tarefas que devem ser executadas pelos alunos

    .' t . 7: aos pro' : i u

    ' 'lj . . . . .e es- .,.? tt. . Esses ptoblemas tm freqentemente o obletivo de refowar o material apresentado, sem que isso sela feito: . ( . ' . . . ':y'r ygkt j. ) . ' ' '

    ;' . /? (( pela mera repetio dos prindpios. Eles exigem que o estudante demonstre a compreenso dos prindpios'(7 .r,;' . .

    t ) ( .

    .

    .. .

    '3' eli . ' .f(z .(.., z)',! bsicos, aplicando-o# em diferentes situaes. Isso tambm apda o estudante a desenvolver conhana e.

    .

    ' '. .

    ' ' ,1 1L$ A''. slz. ' ' A . ' '.

    , fo'z ' t'rt ;( t':. aumentar sua compreenso do material apresentado... i:.

    .-. ; . , .mal ')' )'' Os simbolos do padro IEEE/ANSI so apresentados e discutidos com um mfnimo de interrtzpo da. )k j9 .?

    . y . - . .

    gem ,),'t ;$,' . seqtincia dos t6picos e, se for deselado, podem ser omitidos totalmente ou em parte. Uma ampla. g. ,( y;r;. . .k,gjyjly.y;.q '

    s t. .,

    'y o discusslo sobre anlise de defeito apresentada do Capittzlo 4 ao Capftulo 11 e inclui uma abordagem dos' iv' 7) rindpios bsicos e das tcnicas de anlise de defeito estudo de casos 25 exemplos de anlise de defeitot u ytec

    , t $. P , ,. ( .

    .

    ,y j,jnjjo LLSI #t e 60 problemas reais. Quando complementado com prticas de laborat6rio, este livro pod ajudar a '.

    .

    .

    . :. liti '1@:r;. .erto L't

    .

    'pt,,, desenvolver boas tcnicas de anlise de defeito. ..

    '

    .

    .g ?t F -rqjLt '.' . ,e :1- , ,,f.? .$? A oitava edio oferece m ais de 200 exem plos

    , mais de 400 questes de reviso e mais de 450

    .

    . :: )))

    , - ) .obo tt ',?y nroblemas/exerdcios. Alguns desses problemas so aplicaes que mostram como os dispositivos l6gicos.

    *.

    rtr' .

    . .

    . .y )(. (j).. , J);) '( . aK . . , y. ..

    .

    '

    , , t'). ''h apresentados no capft-ulo so usados em um sistema de microcomputador tfpico. ' q r' @' . ) ' . . . ' ; LL J tj. . . ''' 'R' ''' . . . . . j E ' . ' . , ) h!:t . j . ' ' C,'r')) *..1: Um fndice de CIs fornecido para ajudar o leitor a localizar com facilidade o material sobre cada ''C'I . )),.t'?:1gi,' 1!$ di,

    . , g .

    . . i.- ): . ,.. p. '' ' ... .. ., .. .. ..

    .. ., .. .. . k.. . .r

    .) . ; ':. - . .:,.,..

    .

    . yjjt jtyity meqcionado no texto. No linal do livro so apresentadas tabelas dos teoremas da lgebra booleana l'litil# ')))'.7;tt j,z (2d :.; -- . j . y . . . t ..).,t tc:...szy

    . )(. tt' usados, resumos da ooeraco de oortas l6aicas e as tabelas-verdade de flip-floos oara uma referhiia E '))) xkt

    usO .

    '

    ..

    ''t, ti)' rpida na soluo de p' Arobl Jmas ou kas prti Jas -d

    ,

    e laborat:rio. - - - ,

    . r

    '

    .

    .

    .j,),y.

    ,

    .':'

    ,.y?'yy

    '

    .t'';:q,)?)',

    tyj' y-jyjt .;..,,c',

    .)

    .)%;'-

    ,

    '

    '

    b),

    '-

    ;)

    '3.

    '

    ,L@(,.

    '

    ,),: . . . . ( . jys y ..vehz . t . ,)77 .t Um amplo glossrio fornece defmie: concisas de todos os termos colocados em nqgrito liflfzikiet ..,' ,',so.u ktto)C )

    z . . . 2 (;'&E- $'(#:; . . jyy : ''.., . . jy ; ry, k:.L?L jg. .) ekljjtkk , 1'. ' tjj. 't>. l;q:)' ..1C .g ) . ' . . ,

    . ! gr.s )r(y.?.. . ' ,

    .

    .

    , .

    . .

    . '

    ; .)j ,yj. jj). :y. , y..j y .y. yyyjjjyy, ;jr . t, jt), jj jjy . .u . -.t' ' ' ' ' s . . . ;. . -j ;!qt t' . . tk.%. ,;.. ; k - yy. . q J . . . . . .

    . ), i?zk, x-..y . . - jp, .

    ' ..

    . r ,

    '

    .

    rt....ay,.

    ,.y ( ))..:y rjkgg)s i, llyy/i ? ) , y'z: )...y,ty,;. ) l ' . ..y . . .. $ ut.,. . ,;)!?y:..k . )

    .$. '. . . ,. ''. 2 .. r .. : ; .. . C ,.? ' E. :q bt .: '' . .

    .

    . < ... L.k: .'); j), -'yt tc, ,.

    .

    )q;-., 0, , v3)y.).).., yptq; -....:;,.,L Lp, y. ;q.)L. . . .. t . ,,,,. ) t. ,,j. .r.y: .,;..;f. -., -.tjk)q': jj) . j.Lql . ' ' ' . . . LLJ'.; . '. p'v'.v'j . , . '' ' . . . . . . ., y . .. . .r.r.. y... .. 'y ,j;:...t.. r ?....;j)...LL. .., r.., .:. .. ,.y. .. .;.:.. .. y. yg . , t .. ,q . :L: .. c. g,.. . );)...,....,...;

  • '

    E .

    ' Cq i ', '

    1 xii SISTEMAS DIGITAIS - PRIIKIPItB E APLICAW ES. 11j

    :

    R ecursos adicionaisN o site do livro em w w w .prenhall.com /tocci-br professores e alunos encontram m ateriais adicionais

    para facilitar o ensino e o aprendizado com Stu em as D fg/l/f-s 82 edio.

    PARA O ESTIJDANTE

    * Objetivos do capftulo: apresentao, em linhas gerais, dos principais conceitos discutidos no texto.* Autotestes intem tivos: exercfcios de m flltipla escolha e verdadeiro/falso autocorrigveis que fornecem

    os resultados im ediatam ente.* Softwares de apoio: verso dem onstrutiva (lim iGda) da linguagem de com pilao PM EXPERT CUPL

    da Logical D evice, lnc. e do CircuiG aker.TM CircuiN akerf . O s estu-M Circuitos do livro: desenhados nos softw ares Electronics W orkbench e

    dantes que tiverem acesso a esses program as podero abrir os arquivos e us-los de m aneira intera-tiva para am pliar seu conhecim ento sobre os conceitos e se preparar para atividades de laborat6rio.Um a verso dem o do CircuiG aker pode ser baixada diretam ente do site do livro, e possivel obter

    g , ' o Electronics W orkbench atravs do site m .electronicsw orkbench.com .

    j ' :! I'zutA o I>R o li sso lz . * M anual de solues (em inglsl) apresenta o desenvolvim ento passo a passo das solues para todos os .

    i , problem as do livro. Esse um recurso exclusivo para o professor e encontra-se protegido por senha.; Para ter acesso aos arquivos, basta entrar em contato com o seu prom otor Pearson ou pelo e-m ail! .

    ? universitarios@ pearsoned .com .( ; i * Transparncias em Pow erpoint. iI. .yj '.j j kij

    .1 1 1 *7 'j '. '' ?j

    - k ' j.

    E) E. . x1 i AG ECIXE XTOS 'j ) 4

    ..Ej:i 7 s m os gratos a todos aqueles que avaliaram a stim a edio e forneceram respostas a um questionrio. ,: oy . . ''.

    ! bastante extenso: M ichael G . Eastm an, Rochester Instittzte of Tecnolor ; D r. W alter E. Thain, Southern Polpi Ei:: technic State University; M ichael E. Clem m er, ITT Technical lnstim te-Knoxville; John Dun, ITT Teclm ical Ins-

    titute; e Kurt N alty, Austin Com m unity College. Seus com entrios, criticas e sugestes foram levados em con-;! sideraco e tidos com o de sum a im portncia para determ inar a form a fm al da oitava edio..

    .

    : o .) . Tambm somos muito gratos a vrios de nossos colegas:' ao Professor Frank Ambrosio, do Monroe

    (t Com m unity College, pelo seu conhecido trabalho de alta qualidade nos fndices, no M anual de Recursos ( q 'j para o Professor e no Guia do Estudant? ao Professor Greg M oss, da Purdue University, por suas muitasi ' sugestes em relao aos t4picos a serem abordados e seus conselhos experientes em l6gica de

    progtam ao avanada; e ap Professor Anthony Oxtoby, da Purdue Universil , por sua reviso tcnica dost6picos relacionados ao processam ento digital de sinais. Agradecem os tam bm a generosa cooperao querecebem o's de D avid M ot, da Logical D evices, Inc., pelo fornecim ento de um a verso de avaliao especialdo softw are CU PL. e de M ike H astings, da Texas Instrum ents, Inc., pelo fornecim ento de um CD com as

    folhas de dados de CIs digitais.Um projeto desta m agnitude requer um apoio editorial e, m ais um a vez, a Prentice Hall forneceu esse

    C G taram os de agradecer a Scott Sam bucci, editor de aquisko, e a Katie Bradford, editora. su p o rte . o s

    (' ' associada, por nos ajudarem a tornar esta publicao um sucesso..;t E i

    r

    Finalm ente, queriam os que nossas esposas e filhos soubessem quanto apreciam os seu apoio e1?.i i : . ..' J ?' o Esperam os poder algum dia recuperar todas as horas que passam os longe deles enquantol t : com pre ns .

    .)'.' 1)!1 .. # tj? trabalhvam o: nessa reviso.1 :t )

    '

    '. .111. .i l.

    .

    y .. . . . .' t.

    .j. ) . L ( 7

    , ,

    Rcm ald J. Tocci'

    .

    't j j: ). .

    ;;.) .

    .

    y. . ) . ) Ct : t: . . .

    j . .'

    '

    'i '' il. k; t). f '-: C--Cpt-ty' ? ))k

    .

    . .

    ;@-

    t)y- )'t ..' .'t,-' -..$ - ,t )y )j

    .

    , ,. -..

    -

    .

    , ... .

    .

    , ... . ty.gj , -, ,- . , . . . .

    .-

    ,,

    N ''i', '@''. El s . w i ,::1 m 'ti,t i,r-'i. t: # t) );' 'tj., .j. ) yy.y. ij y jt )

    y

    .

    t-)..j.:/1k .)-?t.)t). -/../'k,. -.?t,)j-y.yty

    ,j(-yj. .j);.;4;, y, j.t-tt ;(j;.jjyj ;; ryjy-j. ; . yyyryjyt..y j...:) . . .t. - t)'l k hy,ww-. , '- . -,- . . .. . : y, g- Tky. g k, ,, r

    'h # ''si ,r*)44.. a.

    r( L . . ' .

    .

    '-

    .

    '

    ' b-''.

    ..1 t:)lr n'kr? t --tjy ') CJ trrltiijjy.-k (jj ,

    ,;)-.-''y ...

    .

    .

    .

    t. .

    .

    ,

    .

    .

    . jlb . ,..

    -

    -

    .

    '-.:!/ ''i$()a,- --#- yyy' y. r)'--

    .r

    ' 'u - -

    ,

    .

    :

    .z., . .. ..)p-.. 7: 'iI!!it-!t).

    tyyr. : ). , r ) j .. - .:.

    .

    ,

    ,

    ,

    .

    .

    .

    .

    ,'.. . ,k$,''

    .

    .

    .

    . .

    .

    .

    .

    '

    :

    -.;....;i..qr. ..:.-. .

    . .

    .:$ ; . . . . .-. . ylspziijlllppltil-ti'tjpllllq).. - ' .:'))).$.

    #!.,)r$.,..yt.... . - q'v-...;L... . . .., .. .. . . . . . . . . .. .

  • ? ( > v . ,1' : ' 7 '' .4 t i' ,' ' x '

    .

    ' L . lt 272.25'1 iIE . .. - . %qt. 'ir , '

    . .

    '

    . .

    .. li.

    ''('g.h. ) .q; '' 31, J'( ' ' .

    ' : 2.: Ca . ' ' . ' . . yjk . . , ( 4

    1',

    . y. 1)7 a1:jjg,r k' . . . . .

    .k . . - . z ,,,

    m

    . ry;., ' $; ) ir'' : ' t jj(gjj'r j; ;? $r. . .

    ' '';;' 't,' ' ' ' ' . .$:: L ('..

    '

    , .. . . .

    '.

    '

    ., .

    '

    . .

    '

    k, hh')kk).f.r .

    . .'

    .

    , Thky jj .. . . y. . yj. . -y>.;rskxg' jjjj.f:.;.' . : . , j(1L'b'' '(..

    .

    ' ' L.L. (i . . lj s: 't5()

    ,, ytyj' : . . . . . ( . L q .,'r ,.. .

    .. .tl .

    . . . . .. ) . 4t : ) . ... . '

    .

    ) -T @ :- ' ' '.

    ' ': '::J. '' k: 't:lh.. t- .: ' .'L' %)); F.. '.

    . .

    ' '.

    .

    '.E.

    -

    . r',J#; . .

    ., .F . i . .. .

    . ). . J. ) . - .. .

    . .$L :!:

    .

    .

    . .. .)ais t) :

    . . E

    ... -

    l5lkp':(4,::;it;. ' r. . .

    ..

    .i.

    '

    . .

    ' ? t t;: ,ji'' l jjjty zjjlpks..

    .

    .

    . - yy).. yr.

    . .

    ..r - , . .jj ,4tq. ..yj;r. ;r. .. .f tk:.

    ,

    .

    . ,.

    .

    6333). .

    '.:

    -.

    - , .

    -, yjyy.. . y-i:-tt, ,,.h ..

    : y)j,(..:y . '' r . p ; .em (') ,

    .

    , )) jt. .' .y,'

    .

    ' .1 qL

    .

    ..

    .. q qjjL. .

    t7 ''. Pt , j.y

    ,t.: (. ' jylj; .: .. ) . . ' tr$'

    .

    '

    c 'yt'. ) .t. .,. ,j/ ' ' dl'jljr: qApjyjyjug j qgpjyqjtgy jyjtrojjuturjuy jy.':. . . . $:j4 ,..j,.. j yy

    ,.

    ,ra- .' t).rE .

    .

    av 1-1 Representaes Numericas 212)1 (:21 . . t' -!j:g:.(.

    . ,.y ,y,,y . 1-2 Sistemas Analogicos e Digitais 3ter u

    -

    :F 'Vy 1-3 Sistema de Numeraio Digital 6

    : )jj ; js')'t 1-4 Representao de Quantidades Bina-rias 917 ' . r >j x), k. '

    ,( 1-5 Circultos Digltais/circllitos LO'giC0s 1 1t .

    .

    . -. .i... (t...' , tj, 1-6 Transmisses Paralela e Serial 12

    y y t j y utjmo' yja j 3.r . . . . .) rkyj f x..o

    .

    'j os. 4) .y. 1-8 Computadores Digitais 14hha. t,,/'k ) . .:

    -

    ' il ', 'ib i' ')a. j ,J .'' qttyy.rsEg.j, ./,. ,j. ,...., ,,j, ,j.

    ;$' . ?(t CAPITIJLO 2 Slstem as de Num eraao e Codlgos 18., . ..' t: : f . ... . .... - .. . .

    .

    .

    . .

    ,4. ' E D ' '.'. )): kj) 1'''

    .: l /' sjk >. . a. ,jyky l,)' ,t ,) ,t 2-1 Converses de Binario para Decimal 19' .. 1/)/1:: .

    ..) , tt, , yp 2-2 Converses de Decimal para Binarlo 19.q , . .

    .

    ' .7 s.'t;'. '. ..(

    ,, '

    , 1, :)t' 2-3 Slstema de Numeraao Octal 22).. ' 29. )y

    ..ti) .t.: . -..y ..jy

    .-j:. .

    -

    ' y tkt . t.C 2-4 Sistema de Numerao Hexadecimal . 25

    ';.t i' . i s:klj J.. .,', t 1,, 2-5 Codigo BCD

    . 29?)' . ' ...;zti.j . . . .. 'jj ?. . t jj!r

    ,.' C Jtt E , 2-6 Relacionando entre as Representaes Numericas 31. . k; . ?' 1l$)G. :iio .. Cjl: 2-7 O Byte 31

    , L. . .- (jy)t. -,, ,oly- t; 2-8 Codigos Alfanumericos 32' y k

    .,). ,., .Ins

    -

    ' t r)t 2-9 Detecao de Erros pelo Metodo de Paridade 34tjn- . yy ' a-10 Apllcaes 37

    .

    '.

    .

    '))'.

    y ') . t ...

    .

    : 't.9 .., .

    . .. , c ''jy .7 '

    .J'' .f; .

    . 4:2.. :. ''; ));', y - ,,' rsbs 'c' )',,' CAPITULO 3 Portas Lo'gicas e Algebra Booleana 43

    . Lb #. y.. . .iiltl :Elg 1!5; ..

    . %:. :t;' t).E.

    .

    '

    .

    '

    .:. r . . !t.'. .

    .,de )' ),', 3-1 Constantes e Variaveis Booleanas 44.J ,

    . .

    . . .L k- .j(. (.:' dos ' 4 3-2 Tabelas-verdade 45

    . . t j(. t ,t#(

    < ,'que .;) )/ 3-3 Operalo 0R ( 0u ) e a porta 0R 46 .. !.t t .!ecil b Lf 3-4 Operao AND ('E') e a porta AND 50

    ,.;. .

    -

    .. . :. q)t J . . .

    , yas L''' 'Xy.' 3-5 Operao N0T ('NAO') ou IW ERSOR 52 ,' ''t j

    .

    ' ' . .zL ' L

    .t. vq . . j. ) r ... a, . .. . k.;s; t ')) 3-6 Descrevendo Circultos Logicos Algebrlcamente 53 '

    .t't.'it)1. t ' . q . '' . ytj. jjtg 'r .,, s, . ,, .gy p . :1,y., y r ,g ))) jjjy, (jzss . ', ) 3-7 Avaliando as Saldas dOs Circuitos LOaicos 55 k : )',)t,):'Jk:sylr ' kr: . ' x..'' ;

    . .jL .. ...

    ...i. g.:. .;;l ) ;y :j. qtlrk : y typjjitora ,''. t. 3-8 lmplementando Circuites a partir de Expresses Booleanas i57 '*)tA*')?t#1

    - . - t-. ... . . . .. . . ..

    .t- --ttt,.x- ...,.i'i ' i k . 3-9 Portas NOR e Portas NAND

    ' ''148 E 'trtvx''f. . ' )i; jr..' #. . . - t:;

    .o. .

    . ht.. '.

    t.yi';t ..4:'i e kr >

    , 3-19 Teoremas Booleanos ' .

    ' '. 7?t '2 ( ' f.',.':'#)ts''5g'iuo .') t' a-1 1 'Iboremas de Deuorgan . '.,,t..,

    'k'',

    '

    t'

    ;'

    )f'.'t''''5 ,.' ',.,:,,'.#7,,'..7.'?' : $: . . , .. , ) jrj :yyy,

    ..,

    ..

    .

    . j.( u;c .j.,)jy?. :yjjjjy.. y (,y,t.t'.yt . . ' 71.:. .

    ., . '-

    '

    . j.i- ., . t

    .( j . ).; 7

    .' )s. 3-12 llniversalidade das Portas NAND e NOR : .

    '

    :,t' , tt.k)6B . ,, yrjytlt. . Jrs;p .

    . 7:s .''' G '6 . ... 1.' ' :.9 uA t , . ' . .L ' .< i q:'' ''' '>' 3-1 3 Simbologia Alternatlva para Portas Lgicas .

    ';.

    .''i'.,,.''>,''>i'$'L'''', 2 '' '?.'ht,$'l. . j j $ . j .jq . . -' : 4. , : b' ac .

    ,

    ' ..

    .k .- : ).:,.. , - :jfL.t..) y :ty)jj. ?.

    .

    .; -

    r)7. .0..

    .

    , sa . .

    .

    .

    . .

    r .qL..v)v?'otzl '

    ,t..) 't. 3- 1 4 Que Simbologia de Porta Logie a Psar . . . ' 4'wrtp.k.ct'j;t'jk )k..)t'?J7,t 4. ' k,.. , , . . - -. . .r . .

    . ,.. ,,j. . . . , .. . . .. -.-..

    .

    ,?--s #),, ;,;,.. . ;.-,:, ,,, , -,. . .. --#., ;,-dmef t'k :. 3-15 Slmbolos Logicos do Padro IEEE/ANSI , ' '

    . k ( ,:t?,5 j vtlytyyyyj . j yy2 ' $ ). ' ' ' . : ' , ' . . 'y . . . , . . -. . ..

    F . ) jyy. . ,. . :; . . . r.j)k . : .)c .- ... . : : ) . ... r . jt)jtk.t: , (;.), q,f?ty ;' -yt jryjy: yjjry ,yyt , . ,. . .. y . - yy..-tL . .: . . . .. )f ?. r 1k a ... . :. . . . . nq. . . .. .. .. . $- ,k

    .

    . g , )) . .. yryij,y.ytt . . ;..y k-' . .. . , . . . . : f.?:. s - ...

    .. ., . . ,

    ,

    '

    ... . -

    ' , )....

    . - . : .ri',.. ' ...) .-..j) .: ji.L.. -kt.k t:f)j;. jq );: t ;r,, .i( ... pjt g1). .. .

    .

    . y t jj )y.

    ' t),

    '

    . ) .. . . 'CJC; 6 r t' s, . L .t j,f ( q. jj . nrj ut yyyy;y).jg. ,jj; kc yj,jk. y. jll j: . . , .-;.(; . . . . . . ,. ;!y , . .

    ,

    .

    . . , .

    .

    .y . .y, (.,j. jjL . gjt ;,.yjy g

    . , .j, );

    .g .y;. .,. . t:. y yy!@. . . ' . , . . . . .. .)!r nu. -

    ' . e.

    .

    .

    ; .. ( y . . . , . . .' . . E ..

    . .).y r qy...,

    .ty),'qjy!y.'j4c.,

    '

    y; jyyr yygyyh rj,s Trtsyjyg;, jjjjjjyj.,,j:). ?. r;jjjrk; ? , . , ,j. qL, yiy'iy'; . s''.: ;, . .. ?, t . ,. '. ,. ltjlqyy. T, .kl:gy .., .

    .

    .

    ' .r ...j .

    .

    .

    .

    .

    ,.

    ..

    .

    . . yy. . , . ...;' ayT.. . .; , ..r , ygj.y,;.yjy.yy.. ,.. y gyky., yq, .yy. yj.r jj, yztr.r,istsjjjjjjjy;. .

    .

    yjyyyy,,... . .....

    L. .. 5 .r.t . . .

    .

    . ,

    . .

    . . . , .

    . ) .g.

    .

    . . ) .. . . '(j' '$'. . jjjlr .

    '' ' k . . . . .k . . . : y. ; . , ... . c.rj:ry.( y: .

    .r .. ' y. r . . .2: . .

    . .

    .

    '

    .

    ..

    . ( ' ; qL.'6'' 2:11 . ' '. . .k! (; q':... ;L rq' . . ';

    . :. . . - ' . .. . . - ' :' -: 1; T . . '.. . fE:.t t.h:. .,tb,..':-.. . . . . t.. ;.yi. . ' . ..:, (.

    . '. '''q:.

    kp....' :?',.:!.. 6/....-

    . .

    ''

    ' ... . . .' ik'fil'' ' kt'. : ?:..1'...' ::.1. . ' ' . ' ' . -' 5 .. ' '' .7 . . . ' . '. .' . . ' . . .' . ... .

  • 1k . . ' ''. -. .. . . ,

    .)' . C; ' '. .. . .q( . :.

    ' jf . E ,t -. !)' L. ' .. . , :$( , yy y. ).' k) ) , :.jj. ssvsxjj.s sjsjvajs .jxjxrjpjos jr Ajajujlwjoss t)

    -

    .: . . ) ..) )' )-'riy' tk ; 7k. '.r :--1111t911:.. -,1;i- . . .

    4!(.i('' - .. ' - (E ..):(.r.; il- .E ;

    - yj l(t,..-

    Jlp-'3' jj )'' ' .

    .

    . g- ' ,

    . i ''.

    .

    '

    .:..

    .

    .

    '

    .q .L ''k-;' 'r.t # -jC.t. t(Ly#)''r.

    '#,(;..: --: -.

    ''

    ,,ti.yy'

    .

    y. ,.: y.ksjyy . .

    .

    ,,,,

    .

    ,,,, .y.

    ,jjj: .,. ' (, ) 7 ; . ' L. f,q)y ;jr. .. yjj y y .'( $1 ', t A

    ..

    t' CAPITULO 4 Clrcuitos Logicos Com binacionais 88 t lllj 1' . .

    .

    .

    . .

    . y. C) t t. j. .. . . r q ),. y r j. y . ... .y .. g. . ,)j .t. ) . . . . . !

    ' k . ' '')' ) . ( . . :' ' .' .. E . , . . '' 2l : ) l r 4-j yw ma de soma-de-produtos ' 89 ,CT t ) -

    : . .

    .

    '

    . .

    r.

    ' t. . . '' : . .( '(;: 4-a simpllflcao de Circultos Lgicos 90:). '' q i -:3.)1, 4-3 Simplificao Algbrlca 90.11. t ''rtt 4-4 Projetando Circuitos Lgicos Combinacitmals 95kf/ 4-5 Mtodo do Mapa de Karnaugh 101; ; J!r1 j: 4-6 Circuitos Fzxclusive-oR e Exclusive-NoR 11 1 .) !.$ ; 4-7 circuitos Geradnr e Verlficador de Paridade 1167 4-8 circuitos para Habilitarm esabilitar 118'j .) t 4-9 Caracterfstlcas Bsicas de Cls Dlnitais 120i ,

    4-10 Anlise de Defeltos em Sistemas Digltais 125L! 4-.1 1 Falhas Internas d0s CIs DiRitais 126j ''''''

    ''

    ? 4-12 Falhas Externas 130) 4-13 Estudo de um Caso de Anlise de Defeito 132. ii .

    '.

    - 4-14 Dlspositivos Lglcos Programiveis 134

    .

    ; yCAPITULO 5 Fllp-Flops e Dlsposltivos Correlatos 152.1 E .

    . E4q ... .r

    5-1 Latch com Portas NAND 154' 5-2 Latch cnm Portas NOR 159C 5-3 Estudos de Caso na Anlise de Defeitos 161 '(E j6a5 j 5-4 Sinais de Clock e Flip-Flops cqm Clock5-5 Flip-Flop S-C c0m Clock 165( (t-!i . .! 4.11 5-6 Fllp-ylop J-K cOm Clock 168

    '

    '1 1Cl1 5-7 Fllp-flop D c0m Clock > 170:..j:': jj tyj lt. 5-8 Iuatclz o (Iuatcll 'rransparente) 172),i it, 5-9 Entradas Assfncronas 174' tii/ 5-1t) sfmbolos IEEE/ANSI 176 ''. 1''j . jpil); --.$ lltpt 5-1 1 consideraes sobw Temporizao em Flip-Flops 1784 1$ % izao em circuites com FFs 181 ' ',1 . ' 5-12 Problemas Potenciais de mpor11!lt.

    I;i 5-13 Flip-Flnps Mestremscravo 182J :t!E

    5-14 Apllcaes com Fllp-Flops 182j 5-15 Sincronizao de Fllp-Flops 183. 11! ) .,lt . 5-16 Detectando uma Seqiincia de Entrada 184-lt. .' ':k 5-17 Armazenamento e pansferncia de Dados 185 ,',6/ ' 5-18 Transferncia serial de Dados:.Registradnres de Deslocamento 1871)''t'''.) ) s-js ojvjsao de p-requncia e contagem 190.:1kj jt.

    r . , , .. y .)j' ,,.(qj . . t:'(. : . . , ;t )))) yykr, .

    ,

    5-20 ' Aplicao em Microcomputador 193i1'' ; ' ' 5-21 Dispositivos Schmitt-Trigger 195j) . 1 ' k:1' l y i

    .

    .t. . ' . .t . ; . y..,1.t,'' )t' rtjt: ,t:,

    , N-aa . uultivlbrador Menoestvel 196 f

    .'i)j'-E'-. tjtttjyt' ) E; ..k.. )y tr jL. yyr . . . . . .j jr,j .,: ' j i '(lk)'':)

    .r1)rF.t('j . .) . r. . . 5-23 Anllse de Circuitos Seqtienclais , =9'( k) j): ')'..'. - '. ' . . ' ' , ' '. (. ' ?)' (. ); . yr - ) . , . . ) y .y :;j!: jty;j gjj .% ,.

    '

    .

    Cl.' ''.. . yt .) .

    . )t,jyt,.r L 5-24 circuitos Geradores de Clockrl t

    .)k)),)),t.yy : -:;

    .t t tstsyt.lxy.y . N-a., arj,jjse js sesjtos em cjrcuitos c0m Flip-ialop 203 .'

    .

    .

    . .r.-. (...:, . ,. .r., , ( . . )y.. , c- bc . ,; ' ' . ly't., .kktisjire,l ;', , . 5-a6 Apjjcajzes, psando Dispositivos de Lgica Programvels 207 1k

    . ...

    . . .

    . . , .

    . I . ;. pq )y.(! k . . ).,

    ' (. . ' '. . . . .. ''' ,y) .rt, . ,. , .. ..

    . , . . ' g . .. ? ' ':. ' m '

    . . t. . ,. : , . k . . . .)(. .. . ' . ..'y ' jy . ic s ' ' ..( . ' . '

    . (. . ,( : ' . ' . .: : . .L t$/( . 2 . . . '$z..

    ' .

    1 ' l ' . ' . a/plt ' ' ' 4

    x , , CAPITULO 6 Aritm eetica Digital: Operaes e Circuitos 224 S

    h'k. E i ' . . ,. '. $. .. r.tj 'x ' . 7 . ' ' . ' ' ''' '. ' '':.. . ..:( g . : ) : , . 6.j Adjo Bjyjrja ' 225 ))Tq l 6-z Representao de Ntimeros cOm Sinal 226 tjt t , L : : - - .''/j: ? ) 6-a Adjao no slstema de ctlmplemento de ' 231 1'1$ tt yt L ... . ,-.

    .

    ). .. ) r . .q. : .

    . , , ;$.t?-t.?,9,y)'t'.7,),(k-y.jy,,,,., ,

    ,. .

    : . :,-4. subtran no sistema de complemento ue 2 2aa-$l-?Ct''')

    .t.k#j'#'ty,),t.r)q,y,y# ,

    .

    ),.. . :,-5 uuluplicaao de xumeros B'inurios 2a5 .Jtsl. ki ) t?.t r,-: . ojvisao sln,ria -. za6 . ..j ::.,-o(:y, yt )jy. yyjljj yy ,r $.. . , )) , ) ,.

    *'-*--4/- AJ 't))))'7); 'tll)'tt itwil

    .

    /t. y . , :-7 Adjatl Bco 2 a6 .' Y4ljls) ) tjq . , . . . ,' --!)f'6 jtlftly (ir) .:t,. .... '. . . dt- .

    ' ;k 3bb1bIt1t1b ).) Tr )j,))-. . . . . . .. 'hp' :.'1' ' i''xyk qyt ); ...'';:. ,. .. r .. --...- :, ','! ' . l/Q......q)l,.,...@.. . .. . . . ,

  • c . . r' ' . . 'b ' .' ' '. . . .

    . 7 .

    b ' '' :'J .' J: ;' ' ' &. d: s : nn .

    . s . . r ; )r . . .: jj ,: . . ..s ! g . . . - :.,: .#. . . . . . ... i .. j( s ;Fttt.y. : . :-jykj . . . . . . ; :, . -, yql jjr iyyj

    .)j y .' . . .- .

    . .: ;. ' '

    . . . k. j . . , .' t)y y ,'y'

    ,

    . . .

    ,,)(yg . )'t.yy -. .

    '?t ..y,:tyk.yrr)yyj)'..g : ..:( ,,L(.:, ., . )... '? r ' . ys )t).

    ,4.yr . -. syjxt tj ,r y()k;.. j) :y tj ;j.k. y y...oyj. jq. .' t ' , 7 ' lk 'j;,k '. , q . . . . : jjs. yey; . . .

    .jj. .yy..y. y), ,t y. jjjygj , aq:p .gj(.,yjjj'f ,)q t.),,) Sumrio .' . p:.

    ...

    ,

    .

    , zqjbqvlk-- >, .' . ; a. ( . . g ! , ' . . r t t.y'( . ''wg. yj. t).Ek< . . . . $ :

    . ; ' ' ' . . ' . . j 'q

    .

    .

    .), s ..

    '

    .

    .

    ,

    A .'$L!,. . )yqjj,. ;,yj;. s'

    ....; . IEL. . tjjp .L' ( . ry. ty ;;. :E j.j. sk ywg

    .jjjjyj)yyjjy(. ry.l, . '.7 't . . :9. lysj r . .. . . .) . .; . .. r )

    .t, jjj;;

    .', ' t .t.), t -8 Aritmtica Hexadecimal 2a 8 ,.,,,,,s,.t,,,)o.'1.,,.-k.y)v..,8

    ' ') e-9 circuitos Aritmdtices 241 ''''?')'','ttz..

    4>'F t - ; .-

    .

    .

    . jy . . . (. . . .t t.y.

    -

    ,y, )-yC

    ,

    ') h?t 6-10 Somador Binrio Paralelo 242 ' ; t?))#1) .

    .. : .. . : ? F @' t

    ' ' V:.!. 6-1 1 Projeto de um Somador Completo 243 t('?$

    .().')'

    '

    .

    '

    .

    '

    .

    '

    . .

    '

    tL

    d

    .:! i)l. r... g

    '

    !(r)) . . y:j;- . .. ,: ,r #)) ,) j. t L, 6-12 Somador Paralelo Completo c0m Registradores 246 . ;,)y,r11',11 '. ' , '.:;'r.. .. . ' . ; ,.. j (tu

    ..t '? 6-13 Propagaio do Carry 248 tt(5; .. . .:j vly . , .r;. : r 't 6-14 Som ador Paralelo em Clrculto Integrado 2481 , ) tj t t

    ' t q1t 6-15 Sistema de Complemento de 2 2501 .. . )' V. j,* ) z 't 6-16 Som ador BCD 25315k ' . i' 1y.y. .,, ;

    .(,, . 6-17 Circuito Integrado ALU 2578 !,

    . t )). 6-18 Sfmbolos IEEE/ANSI 260 (jr!j . .. .;. . jj;,,, .,*' $; 'J?' 6-19 Estudo de Caso na Anlise de Defeito 261!lk ' t f. 'qr r..

    k'.

    ' t? 'k,. 6-20 lmplementao de um Somador Completo c0m PLD 262n ,.

    't.l' , ). j .)) .'

    . . (1/. . ' .1((), ,(s.

    .j?L; ...

    .' .

    .

    . (. y;), . : zqi; j : x,. - ,,2 ' r') itf, CAPITULO 7 Contadores e Reglstradores 273

    4 . '. t .' . t .

    , -

    ,. Lt () '/tjy PARTE I...y ... . . 7 ' jg. .

    ' ' '

    . )j ' ' )ra ?t) ry () 7-1 Contadores Assfncronos . 274, z i.. k y.z contadores de Mdulo < 2* 277- .

    .

    :. j )( j:t . f.'' C)' 7-3 Circuitos Integrados de Contadores Assfncronos '' 282. : . .

    .

    . . . k y, .( k4 . th ';; y

    .4 ctmtador Assfncrono Decrescente 287Tjjjgjj . .. y(y, -yj, (.' 'EC: l 7-5 Atraso de Propagao em Contadores Assfncronos 289. .j . ..y y y . . .1 . : . .( '.F . ..'')t.

    .)t'. , . . ! k t. 7-6 Contadores Sfncmnos (Paralelos) 2908 ) , *t

    .

    ' tf v-v contadores sfncronos Decrescentes e crescentesm ecrescentes 293' ) ;. .') t :

    .

    #: ;L. '.5 ) t( wa contadores com carga Paralela 294'

    .

    .

    .

    , . . t . r..k'1q itqr )(1(jj; . , ' . . . .. ..;) :L-j - . .

    , ',

    ,'.

    L 'T y.)( 7-9 O 74ALS193/l1C 193 ' 296; 0 '' 1 t() jjj uajs sobre' a Notao' de Dependncla na Simbologla IEEE/ANSI 302'

    ...

    L . - . ..;v'r jtly; . . rlzr ...-

    .w ' t. ' ( ' L C2 ' , )) c y. j j oecodjfjcando um Contador 3032( . . . : . .grjjt.

    . .

    .

    .

    . jyy . . #.ty.s . .2) 4 ' 7 . ')/y yo jz jijjujw: (jji jitjtiodjjjtyaitj 3@6. . . .yj(.. ,j . )

    . 4j4; . . .. 5 .. t :Ey,., rt) .;1: , - . tkt. -> 7-13 Conexo em Cascata de Contadores BCD 309; 18 '. ! . '' .' ..:, )f.'! 'q, -, '-' 4/4). . .i

    . , .r), ):g 7-14 Prtneto de Contadores Sfncronos 309(j ... ... . ...: g(. ,yjj. jjj..

    ,,

    '

    ,..; j,ytc: 7-15 Contadores cOm Registradores de Deslocam ento ,, 317:2 . . k... . tq,' ..'/: 4 .

    .

    .

    ' . ;q.

    #tyj,J'.

    '. ' L. ,

    ' .' 1:jj2; .' . .tjjty. . (gtj,,: : tr(: .

    .

    -

    ...

    '

    .

    . @)-;k. . )y.; . , ;)

    .

    .L IIEFI'-/'IIikjIIjIZL'III;' 1111(: jll 111g s. .,. . yy .,,j,., ,,tj,,

    .

    str 7-16 Aplicaes de Contadores: Freqiencfmetro 322Jjjj jjj :, r j2j .8 .

    , t, ttt. 7-17 Aollcaces de Contadores: Relaio Diaital 3C5' Eq5; . ' ' ? ... y. . t'r y1 Qq'yz tjt??. x 2: . mk''z %'''' .'s,'

    ,,j. j) 7-18 Clrcuitos lntegradod de Registradores 32787 i

    ?; )') ,')y fda paralela O 744L5174/741-16174 328kk, 'q', 7-19 Entrada Paralela/saf,9U . yt.(.y. .); v

    - atj Entrada serjal/safda Serial O 47318 330 .. '. ..- t..'- . t'.. :- () jy .., rz .T

    .:.: lrljjqQti ysjl . .' 3 nt Af 7-21 Entrada Paralela/safda Serial 7441:5165/7411C165 331 (: . ) ,t .11(421, 1:q5;, . . ..-. '.:s.:.yt'.).t.br'' ); -36:.

    43.1/ . .

    ' t,. t j?k k: 7-22 Entrada Serial/safda Paralela O 74A1:5164/7414C164 332'. 9. 1(41k . ' LL.v$ 1ts.'( 'jy -''y . E'jy.-. ,. . . .:) . 'l

    .>tt),p )y.,, 7-23 Sfmbolos IEEE/ANSI para Registradores 334.99 . . t )'. irk ., ) . r,

    ' iltt);. .)y.

    .

    7-24 Anlise de Defeito 335 ' . !pl ' ., '.. j, j , t.r,, tlytfl $:) 7-25 Programao de PLDS como Contadores Ilsando Equaes Booleanas 338 .'0 :! . ) j ; . yt. , , :'y('.

    . . .

    -.. ?; .ik ';te, q?i -yjy j r. . ; ..y LL' 1(211 '11,- '' . r . L:.t . 'i .. . ' -:;r

    ... jg . . ). .; : ;.

    . .

    '

    : ; . t ...,j. .i#r : . . . . !..

    .

    '

    'lksty); k'j: capjrjvjuo a jaamfljas Lo'gicas e Cl'rcul'tos lntegrados 354 E )')'))i: . ' . . .. Jt '' ' . ..

    ' r''.1(;jgl):.: yjjj .,(231, yjs . . . ., . ,t' . ' .)hpy' fk. g( r. . . ... . . . j

    .

    .. . ; tj. . .

    .

    ' '

    . . r.

    '$.k- t, '. j'

    . (-.)i ).@:.'. . ' ' . . . . ( - ' : tl L.?bk .

    ' :b ' ti.

    '? '.).,y'g);7 1''gj.: ??tkql - 1Eq''. '' . . . ' 7 . ' ....''.).. 'j(r ''LL. 'r(l)24 stt,; v a-j Termlnologla de cIs Dlgitais a55

    . ,)):tjt.. . jkjt j,. ' .. r 4. t . (v,k(03 ' 'zji ( 'Lj. :('. 8-2 A Famflla Lglca TTL 363 @ ). j'>?', '*;(b1.1' 2 5 ' .'!)k. j. (: .) r. E. ' . . t ytljyuAjy. ..)),,i - j.y 8-3 julhas de Dados TTL 367 ,;' j,, zy jjtyou

    .' 26 : .L .

    :!t.').7. '.)).. a

    .4 caracterfsticas da Srie TI'L 37.0''t''.,4.)'.'U')k'')/i1l*14.

    ? .' . . (.'. 2 .r:2j . zbjt. . g yjy yt yr ;tyy.ggj. .31 t L'1b',q( lj. . a

    . , jaan-out e Acionamento de Carga para TTL 3 73 ' .;;,:7#'''*5M).:8. . g j. r33 ' ..

    , itt ,t /,r a-6 outras caracterfsticas da TTL , ))t7,11 '77 , , )t!1l' '. '' ' . ' t't5tL

    .; J kjl' tY. .

    ' '

    .p)jy.: . . ;y , .y c) t t; ; , ; .... . . . . .,.- j.f)y.:%)x..,

    '

    35 ' .?4 ; . a-7 Tecnologia M()s z,i,

    '

    ,j'jj,qi,,(.n., 81 ..,.,,). ytrj. y..' .-: -)'y? $/1). ,.., .34-$32.' : : . ' ..j. ) . ,4t yjpjtijyyypr-yrjjjjrgji.-i . .jjjj;. :yj;;. : .... L.-lit;$;(y xj , $. y, r . .36 '' p # 8-8 cjrcuitos Dlgltais c0m MOSFETS . ' y ';,tttyll,j, t,, ,..)..' ,... z,,l ' ' 7 Crh' ..2 gu . J #.. . k yy yyi t ,,;,,,b. ;jy . Thu :r. : . w, j,' J. 1t:j, .. ' : :. sh -h:.- ,y t'.: .

    .

    ,'.

    '

    . j. 'yjj. (jjj: .;

    '

    jytsylfy'

    -'tjk

    '

    ljjyjyy-j) .tyq@h.' t-. y;. .,r.#.jE.s . .

    . .

    ,

    '-kt y;j.,-,jy' - , ,w,L ygj, . .:t . ..;

    .

    ' ,; ''l:r :'ktIt. y-.,;., (j )y.,'.. . . .. , . . . , ... :.L-z--z-y.j,Iy .y

    .

    ;. $jy.. bjfj. tr..,. . v) . y(, tyy . t

    . . ,: j 2rLj ( y tsjs. syuy... .' )) . ,.. . .Lb .b . . ) @:.r,()!)) s,) .y) '- . ,y -:, ; . . ), t y : : yyyl zjkhyyjjj. jjy , . y j.jq)j ;,.) ;j)(jjyj, . ,),. ,.; . k; .yj). , ,. jjy . , . .,, )v.f:vy ,tj. ..,' -.)( . ->.. r ' .)j

    .

    .

    ' ) *h. yyjr;lC ' '.lkk. , ' . .,i jgjy,t;). .'jj . q7jy4: ..z. ry L. y- ,r?k;,o- ,jygr.,. y...ytyy, , ,...,- . . -..jr sy, jytj .,y(y yjr vyysy yjyyjyjy .jjjjyy. tyyt.. . . . ... tg :. .(.#. . . . , L y; tyjy jyt, t ,. ,v . . , , . ,: . --qt .i .7 .;b'

    .)?(r jtjjjjy,yl- . it)z z -. . . ... . . s )) tji ,j; . , .) ; )/jj. t ,.(F. . u ..j. . ) r.rjky. . . . ;)y). ,... , . . . ... .j:j. y ) . .r ' gk(jyr .. k, rt y . y. lkr,k .L?,..j2 .;. .k: 4,,j) . s 3jqif. ? kr: z . ''. 0.1., . ,q . .

  • '('i! .' )t.'

    l .). i? ''! ::1 ti! xvi J slsTsuas PIGITAIS - rluxcfmos s Ael-ltwEs ',? t-,k . .

    '#7 .

    .

    8-9 Lgica MOS complementar 383 t8-10 caracterfsticas da Srje CMOS 386

    y 8-1 1 Tecnologia de Baixa Tenso 3928-12 Safdas de Coletor Aberto e de Dreno Aberto 394 :

    ' 8-13 Safdas Lgicas Plstate (Trs Estados) 3988-14 Interface Lgica de Barramento de Alta Velocidade 401

    E

    8-15 Famflia de CIs Digitals ECL 403. i J8-16 Porta de rnunsmisso CMOS (Chave Bilateral) 406l i 8-17 Interfaceamento de CIs 408) 8-18 TTL Acionando CMOS 409 )1 8-19 CMOS Acionando TTL 410 ;2 t 8-20 Comparadores de Tenso 413,

    8-21 Anlise de Defelto 414 -W .

    ' z ;

    . .

    CAPITIJLO 9 Clrcuitos Lgicos M SI 430;'

    '

    9-1 Decodincadores 431 )) 9-2 Decodincadoresm rivers BCD para 7 Segmentos 437 )Er f ld 4a9 ;9-3 Displays de Cristal L qu

    :.

    yjI' r .

    i;( ..) , : 9-4 Codificadores 442 .' 1 (. 9-5 Anlise de Defeito 4481 pi'r 9-6 Multiplexadores (seletores de Dados) 450''q (( . .7 ' ili' 9-7 Apllcaes de Multiplexadores 454 'I I

    : .) j1i . 9-8 Demultiplexadores (Distribuidores de Dados) 45961 1' , 9-9 Mals Anllse de Defeito 466 'r; t E'. :.

    . 81 : r. ..tt tiy 9-10 Comparador de Magnitude 469i: 1' 11 Conversores de Cdigo 473 'q 9-itl. 9-la Barramento de Dados 476 h ,1 t' g-la () Registrador pistate 74AL5173/11C173 478 #; i l

    .

    : .

    !: 9-14 Operao do Barramento de Dados 480 ') ll) 9-15 PLDS e 0 Modo de Entrada por Tabela-verdade 486 '

    .

    -

    . yi 11 . l ''.,j j - '* ,' t '$ (1 1

    .

    .

    8 . ) '))

    .

    ;: CAPITULO 10 lnterface com O Mundo Analgico 506 , 1 j;, , jyi #j, 1e-1 Interface c0m () Mgndo Anql6glco 507 si 1)1$ 10-2 Converso Digital-Analgiso 508l .

    . l!j 1'j : . ..) jlji), 10-3 Circuitos ctmvelsores D/A 516'. !. j. j.), 0,!11.( 1e-4 Especincaes de DAcs 520:' fl'' 4)-5 pm circuito Integrad: DAc 522 '' .!)) 'j ). :11.'i12 1e-6 Aplicaes de DA(;s 523 t/)1 l . j .7 .'. .. ...).tq ,

    ) : q 10-7 Anlise de Defeito em DACS 524 '12/. ':''t k, 1:-8 conversn Anal6gico-Digital 525 .,ttttjjtrtt :'.

    ,.)....

    ..

    .

    tjtl.ttt, . q , 1e-9 ADc de Rampa Digital 526 )'

    . ti t(:

    .t )ftl)t)t. , .? i ... - .

    . ' -

    ij( lryxj?thtl.t 10-10 Aquisip de Dados 530i1t;,1'%t )';j'q().L' 1a-1 1 ADc de Aproximaes sucessivas 534 ).!- - ) . .1t3. l . . . , !th - ; . :. . . . ti.. ?.1' ' . t' C'tp

    , t -y t' ,) t y ty h . 1 e-1 2 ADCS Flash 539 :

    t( ; k . . . . . . .

    .

    .#... ) - -. ) . - . . .:.. :: t. yy-).:tr. # , ..- . . . . . .jt. y ,). t 'y ,.) 1e-'l3 outros Mtodos de converso .A/5 541 ,1, ' ' t,7g)j r.(,j:,t)i't., t 1a-14 voltfmetm Digital 543 ',t !. .'

    tLL . , t , t . t,,()t,t,t '. . . jlj-j, cjjvujtos s/.l..l 545 ')

    . .. ?), . .7. .

    ..tL ,) ; *.L ;'t

    ,

    1* 16 Multiplexao 546 '. .

    , ..

    . ;. : .. . - . . . . tr., (: 10-17 Osciloscpio de Memria Diaital 547

    ; ' . . ' '.. ' Jr : ' . --- .

    '

    .

    '

    , :E,

    .

    '7? 10-18 Processamento Digital de Sinais (DSP) 549 :. ...: . (' . . . ' . .L . .

    . .

    ' j . ' '.. . . . .. . . . ) ' ' . . . .. r( .

    .

    ' , 1.

    g. y'.' 'y . t' ' .''' ' :'

    ,

    ( . . .: . .. . j.. r. . i...t.y .. (. . y .. . . . .,

    ' .

    . .

    , .

    '.

  • x. ,

    ' )) ' r. e.' '.' ' * ' . . . , ' ' ' l ' ' ' ''' 't.C '' ': C .' .'. '.) ? '( .' '. (y .rs( t )q..?)Lf))j(j yg,,j. )L)j k j.t ..

    ..

    yy(T. ' ' . (l.

    -j. '. ... . . . j- ' gjj' . r . . ' .',-'. g.'.:.f!',qt.'--', ((- .L .. f:i'..

    8.: yy(,:(yy;y' .ykjy,yjk.jyyyyj-ygj yyr,(?F,

    '

    't'' ' .jy;

    .

    t)y(g' . - . j!jjjj;, yjjj;jjj gjjggjjyjjj, k;g:jjj, gjjgjrjjjg jjjyjjj, ' ' '' . . ' '-.i.'... y', y?l...'f5;jjjjjjjj!.. 1'. . . . . $-1-.g;jjjj::jjjk;jtjjj,,-' ' ''jjjgy . ' j:,,.'.'7g ). y.....-:.trjjy, y.'k-

    ;..

    .

    ,

    y

    . ,.

    j,.. r,-.iyr'---j;.

    (ryjy.tj.yjjjjyjgyjy.(jt)'jjjy;.j jlk-yyjj.-, , ,.( k : .. j. )fr.

    .

    .

    . ,

    .

    .

    ..

    .

    . . .

    .:.j,y yjyj yt'

    . .

    ' ' ' ( )t ) ( ....'.

    '

    . ( s, ,, ,

    '

    .

    .

    t'; C''L ' . '

    ''

    , r, :1jt. )) t. (4 .yj

    y: . ' .

    '

    .) j:1 E.' . z,. ' . . :. 2 t j( '.

    jyr,$;jr c. t ( ..k;t ' , (. . ? !r . , ) j, l .

    .)(t/.7 m.jyyt. t.,3.y.j(. ujy.. .. E.. ' '. (j).

    .

    ,,. jjja jjjjjjjja . . . jj ,

    '

    yjj..jyy.I,. , jjtjjjjjj jj$rgjjj,, , j. jj, yj.yjj.

    j,jj.yy,., ... .,,.#j... j y....yyjj., y jtyyjjj.ajyjjj:t( y CAPITULO 1 1 Dispositivos de Memor , , .y tj j':' , . 2 . ...'. .... '' ... .1 5 /(11 ; , t. t('.jy . , C ''r).'. - . - . . ... . ' ,'6/3/.. ,t#a -t t%-s-

    ..

    E .

    , , ,---.--------,-------,,,-5---- ,-,-j ,.,k,,...

    . .j'y.. . :11 :1: - (1: )?

    ,. -

    ... r y,,),,jp),.'

    . .

    j. .

    . , . y yyy j jjjtj ) 1 1-2 Princfpios de Operao da Memria 569 . ,

    .)))' y, CJ . ( .. .t'

    .))iy .'t).tq

    . : 't 1 1-3 Conexes CPU Memria 571 ) . tttrrE . ;

    '

    . L.!!;

    d

    ' E .

    '

    t

    '

    ) ,

    C)' 1 1-4 Memrias Apenas de Leitura 573 j'

    ' t 1 1-5 Arquitetura da ROM 574. . ' t(:

    . ( ., :

    '

    t 1 1-6 Temporlzao da ROM 577f )) yvyp !)

    .

    1 1-7 Tipos de ROMSq.t . .) 5a6

    q t.7 1 1-8 Memria Flasht ti) 5a:. ! ) 1 1-9 Aplicaes das ROMS. .

    '

    ' 2.y '.y 1 1-10 IIAM Sem icondutora 592.

    -85.

    ,

    2,t 1 1-1 1 Arqultetura da RAM 592

    . yj ,-. .....

    ,' ('t 1 1-12 RAM Esttica (SRAM) 595,

    .

    .( j . .. .q ):: 1 1-13 RAM Dinmlca (DRAM) 600

    l 1 1-14 Estrutura e Operao da RAM Dinmica 600.

    ? '' , jt: 1 1-15 Ciclos de Leitura/ilscrita da RAM Dinmica 605'? '

    . !: ' '.

    . 1 1-16 Refresh da DRAM 607,? ' ) 1 1-17 Tecnologia da DM M 609

    . t', 1 1-18 Expanso do Tam anho da Palavra e da Capacidade 611. .. ( vj %@

    ' 1 1-19 Funes Especiais da Memria 618t. .: '7. '' jt 1 1-20 Anlise de Defeito em Sistemas c0m RAM 621h 6 )( 1 1

    - a j rp ste de R0M 628.

    '

    '

    . :; '

    , ., .i). E) .

    . t' .) .

    .;. y (;J . ...

    ' (:j4 E. . .d'' z....d''

    ; )r CAPITULO 12 Aplicaoes de um Dispositivo de' * :1 z r y) t Logica Program avel 641

    , .

    ' jyy. ..jj': ' '' ii' 12-1 Fundamentos dos Circuitos de PLDS 642br : t:.

    . yyktr 12-2 Arquiteturas de PLDS 645t j. g- )j., y, r 12-3 0 Dispositivo GAL 16V8 (Arranjo Lglco Genrico) 648

    tli' f js cpplz com a Arquitetura GAL 16V8 658 t 12-4 Relacionando Mapas de Fus ver)' . y) @.' 12-5 Problemas de Projeto ' 660) . t zzvjlj 667. t 12-6 O Dispositivo GAL

    . ) .!).). 2$1 12-7 Codincador de Teclado 670. ))j.' ': y 12-8 Desenvolvlmento de PLDS Avanadas 675. .

    .

    .. ).,y.

    , ( . . j. tcs 4 n. ,.,: '!t APENDICE A Introduao ao M icroprocessador

    ' ' )' ')) e ao Microcom putador 681

    ' y,'r ; jt y(.

    . :.;(.: ;) A.j () qutj um ComputlldoF DliltY9. 682g ) 'lj '

    7 A-2 Com o Os Computadores ''Pensam ''? 6825 ' p;' #) A-3 Agente Secreto 89 6836 ' r.k :? A-4 Organizao de um Sistema Computacional Bsico 6840 $7 A

    -5 Elementos Bslcos de um Microcomputador (gC) 687j t t, ? A-6 Palavl'as em Sistemas Com putacitmais 689

    q .yj t.' A-7 Palavras de Instrues 690' ' $ A-8 Executando um Programa em Llnguagem de Mqulna 6923 r ') ($96t A-9 Estruturas Tfplcas de um Mlcrocomputadorc . - .. -k'l , ) A-10 Comentrios Finals UHH E6 : , . ,:. , .

    , : y , . !..E T .() . k ' . )E k''-.. -

    . ..

    . r((;: qjl,. jjjgjj . ;, . . ..jj.yy. . ( j y.. ryyyyyj.

    ,.t. ir . . .. ).!. r, :).,L ,j)..,jyj

    .

    . .

    ' .

    .

    i,L . '4'./(jj(r.t..t)' .j)t 4-t)

    ,

    ' ' , -:. t ' . ' -:y. (. . tttjltjtjj' -. tj.. . . . r : t .. :)jty)trjy,,jjyj7( lq 4 ;. .. . , . l . . . jj? ( ( ,. j . ;. y.

    , jy ( . ' . ,. . .j...;y y.j.$y; yyN yy:;, tyy.jjj jy yjjyyuj yy sayjjyjtyyy.y jy;. ' $.. y ' SL . . i'f '.; y sj' ' 7 ' y' totryjyq ;j;()1; tillylsli: /',;411), tr.pj, ''z

  • . /'

    . '. ''

    ):.', (i - '' )r . . ?

    '

    ylli xviii J slsrrEuAs PIGITAIS - eluxdluos E Aalc/wEs ): ) .tl, 1 i 1. t q . a :' APENDICE B Folhas de Dados de CIs d0s Fabricantes 702 1) . . '.-.-'' y'

    y :l ., Glossrio 714 'j Ei ..'

    Respostas para os Problem as Selecionados 725. F ' JIndice de CIs 738 :j )

    I'ndice 741'(

    t

    '

    '

    .,. 1

    l : ' .

    . (

    '

    1 ,

    .) g .

    .1

    . ' :'

    gj , .lltji .ij j ; . ;111, ''1 '( ! ',1 :JE ?Jl ! .1 l : .$!.k ' '

    ,qj r j . 7.)@i ' . ''t t1. :' ''

    . );'!. .'t .:. jl,1.jk.1..1)

    ' yjj 11 . ,1 :

    .

    . .j.,yr'.. l.t j y' - )

    .

    . k').

    .

    .

    .

    ' !j .-. ',.1.

    .

    !. lij. .'

    . tq' ., ..ii:t)':' ''

    i,! ! . . - tI ! 1

    . jt ...r' ): . .' .jj L.. t

    .

    E

    '

    L

    '

    (,' 11 .'3't! !

    .

    :'

    '

    .

    '

    1) . : .

    '

    . .

    8

    1'- lj '.

    '( ' 1:'' $.

    .

    '

    ) ;. f-,

    '

    jj ;

    '

    . .

    '' .

    ' j! i . .i ! fF

    '

    .

    q ;

    '

    14 . .!: . ..,.

    . . . 11 j

    '

    ; j.lj . .)).7' )) . t . :)1.

    y . '

    1-

    *

    .

    '

    li .

    '

    '

    t?

    I . '' .

    '

    .

    , : . . ' , k

    j . , '

    '

    ,

    '

    t( . '',t. $ .

    . x '. ! t i ' t. '. '

    ' ' E:t.:.. :

    . . , - . .. ....

    .

  • ; ..-..??: . . .. . .#.ysq)'z . . t . . ,t. E.. ' ' .

    . , , ji.

    ' .

    '.j.#. . . . ' . )J .)

    '

    j.y2 . ! .' . .

    . kt! , .y'>,.. ;' ('q. . . .2jjj( 1* . '' .. : .. '..:.f. .t:,$. '';l)' . ':. pyy'. .''. '' ''. ,q jq: .

    .( . . . .r,

    ' ;L. y : ' ..( q ':; fi : . . . ..'.

    ..

    ,,. l.y sE .

    . A. ('tt, I 12.2,44441jr. . . .. y. .. ,

    , kv '

    . . ) :', . zjy.,j .

    '

    . ), )),,.L ' t.,.. . A .

    . y:/i $. ' .

    .

    . , j g j.,;' . L.' lllt;. ? j j'' .

    . ) jtlyy, .j g.. . . .. .... . .. . y

    ''t'k , : j '9s. ,L

    .k) .y. j ) j y j .j( : . ry )j(. Ck ; .. ' y jjw .jj m, j 'j .. .. ., ...1k.

    q . j . KA=L r y

    '

    ' jC ')y' #,'. '.) . . ' .., .,. .... .,.. . ..... .. . ... . . . . .. . . . .. . ... ., .. ,.. .. . ., .,.... . . , . . ... ......... . .... . .,. ., .,,.,, .., ,. . -. .... .......... . .., .. .............. .. .. .. ..v .. ... ... . ., ....... . .. , ,y ; g y y j j, '...

    '.. .

    ' .

    . j, . . ..jtj .. ' '' . ' ' !.: . :jqjL;).')t..;b iI 1' $'T)). ' .

    '

    . ) . ' ''''yi u jjjjjj n n n, ., ...,. . ..... ..... ... . . l L,. .. . . . -. ... .. a? .. hth-.

    .

    '

    .

    '

    :L . b3. . . . ',. ... .

    . . . . y , : ,-.

    ,,:i. yg.. r:; . ..

    .. yjy.'gjggyjr jj.' '. 1) . aj)t . .' ' '() , . 'j < .. .) . jijr )

    . . 7 .Z' () .. .). .: . . . ljjy ..

    .

    .- . )sy: ..

    . ty,.. :q,.

    . ) .

    .

    s . ..: tk. jlyts

    .) ' . . ; j ''jj;. )r):., %.t.. . .. .. . .

    .k 1 . ,' .t .. . . . . . . F (,t, .f ) ;..';

    . . # rilytt . .'

    ,1 F .

    .

    '

    .

    '' (,))7 t .,

    .

    '. . Ijjjyj jjgy .. .1

    .

    '.

    , .

    '

    .

    . icj) s .'$)b t;! ):. ) . : q t , (j).j; z .,.. . . .

    ' ' )ji -6y.;. .). . .:-) ' : yyyx).. . a. .,

    ; . k .kk 1.1 Representaes Numericas 1-5 Circuitos Digitais/circuitos Logicos.

    . . .

    ..:.ik ,,1!45K... .z:q .p)t . ..

    ..

    . . (((E. ' 14:8:.(;22 . . . ,,., ) 4; 1-2 Sistemas Analogicos e Digitais 1-6 'fransmisses Paralela e Serial. (r. .. . :

    '

    .

    .. . .

    '

    .

    ' ..q:i@

    '

    '

    '

    rq(

    '

    -.'tt- :

    '

    q

    '

    . ..

    '

    . q. q.L(' (j'Q' ;... . a.: ., ' c, ) 1-3 Sistemas de Numerao Digital 1-7 Memoria .h 7.

    ; k.

    .:::. . ; jtj . '),')'.r .:.. '. 7. . ( 'j, ..,

    . . ;:k ,'y#r 1.4 Representao de Quantidades Binarlas 1-8 Computadores Digltais

    .

    . . . .

    . .

    : . . v

    . . .

    .

    .

    .b yk)- t'lik) - .;x . . '.; Y'.).

    .. ) . vyt.k u . j ..p

    . ..

    ' tp , ' . 81:17 .$ '

    . .

    rjylj . jri j, l)r ,y.

    ' . ... ((: . lf''e: . r .

    .y .. . , . . , .tk, '?iLji .' .

    .,t . ' .

    '

    .k,'

    . k ' ' ' : ' I?jb?f)fI, ' 1.' .;,qi..krjjk'.',. . . ' .

    -j)ty., '. . .

    .

    .

    .

    '

    .t.

    .

    ; ...L:.

    ,

    .

    f @.ty-'j:jy,.,jjg;py(q:. --

    .

    .$,.'t!tj,

    ..g .

    . (jlljjjj!!;kj lk.(jjjg' (jlljjj!ll:g I'IIIIIIr!I (j114( 1111j444;k1' .r . $).@ :t .

    . r'i7 .....idr J .) .

    '

    . ' ( 2/ 'h'k ' ' ) :' .

    '(,:qkj ..jjj.

    gk. (' .//' ../. ...4. ....v .,, . ' qj' y'j Apos estudar este camtulo, voce sera capaz de..':,

    '

    ,

    ' '..:,'

    ..

    '

    ..

    's;k ' ' .

    '*..4)2j, . y1l.r... ' .,.? r' 'ly jj'b * Fazer distino entre representaes digitais e analogicas. ,,

    'C:'k ' .

    7' ll'.k . cltar as vantagens e desvantagens na compara: entre te-cnicas dlgitais e analo-gicas

    ..

    .

    , .; yt., r ., .

    .y .7y :. -)t,y -: y .; : : . : ' :) . . :;,,. ,,7

    .E')kl -:,. > * Compreender a necessidade do uso de conversores analgico-digital (analopto-dlgltal converters1 . I . .

    . j (y t : kyyr. v(, .. ' ' 4 . 7 Aj)(;s) (; djgjtaj-analtjgjco ( digital-to-analog C0I1VeTteTS DACS).. s .s,

    ,'

    .1j

    . -,i22q' ?.. .. u t

    .

    ., u. ..:. .

    . ' '

    . .)u r4';t . ,, ..t' tk )V @ Reconhecer as caracterlsticas basicas do sistema je numerao binario.'

    .

    ' .: ji. tit: . .j

    .

    . . t-y . . yj

    .

    .

    a. a,); ' .(tt. LqL * Converter um numero binario em seu equivalente decimal.) ' .

    ' ''t;J jt 2:a, nblL;; ' ..,qg - -L. '1

    .4 .. )j. :t y. ,),

    .,, Et),. ;,3 k * Contar no sistema de nllmerao binario..

    .t. , . . . . .. . ?'.(F.) ,.;y . , .

    . A .... L .. ' .' . .' ); ;)). i. )' .,'' ,

    '.

    .y . s . * Identihcar sinais digitais tlplcos.k , . .

    .

    .yj, ty; t yy'1. . c , ')2i . .'1y r@t * Identificar tlm diagrama de tempo.': . ' ' - %s-.. . . l:ktl

    -

    s y.h y; . t: .. , (?') )L1,. * Determinar as diferenas entre as transmisses paralel e serial.: F ( , .. .. r,. jy , k7 , s . . '.s y(... . , . . )yr . a

    .2j .y, .$j ,.t' q; . .' 't,..74' ' k; @ Descrever a proprletlaue ue memoria.):: . . (q .. a . , .

    .

    .J.j... . .:). : t.. , . . . ..g:u ii 96 tj< jy..,. ''Evlttt'. 'ti? . Descrever as principais partes de um computador digital e entender suas ftlnes

    .

    ' ' . . r'. : ., .

    .q . . y - .'.l)ty;

    .

    . .

    .

    . ) ( y) ..? . . ''.r

    .

    ' j. @ Fazer distin: entre mlcrocomyutadores, microprocessadores e microcontroladores.

    .. :: kk

    .

    . . . .' ? ':. .c.

    . .'J ... '' '''

    . ) ( . tl?' . C) ..k p .' 1):. , ; J)j jj). t:, . .i .

    .

    . t y ,u .

    '

    .

    .

    ..

    . .

    . t: 'is lsli'w a,:ij''' y..w ; .. .1 ' y)'y $) u yJC ''

    .

    j'.-' .s'..

    ' . '

    , . ...) q Cy 1-,).-

    -

    )j. @ y.q q (11( (Ir!1dkkI' '-(11(/'' 'U . ..)t' . : ' .: . : u t) , )5 . 'r. ,.

    . ;. .,'; .L. i 7 ;;) ' .lr ... . .. '. . ui. . ' iptylrllf ,d..?S

    .; . ' :

    .:.1 r j( JI(;i, 'btu 7.. :,.. . . , ,

    , .;7/,' ,,s Htne em dia, o termo digital tornou-se parte do nosso vocabulario diario devldo ao modo lntenso 'pelok y . . r gk )y q:

    ' 7 , , )'p1 X l1al t)s circuitos digltals e as tcnicas digitals passaram a ser amplamente utilizados em quase tbdas as(

    ,..

    .

    .

    . . r t.k, ,. - ..:, -

    -

    )-!,r .. ,y)y,-

    . dl;)l-'

    '' '' 1 ' ' dores automaa-o m bo-s tecnologla e cieancia me'dica, transportes, entretenimento, ', , .' . ; lljy. )1,: aI'IIaS. Colllpllta , , ,i

    'yr ' ':. :.. t.rjl. ljjqj.. .,. '''(jq.::!..'r ,..,. ' ' ,,,k. .j. ' .')) . ' 't'. ...j exploraao espacial e assim p0r diante. Voce esta a ponto de iniciar uma entusiasmante viagem y'' ..

    . 2 . . .'t '' '. . .1 ) ,e

    '

    A. q,.. ktt. ;)g ed. ucacional na qual descobrira os princlpios, os conceitos e as operaes hzndamentais que .so comunst t .j) t

    .

    .

    .

    ..

    .. .

    , . . t. s 4:

    .

    ' ' '

    )('7 : ..

    :; . : ..'.j' J.

    '

    ,41iu'' ' .tk'k'L L .f ;'

    . ;? ;'.i; ' .: T,. s -jjk. ; f k. . r)lg't hri' .

    '

    ) '). (; ?qL. ( ;)r. .i: yjt: y))' .

    .$:.. k . .

    , , ,j:.)3 (y- jjvj. , . .$t( (.'. ' '' .''' .' tr.. ;' YJ@ 111, f'' rt') 'y '

    ' f ;.-

    '

    .

    -

    .),q-

    :-),?tV. - () ...''1'1' .

    'ttj Ljk. ,jj)y)8u)/' ) . ''zt)' 'j. . . ..

    .

  • ; . ' . . y..

    '

    ; .j . . j: ' k j (..',tE . .. I .,

    $.

    :') 2 . slsrrEuAs PIGITAIS - rluxcfluos E Aalcatxs J' ) ?

    .

    . )il) j .r(,.# y

    ' .

    '

    ilt!,j. , . ,

    '

    .

    .

    '

    y;

    '

    i) a0s sistemas digitais, desde uma slmples chave liga/desliga (0n/of1) at o mais complexo computador. y

    .; I'E'(y Se este livro for bem estudado, voc adquirir um profundo conheclmento do f'uncionamento de todos .! .# os slstemas digitais e ser capaz de aplicar esses conhecimentos na anlise e manuteno de qualquer

    t '' sistema digltal. :) ) Comearemos com a lntroduo de alguns conceitos hlndamentals que s() parte vital da tecnologia ''(. : '' l1: digital; esses conceitos sero desenvolvidos medida que forem necessrios ao longo deste livro. Tambmt t .

    .

    .

    1 : faremos a introduo de alguma terminologia que se faa necessria quando migrarmos para um novo') .1 campo de estudo

    , acrescentando-a. em cada capftulo, terminologia j estudada.:: 2l

    j j - 2 L',1 - REPRE SENTACOES NIJMERICAS1j , Na cincia, na tecnologia, nos neg6cios e em muitos outros campos de trabalho, estam os constante-' mente tratando com quantidades. Quantidades so medidas, monitoradas, guardadas, manipuladas aritmeti-? '

    camente, observadas ou utilizadas de alguma outra maneira na maioria dos sistemas ffsicos. Quando manipu- ' 'J )' tp lamos quantidades diversas, importante que saibamos representar seus valores de modo ehciente e preciso. 'j j ''(; Existem basicamente duas formas de representao dos valores das quantidades: a analglca e a digital.I '(.

    1' Representaes analogicas11 ;; E 1't lgka uma quantidade representada por uma tenso

    , uma corrente ou um a l( Na representao ana ,

    . E 1.

    '

    . .(h medida de movimento que seja proporcional ao valor da quantidade em questo. Um exemplo disso o ve-j

    .

    '

    11 lodmetro de um autom6vel, em que a deflexo do ponteiro proporcional sua velocidade. A posio an-)j'

    ti, . gular do ponteiro representa o valor da velocidade, e o movimento do ponteiro segue as alteraes, aumento )/ diminuio da velocidade do autom6vel. ';@ ou$

    ).g .t Um outro exemplo o termmetro de merclirio comum, no qual a altura da coluna de mercrio pro- '$1i' orcional temperatura do ambiente. conforme o aum ento tm a dim inuio da temperatura, a coluna de1..

    . p?'i; mercrio aumenta ou diminui proporcionalmente

    , de maneira que o njvel da coluna de mercflrio represente t111! lor da temperamra.jtjp o va

    'lFi) um outro exem plo que apresenta uma quantidade anal6gica o familiar microfone de udio. Nesse 'll

    '

    1ii.' .. )!iE dispositivo, a tenso de safda gerada de m odo proporcional amplittzde das ondas sonoras que atingem oE' I

    .

    Ii microfone. A.s variaes na tenso de safda seguem as mesmas variaes das ondas sonoras de entrpda.. 11 .:it As uantidades anal6gicas, tais como as citadas anteriormente

    , tm um a importante caracterstica: elas 'iilq q

    'i # riar ao longo de umafaix.a contnua de valores. A velocidade de um autom6vel pode ser repre- ), 1 po em va7t' da por um valor qualquer entre zero e

    , digamos, 160 km/h. De modo similar, a saida do microfone pode ) sentaj. i .,(L apresentar qualquer valor dentro de uma faixa de 0 a 10 mv (ex.:1 mV, 2,3724 mV, 9,9999 mV). e ;

    (: .)!

    ,

    . Representaes digitais% )!'

    ,t

    .

    Na representao dlgltal, as quantidades no so representadas por quantidades proporcionais, mas ); .

    t' por simbolos denominados dtkitos. Como exemplo, considere o relgio digital,