X86, Sparc, Arm und RISC-V in einem Schwung

OP #8102992
Lesenswert?
• ▲
▼

Inzwischen weiss ich nicht mehr ob man "ich" oder "AI" sagen muss wenn man mit AI arbeitet aber jedenfalls habe ich die Richtung vorgegeben: https://l8hdl.de/proj_cpu/ Eine Implementation der grösseren ISAs . Der "Höhepunkt" in dieser Übung war vielleicht Win98 auf einem FPGA zu booten.

Persönliche Seite #8103103
Lesenswert?
• ▲
▼

Da könnte man noch etwas mehr zu schreiben. Was z.B. geht mit Win98? Cool finde ich, dass es auf dem ARTY zu laufen scheint, weil ich das auch nutze. Ich weiß aber um dessen Leistungsfähigkeit und frage mich, ob man da auch was Ernsthaftes drauf laufen lassen kann.

Konkret hätte ich da nämlich einige alte Audio-Driver und VSTs, sowie die alten Steinberg-Audioprogramme.

Man könnte / müsste nun eruieren, inwieweit man das z.B. auf eine allgemeine PC-ähnliche Plattform portieren kann, um die Peripherie zu nutzen. Dann würde das ernsthaft verwendbar sein. CPU-Emulationen haben wir ja ansonsten mehr als Sand am Meer.

Interessant wäre z.B. der MEGA65. Der hat einen 200er Artix drin, in dem man eine CPU wrappen könnte. Dann stünden auch Festplatte, IO-Controller und vieles mehr zur Verfügung.

: Bearbeitet durch User
OP #8103227
Lesenswert?
• ▲
▼

So richtig verwendbar ist es leider nicht. Der Mauszeiger ruckelt mit 1 FPS umher... obwohl man vielleicht noch optimieren koennte und es vielleicht ein bischen fluessiger hinbeköme. z.b. iexplorer und command.exe starten. Auserdem hast du einen kleinen Softice client (wenn du ctrl-D drueckst erscheint ein Debuggerfenster) Abes es reicht mir soweit, Mit vollständigem wim98 boot glaube ich kann ich sagen ich implementiere den 80386 Befehlsatz. Komisch dass VST erwähnt wird. Ein nächstes Experiment will ich in der Richtung machen... ich poste es dann auf der Seite

Antwort schreiben

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.