cdimauro ha scritto:Purtroppo con quell'FPGA si riesce a stento a sintetizzare un softcore 68000. Di 68020 e avanzati non se ne parla proprio, e idem per il chipset (anche l'ECS richiederebbe troppo).
Raffaele ha scritto:Ci vuole anche la midi neh?
sabbate ha scritto:cdimauro ha scritto:Purtroppo con quell'FPGA si riesce a stento a sintetizzare un softcore 68000. Di 68020 e avanzati non se ne parla proprio, e idem per il chipset (anche l'ECS richiederebbe troppo).
Direi che non ci siamo allora!
bertocar ha scritto:Quell'FPGA che avevo indicato e' SOLO per la CPU e comunque non e' una decisione definitiva (dobbiamo ricordarci anche il costo finale...).
Per la scelta di quella VIDEO ovviamente voglio dedicare qualcosa di decisamente piu' corposo.
Quando indicavo il fatto di poter cambiare emulazione al volo intendevo nel poter cambiare firmware e riavviare con altra cpu.
Per quanto riguarda la ram, vorremmo utilizzare delle SRAM da 4nS-8nS (circa 250Mhz)
con un sistema tristate per poter permettere a FPGA-CPU e FPGA-VIDEO, FPGA-CPU e FPGA-AUDIO di accedere ai dati con una certa priorita'.
In realta' ci saranno 3 bus di memoria:
1o FAST solo per CPU,
2o CHIP solo per CPU e VIDEO,
3o CHIP solo per CPU e AUDIO e servizi
Esempio: quando la CPU dovra' scrivere su indirizzi della CHIP-VIDEO, dovra' attendere l'ok del FPGA-VIDEO.
bertocar ha scritto:La decisione per la cpu e' molto semplice: dobbiamo considerare il costo:
EP3C5M164C8N 5K LE costa ~10E
EP3C10E144C8N 10K LE costa ~20E
EP3C25E144C8N 25K LE costa ~40E
Cosa scegliamo?
bertocar ha scritto:La decisione per la cpu e' molto semplice: dobbiamo considerare il costo:
EP3C5M164C8N 5K LE costa ~10E
EP3C10E144C8N 10K LE costa ~20E
EP3C25E144C8N 25K LE costa ~40E
Cosa scegliamo?
cdimauro ha scritto:Bene, assomiglia al funzionamento dell'Amiga originale.
Considera che non servono 3 bus, perché video e audio sull'Amiga si spartiscono l'accesso alla chip ram in maniera precisa, per cui dovrete sicuramente fare lo stesso se volete ottenere un minimo di retrocompatibilità.
bertocar ha scritto:Fra l'altro guardando la documentazione sono compatibili come package.
Ho visto nel forum natami linkato sopra che con 25k LE dovrebbero poter emulare un 68060 FPU compresa.
"So a dream softcore - equivalent to the 68060 + FPU has "ballpark" a size in the order of 20,000-25,000 LE"
Visitano il forum: Nessuno e 29 ospiti