Alternativa E - PAL
A questão descreve as características fundamentais da arquitetura PAL (Programmable Array Logic).
Análise do Dispositivo
O PAL é um tipo de circuito integrado de lógica programável pertencente à família dos SPLDs (Simple Programmable Logic Devices). Suas principais características, conforme o enunciado, são:
- Programação Única: Originalmente, os PALs utilizavam tecnologia de fusíveis que eram quebrados durante a programação. Isso significa que, após configurado, o dispositivo não pode ser alterado (ao contrário dos GALs ou FPGAs, que são regraváveis).
- Arquitetura Fixa/Programável: Possui um arranjo de portas AND programável combinado com um arranjo de portas OR fixo.
Isso define a topologia clássica de um PAL: P = \sum m_i, onde a soma dos produtos (AND) é fixa nas saídas (OR).
Comparação com outras alternativas
Para entender melhor, veja a diferença entre as opções apresentadas:
| Dispositivo | Sigla | Reprogramável? | Arquitetura Típica |
|---|
| PAL | Programmable Array Logic | Não (fusão de fusíveis) | AND Programável / OR Fixo |
| GAL | Generic Array Logic | Sim (tecnologia CMOS/EEPROM) | AND Programável / OR Programável |
| FPGA | Field Programmable Gate Array | Sim (reprogramável) | Blocos de Lógica + Interconexões |
| CPLD | Complex Programmable Logic Device | Sim | Múltiplos blocos PAL/GAL |
Portanto, a descrição de "arranjo de portas AND programável e portas OR fixo", além da limitação de ser programado apenas uma vez, aponta exclusivamente para o PAL.
Alternativa E.