[Joe WingbermueheHle] má zájem o počítače-starý, a některé minulé zkušenosti s budováním počítačů na piktogramech od diskrétních tranzistorů, takže tento další projekt, Q2, je Kompletní implementace mikropočítače podobného PDP8 na jednom PCB. Stejně jako DEC PDP-8, jedná se o 12-bitový stroj, ale místo diod-tranzistorové logiky DEC, podstatně menší Q2 používá základní přístup NMOS. Také DEC má základní paměť, ale q2 střediska na pár SRAM IC, jednoduše proto, že chce učinit opakované paměťové struktury s diskrétními 2N7002 tranzistory?
SMT komponenty pro Easy Maker Umístění
Stejně jako PDP-8 používá tento výrobce bit-sériový ALU, který umožňuje obvod mnohem menší než mnohem více normální strukturu ALU, na úkor potřebování hodinového cyklu na bit na operaci, tj. Jediný ALU provoz bude trvat 12 hodin cyklů. Pro tento stroj je doba instrukčního cyklu stejně 8 nebo 32 hodin stejně, a při maximální rychlosti 80 kHz není to přesně rychlé (a v podstatě pomalejší než PDP-8), ale je to velmi malé. Malé a dokonale tvořené.
Tvůrce je vyroben z 1094 tranzistorů, s logikou v konfiguraci NMOS pomocí 10 K pullup odporů. To není rychlý způsob, jak vytvořit okruh, ale je to velmi kompaktní. Zaškrtnutím logickým fanoutem, [joe] identifikovaných oblastí s velkými fanouty a minimalizovaly pull-up rezistory od 10 k do 1 k. To bylo provedeno v nákupu, aby se zachovala zpoždění šíření v mezích pro dobu cyklu bez nadměrného využití energie . Přívodní proud byl držen pod 500 mA, což umožňuje, aby deska byla napájena z konektoru USB. Chytrý!
Paměť je zdvořilost dvou bateriových 6264 SRAM, se čtyřmi 12bitovými registrovými registrem pro všeobecné účely postavené z diskrétních tranzistorů. LCD displej na palubě je skvělý dotek, rozšíření přepínačů “předního panelu” používané pro záznam programu a vstup uživatele. Přidá se 40-pinový záhlaví, pro programování pomocí malinové PI v případě, že přední panelové programovací spínače se dokazují o něco únavné a náchylné k chybě.
Diskrétní tranzistor D-typ flip flop s indikátorem. Nejvhodnější obvod přepnutý na 2N7002 NMOS.
Pokud jde o zápis projektu, je zde spousta vidět, s dostupným modelem Verilog, na zakázku programovací jazyk [Joe] volá Q2L, kompletní s kompilátorem a assemblerem (napsanými v rez!) I online Q2 simulátor Mezihlédnout! Spousta chladných dema, jako had. Život a dokonce i pong, přidejte některé opravdu okouzlující doteky. skvělé věci!
V průběhu let jsme představili spoustu podobných projektů; Tady je skvělý, opravdu malý 4-bit jeden, a opravdu velký.