Hi
ich war letztes Wochenend in München auf der VCFE
'cas' und ich haben dort einen kleinen Benchmark gemacht:
Ich hab Bigforth auf dem TT mit 32MHz 68030 laufen lassen.
Cas hatte einen Singleboard-Computer mit einem 6 MHz RX2000 Prozessor. Diese CPU hat Forth als Maschinensprache, während BigForth zur Laufzeit MC68k Code erzeugt.
Der Benchmark war exakt gleich auf beiden Geräten: die ersten 8192 Primzahlen 1000 mal berechnen.
Der 6 MHz Prozessor war genau eine Sekunde schneller: 36 zu 37 Sekunden.
Beeindruckend! Schneller bei rund einem Fünftel des Taktes!
Ich habe dann mal in die Doku der RX2000 Platine geschaut:
Es handelt sich um eine 3U VME Bus Karte. Basisadressen einstellbar, 64k semaphores SRAM (heisst von VME-Bus Seite und von der Steckkarte schreib- und lesbar).
Mal eine Frage an Programmierer, insbesondere mit VME Bus Erfahrung ( Idek ! ) : Wie aufwending ist es, Daten vom TT/MSTe in den Adressraum der VME Karte zu schreiben?
Wäre doch cool, wenn man zB einen MOD Player auf dem Forth Prozessor laufen hätte und mit dem 030 nur die Daten Häppchenweise kopieren müsste.
Da diese RX2000 Karte schon sehr alt ist, und auch nur in geringer Stückzahl existiert, ist sie natürlich nicht von Gemeinschaftlich grossem Interesse.
Das hat mich zum Googlen verführt....
Bei der Firma Kontron AG kann man ähnliche Karten bestellen, festhalten:
Mit 68030, 68040, 68060 CPU, 64 MB und Ethernet/RS232 drauf!
Die 68LC040 variante ist 5V versorgt, für die anderen müsste man einen 3,3 Volt Pegel zum Atari hinzufügen (per PicoPSU, zB).
Auch PPC Karten von 250 bis 660 MHz und DDR RAM gibts für den alten CPU Slot:
Hier gibts die VME CPU Karten So sieht eine VM62 , die 68060 Karte, aus.
Es würde doch rocken, könnte man MiNT auf der VM62 laufen lassen, und auf die Hardware des TT/MSTe über den VME Bus zugreifen, so wie's beim Falcon über den CPU Slot funktioniert (die ct63 ist ja auch ein eigenständiger Computer, der die Falcon-Hardware (IDE, Videl, etc) nur über den 16 Bit CPU Bus-Slot 'sieht').
Ich habe mal angefragt, welche Karten zu welchem Kurs noch verfügbar sind.
Der Katalog heisst 'VME 2008) ist also halbwegs aktuell.
Schreibt doch bitte mal, was ihr davon haltet, und auch ob es realisierbar wäre, elektrische Kompatibilität mal vorrausgesetzt.