Aventuras e desventuras técnicas de um velho #nerd balofo.
(um eterno noob querendo galgar um degrau!)
domingo, 19 de março de 2017
Painel de LEDs e chaves para o projeto Sofia.
Uma solução é construir um painel de LEDs e chaves controlado apenas com circuitos integrados discretos (nada de processadores, microcontroladores, PLDs ou FPGAs), que acessem a memória do computador, usando DMA de forma concorrente com o processador.
Vou documentar essa etapa do projeto Sofia no site hackaday.io como um projeto específico, uma vez que ele deve servir aos demais computadores homebrew que pretendo montar.
sexta-feira, 11 de setembro de 2015
Правец Микропроцесорни Системи: София
No começo de 2014 eu fiz uma publicação aqui no blog sobre minha intenção de construir um computador homebrew com tecnologia vintage... Finalmente a ideia tomou forma! Decidi começar com o microprocessador Motorola MC6800, um 8-bit de 1974, o primeiro da marca.
Navegando pelo eBay, descobri que houve um fabricante Búlgaro de clones desses chips, a Pravetz. Não bastasse os chips do leste europeu serem alguns centavos de dólar mais baratos que os chips originais da Motorola, ainda há o meu atual interesse em cultura Russa que, junto com os textos em alfabeto cirílico, me chamaram a atenção (depois descobri que, apesar do mesmo alfabeto, Russo e Búlgaro são dois idiomas razoavelmente diferentes).
Juntando dúzias de ideias, resolvi fazer uma homenagem ao país de origem dos chips, citando o fabricante e as cidades onde ficavam as fábricas, Pravetz e Sofia.
Uma mistureba lascada: Chips documentados em cirílico; Meu atual interesse em cultura Russa; A capital búlgara com nome de mulher, fornecendo um nome feminino para o computador, como fez a Quinn Dunki com "o" Veronica.
Apesar do nome e da tecnologia central estarem definidas, ainda não consigo ter uma visão clara de todos os milestones, nem tão pouco do escopo total do projeto.
Sobre a publicação de 2014, mudei algumas ideias: A primeira, óbvia, é de começar pelo processador Motorola MC6800 ao invés do Intel 8085; A segunda é de não criar um blog próprio para o projeto, mantendo tudo aqui mesmo.
domingo, 19 de janeiro de 2014
Projetando um computador 8-bit - A ideia.
Então passei 2013 paquerando ideias de projetos com microprocessadores de 8 e 16-bit como, entre outros, o ASAP-3, o Kiwi, o Veronica, o N8VEM e os projetos do site S100 Computers.
Inicialmente planejei construir um conjunto baseado no barramento S100, que também se mostrou ambicioso demais. Depois passei pra ideia dos SBCs (Single Board Computers - computadores de placa simples - ou única), como o Kiwi e o ASAP-3, mas a falta de modularidade atrapalha meus objetivos.
Os conceitos do N8VEM e, principalmente, do Veronica, são mais compatíveis com meus objetivos, mas diferente de seus autores, eu pretendo brincar com mais processadores, começando pelo Intel 8080 ou, talvez, o 8085.
Devo passar os próximos meses documento o projeto em um novo blog, mas ainda não decidi por um nome que possa transmitir toda a ambição do projeto. O problema é que já tenho uma grande quantidade de ideias e informações que precisam ser documentadas com urgência. Enquanto isso, as publicações vão rolando aqui neste blog, mesmo!


