Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
16 years ago

Stratix II GX. GXB RX/TX Channel swap. XAUI mode.

My project "10 GBit Ethernet...". I use StratixIIGX. GX Trancievers in XAUI mode.

The question is:

Can I swap Rx channels? For Example GXB_RX[0]<->GXB_RX[1], GXB_RX[2]<->GXB_RX[3].

And can I swap Tx channels? For Example GXB_TX[0]<->GXB_TX[1], GXB_TX[2]<->GXB_TX[3].

If I swap chennel in Quartus GXB_RX[0]<->GXB_RX[1], I get Error:

Error: Can't place GXB Receiver channel "alt2gxb:alt2gxb_component|channel_rec[0].receive" in target device because of its constraint

Error: Can't place I/O rx_datain[0] in I/O location Pin_G1 because I/O is already assigned to Pin_N1

I need it to know, for better PCB layout.

Thanx.

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi,

    I don't know if it helps, and if it is not too late, but check out if you can transpose the XAUI lanes in your PHY (if you use one). In the one I am using (from Texas), you can. We used this feature to simplify the routing of our PCB.