-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Die MCPU ist ein Gemeinschaftsprojekt, das im August 2010 von einer Hand voll
Mitgliedern des mosfetkiller-Forums ins Leben gerufen wurde.
Ziel des Unterfangens ist die Entwicklung einer funktionsfähigen CPU mit
annehmbarer Geschwindigkeit im MHz-Bereich und einer verhältnismäßig simplen,
aber dennoch leistungsfähigen Architektur. Obwohl ‘Ultra-processor’ eher als
Selbstironie zu verstehen ist, stellen wir dennoch reale Anforderungen an unser
Projekt, um das MCPU-System später auch – auf welche Weise, das entscheidet
sich später – tatsächlich produktiv einsetzen zu können.
Der physikalische Aufbau der CPU und ihrer Erweiterungen erfolgt modulweise
und, je nach Geschmack, mit einer der folgenden Topologien: TTL, CMOS (HCT)
oder aus einzelnen Transistoren diskret aufgebaut. Höher integrierte Bausteine
(PLAs, PLDs) jedweder Art sind nicht erlaubt.
Es wird das altbewährte Baukastenprinzip verfolgt: Der CPU-Kern, der als in
sich geschlossene Einheit zu betrachten ist, ist durch Zusatzmodule beliebig
erweiterbar. Über einen breiten Systembus, der zum jetztigen Zeitpunkt immer
noch ausbaufähig ist, können alle erdenklichen Modultypen an den MCPU-Kern
gekoppelt werden.
Jeder ist herzlich eingeladen, seinen Beitrag zu leisten und der MCPU zum
Erfolg zu verhelfen.
Wir layouten in CadSoft EAGLE und benutzen git als Versioning-System.
Sollten wir dein Interesse geweckt haben, dann schaue dich doch hier etwas um
und überzeuge dich selbst vom Reiz der CPU-Entwicklung!
Beste Grüße,
das MCPU-Entwicklerteam