V4Z80P: um laptop caseiro baseado no Z80

V4Z80P: um laptop caseiro baseado no Z80

Embora tenha surgido originalmente no final da década de 70, o Z80 se tornou incrivelmente popular, superando as vendas de qualquer outro processador da história. Versões modernizadas do Z80 (que conservam o mesmo projeto básico, mas são produzidas com técnicas modernas de fabricação e trabalham a freqüências mais altas) fazem sucesso até hoje, sendo utilizadas em todo tipo de eletrônicos, incluindo impressoras, aparelhos de fax, controladores diversos, robôs de uso industrial, brinquedos, diversos tipos de calculadoras, videogames (incluindo o Game Boy e Game Boy color), diversos modelos populares de mp3players, entre inúmeros exemplos. Apesar de não ser nenhum campeão de velocidade, o Z80 é um chip extremamente barato e fácil de programar, já que todos os seus truques são bem conhecidos e documentados.

Um projeto caseiro adicionou mais um item às façanhas do chip, construindo um laptop caseiro baseado no processador, todo feito artesanalmente. Se você tem saudades da época em que homens eram homens e construíam seus próprios computadores, com certeza vai se impressionar com ele:

O projeto usa um chip Z80 operando a 8 MHz e um FPGA Xilinx XC2S30 Spartan para a maior parte dos outros controladores, incluindo o a interface do teclado, porta serial e o controlador de som. Originalmente, o mesmo FPGA inclui também uma interface IDE usada para conectar o HD e o cartão Compact Flash usados para armazenamento, mas devido à complicações derivadas da falta de pinos suficientes no FPGA para os contatos, o desenvolvedor optou por utilizar um controlador separado.

Como se não bastasse, o autor desenvolveu também seu próprio sistema operacional, o Phils que é carregado a partir dos primeiros setores do HD. Ele é capaz de acessar o sistema de arquivos, executar um editor de textos e executar demos e outros pequenos aplicativos:

As configurações são bastante modestas se comptado com um notebook atual, mas isso é o que menos importa em um projeto como esse:

* CPU Zilog Z80 (8 bits) de 8MHz
* 128KB System RAM
* 128KB Video RAM
* 128KB Audio RAM
* 128KB Sprite RAM
* HD de 2.5″ IDE
* Slot para cartões Compact Flash
* Display 5″ LCD
* Som estereo de 4 canais
* Portas A/V externas.
* 256 cores simultâneas de uma paleta de 4096
* Arquitetura, projeto e sistema operacional caseiros

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X