Amiga Nyx

Entwickler: Commodore // Entwicklungsjahr: 1992

Der Amiga Nyx war ein von Dave Haynie überarbeiteter Amiga 3000 mit AAA-Chipsatz. Nur drei Exemplare wurden gebaut. Noch bevor das AmigaOS zum Laufen gebracht wurde, wurde der Amiga Nyx zugunsten des Hombre-Projekts eingestellt.

“Im Gegensatz zu den meisten Amiga-Motherboard-Prototypen, die Sie wahrscheinlich bekommen, war Nyx nie als Produktionsmaschine gedacht. Hätte Commodore überlebt, wären die ersten AAA-Systeme um die Acutiator-Architektur herum entstanden. Nyx verwendete die Amiga 3000-Architektur und jede Menge Highspeed-PAL-Chips, um die Änderungen in den A3000-Ideen umzusetzen.

Von links sehen Sie eine Kombination aus Zorro III / Video Slot. Der nächste Slot ist ein Zorro III / Grafik-Slot. Der Grafikbus würde einen direkten digitalen Zugriff auf den Grafikbus ermöglichen, im Grunde der Datenstrom, der den Monica-Chip versorgt (Denise-Ersatz). Ein Grafik-Eingabegerät könnte hier problemlos leben. Weiter ist ein einfacher Zorro III Slot. Darüber hinaus gibt es zwei Chip-RAM-Module (ein Anschluss fehlt). Das Nyx-System könnte entweder mit Fast-Page-Mode-Speicher oder Video Memory, Dual-Port (FPM-Module enthalten zusätzliche Puffer zur Simulation des Dual-Port-Modus) auf 32-Bit-Modulen auf der CPU-Port-Seite und entweder 32- Bit oder 64-Bit, auf der Grafik-Port-Seite.

Sie sehen keine echten Chips auf diesem Board. Es wurden nicht viele AAA-Chips hergestellt, und einige, wie Andrea, mussten überhaupt zur Arbeit gezwungen werden (das ist im Grunde eine teure Methode, einen Chip “nachzuarbeiten”). Die beiden großen Chiphalter neben den Chip-RAM-Slots sind für Linda und Monica, die Zeilenpuffer- und Grafikchips. Die Räume über ihnen sind für zusätzliche Linda und Monica-Chips, ein 64-Bit-Grafiksystem würde jeweils zwei haben. Der nächste große Sockel ist der Andrea-Chip, der das Agnus / Alice-Analog ist. Über eine Reihe von Debug-Headern (diese Platine ist voll mit Headern, die eine einfache Verbindung zu meinem Logikanalysator ermöglichen) finden Sie den letzten der AAA-Chip-Sockel, den des Mary-Chips. Mary hat die Paula-Funktionen: Floppy, Audio usw.

Die Nyx war nicht nur AAA, sondern in vielerlei Hinsicht, was wir in einem Amiga der nächsten Generation im Allgemeinen sehen wollten. In der unteren Hälfte des Motherboards sehen Sie die SIMM-Module für Fast Memory. Daneben gab es ein SIMM-Modul für ROM, das entweder mit dem üblichen Amiga-maskierten ROM oder einem Flash-Gerät umgehen konnte. Über dem ROM SIMM ist ein CPU-Modul-Header im A3000-Stil – das Nyx-Motherboard hatte keine eingebaute CPU. Das ist auch ein Gary-Chip und rechts von Gary ein Netzwerk aus schnellen PALs und Clock-Modulen.

AAA war seiner Zeit voraus und auf eine bestimmte Art und Weise – es hätte wirklich On-Chip PLL (Phasenregelkreis) -Taktgeneratoren haben sollen. Da dies nicht der Fall war, mussten Sie dem System zu jedem Zeitpunkt bis zu vier Pixeltakte zur Verfügung stellen, die ohne zu blocken auf die anderen umschalten konnten. Die Logik hier tut dies. Der Grund war einfach: gut erzogene Bildschirme. Der einfache Grund, warum Sie keine Bildschirme im Amiga-Stil auf einem PC bekommen können, ist das Fehlen des Kupfers (obwohl viele Chips heutzutage eine Art fortgeschrittenen Anzeige-Coprozessor haben). Der kritische Grund ist jedoch, dass jeder Anzeigemodus einen anderen Pixeltakt verwendet, und es dauert ein oder zwei Sekunden, bis sich eine PLL auf einer neuen Frequenz einstellt. AAA löste dies durch Angabe von bis zu vier Takten (in dieser Implementierung; möglicherweise waren 8 in der logischen Registerkarte), die Zeile für Zeile ausgewählt werden konnten.

Dieser Basisschuss [Bild 2] zeigt die Abstände, ein bisschen Nacharbeit und eine gebrochene Ecke auf diesem Brett. Dies war das erste funktionale AAA-Board und auch das erste, das starb. Der Tod war zum Teil rein zufällig und zum Teil ein wenig nachlässig. Zuerst ist ich schuld. Damals brauchte man + 12V für Flash-Speicher, also ging es zu den Flash-SIMM-Modulen. Leider, anstatt das + 12V-Signal mit Erdungen auf beiden Seiten zu schützen, ignorierte ich die Signalnachbarn ziemlich. Dies ist nicht die beste Entscheidung, da ein + 12V, der zu einem normalen TTL-Pegel-Eingang kurzgeschlossen ist, diesen Eingang zerstören kann.

Zweites Problem war das ROM SIMM selbst. Die PCB-Jungs haben sich hier nur leicht versaut, so dass das SIMM nicht fest in den Stecker passte, sondern etwas nach links oder rechts rutschen konnte. Dadurch konnten benachbarte Pins gelegentlich kurzgeschlossen werden. Zum Glück habe ich das schon früh bemerkt und konnte keinen Kurzschluss verursachen. Leider wussten einige der Chip-Designer nichts davon und versuchten eines Tages, das Board zu starten, wenn ich nicht da war. Das Ergebnis war ein + 12V-Kurzschluss zur Datenleitung D5, wodurch ein Großteil des Systems zerstört wurde. Nun, hey, diese Dinge passieren, und wir hatten zwei andere Bretter. Diese Boards gingen mit einigen der besten Chip-Jungs auf dem AAA-Projekt. Soweit ich weiß, war wenigstens einer von ihnen funktional oder zumindest so funktional wie diese Dinge.

“Dies ist ein Nyx-Motherboard, völlig funktionsunfähig. Für diejenigen, die es nicht wissen, war dies die Prototyp-Systemplatine für den Advanced Amiga Architecture (AAA) Chipsatz.”

Ein Detail der unteren linken Ecke. Dazu gehören ein Echtheitszertifikat, ein Foto und einige Dokumentation zu Nyx und dem AAA-Chipsatz. Da war einiges dabei; Zum Beispiel hatten wir ein kostengünstiges (für den Tag) eingebautes Netzwerk geplant. basierend auf Arcnet-Chips. Der Tastatur-Port kann zwar mit dem A3000 / A4000 kompatibel sein, könnte aber auch in einem “Desktop-Bus” -Modus laufen, ähnlich dem Apple Desktop Bus oder dem DEC Access.bus, ähnlich wie der alte serielle Peripheriebus von Commodore für den VIC -20 / C64 / C128. Viele lustige Sachen und trauriges “canta / shoulda” Zeug hier drin. ‘ – Dave Haynie, Commodore-Ingenieur

Linktipps für mehr Informationen / Quellen

Schreibe einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind mit * markiert.

Beitragskommentare