Prototyping eines MC68020

Welche Techniken gibt es, um eine Komponente wie einen MC68020-Prozessor zu "prototypisieren"? Da die Stifte eine 13x13-Geometrie haben, reichen Standard-Breadboards nicht aus. Gibt es so etwas wie Brotplatten für diese Art von Anwendung? Soll ich den MC mit Draht umwickeln und ihn mit Drähten und Bandkabeln an Komponenten auf Steckbrettern anschließen?

Neu hinzugekommen ist, dass ich einige Erfahrung in der Betriebssystementwicklung sowie in der Low-Level-Programmierung und im Compiler-Design habe. Nicht so sehr im Hardwaredesign. Ich dachte mir, ich versenke mich in ein vollwertiges Nerd-Projekt mit einem alten MC68020 von eBay und mache es zu einem wirklich langjährigen Projekt, in dem ich mir Zeit nehme.

Entwerfen Sie eine "Träger"-Leiterplatte mit einem ZIF-Sockel und RAM, Netzteil, Quarz und Entkopplungskondensatoren.
Ich dachte zuerst daran, die "Trägerplatine" nur für den Prozessor zu entwerfen. Ich dachte dann, ich müsste den/die Quarz(e) hinzufügen, aber dann brauchte ich auch die Taktsignal-ICs (natürlich), dann RAM ... usw. usw. Dies würde am Ende eine Art Entwicklerplatine sein für den MC68020, richtig? Gibt es solche Leiterplatten nicht schon?
Die Suche nach MC68020-Entwicklungsboard bringt .. die Diplomarbeit von jemandem aus der Türkei von 1989, also wahrscheinlich nicht. dtic.mil/dtic/tr/fulltext/u2/a223984.pdf
Ah ja! Der gute alte 68020. Wenn ein Ausfall in Ihrem Satelliten-/Raketen-/Düsenjäger-/Atomkraftwerk-Steuerungssystem keine Option ist.

Antworten (2)

Das Gerät sieht so aus: -

Geben Sie hier die Bildbeschreibung ein

Mit Stiften in einem Abstand von 0,1 Zoll besorgen Sie sich also einfach einige Buchsenleisten, die gestapelt werden können, und löten Drähte an die Buchsenleisten.

Beachten Sie, dass Sie aufgrund der geschwächten Stromversorgungsentkopplung und des Fehlens einer Masseebene einige ungewöhnliche Ergebnisse erhalten, die nur mit einer geeigneten, auf den MC68020-Prozessor zugeschnittenen Leiterplatte gelöst werden können.

Ich wäre überrascht, wenn es mit diesem Setup auf Hochtouren funktionieren würde - "ungewöhnliche Ergebnisse" ist etwas untertrieben.
Ja, das kommt mir ziemlich bekannt vor :) Ich weiß, dass das IC-Paket PGA-169 ist. Klingt das Problem der geschwächten Stromversorgung besorgniserregend „etwas zu beachten“ oder ein Grund, das Projekt zu überdenken? Wäre es schwierig, ein "entkoppeltes" System zum Laufen zu bringen?
Ich habe dieses und ein Follow-up auf YouTube gefunden: youtube.com/watch?v=j8VcJ2l2N2M

Die einfachste Lösung für einen Softwareentwickler besteht darin, sich ein Evaluierungsboard für die jeweilige CPU zu besorgen. Leider sind diese Boards für die MC680xx-Serie ziemlich teuer.

Für das Low-Level-Debugging einer solchen CPU benötigen Sie einen ICE (In-Circuit-Emulator), da der MC68020 keine JTAG-Fähigkeit hat.

Für ein reines Hardware-Debugging stehen Wire-Wrap-PGA-Sockel zur Verfügung, so dass es möglich (nicht einfach) ist, einen Prototypen in Wire-Wrap-Technik zu bauen.

Ja, das wäre einfach :) Ich würde gerne etwas Hartes bauen. Ich habe einige hopfige Anwendungen sowie mein eigenes Arduino von Grund auf neu erstellt und möchte jetzt mein Spiel verbessern. Würde die fehlende JTAG-Unterstützung des MC68020 das zu einem schlechten Herzstück des Projekts machen? Würden Sie einen anderen Prozessor vorschlagen?
Haben Sie Zehntausende von USD für einen ICE? Jedes moderne Gerät verfügt über JTAG und Evaluierungsboards, die bei weniger als 10 $ beginnen können. Die Wahl der CPU liegt bei Ihnen und hängt wirklich von Ihren Anforderungen ab.
Nö, nicht Zehntausende :) Welche CPUs würdet ihr empfehlen?
Buchstäblich jeder moderne Mikrocontroller wäre besser geeignet; Wenn Sie 68k bevorzugen, gibt es Coldfire electronics.stackexchange.com/questions/232190/…
Ich werde mit einem der ColdFires gehen und danke für die türkisch/kalifornische Zeitung :)