i gamla dagar – vi talar som 1960-talet och 1970-talet – datorer utvecklades ofta för extremt specifika funktioner som utnyttjar antingen diskret logik eller “bitskiva” chips. Hur som helst menade fler bitar mer pengar så ofta var dessa datorer gjorda med bara tillräckliga bitar för att tillfredsställa en nödvändig precision. Vi tror inte det var vad som var på [Mad Neds] sinne, men när han bestämde sig för att genomföra en 9-bitars CPU som heter Qixote-1 på en FPGA.

Liksom många tidsfördrivprojekt började detta med ett FPGA-styrelse i bläddra av ett problem. Först hade [NED] en plan att producera en anpassad dator tillsammans med ett anpassat språk för att sedan skapa ett videospel. En snabb bläddra på webben ledde till att det var ett typiskt tillräckligt med jobb med en kille som vi har pratat om här på Hackaday innan du knackade ut ur parken.

[Ned] trodde då bara att göra ett program för programvara. Så sent för att vara den allra första att göra det. För att inte avskräckas, bestämde han sig för att duplicera PDP-8. Hoppsan. Det har gjorts förut. Vill ha något original, bestämde han sig slutligen på en anpassad CPU. Eftersom byte är vanligtvis – om inte tekniskt – 8 bitar, kallar den här CPU-telefonen sina 9-bitars ord NONADS samt utnyttjar oktal som kartlägger väl till tre siffror per nonad.

Denna första publicerar talar om historien bakom CPU och ger en kort översikt över sina möjligheter, men vi väntar på framtida inlägg för att visa mer av vad som ligger bakom gardinen i vad [Ned] telefonsamtal “Heliga Nonads, Del 010 .

Nackdelen med att göra en anpassad CPU måste du utveckla egna verktyg. Du kan alltid, förstås, duplicera något och ta din verktygschain. Eller gå universell.

Detektera StarLink-satelliter som passerar
WANHAO Duplicator CNC värmeförseglare

Leave a Comment

Your email address will not be published. Required fields are marked *