multiple xaui interfaces
Does anyone have a suggestion for telling quartus that multiple xaui interfaces (using the A2GX hard xaui ip) all receive a refclk from the same clock, and thus all the xgmii_rx/tx_clk signals should be the same? There are tx/rx phase fifos in the IP block, so I would think I should be able to take advantage of those, instead of having my own external fifos and wasting logic and excess global clocks. I have 4 xaui interfaces, and I'd like to have the rx/tx sides all be referenced to one clock domain. I tried to use the altgx megafunction instead of the xaui ip, and feed the coreclkout signal from one block into the rx/tx_coreclk inputs on the other blocks with the 0ppm assignment set, but quartus gave me errors - it expected the rx/tx clocks to be fed by the local coreclkout, not by the coreclkout from an adjacent core, since the channels were bonded/used the rate matcher.
Thanks!