ID articolo: 000081811 Tipo di contenuto: Documentazione e informazioni sui prodotti Ultima recensione: 28/11/2014

Come posso scrivere l'indirizzo di avvio dell'immagine dell'applicazione nella porta data_in[23..0] nel altremote_update per i dispositivi Arria V, Cyclone V e Stratix V per affrontare l'intero spazio di memoria in un dispositivo EPCQ256?

Ambiente

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrizione

I circuiti di aggiornamento remoto Arria® V, Cyclone® V e Stratix® V possono gestire solo l'indirizzamento a 24 bit. Per dispositivi di configurazione come EPCS128 o EPCQ128 e dispositivi di configurazione a densità inferiore che utilizzano l'indirizzamento a 24 bit, il campo PGM a 24 bit[23:0] corrisponde a tutti i 24 bit dell'indirizzo iniziale seriale attivo. Tuttavia, per i dispositivi EPCQ256 che utilizzano l'indirizzamento a 32 bit, il campo PGM[23:0] corrisponde ai 24 MSB dell'indirizzo iniziale seriale attivo. Pertanto, l'indirizzo a 32 bit sarebbe {pgm[23:0], 8'b0}. 

 

Risoluzione

Nel modulo altremote_update nel Quartus® II versione del software 13.0 o precedente, il bus data_in[] è a 24 bit. Pertanto, per i dispositivi EPCQ256, è necessario troncare gli 8 LSB più bassi durante la scrittura dell'indirizzo di avvio dell'immagine dell'applicazione durante l'immagine di fabbrica.

Ad esempio, se l'indirizzo di avvio è 0x00020000, è necessario impostare il 0x000200 in data_in[23..0] della megafunzione.

Ad esempio, se l'indirizzo di avvio è 0x01C00000, è necessario impostare il 0x01C000 in data_in[23..0] della megafunzione.

 

Dal software Quartus II versione 13.1 e successive, le larghezze del bus data_in[] sono le seguenti:

• Larghezza del bus a 24 bit quando si utilizza il dispositivo di configurazione di indirizzamento a 3 byte, ad esempio EPCS128.

• Larghezza bus a 32 bit quando si utilizza il dispositivo di configurazione di indirizzamento a 4 byte, ad esempio EPCQ256.

Pertanto, nella versione 13.1 del software Quartus II e in seguito non è più necessario troncare l'8 LSB più basso durante la scrittura dell'indirizzo di avvio dell'immagine dell'applicazione durante l'immagine di fabbrica.

Prodotti correlati

Questo articolo si applica a 13 prodotti

FPGA Stratix® V E
FPGA SoC Cyclone® V SE
FPGA Cyclone® V GT
FPGA Stratix® V GX
FPGA Cyclone® V GX
FPGA Stratix® V GT
FPGA Stratix® V GS
FPGA Arria® V GZ
FPGA SoC Arria® V SX
FPGA SoC Cyclone® V ST
FPGA SoC Arria® V ST
FPGA Arria® V GX
FPGA Arria® V GT