quarta-feira, 3 de junho de 2015

Clone do ZX SPECTRUM - TBBLUE


Chegaram as minhas placas do TBBLUE que é um clone feito em FPGA do micro inglês ZX SPECTRUM e o nosso nacional TK90X.

Mais detalhes no site do autor: http://oldplayers.com.br/wp/computadores/zx-spectrum/

Assim que juntar os componentes necessários coloco o processo de montagem.

Placas:



Ela tem algumas vantagens em relação ao hardware original:
  • tem teclado PS2
  • tem saída VGA
  • entrada para dois joysticks programáveis

Processo de gravação da FPGA:

Junto a FPGA EP2C5T144 existe uma memória  EPCS4 que armazena a programação. A programação é carregada utilizando o conector "AS Mode" em vez do "JTAG" conforme a foto abaixo da placa:


 No software de carga da Altera, fabricante do FPGA utilizado, fica assim a configuração:

  1. Escolhendo o Mode: Active Serial Programing
  2. Fazer um Add Device escolhendo o EPCS4
  3. Selecionando o arquivo .pof correto para o projeto


Achei este link para o esquema da placa onde é possível ver claramente a conexão do conector "AS Mode" com a memória de programação EPCS4 (U3)


Dia 02-07-2015 chegou o chip de I2S de áudio TDA1543T da Philips:


Placa com o TDA1543 soldado:


Como acabei encontrando um conector para teclado PS2 já aproveitei para ir adiantando a outra placa:

4 comentários:

  1. Vc tem o arquivo do Eagle das placas do TBBLUE?
    Estou dizendo as placas com o terra (GND) da placa?
    O arquivo que o Belavenuto postou na internet, está sem o terra.

    ResponderExcluir
    Respostas
    1. Engano da maioria do povo que não domina bem o Eagle!(nem eu também domino, mas já fucei um bocado nele) o plano de terra sim está lá no original do Belavenuto!, porém não vem ativado, para ativá-lo basta clicar em "Rastsnest" que ele surge como mágica(repare que as placas são todas é circundadas por um polígono pontilhado em vermelho, é esse polígono formará o plano terra!), mas para isso requer o prévio clique no comando Ratsnest do Eagle, não sei o porquê, mas o Eagle NÃO salva a placa com o plano terra ativado, apenas salva o polígono ao redor da placa, e para ativá-lo deve-se clicar em "Ratsnest"!

      Excluir
    2. um pouco mais sobre o plano terra no Eagle CAD, ele pode ser gerado na prática de 2 formas, ou sólido, ou em formato de tela/grade. A terceira opção "cutout" remove o plano terra.
      properties> poligon> poligon pour>(solid/hatch/cutout)

      Excluir
  2. Não tenho o arquivo, só tenho as placas.

    ResponderExcluir