Análise da Questão sobre Arquiteturas de Dispositivos Programáveis
A questão aborda a evolução histórica e técnica dos Dispositivos Lógicos Programáveis (PLDs), especificamente comparando as arquiteturas PLA (Programmable Logic Array) e PAL (Programmable Array Logic).
## Análise Detalhada
Para responder corretamente, precisamos entender as diferenças fundamentais entre essas duas tecnologias:
- PLA (Array Lógico Programável): Possui tanto a matriz AND quanto a matriz OR programáveis. Isso oferece máxima flexibilidade para implementar qualquer função booleana. No entanto, essa flexibilidade total torna o chip complexo, com muitos fusíveis/transistores, resultando em um alto custo de fabricação.
- PAL (Array Lógico Programável): Possui a matriz AND programável, mas a matriz OR é fixa. Isso reduz a flexibilidade, mas simplifica drasticamente o design e a fabricação, tornando-o mais barato e geralmente mais rápido.
Por que a PLA foi substituída?
Com o avanço da tecnologia, a indústria buscou soluções mais econômicas e fáceis de integrar. A complexidade excessiva da PLA tornava-a proibitivamente cara para muitas aplicações comuns, onde o PAL ou outros dispositivos (como GALs, CPLDs e FPGAs) atendiam às necessidades com melhor custo-benefício.
## Avaliação das Alternativas
| Alternativa | Análise |
|---|
| A | Correta. A complexidade estrutural da PLA (duas matrizes programáveis) gerava custos de produção elevados. O mercado migrou para arquiteturas como a PAL, que eram mais baratas para funções específicas. |
| B | Incorreta. As PLAs são consideradas obsoletas na grande maioria das aplicações modernas, tendo sido substituídas por CPLDs e FPGAs. |
| C | Incorreta. O custo é um dos pilares decisórios na engenharia eletrônica; se fosse irrelevante, a PLA ainda seria amplamente usada. |
| D | Incorreta. Embora a velocidade fosse uma preocupação, dizer que a substituição ocorreu "exclusivamente" pela velocidade ignora o fator crucial do custo e da complexidade de design. |
Conclusão
A alternativa correta é a A. O alto custo de fabricação decorrente da complexidade interna (matrizes AND e OR ambas programáveis) foi um dos principais motivadores para a migração em direção a arquiteturas mais simplificadas e econômicas, como o PAL.