GAL16v8

Linguagem descritiva de hardware

Moderadores: 51, guest2003

GAL16v8

Mensagempor CCandido » 18 Out 2006 09:39

quero montar um I/Os com correte de 50mA ou mais.
me deparei com logicas programaveis ex: GAL16v8 mais comum.
gostria que alguem dece um esplanada de como funciona ele na pratica
vi o data dele mas mesmo assim não entendi direito.ex:
as portas pode ser I/O, ou só I ou só O?
na tabela de diz que drena 115mA+ e 55mA-, é isto mesmo?
programar e fazer o programa é facil?
o gravador pode ser caseiro?
me referi a este mas pode ser outro tambem.

abraços.
CCandido
Byte
 
Mensagens: 120
Registrado em: 12 Out 2006 12:54
Localização: Londrina-PR

Mensagempor rebelk » 01 Jan 2007 23:54

tambem gostaria de saber como este treco funciona , alguem poderia dar este toque ?
rebelk
Byte
 
Mensagens: 301
Registrado em: 15 Nov 2006 20:16

Mensagempor mastk » 07 Jan 2007 14:27

Olhas caras, recomendo q vcs procurem CLPDs da xilinx ou altera, por que o infomarção precissa dos gals é dificil e acho q eles são muito limitados.

se for usar clpds...

Vc realmente precissa de toda essa corrente? são muita portas?

As portas são de I/O

O gravador de altera, é babinha de fazer

Bem o seu hardware é descrito como um programa (VHDL), como a bagaça é bem flexivel, acho (só acho, nunca fiz nada ainda) q seja fical de programar.

Numa pesquisa q fiz na santa, tem CLPDs max3000, q são vendidos normalmente, porém, hehe, todos os contatos q me passaram estavam sem nenhum no estoque.
Xilinx vc pode comprar na farnell, q ele tem alguns q pra entrega em 3 dias (se vc morar em SP).
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Mensagempor CCandido » 08 Jan 2007 08:48

mastk, na verdade eu preciso é configurar 2 pinos em 10 ou 20 I/Os
ex: (1- +5v) e outro com (GND) e o resto tristate.
e nessecito de 100mA de correte.
isto serviria pra eu testar ums circuito que não são padrao a pinagem.
hora a alimentaçao é em um pino hora em outro.
ex: como se eu foce configurar um gravador de eeproms que aceita varios tipos de memorias.....
isto evitaria eu fazer muitos hardwares e reles.

t+
CCandido
Byte
 
Mensagens: 120
Registrado em: 12 Out 2006 12:54
Localização: Londrina-PR

Mensagempor a.rairan » 12 Jan 2007 18:11

usa um transistor fazendo o drive da tensão ao invés disso!!!
André "Away" Rairan
a.rairan
Byte
 
Mensagens: 192
Registrado em: 11 Out 2006 18:53
Localização: São Caetano do Sul - SP - Brasil

Mensagempor mastk » 22 Jan 2007 12:30

Há rebelk, CLPD é mais ou menos assim, imagina diversas portas logicas tudo solta dentro de um CI pra vc fazer oq vc quiser, ela operam rapido por serem simples, tipo uns 50Mhz os mais fracos q conheço. Para fazer a ligação delas escreve um programa em VHDL, liguagem de descrição de hardware.

Essa é uma tecnologia muito loca, pq lhe permite criar seu proprio CI dedicado, como controlador de video (coisa q eu pretendo fazer XD) ou em FPGA (digamos um CLPD turbinado) vc pode até cirar seu proprio microcontrolador, como o penteado ensina no livro "microcontroladores e FPGA"

O GAL16V8 é CLPD muito antigo e simples, ele são muito frescos, nunca achei nenhum gravador nem nada
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Mensagempor psilva » 13 Fev 2007 23:48

Mas é fácil encontrar CPLD no Brasil?
E o preço?
Por que GAL eu acho pra comprar em balcao de loja e barato, lógico não ha comparação, pois CPLD as menores com certeza são muito maiores que as GALs.

Eu comprei um kit da XILINX, mas achei muito complicado fazer algo com CPLD, talvez em função dos meus paradigmas de programação, eu não consigo entender muito, ja GAL é super simples logica booleana e pronto.

[]s
psilva
Bit
 
Mensagens: 11
Registrado em: 21 Dez 2006 14:02

Mensagempor phophollety » 16 Mar 2007 12:29

Nunca trabalhei com esse tipo de ci, mas gal está praticamente morto e enterrado, ele tem um baixo custo, mas muitos modelos são OTP e comparado com CLPD nem se compara

mesmo assim. tem um gravador aqui...

http://www.geocities.com/mpu51/gal/gal.html
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor CCandido » 17 Mar 2007 07:46

no meu caso eu resolvi pesquisar o GAL, pro causa da corrente I/Os
eu preciso de no minimo 50mA + e -, que nos outros que eu vi só
chega a 20mA ==MCU.
t+
CCandido
Byte
 
Mensagens: 120
Registrado em: 12 Out 2006 12:54
Localização: Londrina-PR

Mensagempor Maia » 17 Mar 2007 08:26

Pelo que me lembro, PAL é OTP, GAL não.
Abraços,
Maia
Avatar do usuário
Maia
Byte
 
Mensagens: 348
Registrado em: 15 Out 2006 16:25
Localização: Rio de Janeiro

Mensagempor phophollety » 17 Mar 2007 10:26

vai querer acionar relês diretamente com o gal? Na lata assim? Sem driver algum?
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil


Voltar para Verilog, VHDL, SystemC ( PLAs, CPLDs, FPGAs, etc... )

Quem está online

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

cron

x