Hallo zusammen, war mir nicht sicher ob ich hier oder im Forum uC & Elektronik richtig bin. Meine Frage: ich habe meine Anwendung ( Vintage hard-disk Emulatoren ) komplett lauffähig auf einen DE10-Nano Board. Dieses Board ist nun zu teuer geworden und kaum mehr erhältlich. Deshalb habe ich mir gedacht die Anwendung auf ein Raspberry PI Pico W oder Raspberry PI Pico W zu "portieren". Die nötigen Clock's kann ich mit den SI5351 clock generator erzeugen, aber wie realisiere ich den Realtime Bereich. Bisher benützte ich das RAM des FPGA als Dual-Ported-RAM. und das Timing selbst habe ich mit Verilog realisiert. Vielleicht gibt einen kleinen externen CPLD und ein DPR RAM Baustein? Vielleicht kann ich aber auch den Datenfluß mit dem I2C Bus realisieren? Hat jemand Erfahrung oder Hinweise und Referenzen dafür? Gruß Reinhard
:
Bearbeitet durch User
"Portierung" ist hier wohl der komplett falsche Begriff, schliesslich soll ein FPGA-Design auf ein Nicht-FPGA-Board übertragen werden. Das ist wohl eher was für einen "startin from the scratch" Ansatz. Vielleicht beschreibst du mal was sich hinter "Vintage hard-disk Emulatoren" verbirgt. Wozniak hat es mal geschafft einen Hardware-(Floppy?)-controller durch Hardware zu ersetzen, vielleicht lässt du dich davon inspirieren: https://www.bigmessowires.com/2021/11/12/the-amazing-disk-ii-controller-card/
Details zu "Vintage hard-disk Emulatoren" sind bei Interesse auf meiner homepage: www.pdp11gy.com
Wenn Du den realtime Part mit nem cpld machen willst, kannst Du ja nicht soooo viele LE brauchen? Wäre sowas wie ein ebaz 4205 Board plus einem Shield evtl eine Option? Da hättest Du auch einen Dualcore ARM plus zynq 7000 fpga für so 30,-
Reinhard H. schrieb: > Hat jemand Erfahrung oder Hinweise und Referenzen > dafür? Nach meinem Wissen ist der BeagleBone die beste Wahl, wenn man Hardware durch Software ersetzen will (2 zusätzliche RealtimeUnits mit 200MHz Takt). Jörg Hoppe in Göttingen hat darauf SIMH mit Q-BUS-Emulation laufen. Ist aber natürlich erheblich aufwändiger und teurer als ein RP2040 (Faktor 10). Gruß Klaus (der soundsovielte)
Die Zeiten ändern sich sehr schnell: Auf dem Raspberry PI PICO/RP2040 läuft bereits SIMH mit PDP11 Simulator: https://forum.classic-computing.de/forum/index.php?thread/28614-pdp11-40-emulation-auf-dem-raspberry-pi-pico/ Ich habe mich voerst für das Tang Nano 9K FPGA in Verbindung mit RP2040 entschieden. Danke für den Hinweis, aber ein BeagleBone ist keine Lösung für mich.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.