Aus: TRS-80 User Club München Heft 25 - Seite 22-23 http://oldcomputers.dyndns.local/public/pub/rechner/eaca/common/user-clubs/club-muenchen/trs80-ucm_25_color.pdf Technische Beschreibung des GENIE III S 1. Prinzipieller Aufbau: Beim GENIE III S handelt es sich um einen Einplatinen-Computer, der in Feinleitertechnik als 4 Lagen Multi-Layer aufgebaut ist. Auf dem Board befinden sich alle unter 2. - 6. aufgeführten Baugruppen. Weiterhin sind 5 freie, SpeedMaster kompatible Steckplätze integriert (SM-BUS). 2. CPU und Speichergruppe Als Prozessor wird eine Z-80-B CPU eingesetzt, die mit 7.2 MHz getaktet wird. Ein, aus dem SpeedMaster bekannter, Waitzyklen Generator dient zur vollständigen Synchronisation der Peripheriebaugruppen wie VIDEO, FLOPPY, KEYBOARD usw. und erhöht die Verarbeitungsgeschwindigkeit wesentlich. So entfallen zum Beispiel die störenden Streifen beim Zugriff der CPU auf den Videospeicher, ohne das auf die Blankingsignale der Videobaugruppe gewartet werden muß. Auf dem Board sind Fassungen für 256 kByte dynamischen Speicher (4164 mit 150 ns Zugriffszeit) vorgesehen, die mit minimal 64 k-Byte bestückt sein müssen. Eine weitere Speichererweiterung ist über den BUS möglich. Das BOOT-Eprom beinhaltet in der Grundversion 4 kByte und enthält den Zeichensatz (siehe 3.), die eigentlichen Bootroutinen und einen Monitor. Der Eprom Bereich ist auf dem Board auf 12 kByte erweiterbar. Der System-RESET ist mit der Z-80-B synchronisiert, d.h. der Speicherinhalt bleibt erhalten und die CPU führt einen JUMP TO ZERO aus. 3. Video Baugruppe Der Video-Controller erlaubt es, die Anzahl der Zeichen pro Zeile und die Anzahl der Zeilen pro Seite beliebig einzustellen, d.h. insbesondere auch 64 x 16 und 80 x 24. Die auf dem Monitor dargestellte Zeichenmatrix ist von 8 x 1 bis 8 x 16 einstellbar, 4 k-Byte statisches RAM ( 2 x 6116 ) als Character-Generator bieten volle "Down Load" Möglichkeiten aller 256 Zeichen. Das Video RAM besteht aus 2 kByte statischem RAM ( 1 x 6116 ). Das Videoausgangssignal steht zum einen als BAS-Normsignal, zum anderen als getrenntes Hort, Vert, Video Signal (TTL-Fegel) zur Verfügung. Zur gleichzeitigen Darstellung von Grafik (siehe 4.) und Text ist ein BIT IMAGE MISCHER mit EXOR Funktion eingebaut. Die Video Baugruppe erlaubt weiterhin den Anschluß von Monitoren die im Zei1ensprungverfahren arbeiten. 4. Grafik Baugruppe 64 kByte dynamische RAM's ( 4164 mit 150 ns Zugriffszeit ) bilden den Speicher für die Grafikbaugruppe. Die Grafikdarstellung ist auf zwei getrennten Seiten mit bis zu je 512 x 512 Bildpunkten möglich (Zeilensprung). Grafik und Text sind beliebig mischbar (siehe 3.) 5. I/O Baugruppe Auf dem Board befindet sich eine Centronics Parallel Schnittstelle mit 4 Hand- Shake-Leitungen und Strobe (negativ und positiv), 2 bidirektionale 8-Bit parallel Schnittstellen mit READY und STROBE (Z-80-B PIO), 2 serielle Schnitt- stellen (Z-80-B SIO/0) mit jeweils frei wählbarer BAUD-Rate. Ein SIO-Kanal ist BTx-fähig. Außerdem ist ein Lightpen-Anschluß und natürlich ein Keyboard— Anschluß vorhanden. 6. Floppy Baugruppe über eingebaute Steckerleisten sind je (!) vier 5.25" und 8" Laufwerke von Single-Sided, Single Density bis Double-Sided, Double Density anschließbar. Als Floppy-Controller befindet sich der SAB 2791 mit integriertem Daten-Separator und Write—Precompensations Logik auf dem Board, über einen BOOT—Jumper sind die Einschalt- bzw. RESET—Werte einstellbar: Density : Single <=> Double Drive Size : 5.25 " <=> 8" Side Select: BIT 3 <=> BIT 4 7. Keyboard Das Keyboard ist als offene X-Y Matrix ausgelegt. Als Tasten werden hochwertige Siemens Module verwendet. Die Tastatur beinhaltet 13 Funktionstasten, CTRL- und Alpha-Lock Tasten. Weiterhin ist der System RESET über 2 Tasten verriegelt. Eine internationale Auslegung der Tastatur (z.B. mit deutschen Umlauten) ist vorgesehen.