Forum Discussion
Altera_Forum
Honored Contributor
11 years agoTry bypassing the pll instantiated at the top level. Hook the 125 MHz clock input directly to the sopc system.
bts_general_sopc bts_general_sopc_inst ( .chipselect_to_the_tristate_lcd (lcd_csn), .flash_tristate_bridge_address (fsml_a), .flash_tristate_bridge_data (fsml_d), .flash_tristate_bridge_readn (fsml_oen), .flash_tristate_bridge_writen (fsml_wen), .select_n_to_the_ext_flash (flash_cen), .cs_n_to_the_maxII_interface (max2_csn), .ssram_bwn_to_the_ssram (ssram_bwn), .ssram_cen_to_the_ssram (ssram_cen), .in_port_to_the_button_pio (user_pb), .out_port_from_the_led_pio (user_led), .mdc_from_the_tse_mac (enet_mdc), .mdio_in_to_the_tse_mac (mdio_in_to_the_tse_mac), .mdio_oen_from_the_tse_mac (mdio_oen_from_the_tse_mac), .mdio_out_from_the_tse_mac (mdio_out_from_the_tse_mac), .led_an_from_the_tse_mac (led_an_from_the_tse_mac), .led_char_err_from_the_tse_mac (led_char_err_from_the_tse_mac), .led_col_from_the_tse_mac (led_col_from_the_tse_mac), .led_crs_from_the_tse_mac (led_crs_from_the_tse_mac), .led_disp_err_from_the_tse_mac (led_disp_err_from_the_tse_mac), .led_link_from_the_tse_mac (led_link_from_the_tse_mac), // .gxb_cal_blk_clk_to_the_tse_mac (pll_clkin_enet), <---- Here ... .gxb_cal_blk_clk_to_the_tse_mac (clkin_enet), .reconfig_clk_to_the_tse_mac (clkin_sys), .reconfig_fromgxb_from_the_tse_mac (reconfig_fromgxb_from_the_tse_mac), .reconfig_togxb_to_the_tse_mac (reconfig_togxb_to_the_tse_mac), // .ref_clk_to_the_tse_mac (pll_clkin_enet), <---- ... and here .ref_clk_to_the_tse_mac (clkin_enet), .txp_from_the_tse_mac (enet_tx), .rxp_to_the_tse_mac (enet_rx), .osc_clk (clkin_sys), .ssram_clk (ssram_clk), .reset_n (cpu_resetn) );