No dia 15 de abril de 2024, a Zilog, conhecida por sua famosa CPU de 8 bits Z80, anunciou o fim da vida útil do produto, marcando uma era de transição para a comunidade de preservação de hardware e código aberto. Surge então a iniciativa de um substituto baseado em FOSS (Free and Open Source Silicon) para o Zilog Z80, com previsão de fabricação da primeira versão para junho de 2024. Este projeto emprega o OpenROAD flow e PDK Skywater de 130 nm para sintetizar um silício pronto para produção, utilizando a infraestrutura Tiny Tapeout para testes e design pooling, reduzindo assim os custos de fabricação de chips físicos na Skywater Foundries.
A primeira iteração do FOSS Z80 foi desenvolvida com o Tiny Tapeout 07, utilizando um processo de 130 nm e ocupando uma área de die de 0.064 mm2. Ela se baseia no núcleo Verilog de TV80, criado por Guy Hutchison, e faz parte do CI 2406 Shuttle, com a primeira fabricação agendada também para junho de 2024.
Entre os planos futuros, está a adição de testes de execução de instruções completos, incluindo testes 'ilegais' com ZEXALL no testbench, comparação de diferentes implementações como o núcleo Verilog A-Z80 e o emulador de nível de lista de conexões Z80Explorer, além da realização de tapeouts com os pacotes ChipIgnite QFN44 e DIP40. Também se busca criar layouts de nível de portas que se assemelhem ao layout original do Z80, que foi projetado pela Zilog com a colocação manual de cada transistor.
O projeto Tiny Tapeout, de caráter educativo, visa facilitar e tornar mais acessível do que nunca a fabricação de designs digitais em um chip real. Para mais informações e para começar a utilizar, acesse https://tinytapeout.com.
Confira os últimos vídeos publicados no canal