1 votos

La forma más fácil de instanciar un transceptor en Quartus para evitar la degradación de los canales no utilizados

Esta respuesta en la base de conocimientos de altera indica que los canales de transmisión del Arria 10 se degradan con el tiempo si no se utilizan. He añadido la asignación recomendada a mi archivo QSF, pero no tiene ningún efecto si no uso ya 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. 

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

0voto

tms Puntos 6

Parece que añadir una IOPLL cuenta, 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 una 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.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X