Page 1 of 1

cerco MPU che indirizzi >=2Mbyte ext parallel ram asincrona

PostPosted: 31 May 2013, 13:51
by legacy
Per realizzare un eprom emulator cerco una MPU in grado di indirizzare almeno 2Mbyte di "ram" esterna a bus parallelo asincrono.

Oltre a cio' sarebbe gradita o una lan integrata o spi per la Enc. Oppure memory mappo una lan. Poi ci penso.
Serve che sposti almeno 800Kbyte/sec -> la 10Mbit/sec in udp/ip va benissimo!

Che MPU comsigliate ?

Eventualmente, conoscete prodotti commerciali o OpenSource di classe "eprom emulator" con eprom socket combo 3.3V/5V che usino la lan ?
Io ne ho qui uno che usa la parallela e mi scoccia un bel po' perche' non posso usarlo ne sul mac ne sui moderni PC che sono sprorvvisti di LPT.
(i cavetti usb-lpt vanno bene solo per le stampanti, la lpt si e' complicata nel tempo per favorirne abusi come quello su cui si regge l'accrocchio che mi hanno dato)

Re: cerco MPU che indirizzi >=2Mbyte ext parallel ram asincr

PostPosted: 04 Jun 2013, 19:38
by legacy
ma nessuno che abbia mai avuto l'esigenza di un eprom emulator ?

Re: cerco MPU che indirizzi >=2Mbyte ext parallel ram asincr

PostPosted: 04 Jun 2013, 21:58
by js-bascom
Non per moltissimi anni. :-)

L'Xmega128A1 Xplain board ha 8MB di SDRAM, non so se e' utile. http://store.atmel.com/PartDetail.aspx? ... escription

Re: cerco MPU che indirizzi >=2Mbyte ext parallel ram asincr

PostPosted: 05 Jun 2013, 01:37
by legacy
direi che a questo giro do un occhio per una Xmega breakout
a cui aggiungere
- i miei circuiti di buffering/voltage level shifting
- un chip ethernet

Re: cerco MPU che indirizzi >=2Mbyte ext parallel ram asincr

PostPosted: 05 Jun 2013, 11:21
by deluca
quella schedina l'ho presa pure io,
devo dire che per il prezzo ne vale la pena e poi รจ atmel originale

Re: cerco MPU che indirizzi >=2Mbyte ext parallel ram asincr

PostPosted: 05 Jun 2013, 18:12
by legacy
si ma ha su troppa roba che non mi serve
Olimex ne ha una spartana, provo quella
ho preso anche un modulo ENC28j60

il resto del progettino e' tutto dedicato
- al lato NVRAM (ram statica tamponata a batteria)
- ai buffer (con voltage sensing & shifting) del lato target socket

fisicamente ci sara' un cavo flat da 50 poli che finisce su zoccolo a tulipano
questa e' la "testa" che si infila sullo zoccolo DIP della eprom da emulare
sulle varie boards che ho

Per esempio

Image

rimuovo quella 27C256 (chip con etichetta bianca, c'e' scritto basic'51)
ed al suo posto infilo la testa dell'eprom emulator


copio la soluzione adottata dall'Eprom emulator commerciale per porta parallela
che ho in lab e che vorrei per l'appunto rimpiazzare con accrocchio lan


per la parte di trasporto e controllo, oltre Xmega, voglio valutare anche
- 80C390
- 80C400

ho una breakout per tipo
ed in particolare 80C400 ha features adeguate ai miei obiettivi
tra cui lan integrata e 24bit di address space