Estoy intentando crear un diseño mínimo con PCIe en CycloneIV y tengo problemas para que core_clk_out se ejecute realmente.
En guía de usuario de PCIe , página 13-9, dice que fixedclk_serdes no puede derivarse de refclock para que funcione la cancelación de compensación.
Si alimento esto desde un reloj de 125 MHz en funcionamiento, core_clk_out no cambia, sin embargo, si conecto el refclock a un bloque PLL, genero un reloj de 125 MHz allí y lo conecto a fixedclk_serdes , core_clk_out cambia a 125 MHz.
Si observo un diseño generado por Qsys para la misma placa, esto parece ser realmente correcto: Qsys también genera un reloj de 125 MHz desde el refclock usando un PLL, y lo usa para los SERDES.
¿Alguien puede arrojar algo de luz sobre esto? ¿La documentación es incorrecta o me falta algo aquí?