Array Programavel

Software e Hardware para ATMEL

Moderadores: 51, guest2003, brasilma

Array Programavel

Mensagempor Kim Robert » 09 Out 2010 08:40

Caros Amigos estou programando uma placa que usa 4 Array Programavel se trata de um componente antigo nunca utilizei este componente alguem o conhece? ele é o ( GAL16V8 ), me parece que
se trata de uma array programavel, voce coloca um endereço na entrada
ela responderá a este endereço programado anteriormente, ativando uma das saidas, para ativar um CS por exemplo, e isto que eu entendí, esta correto meu raciocinio? aguardo respostas,

Grato.[/img]
Kim Robert
Bit
 
Mensagens: 30
Registrado em: 20 Set 2007 17:56

Mensagempor Francesco » 09 Out 2010 20:38

Meu amigo,

Também não sei muito sobre ele, mas gostaria de aprender.
Neste site há um esquema do programador e uma pequena explicação sobre o que é: http://elm-chan.org/works/pgal/report_e.html

Francesco
Avatar do usuário
Francesco
Word
 
Mensagens: 699
Registrado em: 04 Mar 2008 00:22
Localização: São Paulo - SP

Re: Array Programavel

Mensagempor chrdcv » 11 Out 2010 13:38

Kim Robert escreveu:Caros Amigos estou programando uma placa que usa 4 Array Programavel se trata de um componente antigo nunca utilizei este componente alguem o conhece? ele é o ( GAL16V8 ), me parece que
se trata de uma array programavel, voce coloca um endereço na entrada
ela responderá a este endereço programado anteriormente, ativando uma das saidas, para ativar um CS por exemplo, e isto que eu entendí, esta correto meu raciocinio? aguardo respostas,

Grato.[/img]


Trata-se de um Generic Array Logic. Atualmente pode ser substituído por um SPLD ou CPLD MUITO mais barato da Xilinx, Altera, Actel, ou Lattice; conforme tua preferência por distribuidor...

Esses chips eram muito utilizados para decodificar barramentos de acesso à memória ou I/O mapeados em memória!

chrdcv
Avatar do usuário
chrdcv
Dword
 
Mensagens: 1580
Registrado em: 13 Out 2006 14:13

Mensagempor Fandango » 12 Out 2010 16:25

Usei GALs e PALs lá pelos idos de 1992. Sinceramente fazia muito tempo que não ouvia mais falar a respeito.
De fato eram usados como decodificadores para acessar memórias externas em circuitos que usavam um Z80 como processador. Lembro que o consumo (em termos de corrente) era um tanto elevado e que a programação era feita através de equações lógicas (álgebra Booleana) escritas via editor de textos e gravadas com o uso de gravadores genéricos de dispositivos (EPROM, etc.).
Hoje em dia nem imaginava que continuavam a ser usados, até porque são caros face aos preços de microcontroladores.
De todas maneiras o software que eu usava para gerar os arquivos de gravação era o PALASM.
... e assim falou Zaratustra !
Fandango
Byte
 
Mensagens: 187
Registrado em: 11 Jun 2007 22:13
Localização: SC - Brasil

Mensagempor chrdcv » 13 Out 2010 13:25

Sim Fandango, tinha o PALASM, CUPL entre outras linguagens de descrições... Naquele tempo já havia VHDL e Verilog, mas não tão disseminados quanto hj!

Atualmente há uma quase dezena de linguagens de descrição, a que mais tem me chamado atenção ultimamente é a Roseta e o SystemC.

chrdcv
Avatar do usuário
chrdcv
Dword
 
Mensagens: 1580
Registrado em: 13 Out 2006 14:13


Voltar para AVR

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x