Newsgroup: it.comp.os.amiga
Titolo: Progetto folle!

Ciao secondo voi è possibile creare un emulatore hardware di 680x0 da
collegare al BUS CPU di una Amiga 500 o altre?
Sarebbe bello poter utilizzare la potenza di calcolo di una CPU tipo PIII o
P4 con il nostro AMIGA.
Che ne dite è una cosa possibile?
Secondo me se si riuscisse a scrivere le istruzioni per X86 per emulare il
680x0 in una EPROM collegata alla CPU stessa si potrebbe tentare o no?
Va be non basta solo una EPROM ma secondo voi è possibile? Oppure sarebbe un
sacrilegio per il nostro AMIGA?
Ciaooooooooooooooooooooooooooooooooooooooooooooooooooooooo!

 
hai messo l'aspirina nella coca cola?

Può darsi, ora controllo :-)

 collegare al BUS CPU di una Amiga 500 o altre?
Ma il 500 non e' gia' dotato di una cpu della famiglia 68k?
Decidi cosa vuoi fare poi ti si dira' che sei un folle :-D

Vorrei emulare un 68000 non la sua velocità ma il suo funzionamento, con una
CPU molto più potente x86 in modo da mantenere la compatibilità ma avere una
enorme potenza di calcolo in mips.
Diciamo pure che se si riuscisse a far emulare un 68000 a un PIII 700 e
diciamo pure che la metà della sua potenza di calcolo venga impiegata per
emulare il 68000 e gestire il bus alla fine avremmo un 68000 che gira sui
350 Mhz. Va be la potenza di calcolo non si misura in Mhz (tranne che con i
PC :-) )
Non immagino cosa accadrebbe con un P4!!!
Va be poi bisogna sincronizzare il tutto con il chipset amiga, ma a livello
teorico secondo voi è fattibile!
Ciaooooooooooooooooooooooooooooooooo!

 ha scritto nel messaggio
news:cnobui$os5$4...@atlantis.cu.mi.it...

Fantainformatica. :>

 teorico secondo voi è fattibile!
Ciò che vorresti realizzare è, insomma, un'acceleratrice che, invece di 
ospitare una CPU 68k, ospita un x86 con un software per emulare un 68k... 
Realizzabile? Può darsi, ma è roba da matti ;-)
-- 
  ___                                                          __
 / __|___  Daniele Gratteri, Italian Commodore-Amiga user...  ///
| /  |__/  Nickname: FIAT1100D - ICQ: 53943994 Ritmo S75 __  ///
| \__|__\  Home page: 
http://www.gratteri.tk
    forever! \\\///
 \___|     E-MAIL: 
dan...@gratteri.tk
     ...since 1990  \/// 

Realizzabile? Puň darsi, ma č roba da matti ;-)
In pratica fare in hardware quello che WinUAE fa in software...
Simpatica idea, ma lascio agli esperti il giudizio...
-- 
http://mcmxc1.splinder.com


Già, e poi dubito che si riesca a mettere una scheda nel 500 con un pentium 
4 :-))
Per non parlare poi del clock della ram verso l'esterno (cache a parte) che 
sarebbe ridicolo.
Però l'idea forse non è del tutto cretina, magari si potrebbe fare per il 
2000/3000/4000.... solo che costerebbe uno sproposito la logica per 
convertire i bus (come accadeva per le cibervision...)
Emiliano

Hai capito bene quello che voglio fare!!!
Quindi secondo te non è possibile sviluppare una cosa così.
Pensandoci bene è impossibile farsela in casa.
Ciaooooooooooooooooo!

Mi è venuta un altra idea forse questa è meglio.
Utilizzando il BUS PCI o ISA di un PC e attraverso un emulatore software che
può essere anche winuae con opportune modifiche è possibile reindirizzare
l'emulazione del 68000 su un BUS PCI o ISA e collegare quest'ultimo con
l'elettronica del caso al BUS CPU di un AMIGA?
Occorrerebbe scrivere un driver specifico.
Ditemi se mi sbaglio ma la predator permette di collegare schede PCI
all'amiga giusto? quindi non dovrebbe essere impossibile.
Ciaoooooooooooooooooooooooooooooooooooo!

 all'amiga giusto? quindi non dovrebbe essere impossibile.
Non ho ben capito quanto avevi scritto nella parte che ho tagliato, comunque 
il bus PCI non è che sia legato ad alcun tipo di CPU quindi, mediante un 
apposito hardware che fa da ponte tra bus PCI e CPU, esso può essere usato 
pressoché ovunque e, quindi, anche su Amiga.


 l'emulazione del 68000 su un BUS PCI...
Secondo me hai le idee un po' confuse fra hardware, software, emulazione..
:-)
Il 68000 ha un proprio bus specifico.. sarebbe possibile togliere il 68k e
collegarvi una schedina che emuli il bus del 68k (anche a livello elettrico)
e che poi si interfaccia a un'altra CPU. In realtà in questi casi conviene
utilizzare un chip FPGA programmabile come Altera, con il quale puoi sia
realizzare il bus, sia realizzare un core 68k (i.e. una vera CPU) . Tempo fa
mi è capitato di vedere una schedina basata su Altera Cyclone (usata nel
campo giochi da casino') che integrava un core x86, PCI e SVGA: uno
spettacolo ! Ci girava un SO tipo DOS.
Per il BUS PCI è la stessa cosa, ti serve una logica ponte da bus Amiga a
bus PCI. L'ideale sarebbe ancora integrarlo tutto in un FPGA.. come fanno
Mediator o Predator.
La domanda è : tutto questo ha un senso ? Visto che un emulatore TUTTO
software ha prestazioni perfette e costi praticamente zero (senza
considerare il fatto che già esiste).
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

-=[Max N.]=- hai scritto:

Bè! a questo punto sarebbe meglio una scheda PowerPC PCI da collegare al PC
e con del software che la sfrutta potremmo farci girare un AmigaPPC o un
MacOSX senza dover emulare la CPU e sfruttando direttamente l'hw collegato
al PC. Inoltre se questa ipotetica scheda avesse una svideo integrata per
non perdere il vantaggio dell'AGP sarebbe ancora meglio.
Senza considerare che una scheda di questo tipo si appoggerebbe ad un
mercato più grande quindi ad un costo inferiore.
Oppure una system che monta un ppc sarebbe ancora meglio...ma....ooops...c'è
già :-P
-- 
----
VagaPPC

Forse hai ragione tu. La mia era solo una curiosità.
Ciaooooooooooooooooooooooooooooooooooooooo!

collegare al BUS CPU di una Amiga 500 o altre?
si farebbe prima a portare AmigaOS su x86...la cosa migliore che
andava fatta parecchio tempo fa..
..e che credo piů fruttifera che AmigaOS4...

Per fortuna che c'è AROS :-)
Secondo me è la strada giusta.
Ciaooooooooooooooooooo!

 Ciaooooooooooooooooooo!
Ci sono voluti anni e anni, ma alla fine sempre piů persone se ne stanno 
convincendo...
p.bes