Um novo software consegue identificar o fabricante e modelo exactos de processadores Z80 antigos explorando peculiaridades nos chips dos anos 80.
Um fascinante software emergiu da comunidade de retro computing que consegue identificar processadores Z80 antigos com uma precisão notável. O programa explora comportamentos inesperados ocultos nos chips dos anos 80 para determinar exactamente quem os fabricou.
Originalmente desenvolvido por Sergey Kiselev, o sistema foi adaptado para computadores ZX Spectrum pelo programador português Rui Ribeiro em 2025. Esta colaboração internacional aplica técnicas forenses modernas ao hardware antigo.
Durante os anos 80, o processador Zilog Z80 alimentava desde o ZX Spectrum, aos primeiros computadores empresariais. Contudo, nem todos foram fabricados pela Zilog. Empresas na União Soviética, na Alemanha Oriental, no Japão e noutros locais criaram versões próprias, cada uma com diferenças subtis. Para os entusiastas na actualidade, isto constitui um mistério: como determinar que processador está realmente instalado quando as marcações se deterioraram ao longo das décadas ou os Chineses as falsificaram a laser?
A descoberta resultou de compreender que diferentes fabricantes construíram os seus processadores de formas distintas. O sistema utiliza três testes engenhosos que exploram estas diferenças: um detecta processadores U880 da Alemanha Oriental através de uma peculiaridade no seu funcionamento, outro distingue entre tecnologias NMOS e CMOS através de comportamentos não documentados, e um terceiro executa análises estatísticas para criar impressões digitais únicas de cada fabricante.
O sistema identifica processadores da Zilog original, chips soviéticos КР1858ВМ1, variantes U880 alemãs, e fabricantes japoneses como a Toshiba, a NEC e a Sharp com comportamentos característicos.
Este sistema serve propósitos relevantes: preservação histórica para museus, autenticação para coleccionadores, projectos de restauro, e investigação sobre como diferentes países abordaram o fabrico de semicondutores durante a Guerra Fria e pirataria industrial no Japão e bloco do Leste.
O sistema adapta-se inteligentemente às limitações de hardware, recorrendo a métodos visuais quando testes electrónicos sofisticados não são viáveis, tornando-se infalível em todas as variantes de hardware.
Cada processador narra uma história sobre onde foi fabricado e quando. Este software transforma chips anónimos em peças documentadas da história da computação, preservando conhecimento que, de outro modo, se perderia.
O software de detecção de processadores Z80 funciona em computadores ZX Spectrum originais e sistemas compatíveis. O código fonte e binários encontram-se aqui.
Nota: o nosso agradecimento ao Rui Ribeiro por todas as informações prestadas.

Encontra-se mais documentação sobre o assunto no próprio github linkado no artigo em https://github.com/ruyrybeyro/z80-tests-zx/blob/main/DOCUMENTATION.md e https://github.com/ruyrybeyro/z80-tests-zx/blob/main/Z80ID.md
ResponderEliminarobrigado :)
Eliminar