Problema critico
La funzione PCI Express MegaCore non genera la generazione 2 modello di conformità per l'implementazione hard IP in Stratix IV Dispositivi GX perché il circuito di ripristino IP fisso tiene premuto il ricetrasmettitore in reset.
Questo problema riguarda l'implementazione ip hard del PCI Express Funzione MegaCore destinata ai dispositivi Stratix IV GX che utilizzano il reset schema per .v o .vhd MegaCore come descritto nel capitolo "Reset and Clocks" della Guida utente del compilatore PCI Express. (Non influisce sulla _plus.v o .vhd MegaCore funzioni).
La soluzione consiste nel modificare la definizione del rx_digitalreset_serdes
segnale
nel file .v o .vhd
durante l'esecuzione del test di conformità. mostra la modifica richiesta
per i test di conformità e la definizione del funzionamento normale.
// Use this assignment for compliance testing
assign rx_digitalreset_serdes = rc_rx_digitalreset;
// Use this assignment for operation in non-compliance mode
assign rx_digitalreset_serdes = rc_rx_digitalreset | rst_rxpcs; |
Inoltre, il bit riservato test_in
( test_in[32]
)
deve essere definito come un ingresso al circuito di ripristino per indicare che
il DUT sta eseguendo il test di conformità. Quando test_in[32]
è
impostato su 1, la porzione del circuito di reset che introduce il
il bug di conformità viene ignorato. Quando questo bit è impostato su 0, il PCI Express
La funzione MegaCore funziona in modalità operativa normale.
Questo problema è risolto nella versione 10.1 del PCI Express MegaCore Funzione.