Newsgroup: it.hobby.elettronica.digitale
Titolo: consiglio FPGA

Salve, avrei bisogno di un aiuto: dovrei sostenere un esame universitario di
SISTEMI DI ELABORAZIONE e come progetto d'anno dovrei progettare (e
possibilmente realizzare) un processore 6502 completamente in FPGA.
Il problema è che il prof. non mi ha dato minimamente alcun materiale e
dell'FPGA, oltre ad un'infarinatura superficiale, non ne so molto.
Chi mi consiglia qualche sito che tratti l'argomento? magari qualche
progetto (anche non 6502, meglio se 6502 :-D ) da cui prendere spunto e
capire qualcosa?
Ho visto inoltre che i prezzi degli FPGA sono elevato: da un minimo di
100-150euro a oltre 10000? ecc. sbaglio? e che programmatore serve? ogni
marca ha il suo o ce ne sono di generali?
Grazie in anticipo

 marca ha il suo o ce ne sono di generali?
Sbagli, si parte da pochi euro. Io ho usato solo CPLD Altera, il
programmatore si chiama ByteBlaster ( o ByteBlaster II).
www.altera.com
www.xilinx.com
--
SB
----------------------------------------------------------------
Rimuovere i caratteri accentati per rispondere


http://www.opencores.org/projects.cgi/web/t65/overview
http://www.birdcomputer.ca/Projects/Prj6502/bc6502_page.html
http://www.6502.org/
-- 
Saluti,
	TorbaX
 
Friendly Forum Verilog, Elettronica Digitale,Tecnologie Alternative, DSP
Location: 
http://www.digitalraptor.net
Personal Home Site: 
http://www.digitalraptor.net/torbax
(Togliere NOSPAM per rispondere).


e' proprio necessario realizzarla fisicamente?
nel sito "
www.xilinx.com
" ti puoi scaricare la versione gratuita del 
WebPack ISE che ti permette di scrivere in Verilog il core e di testare 
se il tuo codice e' sintetizzabile per un certo tipo di FPGA o CPLD.
per la simulazione poi utilizzi ModelSim, e hai tutto l'occorrente per 
lo sviluppo software "dell'hardware".
Nel caso dovessi poi realizzarla per davvero, fisicamente, allora  ti 
conviene puntare su una CPLD ben capiente in termini di logica 
programmabile, almeno costa di meno rispetto al vero FPGA tipo lo 
Spartan3 o il VirteX4.
ho visto board FPGA a prezzi ragionevoli inferiori a 100 euro, 
accessoriate di FPGA, uscita monitor(a 3 bit per colore), PS2 etc, con 
clock di funzionamento anche di 50MHz, tutta riprogrammabile e comprende 
  un immonda quantita' di pin I/O.
https://digilent.us/Sales/Product.cfm?Prod=S3BOARD
ci potresti fare tanta roba la dentro...
vorrei prendermela anch'io:-) magari a natale:-) se i soldini arrivano...
se tanto ti serve per un esame universitario, allora non avrebbe senso 
comprarsi una board FPGA.
a meno che non vorrai in seguito utilizzarla per altri esami, o per 
passione farci qualche cosa di utile.:-)


 marca ha il suo o ce ne sono di generali?
I programmatori sono molto semplici, potresti anche costruirtelo (all'inizio io
usavo un paio di fili collegati alla parallela, ed un programmino che mi ero
scritto!), però difficilmente puoi utilizzare un'FPGA "da sola", è meglio se
compri una scheda di sviluppo, con cui di solito ti danno tutto quello che serve
per programmarla ed usarla. Dai un'occhiata al kit di sviluppo Spartan3 di
Xilinx (
www.xilinx.com
), al sito della Digilent (
www.digilentinc.com
), della
Xess (
www.xess.com
) oppure di Tony Burch (
www.burched.biz
 o qualcosa del
genere)...
Ciao,
A.D.
P.S. Per curiosità, che università frequenti?

www.fpga4fun.com
La pluto2 con il cyclone a bordo costa meno di 100 euro
offre gia un sacco di codice pronto

 P.S. Per curiosità, che università frequenti?
mi sa che non ce lo vuole mica dire.... speriamo non sia una facoltà romana,
che oggi hanno preso l'acqua.
SB

scusate se rispondo solo oggi ma le lezioni mi portano via tutto il giorno e
la sera sono troppo stanco per stare davanti al pc, cmq Vi ringrazio tutti,
mi avete dato ottimi spunti per cominciare almeno una trattazione teorica e
poi eventualmente proseguire in qualche modo.
In risposta ad Antonio Di Stefano: il prof. vuole proprio il chip 6502 o al
max un DLX (semi) funzionante e non un 6502 già pronto con qualcoa intorno.
Se pensi che questo sia complicato pensa che l'alternativa è un compilatore
in C per un DLX (che forse potrei anche trovare su internet, ma non mi
interessa molto).
Cerco di portare avanti il progetto FPGA perchè oltre che per l'esame mi
permetterà di avere già qualcosa di pronto per la tesi su FPGA che farò con
il prof stesso.
Grazie ancora a tutti
PS
frequento il Politecnico di Bari e il prof. in questione è l'Ing. G.
Mastronardi.

http://www.free-ip.com/
http://tech-www.informatik.uni-hamburg.de/vhdl/vhdl.html
In quest'ultima pagina trovi i link a simulatori di vari processori da
implementare su fpga.
Il primo link dovrebbe corrispondere proprio al 6502


 il prof stesso.
Posso chiederti quale sarà di preciso l'argomento?
Lavoro anch'io con le FPGA, per cui sono molto curioso... ;-)
Ciao,
A.D.

 A.D.
Ciao

 si basa su architetture parallele e processori vettoriali.
Vi servirà un'FPGA abbastanza grossa... ;-)
Buona fortuna,
A.D.