F-tile Reference and System PLL Clocks: mising port documentation
Hello Intel forums,
I'm exploring the settings of the "F-Tile Reference and System PLL Clocks Intel FPGA" IP.
There is a setting "Refclk #X is active at and after device configuration" which is enabled by default. If I disable this setting, some new ports are added to the IP instance:
- avmm_clk : in std_logic := 'X'; -- clk
- avmm_reset : in std_logic := 'X'; -- reset
- refclock_ready : in std_logic_vector(2 downto 0) := (others => 'X'); -- refclock_ready
- refclock_status : out std_logic; -- refclock_status
- en_refclk_fgt_0 : in std_logic := 'X'; -- en_refclk_fgt_0
- disable_refclk_monitor_0 : in std_logic := 'X'; -- disable_refclk_monitor_0
- refclk_fgt_enabled_0 : out std_logic -- refclk_fgt_enabled_0
I have looked at the documentation on implementing the IP (Implementing the F-Tile Reference and System PLL Clocks Intel® FPGA IP) but these ports are not documented. Can you explain what each does?
Why does "refclk_ready" have three bits? Does each bit correspond to a system clock?
I'm not using the system clock in my implementation, does that mean I only need to set "en_refclk_fgt_0" to '1' when that clock is ready?
Do I always need to provide an avmm_clk and avmm_reset?
Thank you for your assistance.
Hello,
Q1- Can out_coreclk_i used to drive IOPLL?
<ANS> No. out_coreclk_i is not routed through dedicated clock paths required by IOPLL.
Q2- Is there workaround to indirectly use out_coreclk_i for IOPLL reference?
<ANS> a. Use Clock Control IP.
b. Use dedicated clk routing.
Q3- Fitter error and HSSI_PLDADAPT_RX
<ANS> error is due to placement constraints and routing limitation between HSSI components and core logic. In your case, HSSI_PLDADAPT_RX is constrained to a specific region, but the core logic needs to connect to is placed elsewhere, and there is no valid routing path. Please review your location constraints. Avoid using out_coreclk_i for clocking components that require dedicated routing.
Q4- Can altera_fifo be driven by out_coreclk_i ?
<ANS> yes, they are not dependent on IOPLL reference. FIFO IP is designed to work with fabric routing.
regards,
Farabi