Kurzer Exkurs: Ein Transputer besitzt zwei spezielle signal-pins: Reset und Analyze. Reset ist klar. Analyze versetzt die CPU in eine Art Debug-Zustand, womit ein Programmierer z.B. post-mortem den "register"-Stack und das interne RAM auslesen kann, um evtl. einen Fehler zu finden. Üblicherweise wurden diese Signale in Reihe geschaltet - also konnte immer nur das gesamte Netz ge-reset-et werden bzw. alle Transputer gingen in den "A state". Das war INMOS-Style. Andere Anbieter wie z.B. Parsytec boten Lösungen um Transputer im Netz gezielt zu resetten... |
So, und jetzt Ihr ;-)
Gibt's die TRAMs überhaupt zu vernünftigen Preisen? Ich find jetzt nur welche für 220€ aus Israel.
Passende Platinen (ich persönlich geh erstmal von nur 4 Layern aus) in der Größe der Originalkarten gibt's für ca. 15€
...den aktuellen Stand überhaupt zu erfassen oder gibt es die Schaltpläne der Perihelion Farmcards bzw. die Pinbelegung der Slots irgendwo im Netz?
(Bustreiber + Latch + 2 GALs -> CPLD, DRAMs 'ne kleinere Bauform wählen [ZIP, beidseitiges SMD, o.Ä.] oder durch SRAM ersetzen) so würde man dann auch auf 8 Transputer pro Farmcard kommen.
Ich leite das dann mal an den Besitzer weiter, damit ihr euch ggf. in Zukunft miteinander kurzschließen könnt.
Nevermind ... is 'ne Crossbar.
EPM7064 hab ich erst kürzlich in SMD auf 'ne Platine gebracht ... bei dem kleinen Pitch leider nichts was ich gerne mache. Von daher 'ne gute Entscheidung. Byteblaster II und USBBlaster Kabel hab ich auch hier. Ebenso 3 CPLDs in PLCC (bin aber grade nicht sicher ob 3064 oder 7064).
J11 & J12 mess ich dir bei Zeiten durch.
Du hast auch einen 2080STE? Oder "nur" einen 2080ST?
Scans der beiden Platinenseiten:
Was ist das "L"(Pin 21) bzw "LSLO"(42) signal - wo geht es hin?
J12-42 -> J10 1 (draufsicht links)
J12-21 -> J9 1 (draufsicht links)
Error - Sind J12 pin 17 & 38 durchkontaktiert?
Nein
J12-17 -> J9-8, IC13-15 (aber nicht die anderen "CO" GALs???)
J12-38 -> J10-8, IC73-11 (aber nicht die anderen "CO" GALs???)
Werden "*out" Signale auch an den PAL(IC1) geführt?
Ja z.B. J12-41 -> IC1-19
GND/VCC im Anhang.
Bzgl. J10/J9 probier ich gleich mal die Farmcard ohne jenen Stecker aus ... bislang hab ich gedacht darüber kommt der Reset, aber der liegt ja wie du angemerkt hast auch auf dem Stlotstecker.
EDIT: Einmaliges Booten klappt, aber nach'm benutzen/Reset hängen die Karten dann in der "Luft" und die Nodes sind dann nicht mehr verfügbar.
Sieht mit Ausnahme von dem doch sehr erkennbaren Eagle Autorouting echt gut aus :)
Im Anhang mein durchgepiepster IC1 ... hoffentlich hab ich nix übersehen.
So, Zwischenstand, routing nach allen Regeln der Kunst.
Jetzt noch optimieren und den DRC machen bis keiner mehr meckert...
Ich finde das ein schönes Projekt, leider verstehe ich nicht ganz worauf das hinausläuft.
Könnte das jemand mal kurz darstellen was die Vorteile sind oder was man damit anstellen kann?
Könnte das jemand mal kurz darstellen was die Vorteile sind oder was man damit anstellen kann?
der Unterschied zwischen dem ersten Layout ist ja beachtlich, mir gefällt im letztem Versuch vor allem die wesentlich bessere Übersichtlichkeit. Ich denke die Leiterbahnlängen haben hier noch keinen besonderen Einfluss auf die Funktion, oder? Wirklich gut gemacht, wenn ich das als Laie mal sagen darf.
Das neue Layout gefällt mir wirklich sehr :)
Zum nutzen ... bis zu doppelt so viele CPUs ...doppelt so viel Speicher... CPUs bei gleichem Takt auch mehr Arbeit schaffen
Weiss grade nicht ob ich dir die Messung gegeben habe:
Platinenrand links -> linke Kante J12 = 65mm
Jene Kante wäre wichtig, weil dort die Farmcard in 'ner Führungsschiene sitzt, sollte dann vermutlich machbar sein, dass die Karte mit der rechten Kante von J11 abschließt (spart dann nochmal ein paar mm² Platinenmaterial).
Oder einfach ausdrucken, auf Pappe kleben, ausschneiden und testen.Es geht ja weniger um's Fitting (was wir dann eh zur Sicherheit machen müssen), denn die Frage, wie groß das Kuchenblech jetzt werden soll. Aber das hat sich jetzt eh schon geklärt ;)
Sieht geil aus mit dem Atari Logo :)
Was genau für Maße brauchst du noch? Versteh grade nicht so ganz was noch fehlt, zumal die Original Farmcards ohne Slotblende ausgekommen sind. Meinst du die Bohrungen?
125W kann ich mir auch bei den originalen Karten vorstellen, aber das sollte tatsächlich besser abgeklärt werden bevor die Leute mit den Karten ihre Netzteile killen.
Krieg ich auch ne Erwähnung auf der Website? Hauptarbeit hast ja ohne Frage du gemacht, aber als jemand der sich als Demoscene-nah versteht ist "Publicity" quasi mein Lohn für's Hobby :)
Sieht geil aus mit dem Atari Logo :)
Gell!? Musste einfach sein... bis uns einer verklagt. Das (R) hab ich mal dran gelassen :P
Na aber Ehrensache! Wie hätten Sie's denn gern? Link auf's Forenprofil?Nickname reicht eigentlich (die Underscores nicht vergessen ;)) E-Mail Adresse wäre dann ein optionales Extra.
Kleine Korrektur zur Website ... ich besitze auch keinen ATW800 - ich repariere den nur, für eine lokale Universität welche den als Leihgabe hat ;)
Bzgl. Platinen zur Evaluation ... aus China gäbs 5 Stück von $54-$75 (Ersteres is HAL, Letzteres ENIG mit angefastem Platinenstecker), Qualität dort ist ziemlich gut (QFP160 mit Lötstopplack zwischen den Pins geht ohne Probleme).
In absehbarer Zeit werd ich vermutlich in der Uni auch nen Vortrag zur Reparatur/Wartung von dem ATW halten. Es wird zwar (hoffentlich) keine Videoaufzeichnung davon geben, aber vielleicht besteht die Möglichkeit, dass Interessierte aus der Umgebung unbürokratisch bei dem Vortrag zuhören können (Ort wäre Berlin).
Papier und Pappe Prototyp hab ich grade gebastelt ... Rastermaß stimmt, allerdings die Abstände zwischen den Kanten und den beiden Steckern nicht. [...]
Kannst du mir noch deine "axels.lbr" zukommen lassen? Dann würde ich den Platinenstecker gleich anpassen. Ich arbeite allerdings aktuell mit Eagle 6.4.0
PS: Was hälste von nem "Easter-Egg" mittels Cut-out in den inneren Planes, welches erst sichtbar wird, wenn man die Platine gegens Licht hält? :D Wollte ich immer schon mal machen, hab aber bislang immer nur Projekte mit 2 Layern gehabt.
Wegen der Retour vom Rechner ... Zugriff hab ich dann weiterhin, dann allerdings "nur" Werktags von 8-18Uhr nach 20 Minuten Fahrt mit der U-Bahn ... also alles andere als aus der Welt.
Loading D:/__DOWNLOADS/ATW800.lbr ...
Fehler:
Zeile 1, Spalte 1: Öffnendes Element erwartet.
Damit gehts ... so halbwegs (Pinnummern sind scheinbar anders).
Ich hab ja noch die Theorie, dass beim Export der .lbr aus Eagle5 was falsch gelaufen ist ... die Datei war mit 1kb bedeutend kleiner als die jetzige.
Jedenfalls hab ich den Dimension Layer angepasst bekommen, nötige Änderungen wie folgt:
Das ist die Magie der Binärfiles ;-) Ich rufe ja auch immer gerne im Job mal meine U30 Kollegen ans Kaminfeuer, gebe heißen Kakao und Kekse aus und lese etwas aus dem großen Buch "Damals" vor.Das ist Balsam auf meiner Seele. Ich ärgere mich auch täglich mit der Java-is-the-best (weil wir nix anderes kennen >:D) Generation rum. Im gesamten SEPA Raum wurden geschwätzige XML-Protokolle eingeführt, die die Datenmengen um den Faktor 20 erhöhen, ohne irgendeinen fachlichen Mehrwert zu erzielen. Natürlich ist das alles state-of-the-art und Binärformate nur was für Dinosaurier.
Dann staunen sie, wenn ich ihnen zeige, daß der bottleneck, an dem sie arbeiten evtl. an dem 250k großen XML liegt, welches sekündlich zwischen 1000+ clients hin und her flitzt.
Ja meine lieben Kinder, 256 Bools könnte man in einem Byte abbilden. Das ist 73x kleiner als z.B.
<stati>
<node>
<key>Miau</key>
<value>TRUE</value>
</node>
</stati>
Aber ich schweife ab ;D ...
Dafür hab ich ja meine Änderungen beschrieben ... wenn wir jetzt den Weg V5 -> V8 -> V6 -> V5 gehen holen wir uns sicherlich irgendwelche Konvertierungsfehler mit ins Boot. Wenn du das händisch nachpflegst bleibt das Layout aus "einer Hand".Jedenfalls hab ich den Dimension Layer angepasst bekommen, nötige Änderungen wie folgt:Klasse! Hast Du das Update irgendwo verfügbar? Das müsste ich ja dann evtl. auch noch auf V5 "backporten"...