Diferença entre PLA e PAL

Autor: Laura McKinney
Data De Criação: 2 Abril 2021
Data De Atualização: 24 Abril 2024
Anonim
Diferença entre PLA e PAL - Tecnologia
Diferença entre PLA e PAL - Tecnologia

Contente


PLA e PAL são tipos de dispositivos lógicos programáveis ​​(PLD) que são usados ​​para projetar lógica de combinação juntamente com lógica seqüencial. A diferença significativa entre o PLA e o PAL é que o PLA consiste na matriz programável de portas AND e OR, enquanto o PAL possui a matriz programável de AND, mas uma matriz fixa de porta OR. Os PLDs oferecem uma maneira mais simples e flexível de projetar os circuitos lógicos, onde o número de funções também pode ser aumentado. Estes também são implementados no IC.

Antes do PLD, os multiplexadores eram usados ​​para projetar um circuito lógico combinacional, esses circuitos eram altamente complexos e rígidos. Então Dispositivos lógicos programáveis (PLD) são desenvolvidos, e o primeiro PLD foi ROM. O design da ROM não teve muito sucesso, pois surgiu a questão do desperdício de hardware e do crescente crescimento exponencial do hardware para todos os aplicativos de grande porte. Para superar as limitações da ROM, PLA e PAL foram criados. O PLA e o PAL são programáveis ​​e utilizam efetivamente o hardware.


    1. Gráfico de comparação
    2. Definição
    3. Principais diferenças
    4. Conclusão

Gráfico de comparação

Base para comparaçãoPLAAMIGO
ApoiaMatriz lógica programávelLógica de matriz programável
ConstruçãoMatriz programável de portas AND e OR.Matriz programável de portas AND e matriz fixa de portas OR.
DisponibilidadeMenos prolíficoMais prontamente disponível
FlexibilidadeFornece mais flexibilidade de programação.Oferece menos flexibilidade, mas é mais provável que seja usado.
CustoCaroCusto intermediário
Número de funçõesUm grande número de funções pode ser implementado.Fornece o número limitado de funções.
RapidezLentoAlto


Definição de PLA

PLA significa Matriz lógica programável que apresenta a função booleana no formato SOP (soma de produtos). O PLA contém portas NOT, AND e OR fabricadas no chip. Ele passa todas as entradas por uma porta NOT, que disponibiliza cada entrada e seu complemento para todas as portas AND. A saída de cada porta AND é dada a cada porta OR. Por fim, a saída da porta OR produz saída de chip. Portanto, é assim que são feitas as conexões adequadas para empregar expressões SOP.

No PLA, as conexões com as matrizes AND e OR são programáveis. O PLA é considerado mais caro e complexo em comparação com o PAL. As duas técnicas diferentes de fabricação podem ser usadas para o PLA para aumentar a facilidade de programação. Nesta técnica, cada conexão é construída através de um fusível em todos os pontos de interseção onde as conexões indesejadas podem ser removidas queimando os fusíveis. A última técnica envolve a conexão no momento do processo de fabricação com a ajuda da máscara adequada fornecida para o padrão de interconexão específico.

Definição de PAL

AMIGO (Lógica de matriz programável) também é um circuito PLD (Programmable Logic Device) que funciona de maneira semelhante ao PLA. O PAL emprega as portas AND programáveis, mas as portas OR fixas, ao contrário do PLA. Ele implementa duas funções simples em que o número de portas AND vinculadas a cada porta OR especifica o número máximo de termos do produto que podem ser gerados em uma representação de soma de produtos da função específica. Enquanto os portões AND estão perpetuamente conectados aos portões OR, o que significa que o termo do produto produzido não é compartilhável com as funções de saída.

O principal conceito por trás do desenvolvimento de PLDs é incorporar uma lógica booleana complexa em um único chip.Portanto, eliminando a fiação não confiável, impedindo o projeto lógico e minimizando o consumo de energia.

  1. O PLA é PLD, composto por dois níveis de lógica programável AND e OR. Por outro lado, o PAL contém apenas plano AND programável e plano OR fixo.
  2. Quando se trata de disponibilidade, o PAL está mais facilmente disponível, além de fácil produção. Por outro lado, o PLA não está facilmente disponível.
  3. O PLA é mais flexível que um PAL.
  4. O PLA é mais caro em comparação com o PAL.
  5. Um número de funções fornecidas pelo PLA é mais relativo, porque também permite a programação do plano OR.
  6. O PAL trabalha mais rápido, enquanto o PLA é mais lento comparativamente.

Conclusão

A matriz lógica programável (PLA) e a lógica programável da matriz (PAL) são os PLD (dispositivos lógicos programáveis) em que o PLA é mais adaptável e flexível que o PAL. No entanto, o PAL pode produzir facilmente um circuito lógico combinado.