ssc0180eletrÔnicaparacomputaÇÃo -...

78
SSC0180 ELETRÔNICA PARA COMPUTAÇÃO Professor: Vanderlei Bonato EstagiárioPAE: Leandro S. Rosa

Upload: phamthien

Post on 09-Nov-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

SSC0180-­‐  ELETRÔNICA  PARA  COMPUTAÇÃO  Professor:  Vanderlei  Bonato  EstagiárioPAE:  Leandro  S.  Rosa  

Page 2: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

2  

Figura  1.  Representação  de  valores  lógicos  por  níveis  de  tensão  

Valor  binário  x  nível  de  tensão  

Page 3: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Transistor  NMOS  como  switch/chave  •  Circuitos  lógicos    são  construídos  com  transistores;  •  Assumindo  que  um  transistor  opera  como  um  switch,  o  funcionamento  é  da  seguinte  maneira;  

3  

(a)    Um  simples  switch  controlado  por  uma  entrada  x  

(b)  Transistor  NMOS     (c)  Símbolo  simpliRicado  de  um  NMOS    

Figura  2.  Transistor  NMOS  como  switch  

Page 4: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Transistor  PMOS  como  switch  

4  

(a)  Switch  com  comportamento  oposto  da  Figura  2(a)    

(b)  Transistor  PMOS     (c)  Símbolo  simpliRicado  de  um  PMOS    

Figura  3.  Transistor  PMOS  como  transistor  

Page 5: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

5  

(a)  Transistor  NMOS  

(b)  Transistor  PMOS    

Figura  5.    Transistor  NMOS  e  PMOS  em  circuitos  lógicos    

Page 6: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Porta  lógica  NMOS  -­‐  Porta  NOT  6  

(a)  Diagrama  do  circuito    (b)  Diagrama  do  circuito  simpliRicado    

(c)  Símbolo  gráRico  

Figura  6.  Porta  lógica  NOT  construída  de  tecnologia  NMOS  

Page 7: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Porta  lógica  NMOS  -­‐  Porta  NAND  7  

(a)  Circuito  

(c)  Símbolo  gráRico  

Figura  7.  Porta  lógica  NAND  construída  de  tecnologia  NMOS  

(b)  Tabela-­‐verdade  

Page 8: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Porta  lógica  AND  construída  de  tecnologia  NMOS  8  

(a)  Circuito   (c)  Símbolo  gráRico  

Figura  8.  Porta  lógica  AND  construída  de  tecnologia  NMOS  

(b)  Tabela-­‐verdade  

Page 9: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Porta  lógica  NMOS  –  Porta  NOR  9  

(a)  Circuito  

(c)  Símbolo  gráRico  

Figura  9.  Porta  lógica  NOR  construída  de  tecnologia  NMOS  

(b)  Tabela-­‐verdade  

Page 10: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Porta  lógica  NMOS  -­‐  Porta  OR  10  

(a)  Circuito   (c)  Símbolo  gráRico  

Figura  10.  Porta  lógica  OR  construída  de  tecnologia  NMOS  

(b)  Tabela-­‐verdade  

Page 11: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Tecnologia  CMOS  X  NMOS  11  

Figura  11.  Estrutura  de  um  circuito  NMOS   Figura  12.  Estrutura  de  um  circuito  CMOS  

Page 12: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Porta  lógica  CMOS    12  

Figura  13.  Porta  lógica  NOT    construída  de  tecnologia  CMOS  

(a)  Circuito  

(b)  Tabela-­‐verdade  e    estado  dos  transistores  

(a)  Circuito  

(b)  Tabela-­‐verdade  Figura  14.  Porta  lógica  NAND  construída  de  tecnologia  CMOS  

Page 13: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Porta  lógica  CMOS  –  Porta  lógica  NOR  13  

(a)  Circuito  

(b)  Tabela-­‐verdade  e  estados  dos  transistores  

Figura  15.  Porta  lógica  NOR  construída  de  tecnologia  CMOS  

Page 14: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Porta  lógica  CMOS  –  Porta  lógica  AND  14  

(a)  Circuito  

Figura  16.  Porta  lógica  AND  construída  de  tecnologia  CMOS  

•  O  processo  ao  lado  para  derivar  um  circuito  CMOS  pode  ser  aplicado  a  funções  lógicas  mais  gerais  para  criar  portas  lógicas  mais  complexas.    

 •  Dois  exemplos    nos  slides  a  seguir  

Page 15: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Exemplo  1  •  Considere  a  função    •  Todas   as   variáveis   aparecem   em   sua   forma   complementada,   pode-­‐se   derivar   a  network  pull-­‐up  (PUN),  a  qual    é  constituída  por  um  transistor  PMOS  controlado  por   x1   em   paralelo   com   uma   combinação   em   série   de   Transistores   PMOS  controlado  por  x2  e  x3.    

•  Para  o  network  pull-­‐down  (  PDN)  temos:  

 •  Esta  expressão  dá  o  PDN,  que  tem  um  transistor    NMOS  controlado  por  x1  em  série  com  a    combinação    em  paralelo  de  transistores  NMOS  controlados  por  x2  e  x3.    O  circuito  é  mostrado  na  Figura  17  (ao  lado)  

15  

Figura  17.  Circuito    da  expressão  apresentada  

Page 16: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Exemplo  2  •  Considere  a  função    

•  Então  

•  Essas  expressões  levam  diretamente    ao    circuito  da  Figura  18.  

16  

Figura  18.  Circuito    da  expressão  apresentada  

Page 17: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

17  

(a)  Circuito-­‐  Porta  lógica  NAND  construída  de  CMOS  

(b)  Níveis  de  tensão  do  circuito  (a)    

Figura  19.  Níveis  de  tensão  e  circuito  

Page 18: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

18  

(a) Tabela-­‐verdade    com  lógica  positiva  e  símbolo  da  porta  

(b)  Tabela-­‐verdade    com  lógica  negativa  e  símbolo  da  porta  

Figura  20.    Interpretação  do  circuito  apresentado  na  Figura  19(a)  

Page 19: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

19  

(a) Níveis  de  tensão  

(b)  Lógica  positiva  

Figura  21.    Interpretação  do  circuito  apresentado  na  Figura    22    (c)  Lógica  negativa  

Figura  22.  Porta  lógica  AND  construída  de  CMOS  

Page 20: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Aspectos  práTcos  sobre  transistores  •  Serão  discutidos  os  seguintes  aspectos:  •  Como  os  transistores  são  fabricados  em  silício;  •  Como  os  transistores  operam;  •  Robustez;  •  Atrasos  de  propagação  de  sinal;  •  Dissipação  de  energia.  

•  Um  transistor  é  fabricado  por  meio  da  construção  de  áreas  no  substrato  de  silício  que  têm  um  excesso  de  carga  elétrica  positiva  ou  negativa;  •  Áreas  carregadas  negativamente  são  chamadas  de  tipo  n  •  Áreas  carregadas  positivamente  são  chamadas  de  tipo  p  

 

20  

Page 21: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Situação  1  –  Transistor  NMOS  com  source    e  gate  conectados  ao  terra    (  Vs  =  Vg=  0V)  •  Sendo,    Vs  –  nível  de  tensão  aplicado  no  terminal  source  •   Vg  –  nível  de  tensão  aplicado  no  terminal  gate  •   Vd  –  nível  de  tensão  aplicado  no  terminal    drain  •  Vgs  –  tensão  gate  para  source  

                       

21  

Figura  23.    Quando  o  Vgs=  0V  o  transistor  está  off,  não  havendo  Rluxo  de  corrente  entre  o  source  e  o  dreno  (Id=0)    

Comportamento    de  um  NMOS  

Page 22: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Comportamento  de  um  NMOS  Situação  2  –  Transistor  NMOS  com  gate  conectados  Vdd  (Vg=  5V)  •  Sendo,    Vs  –  nível  de  tensão  aplicado  no  terminal  source  •   Vg  –  nível  de  tensão  aplicado  no  terminal  gate  •   Vd  –  nível  de  tensão  aplicado  no  terminal    drain  •  Vgs  –  tensão  gate  para  source  

                       

22  

Figura  24.    Quando  o  Vgs=  5V  o  transistor  está  on  

Page 23: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

•  Observação: Se VGS for maior do que um valor mínimo de tensão positiva, chamado tensão threshold (VT), então o estado do transistor muda de uma chave aberta para fechada. O nível exato de VT depende de muitos fatores, mas é tipicamente cerca de 0,2 V.

23  

Comportamento  de  um  NMOS  

Page 24: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

24  

Equação  de  Mosfet  

Onde,    •  ID  é  a  corrente  do  dreno,    que  Rlui  do  dreno  para  o  source  •  k’n  é  o    parâmetro  de  transcondutância  do  processo,  o  qual  é  uma  constante  que  depende  da  tecnologia  a  ser  utilizada  e  sua  unidade  é    A/V2.  

•  W  é  a    largura  do  canal  •  L  é  o  comprimento  do  canal,  ou  seja  é  a  dimensão  do  gate  entre  a  fonte  e  dreno  •  Vgs  é  a  tensão  gate  para  source  •  VT  é  a  tensão de limiar (threshold)  •  VDS  é  a  tensão  do  dreno  para  o  source  

Região  de  tríodo  ou  linear  

Quando  0  <  Vds  <  Vgs  -­‐  VT  

Page 25: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

25  

Onde,    •  ID  é  a  corrente    do  dreno,  que  Rlui  do  dreno  para  o  source  •  k’n  é  o    parâmetro  de  transcondutância  do  processo,  o  qual  é  uma  constante  que  depende  da  tecnologia  a  ser  utilizada  e  sua  unidade  é    A/V2.  

•  W  é  a    largura  do  canal  •  L  é  o  comprimento  do  canal,  ou  seja  é  a  dimensão  do  gate  entre  a  fonte  e  dreno  •  Vgs  é  a  tensão  gate  para  source  •  VT  é  a  tensão threshold  •  VDS  é  a  tensão  do  dreno  para  o  source  

Equação  de  Mosfet  Região  de  saturação  

Quando  Vds  ≥  Vgs  -­‐  Vt  

Page 26: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

26  

•  A  Figura  25  ilustra  o  relacionamento  de  corrente-­‐tensão  para  transistores  NMOS  para  um  valor  Rixo  de  Vgs>Vt  ;  

•   é  indicado  o  ponto  em  que  o  transistor  deixa  a  região  de  tríodo  e  entra  na  região  de  saturação,  na  qual  ocorre  quando  Vds  =  Vgs  –  Vt.  

Figura  25.    Relacionamento  de  corrente-­‐tensão  para  NMOS  

Page 27: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

27  

Exemplo  1  Assumindo  que    K’n  =  60  μA/V2,  W/L  =  2.0  μm/0.5  μm,  VS  =  0  V,  VG  =  5  V,  e  VT  =  1  V.      1.  Se  VD  =  2.5  V,      

•  logo    Vds  <  Vgs  –  VT,  (2.5<5-­‐1)  •  A  corrente  do  transistor  é  dada  por:  

602/0.5   [(5−1)  2.5  − 1/2    2.5↑2 ]  =  1.65  ou  ≈1.7𝑚𝐴  

 

Page 28: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

28  

Exemplo  2  Assumindo  que    K’n  =  60  μA/V2,  W/L  =  2.0  μm/0.5  μm,  VS  =  0  V,  VG  =  5  V,  e  VT  =  1  V.      1.  Se  VD  =  5  V,      

•  Vds  ≥  Vgs  -­‐  Vt  •  Logo  Vds  ≥  Vgs  –  Vt  ou  seja,  (5.0  ≥  5-­‐1)  

•  A  corrente  de  saturação  do  transistor  é  dada  por:  

1/2   60 2/0.5 (5−1)↑2 =1.92≈2  𝑚𝐴    

Page 29: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Comportamento  de  um  PMOS  

29  

Page 30: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Mosfet  e  resistência  

30  

Page 31: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Chips  padrão  •  Existem   muitos   tipos   de   chips   circuito   integrado   para  implementar  circuitos  lógicos;  •  Série  de  chips  7400  

31  

(b)  Estrutura  de  um  chip  7404  (a)  Encapsulamento  DIP  (dual-­‐inline  package)  

Figura  23.  Chip  série  7400  

Page 32: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

32  

Figura  24.  Uma  implementação  de      

Page 33: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

33  

Figura  25.  O  chip  buffer  74244  

Page 34: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

DisposiTvos  lógicos  programáveis  (DLP)  •  A  função  de  cada  uma  das  partes  da  série  7400  é  Rixa  (Cada  chip  é  limitado  algumas  portas  lógicas)  

•   O  uso  desses  chips  torna-­‐se  ineRiciente  para  a  construção  de  grandes  circuitos  lógicos  

•  É  possível  construir  chips  com  um  grande  número  de  portas  lógicas  e  com  estrutura  não  Rixada.  

 

34  

Figura  26.  Dispositivo  lógico  programável  com  uma  “caixa  preta”  

Page 35: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

35  

Programmable  Logic  Array  (PLA)  

Figura  26.  Estrutura  geral  de  um  PLA  

•  O  primeiro  tipo  de  DLP  construído;  •  As   funções   lógicas   podem   ser   construídas   na  forma  soma  de  produtos;  

•  PLA   é   uma   coleção   de   portas   ANDs   que  alimentam  um  conjunto  de  portas  OR;  

Page 36: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

PLA  

36  

Figura  27.  Diagrama  nível  de  porta  detalhado  de  um  pequeno  PLA  

Page 37: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

PLA  

37  

Figura  28.  Esquemático  customizado  para  o  PLA  da  Rigura  27  

Page 38: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Programmable  Array  Logic  (PAL)  

38  

Figura  28.  Um  exemplo  de  PAL  

Page 39: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

39  

Figura  29.  Circuito  extra  adicionado  a  saída  das  porta  OR  do  circuito  da  Rigura  28  

Page 40: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

40  

Figura  30.  Uma  unidade  de  programação  de  um  PLD  

Page 41: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

41  

Figura  31.  Empacotamento  de  um  PLCC  (plastic  –leaded  chip  carrier)  com  soquete  

Page 42: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Complex  programmable  logic  device  (CPLDs)  

42  

Figura  32.  Estrutura  de  um  dispositivo  lógico  programável  complexo  (CPLD)  

Page 43: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

43  

Figura  33.  Uma  seção  do  CPLD  da  Rigura  32    

Page 44: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

44  

(a)  Empacotamento  QFP  (Quad  Rlat  Pack)  de  CPLD  

(b)  JTAG  programming  

Figura  34.    Empacotamento  de  um  CPLD  e  programação  de  um  CPLD  

Page 45: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

Field-­‐programmable  gate  array  (FPGA)  

45  

Figura  35.    Estrutura  geral  de  um  FPGA  

Figura  36.  Empacotamento  PGA                                (  Pin  grid  array)    

Page 46: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

46  

(a)  Circuito  para  uma  LUT  de  2  entradas  

(C)  Conteúdo  da  célula  de  armazenamento  na  LUT  

Figura  37.    Lookup  table  de  2  entradas  (LUTS)  

Page 47: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

47  

Figura  38.    Lookup  table  de  3  entradas  (LUTS)  

Page 48: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

48  

Figura  39.  Inclusão  de  um  Rlip-­‐Rlop  em  um  bloco  lógico  de  um  FPGA  

Page 49: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

49  

Figura  40.    Uma  seção  de  um  FPGA  programado  

Page 50: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

50  

Figura  41.          

Page 51: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

51  

Page 52: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

52  

Page 53: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

53  

Page 54: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

54  

Page 55: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

55  

Page 56: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

56  

Page 57: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

57  

Page 58: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

58  

Page 59: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

59  

Page 60: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

60  

Page 61: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

61  

Page 62: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

62  

Page 63: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

63  

Page 64: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

64  

Page 65: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

65  

Page 66: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

66  

Page 67: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

67  

Page 68: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

68  

Page 69: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

69  

Page 70: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

70  

Page 71: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

71  

Page 72: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

72  

Page 73: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

73  

Page 74: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

74  

Page 75: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

75  

Page 76: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

76  

Page 77: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

77  

Page 78: SSC0180ELETRÔNICAPARACOMPUTAÇÃO - wiki.icmc.usp.brwiki.icmc.usp.br/images/archive/d/d9/20150311104954!Aula1_ssc0180.pdf · • Dois(exemplos((nos(slides(a(seguir. Exemplo1

78