Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Eletrônica / Sistemas Digitais / Aula
Como visto no início da aula, têm-se os SPLD (PLD simples), os CPLD (PLD complexos) e os FPGA (arranjos de portas programáveis no campo).
Dentre os SPLD têm-se:
O PLA consiste em um arranjo de portas AND programável e um arranjo de portas OR também programável.
A PAL consiste em um arranjo de portas AND programável e um arranjo de portas OR fixo.
A GAL, assim como a PAL, tem um arranjo AND programável e um arranjo OR fixo. Adicionalmente, a GAL apresenta uma macrocélula de saída (OMLC) programável, com capacidade de armazenamento de dados de saída.
O exemplo de um PLA com quatro variáveis de entrada é mostrado na Figura 8.
A Figura 9 mostra como o PLA da Figura 8 é programado para gerar três funções lógicas:
O3=A+B¯D+¯ACD+¯C ¯B O2=AB¯CD+C¯B+¯D ¯A O1=AB+¯C ¯DVersão 5.3 - Todos os Direitos reservados