clock fpga

Sezione dedicata al linguaggio di descrizione hardware per logiche programmabili

clock fpga

Postby giuseppe01051984 » 28 Sep 2013, 13:10

Salve,
devo dare dei valori tollerabili al mio sintetizzatore.Per controllare un ingresso a 32 bit avrei bisogno di frequenze di clock
di circa 20ghz.Sono valori di clock accettabili da un FPGA??????
giuseppe01051984
 
Posts: 49
Joined: 06 Sep 2013, 13:16

Re: clock fpga

Postby Leonardo » 28 Sep 2013, 13:21

Probabilmente solo con dei FPVT (field programmable vacuum tubes) :D
Scherzi a parte le FPGA non possono implementare logica a tale velocità, prova ad esporre meglio il tuo problema

Ciao
Il mio blog di elettronica: http://electro-logic.blogspot.it
User avatar
Leonardo
 
Posts: 502
Joined: 29 May 2013, 22:31
Location: Parma

Re: clock fpga

Postby giuseppe01051984 » 28 Sep 2013, 13:47

Ah ok, è proprio questo che volevo sapere.
Non so se riesco ad esprimermi sull'argomento ma ci provo.Riferiamoci allo scema che metto in allegato.
Ho una FCW (Frequecy Control word) di N=32 bit.Supponiamo per il momento di non voler considerare la variazione da N-->M
con M<N,allora sarà fout=(fclk x FCW)/2^N;
Siccome in uscita dovrò avere fout=125 Mhz non riesco a trovare un modo per mantenere fclk bassa con valori accettabili di FCW.
Attachments
datapath.png
datapath.png (9.75 KiB) Viewed 5380 times
giuseppe01051984
 
Posts: 49
Joined: 06 Sep 2013, 13:16

Re: clock fpga

Postby Leonardo » 28 Sep 2013, 13:55

125 MHz in uscita sono una frequenza ragionevole, prima hai parlato di decine di GigaHertz.
Lo scopo è generare una frequenza configurabile? Nel caso come prima indicazione generale ti consiglio di informarti sui PLL della FPGA utilizzata

Ciao
Il mio blog di elettronica: http://electro-logic.blogspot.it
User avatar
Leonardo
 
Posts: 502
Joined: 29 May 2013, 22:31
Location: Parma

Re: clock fpga

Postby giuseppe01051984 » 28 Sep 2013, 14:03

fout = 125 Mhz.
In base alla relazione fout=(fclk x FCW)/2^N per avere ciò dovrei utilizzare una fclk dell'ordine dei Ghz.
N b
questo perchè non so fin dove posso scendere con la FCW dove ho impostato un valore di circa 35 x 10^6
giuseppe01051984
 
Posts: 49
Joined: 06 Sep 2013, 13:16

Re: clock fpga

Postby Leonardo » 28 Sep 2013, 15:10

Le Stratix 5 hanno come fMax del VCO del PLL 1,6 GHz mentre per "la logica" 700Mhz nel caso migliore
Non c'è modo di avere parti della FPGA commerciali a 20 GHz purtroppo. Devi cercare un'altra soluzione

Pensavo in una descrizione a livello maggiore del problema, esempio: devo generare un frequenza da x a y MHz dato un codice a 32 bit d'ingresso, come posso fare?

Ciao
Il mio blog di elettronica: http://electro-logic.blogspot.it
User avatar
Leonardo
 
Posts: 502
Joined: 29 May 2013, 22:31
Location: Parma

Re: clock fpga

Postby giuseppe01051984 » 29 Sep 2013, 09:57

Ok Leonardo.Ti ringrazio come al solito !!!!
giuseppe01051984
 
Posts: 49
Joined: 06 Sep 2013, 13:16


Return to VHDL x FPGA

Who is online

Users browsing this forum: No registered users and 1 guest

cron