Das Intergem Disk Drive Interface aus dem Hause Dynamic Data Technology ist ein Adapter für externe Shugart-Standard-Diskettenlaufwerke für den PCW. Es erzeugt sein eigenes /RDY-Signal, sodass keine Laufwerke verwendet werden müssen, die dieses von Haus aus besitzen. Der Stromanschluss entspricht dem der Acorn BBC-Computer.
Dieses Peripheriegerät wurde von Ray Alker entwickelt. Es ist ein Interface, das in den Schacht oder Laufwerksschacht des zweiten Diskettenlaufwerks eines PCW8256 passt (die originale Abdeckplatte des Schachts muss entfernt werden). Es enthält einen Anschluss für ein 80-Spur-, 5,25"-Shugart-Standardlaufwerk. Es verfügt über einen recht ungewöhnlichen Anschluss, der für 5,25"-Laufwerke geeignet ist, die in Acorn BBC-Computern verbaut sind (es wird dringend empfohlen, für diesen Zweck nicht das interne Netzteil des Amstrad PCW zu verwenden, da es nicht leistungsstark genug ist).
Der Anschluss des Interfaces ist recht einfach (denken Sie daran, jeden Anschluss bei ausgeschaltetem Computer vorzunehmen, und in diesem speziellen Fall, da wir im Inneren hantieren müssen, empfehlen wir, das Gerät komplett vom Netz zu trennen). Im Inneren finden wir zwei Anschlüsse: einen Anschluss, der zum Netzteil führt, und den anderen zum Datenflachbandkabel des PCW selbst am Laufwerk B:.
Seine Chips und integrierten Schaltkreise sind ein Rätsel: Wie wir gesehen haben, ist der Anschluss eines Shugart-kompatiblen Laufwerks einfach eine Frage des Steckers. Nach den bisherigen Erkenntnissen liegt der Grund für diese auf dem Acorn BBC basierenden Anschlüsse schlicht darin, dass das Unternehmen nur Zugang zu diesem einen spezifischen System hatte.
Dank moderner Erhaltungsbemühungen und präziser Dokumentation durch Reverse Engineering konnte das elektronische Design von Ray Alker für diese interne Adapterplatine zu 100 % entschlüsselt werden:
- Der monostabile Multivibrator 74LS123: Der logische Kern dieses Erweiterungsinterfaces basiert auf dem diskreten TTL-Schaltkreis 74LS123 (ein zweifacher, flankengesteuerter monostabiler Multivibrator). Da handelsübliche 5,25"- oder 3,5"-Laufwerke nach Shugart-Standard keine physische Leitung besitzen, um das Motor-Drehzahlbestätigungssignal (
READY/ Pin 4) an den nativen NEC µPD765A Floppy-Disk-Controller (FDC) des Amstrad-Motherboards zurückzugeben, musste dieses Signal künstlich erzeugt werden. - Synthetische Erzeugung des /RDY-Pulses: Sobald die Z80-CPU die Laufwerksauswahlleitung für das Laufwerk B: (die Active-Low-Signale
/MOTOR_ONoder/DRVSEL1) aktiviert, triggers dieser Impuls eine der Stufen des 74LS123-Chips. In Verbindung mit einem RC-Glied (Widerstand und Kondensator) auf der Platine, das eine feste Zeitkonstante vorgibt, generiert die Schaltung eine künstliche Verzögerung von einigen Hundert Millisekunden. Diese simuliert exakt die mechanische Latenz, die ein realer Motor benötigt, um auf die optimale Drehzahl zu beschleunigen. Nach Ablauf dieses Timers schaltet der Ausgang des Chips die/RDY-Leitung auf Low (0V), wodurch das CP/M Plus-BIOS getäuscht wird und eine fehlerfreie Sektordatenübertragung ohne den kritischen Read Error ermöglicht wird.
- Esquemas (Komprimierte Dateien im ZIP-Format, dank der Arbeit von José Leandro Novellón)


