ID articolo: 000085148 Tipo di contenuto: Documentazione e informazioni sui prodotti Ultima recensione: 11/09/2012

Come posso configurare il canale ricetrasmettitore Stratix® II GX per l'esecuzione tra 2 Gbps-3,125 Gbps data rate utilizzando la modalità "BASIC - doppia larghezza"

Ambiente

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrizione

Nel software Quartus® II versione 6.1 e 7.0, non è possibile configurare ALT2GXB Megawizard® Plug-in Manager in modalità BASIC (con larghezza del blocco di deserializzatore impostata su doppia larghezza ) con velocità di dati nell'intervallo di 2,5 Gbps-3.125 Gbps e 2 Gbps-3.125 Gbps per configurazione1 e configurazione2 indicati di seguito.

configuration1: larghezza interfaccia PLD=16, 8B/10B e matcher di velocità.

configuration2: PLD interface width=16, no 8b/10b, nessun matcher di velocità e nessun blocco di ordinazione dei byte.

La ragione di questa restrizione della velocità dei dati è che nella versione 6.1, il megawizard ALT2GXB consente una velocità massima di dati di 5 Gbps e 4 Gbps rispettivamente per la configurazione 1 e la configurazione 2. Quando si utilizza l'opzione "/2" nel "fattore di divisione della velocità dei dati" (nella schermata "Generale" del megawizard ALT2GXB), è possibile ottenere la velocità effettiva dei dati fino a 2,5 Gbps per configuration1 e 2 Gbps per la configurazione2.

Questa restrizione è fissa a partire dal software Quartus II versione 7.1.

Pertanto, per eseguire il ricetrasmettitore fino a 3,125 Gbps di velocità di dati nelle configurazioni sopra menzionate, utilizzare il Megawizard con la velocità di dati consentita e quindi modificare manualmente i seguenti parametri nei file .v/.vhd di output generati dal megawizard ALT2GXB.

cmu_pll_inclock_period

rx_cru_inclock_period

rx_data_rate

tx_data_rate

L'esempio seguente mostra la modifica necessaria per ottenere la velocità di dati effettiva di 3 Gbps per configuration1, per un file di verilog generato dal megawizard ALT2GXB.

Passaggio 1: impostare il megawizard ALT2GXB nella configurazione1. Impostare la frequenza di ingresso del clock di riferimento a 125 MHz. Impostare la velocità dei dati su 5 Gbps. Impostare il "fattore di divisione del tasso di dati" su 2.  In base a questa impostazione, il ricetrasmettitore viene eseguito a 2,5 Gbps.

Il file .v generato ha i seguenti valori di parametro.

alt2gxb_component.cmu_pll_inclock_period = 8000

alt2gxb_component.rx_cru_inclock_period =8000

alt2gxb_component.rx_data_rate = 5000

alt2gxb.component.tx_data_rate =5000

Passaggio 2: modificare il file .v sopra.  Hai utilizzato 125 MHz (5 Gbps =125*40) nel passaggio 1.  Per ottenere la velocità massima dei dati di 6 Gbps, è necessario modificare la frequenza di clock di riferimento dell'input a 150 MHz (150*40 = 6 Gbps). Poiché si è utilizzato il "fattore di divisione del tasso di dati" di 2 nel passaggio 1, si ottiene la velocità dei dati effettiva di 3 Gbps. Di seguito sono riportate le modifiche necessarie nel file .v.

alt2gxb_component.cmu_pll_inclock_period = 6667

alt2gxb_component.rx_cru_inclock_period =6667

alt2gxb_component.rx_data_rate = 6000

alt2gxb.component.tx_data_rate =6000

--Per la simulazione RTL verilog funzionale in strumenti di terze parti, modificare i seguenti parametri nel file .vo.

nliOl.inclk1_period

nliOl.inclk2_period

nlilO.cruclk0_period

nlilO.cruclk1_period

nlilO.cruclk2_period

Per questo esempio, modificare i valori dei parametri sopra indicati a 6667 (per riflettere il clock di riferimento di input a 150 MHz).

Prodotti correlati

Questo articolo si applica a 1 prodotti

FPGA Stratix® II GX

Disclaimer

1

Tutti i post e l'utilizzo dei contenuti su questo sito sono soggetti ai Termini di utilizzo Intel.com.

Il contenuto di questa pagina è il risultato della combinazione tra la traduzione umana e quella automatica del contenuto originale in lingua inglese. Questo contenuto è fornito soltanto a titolo di informazione generale e non ha pretese di completezza o accuratezza. In presenza di contraddizioni tra la versione in lingua inglese di questa pagina e la sua traduzione, fa fede la versione inglese. Visualizza la versione in lingua inglese di questa pagina.