Space Age 2 der 32Bit MIPS Rechner in TTL

Der chaotische Hauptfaden

Moderatoren: Heaterman, Finger, Sven, TDI, Marsupilami72, duese

Benutzeravatar
Fritzler
Beiträge: 12600
Registriert: So 11. Aug 2013, 19:42
Wohnort: D:/Berlin/Adlershof/Technologiepark
Kontaktdaten:

Re: Space Age 2 der 32Bit MIPS Rechner in TTL

Beitrag von Fritzler »

Auch an der TTL Front gehts weiter.

heute war der Testtermin der TTL Lankarte.
Ja, alles bis auf Speicher und PHY ist TTL!

Die Hardware lag ja schon 2 Jahre lang rum und hatte Coronazwangspause.
Demenstrpechend musste ich letzte Woche nurnoch die Verschiednene Teststages der Software konservieren und nochmal auf dem FPGA Board zweichentesten.
CRC -> der CRC Generator muss zeigen, dass beim Teststring "123456789" auch die passende Summe rauskommt
loop -> der PHY wird gegen ein oszillator und 5 Drähte ersetzt -> was gesendet wird, das wird auch empfangen
passive RX -> einfach passiv alle Broadcasts im Netzwerk einfangen und anzeigen
ping/webserver -> der lwip läuft und lässtz sich pingen, der lwip Webserver zeigt die Defaultseite an
mail -> email lesen über POP3 geht :mrgreen:

Das war der Plan für 2 oder mehr Tage, aber heute wurde es schon fertig!
Bild

Der CRC Test war schnell erfolgreich durch:
Bild

Der loopbacktest lief nicht durch, beim Empfang overflow und Datenpakete stimmen nicht:
Bild

Also mal mit dem LA drinne rumstochern wie die FIFO ausgelesen wird:
Bild
HUCH?! Wie sieht denn bitte das gelbe Signal aus?
Kommt nicht nach GND.
Das müsste ein schöner 50:50 DC sein mit halbem TX Takt (D5)
Das ist einfach nur ein 74F74 (D-FF) mit Q->D loopback, das DARF so nicht aussehen.
-> IC getauscht und es sieht aus wie es soll!
Bild

Schon läuft der Test durch:
Bild

Nächster Test, einfach nur Pakete empfangen und gucken ob die CRC stimmt, manche werden auch angezeigt (ARP):
Bild

Nächster Test, Pingen.
Da gibts jetzt kein "Screenshot".
Die Ping Zeit ist 3ms, garnicht mal so schlecht!
Der Webserver läuft auch, aber das wurd aufm Firefox im Laptop ageuezeit, das wär auchn langweiliger Screenshot.
Aber da läuftn Webserver auf einem Rechner aus TTL Bausteinen mit der Lankarte aus aus TTL Bausteinen :mrgreen:

Letzter Test:
Auf dem Laptop lief nen mailserver (weil unverschlüsselter POP3 Zugang) und der MIPS TTL hat sich da nen paar Mails abgeholt:
Bild

Hier wird ne Mail angezeigt:
Bild



Zack! Feddich!

Bild
Benutzeravatar
sukram
Beiträge: 3114
Registriert: Sa 10. Mär 2018, 18:27
Wohnort: Leibzsch

Re: Space Age 2 der 32Bit MIPS Rechner in TTL

Beitrag von sukram »

Gratulation! Sehr schön zu sehen :D

Wieviel Strooom verheizt der Rechner da jetzt beim Mail lesen?
Benutzeravatar
Fritzler
Beiträge: 12600
Registriert: So 11. Aug 2013, 19:42
Wohnort: D:/Berlin/Adlershof/Technologiepark
Kontaktdaten:

Re: Space Age 2 der 32Bit MIPS Rechner in TTL

Beitrag von Fritzler »

Gute Frage,
der CPU Kern ohne Erweiterungskarten braucht 17A bei 5V.
Mit den ganzen weiteren Karten müsst man echt nochmal nachmessen.
Also das nächstemal ne Stromzange mitnehmen.

Nächstema wird so im April sein, da soll dann das Programm zum Mail schreiben getestet werden.
Auch wenn ich hier Software im Eigenbau Emulator testen kann und Hardware im FPGA/VHDL.
So brauchts ja nochn Termin zum nachgucken auf der relelen Hardware um sich nicht zu blamieren :lol:
Benutzeravatar
Fritzler
Beiträge: 12600
Registriert: So 11. Aug 2013, 19:42
Wohnort: D:/Berlin/Adlershof/Technologiepark
Kontaktdaten:

Re: Space Age 2 der 32Bit MIPS Rechner in TTL

Beitrag von Fritzler »

Heute war der Testtermin für den Aufbau für das Vintage Computung Festival Berlin.

Schon etwas nervig, dass hinter "nur" einer weiteren Zeile im Menü doch etwas mehr Arbeit steckt als eigentlich vorher angedacht war :lol:
Da der TTL Rechner wohl eher kein TLS können wird gibts auf dem Laptop nochn kleines Python Programm welches POP3/SMTP unverschlüsselt annimmt und dann auf den TLS Ports weiter zum eigentlichen Mailserver sendet.

Bild
Benutzeravatar
Hightech
Beiträge: 11476
Registriert: So 11. Aug 2013, 18:37

Re: Space Age 2 der 32Bit MIPS Rechner in TTL

Beitrag von Hightech »

Sekunde!
Da fehlt was:
"GLOBAL THERMONUCLEAR WAR"

Bild
Benutzeravatar
Fritzler
Beiträge: 12600
Registriert: So 11. Aug 2013, 19:42
Wohnort: D:/Berlin/Adlershof/Technologiepark
Kontaktdaten:

Re: Space Age 2 der 32Bit MIPS Rechner in TTL

Beitrag von Fritzler »

Der Stand zur VCFB 2022 ist aufgebaut!
Irgendwie wird das immer größer.

Bild
Bild
Bild



Diesmal wird nicht nur der MIPS TTL Rechner (Space Age 2) gezeigt, sondern auch der "Nachfolger" Space Age 3.
Wieso in Anführungszeichen?
Weil es der Vorgänger (Space Age 1) in Röhrentechnik wird statt einzelner Transen.
Hier ist bisher aber "nur" ein Demoprojekt der ALU fertig.
Zudem gibts die TTL Implementierung des Space Age 3.

Bild
Bild
Bild



Dazu kommt die Masterarbeit eines Technischen Informatikers, auch eine TTL CPU.
Hier wurde eher auf kleine Baugröße statt kompatibilität zu einer vorhanden ISA geachtet.
Er musste es ja auch aleine entwickeln, bauen und in Betrieb nehmen.
Der EDIC, auf dem lässt sich Snake daddeln über ein VT100.

Bild

Für den MIPS TTL hatte ich endlich mal die Stromzange mit.
Inzwischen brauch das Monster 26A bei 5V, das waren mal 12,5A als es noch der CPU Kern alleine war :lol:
Bild

P.S.:
Freifunk hat uns den *rsch gerettet.
Die HU Berlin ITler sind offensichltich bekloppt und sperren den Port von TLS SMTP (465) im lokalen WLAN.
Wodurch ich keine E-Mails über den MIPS TTL Rechner senden konnte.
(Der Laptop konnts auch nicht)
Warum macht man sowas?!?!?
Jdenfalls lag auf einmal ein Freifunk AP im Raum und dann ging alles :D
Gleich mal ne Spende rüberwachsen lassen!
LTE ging nämlich auch nicht, da wir in nem recht zentralen Raum eines Stahlbetonbaus untergebracht sind.
urmel
Beiträge: 1035
Registriert: Di 22. Apr 2014, 13:47
Wohnort: Karlsruhe & Wittlingen

Re: Space Age 2 der 32Bit MIPS Rechner in TTL

Beitrag von urmel »

Fritzler hat geschrieben: Mo 27. Dez 2021, 18:16 Bild
Was sind das eigentlich für TQFP da auf den Huckepackboards (also nicht der Phy, der ist soweit klar)? Ist das der erwähnte Speicher?
Benutzeravatar
Fritzler
Beiträge: 12600
Registriert: So 11. Aug 2013, 19:42
Wohnort: D:/Berlin/Adlershof/Technologiepark
Kontaktdaten:

Re: Space Age 2 der 32Bit MIPS Rechner in TTL

Beitrag von Fritzler »

Ja, das sind die FIFOs.
Henry mag keine PLCC mit Sockel (unzuverlässig), aber möchte auch nix fest aufs Board löten.
Daher ist SMD gebimmsel auf Adaptern.
Guggsu Schaltplan: https://fritzler-avr.de/spaceage2/down_splan.htm
Hier die Doku der Netzwrkkarte: https://fritzler-avr.de/spaceage2/hw_lancard.htm

Wenn man komplett langweile hat könnte mand en PHY auch in TTL nachbauen.
Denn 10mbit is ja egentlich nur ne Manchestercodierung.
Aber das war dann erstmal nicht Teil der Übung.
Antworten