ROBOTICA - AUTOMAZIONE - EMBEDDED > Ambienti di Sviluppo per l'Automazione&Robotica.

Schede di sviluppo FPGA Altera

(1/2) > >>

clros:
Ciao a tutti,
premetto che sono quasi del tutto ignorante in materia.

Mi servirebbe sapere se esistono delle schede di sviluppo per FPGA (Altera possibilmente) che includano anche il controller per la RAM e per l'HD (PATA). Inoltre se è possibile via software (dal Quartus II per esempio) pilotare "facilmente" queste interfacce.

Potreste indirizzarmi su qualcosa che sia facilmente disponibile e non costi uno sproposito (ammesso che esistano)?

Z80Fan:
Io ti posso dire che non c'è nessun bisogno di un "controller HD", perchè nei dischi IDE il controller è nel disco stesso. Quindi per interfacciarti con un disco IDE PATA (o una CompactFlash) ti bastano solo 16 linee bidirezionali per il bus dati, 3 linee di indirizzo per indirizzare i registri interni, e qualche altra linea di controllo comune tipo abilitazione lettura/scrittura etc. Su Internet poi puoi trovare tutte le informazioni sui comandi e sui registri interni.

clros:
Capisco. Quindi si tratta solo di conoscere le regole per la comunicazione con il controller del disco (il protocollo)..

Z80Fan:

--- Citazione da: "clros" ---Capisco. Quindi si tratta solo di conoscere le regole per la comunicazione con il controller del disco (il protocollo)..
--- Termina citazione ---
Esatto. Anche l'accesso a una scheda SD è semplice, dato il bus SPI (che ti permette anche di usare meno linee dell'ATA).
Visto che lavori con un FPGA, potresti anche riuscire a implementare un'interfaccia SATA in software; cmq (premetto non sono un esperto di questa interfaccia), dato che il SATA usa un protocollo un po' più complesso del semplice PATA, un chip esterno può far comodo.

TheKaneB:
le schede FPGA con controller ATA e DDR esistono ma costano un botto (diciamo da 250 euro a salire). Per contenere i costi, ti consiglio di puntare su Xilinx che a parità di caratteristiche costano la metà... Xilinx Webpac ISE è l'equialente software di Quartus, ed è pure gratis...

Navigazione

[0] Indice dei post

[#] Pagina successiva

Vai alla versione completa