Dieses Projekt hat das Ziel, Werkzeuge zur Unterstützung des Entwurfs von Mikroprozessoren zu entwickeln. Dabei geht es zum einen darum, den entworfenen Prozessor in Software emulieren, testen und demonstrieren zu können, zum anderen auch um Unterstützung bei der Programmierung. Als Grundlage wurde zunächst die Architektur und der Befehlssatz eines einfachen Mikroprozessors entworfen. Eine modulare Emulationsumgebung, die neben der Emulation eines Prozessors auch Informationen über dessen Betriebszustand anzeigen und Peripheriegeräte simulieren kann, wurde entwickelt und mit diesem Prozessorentwurf getestet. Zur Unterstützung bei der Programmierung des Prozessors wurde ein Assembler geschrieben, ein C-Compiler befindet sich in der Entwicklung. Alle Werkzeuge wurden bzw. werden modular gestaltet, so dass sie einfach für weitere Prozessorentwürfe wiederverwendet werden können.