1.1B STATUS und Projekt Fertigstellung


DEC RL01/RL02 FPGA based Disk-Emulator

Die Funktionsweise des RL01/RL02 Emulators wird mit einem VIDEO via YouTube optimal dargestellt, allerdings in der ersten Version, basierend auf dem DE1-Board.



In Zusmmenarbeit mit Computer Museum Muenchen
Entwicklung und Fertigstellung eines PCB-board für den RL01/RL02 Diak Emulator




Weitere informationen:
Eine ausführliche Beschreibung, User Manuel: README
Für alle
DE10-Lite User , ein start-up Manuel: Getting_Started
Neu: 5 bootbare RL-Emulator images: emulator-images
Convert/verify .DSK <==>.DEC files:
RL_tools
Schaltplan und Layout information:
RL_Emulator_v2_1
Schaltplan und Layout information: RL_Emulator_v2_2
Bei fragen bitte E-Mail senden an:
RLEMU@cm-muenchen.de



****** NEU *****
DE10-Nano Board Implementation
Komplette Portierung des RL-Emulators auf eine SoC/HPS Umgebung basierend auf dem DE10-Nano Board. Es ist das ideale Board. Zum Beispiel läuft auch ein PDP-11 und PDP-8 Emulator dank der schnellen ARM Cortex-A9 CPU ...und vieles mehr!
Ein Raspberry Pi 3 kann als Entwicklungs System verwendet werden. Dabei kann man die grafische Oberfläche vom Raspberry bequem benützen und das DE10-Nano Board mit dem Netzwerk verbinden. Das ist so super, denn das DE10-Nano board ist
binary kompatibel! Ich habe z.B. die PDP-11 und PDP-8 Emulatoren auf dem Raspberry compiliert und sie sind auch lauffähig auf dem DE10-Nano Board. Mehr Einzelheiten dazu im startup folder (README.TXT). Die nötigen Konvertierung Programe stehen natürlich auch zur Verfügung um das Emulator Format .DEC zum .DSK zu konvertieren und natürlich auch umgekehrt. Das gesamte Projekt ist open Source. Ich benützte einen standard editor( in meinem Fall den notepad++) und ein make file. Details dazu auf GitHub. Das Projekt ist sehr fexibel und dies ist erst der Anfang und es ist noch viel Platz für weitere zusätzliche Erweiterungen und Anwendungen. Über eine Zusammenarbeit würde ich mich sehr freuen.

Flash/Load startup folder, DE10-Nano
Project folder @
GitHub
DE10-Nano_UserManuel_V2.0




Support SELECT und WLAN Mode
Version V2.0
DE10_UserManuel_V2.0 mit flash Ordner

Version V1.5
DE10_UserManuel_V1.5

Meine Empfehlung:
MAX10 / DE10-Lite Implementierung
64MB memory, emulates simultaneously up to 4 RL01 or RL02 disk drives.

Flash folder, alle Versionen: de10_flash
Project folder @
GitHub



BeMicro CV Implementierung
128MB memory, emulates simultaneously up to 4 RL01 or RL02 disk drives, Leider zur Zeit nicht verfügbar ?? (MAI 2017)

Flash folder: BeMicro_flash
Project folder @
GitHub



DE0-Nano Implementierung
16MB memory, emulates 1 RL01 or RL02 disk drive

Flash folder: DE0_Nano_flash
Project folder @
GitHub



DE1 Board Implementation
emulates only 1 RL01 disk drive

Our emulator interface also works with this relatively old DE1 board but there are some limitations due to the only 8MB SDRAM memory: - Only support of one RL01 disk drive. RL02 support not possible. - No FAT32 support for the SD-Card and incompatible file format. For further questions about this DE1 configuration, please send an e-mail.



DE0-Nano-SoC Board Implementation
Diese Konfiguration ist basierend auf dem DE0-Nano-SoC Board. Es wird wahrscheinlich erst ab 2018 in der ersten Version verfügbar sein.

Das gesamte Projekt wurde zwar erfolgreich portiert, aber leider ist das DE0-Nano-SoC Board nicht mehr verfügbar. Wie oben erwähnt, wurde eine Portierung erfolgreich auf das DE10-Nano Board durchgeführt.



Zum Schluss hier ein Vergleich: Das war meine letzte Wire Wrap Arbeit.