La forma más sencilla de crear una instancia de un transceptor en Quartus para evitar la degradación del canal no utilizado

0

Esta respuesta en la base de conocimientos de Altera indica que el TX Los canales en el Arria 10 se degradan con el tiempo si no se utilizan. He agregado la asignación recomendada a mi archivo QSF, pero no tiene ningún efecto si todavía no uso algunos transceptores:

Warning(18584): There are no transceiver channels used in the design. You must use or instantiate at least 1 transceiver channel to preserve the rest of the unused channels. 

Para empezar, estoy probando algunos ejemplos muy simples y estoy tratando de encontrar mi camino alrededor de Quartus. ¿Cómo puedo crear una instancia de un transceptor con el mínimo esfuerzo para no arruinar las placas?

    
pregunta nengel

1 respuesta

0

Parece que agregar una cuenta IOPLL, aunque el número de canales no utilizados sigue siendo el mismo:

iopll iopll_i (
  .locked(),
  .refclk(FPGA_CLK2K_P),
  .rst(~A10_RST_L),
  .outclk_0(clk)
);

El enrutamiento del reloj de referencia a través de un IOPLL con ajustes de multiplicación / división de 1/1 no cambia la frecuencia del reloj, pero permite que los ajustes de preservación del transceptor tengan efecto.

    
respondido por el nengel

Lea otras preguntas en las etiquetas