Sida 1 av 8

microDisCray, Diskret ECL-baserad Dator, nu med rendering

Postat: 11 juli 2014, 18:13:11
av TomasL
Som det låter, i brist på fritid, har jag funderat ett tag på ett projekt, vilket naturligtvis skjuter all tidsuppfattning i sank.

Tanken är så här, att konstruera en 8-bitars burk, baserad på ECL och enbart diskreta komponenter.
Tanken är då att designa en helsikes massa kort med en eller flera ECL OR/NOR kretsar, Plugga in dem dem till ett enormt bakplan, och vira upp alla funktioner.
Naturligtvis måste man ju också få tag på en hel bunt med ferritringar, så man kan tillverka lite RAM också, samt en ASR33 och en massa pappersremsa så man kan prata med den.

Gissar att man hamnar på Resta efter ett sånt projekt.

Och jo, man måste ju skriva ett OS och en kompilator till den också.

Någon som är sugen att hänga på och besöka de mörka utkanterna av elektronisk design

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 18:15:28
av tecno
Har du fått solsting Tomas?

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 18:15:55
av TomasL
Troligen.

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 18:16:55
av tecno
Ta och släng en blöt handduk i frysen ett tag och sedan täck nyllet ett tag efteråt så går nog anfallet över :mrgreen:

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 18:18:32
av TomasL
Försöker med lite kall Guinness, men det verkar bara bli värre :mrgreen:

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 18:21:33
av tecno
Ja då är det riktigt illa ;)


Allvarligt, låter som en kul idé men det blir en jävla massa jobb.

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 18:34:44
av PaNiC
Jättekul idé :).
Hoppas att du gör något av det också!

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 18:37:29
av TomasL
Än så länge är det bara Värme-delirium, men vi får se, måste lära mig hur SPICE funkar först uppenbarligen, samt fräscha upp kunskaperna lite (Det var ju trots allt runt 40 år sedan man läste/höll på med sådant här).

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 18:45:45
av SeniorLemuren

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 18:59:17
av TomasL
Nåväl, stollar är vi nog allihopa.

Rätta mig om jag har fel:
För att göra en AND grind tar man en NOR grind, så inverterar ingångarna.
För att göra en NAND grind tar man en OR-grind och inverterar ingångarna.

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 20:42:58
av thomasloven
Låter fantastiskt!
Det var faktiskt något liknande som fick mig intresserad av elektronik från början:
http://homebrewcpu.com/

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 21:01:15
av nifelheim
Alla grindfunktioner gick att göra med 4011 (NAND) i olika kombinationer vill jag minnas. :humm:
förmodligen var det på 80 talet :)

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 21:06:11
av PaNiC
En gång i tiden hade jag en plan tillsammans med en kompis att bygga en 4b dator körandes brainfuck native. Det var kanske tur att han flyttade till Australien.

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 21:19:41
av TomasL
Har ritat lite grand nu, så här kan man tänka sig att den enda byggbiten kan se ut.
Tanken är att det skall vara en 4 ingångars AND/NAND/OR/NOR krets.
Dock något snabbt ihopslängd, dvs inte korrekturläst/funktionsprovad eller simulerad

Re: Funderingar kring ett idiotiskt datorprojekt

Postat: 11 juli 2014, 21:23:33
av blueint
Det stämmer också med mitt minne att med en NAND-grind kan man bygga alla andra grindar till priset av lite latens och komplexitet.

Något som kanske är värt att kika på är att med bakplan osv blir det det fysiskt stort och latenstider genom sammankopplande ledningar kommer att spela in. Speciellt om det går undan vilket ECL möjliggör. Kärnminne lär kräva en del handvirning, kanske något för en pick-&-place robot?

Kanske ett solstingsprojekt men det låter kul! :D