dispositivos lógicos programáveis (pla,pld) aula 15 ea772

16
Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772

Upload: adriano-mirandela-de-sousa

Post on 07-Apr-2016

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772

Dispositivos lógicos programáveis

(PLA,PLD)Aula 15EA772

Page 2: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772

Dispositivos lógicosPortas OR

PLD (GAL)

Page 3: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772

São formados por dois níveis (produto e soma) que podem realizar qualquer expressão lógica de soma de produtos

Os PLAs são descritos como n x m PLA com p termos de produtos, sendo que

n - número de entradasm – número de saídasp – número de termos de produtos

Geralmente p é muito menor do que o número de mintermos de n variáveis (2n)

PLA : Programmable logic array

Page 4: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772

n = 4

m = 3

p = 6p < 2n mintermos

Page 5: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772

ConexõesQuando há conexão, coloca-se X

Conexão pode ser feita com chave, fusível, transistor, etc.

Page 6: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772

Exemplo: 4 x 3 PLA com lógica CMOS

A programação é feita com a queima do fusível onde não quer que haja conexão

Page 7: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772
Page 8: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772
Page 9: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772

Se queimarmos os fusíveis 1 e 4:

Page 10: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772

PLD : Programmable logic device- A matriz de AND é programável, enquanto que a de OR é fixa- São reprogramáveis

Exemplos:PAL – Programmable array logic devicesGAL – General array logic decices

- Contém Flip-Flops opcionais para aplicações de registrador, contador, multiplexadores, etc.

Page 11: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772
Page 12: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772

- 1 CI NOT-10 CI AND-6 CI OR-1 CI XOR 18 CIs !

Page 13: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772

a

Page 14: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772
Page 15: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772
Page 16: Dispositivos lógicos programáveis (PLA,PLD) Aula 15 EA772

Simplificando, temos:

Portanto, do enunciado:

alternativa D