GAL22V10-25LP — Lattice Semiconductor
Sku: GAV0115
NCM: 8542.39.39
Categoria: Circuito IntegradoComponentes
Marca: Importado
Quantidade Disponivel: 100 un
Por R$ 30,00
à vista R$ 29,40 economize 2% no Pix
Simule o frete e o prazo de entrega estimados para sua região:
O GAL22V10-25LP, da Lattice Semiconductor, é um SPLD (Simple Programmable Logic Device) da família GAL22V10, utilizado para implementar lógica digital programável sem a necessidade de um microcontrolador ou FPGA. É um componente clássico para projetos de lógica combinacional e sequencial. A documentação oficial da Lattice identifica a versão -25LP como dispositivo comercial, encapsulado em DIP plástico de 24 pinos, com tempo de propagação de até 25 ns.
GAL22V10-25LP — Lattice Semiconductor
Fabricante: Lattice Semiconductor
Código: GAL22V10-25LP
Tipo: SPLD / GAL — Generic Array Logic
Tecnologia: CMOS E² (EEPROM reprogramável)
Número de macrocélulas: 10
Entradas: até 12 entradas dedicadas, além das realimentações das macrocélulas
Saídas: 10 células de saída programáveis
Alimentação: 5 V
Encapsulamento: PDIP-24
Velocidade: 25 ns
Grau: Comercial
Tecnologia de programação: E² CMOS, eletricamente apagável e reprogramável.
Descrição minuciosa
O GAL22V10 pertence à família de dispositivos conhecida como Generic Array Logic (GAL). Diferentemente de um CI lógico convencional, como um 74HC00 ou 74LS138, sua lógica interna pode ser programada pelo usuário.
Ele contém uma matriz lógica programável associada a 10 macrocélulas de saída. Cada macrocell pode ser configurada para implementar diferentes funções lógicas, incluindo lógica combinacional e lógica registrada com flip-flop.
Na prática, o GAL pode substituir diversos CIs lógicos convencionais em uma placa.
Por exemplo, uma determinada lógica que exigiria:
- portas AND;
- portas OR;
- inversores;
- flip-flops;
- lógica de habilitação;
pode ser implementada dentro de um único GAL22V10, desde que a função esteja dentro da capacidade da matriz lógica.
Arquitetura
O dispositivo possui uma estrutura baseada em:
Entradas → matriz AND programável → matriz OR/macrocélulas → saídas
A matriz permite formar os termos lógicos necessários para cada saída.
As 10 macrocélulas são o elemento central do GAL22V10. Elas podem ser configuradas para fornecer saídas combinacionais ou registradas, oferecendo bastante flexibilidade para projetos digitais.
Outro recurso importante é a realimentação interna. Uma saída de macrocell pode ser utilizada novamente pela matriz lógica, permitindo construir máquinas de estados e circuitos sequenciais.
Tecnologia E² CMOS
O GAL22V10 utiliza tecnologia E² CMOS, ou seja, possui células de memória eletricamente reprogramáveis.
Isso significa que a configuração lógica pode ser:
- gravada;
- apagada eletricamente;
- modificada;
- gravada novamente.
A documentação da Lattice especifica retenção de dados de aproximadamente 20 anos e apagamento elétrico rápido.
Isso é uma diferença importante em relação aos antigos PALs programáveis apenas uma vez.
Velocidade da versão -25LP
O número 25 no código indica a classe de velocidade de aproximadamente 25 ns de atraso de propagação.
Para a versão GAL22V10D-25LP, a Lattice especifica:
| Parâmetro | Valor |
|---|---|
| Propagation delay (Tpd) | 25 ns |
| Clock-to-output (Tco) | 15 ns |
| Setup time | 15 ns |
| Frequência máxima com feedback externo | ~66,7 MHz |
| Frequência máxima sem feedback | ~166 MHz |
| Encapsulamento | DIP-24 |
| Corrente operacional típica especificada | ~90 mA |
Os valores de frequência dependem da configuração da lógica e do caminho de realimentação.
Encapsulamento DIP-24
O sufixo LP corresponde à versão em Plastic DIP de 24 pinos.
Isso torna o GAL22V10-25LP particularmente interessante para projetos experimentais e equipamentos antigos, porque pode ser montado facilmente em soquete DIP ou protoboard/adaptador.
A Lattice também produziu variantes do mesmo GAL22V10 em PLCC e SOIC, mas o -25LP especificamente é a versão DIP-24.
Aplicações
O GAL22V10 pode ser utilizado em:
- lógica de controle;
- decodificadores;
- codificadores;
- máquinas de estados;
- geração de sinais de habilitação;
- controle de barramentos;
- substituição de lógica TTL/CMOS;
- interfaces digitais;
- geração de sinais de controle;
- circuitos sequenciais;
- adaptação de interfaces entre circuitos digitais.
Ele também foi bastante utilizado em equipamentos industriais e eletrônicos mais antigos justamente pela possibilidade de substituir vários CIs lógicos por um único componente programável.
Uma característica importante
O GAL22V10 não deve ser confundido com um microcontrolador.
Ele não possui:
- CPU;
- memória RAM convencional;
- periféricos como UART, ADC ou timers de microcontrolador.
A configuração gravada determina diretamente a estrutura da lógica digital interna.
Por isso, ele é mais próximo conceitualmente de um CPLD pequeno do que de um microcontrolador, embora o GAL22V10 seja uma arquitetura muito mais simples e antiga.
Situação do componente
Há um detalhe importante para cadastro: a própria documentação da Lattice informa que os dispositivos dessa família apresentados no datasheet foram descontinuados. O datasheet registra os avisos de mudança de produto (PCNs) associados à descontinuação.
Portanto, se você possui esse componente em estoque, é interessante identificá-lo como componente legado/descontinuado, especialmente para fins de inventário.
Esse item não vem acompanhado, vem somente ele.


