Forum Discussion
Thank your for your answers.
To be honest I didn't understand how to use F tile Channel Placement Tool in my case. I tried Quartus tool Tile Interface Planner and found out that when I assign pin to a specific location the tool assigns the rest of locations automatically.
In my case it looked like this.
I want to use QSFPDD0 socket so I looked into schematic and found out what pin numbers I should use:
Then I go to Tile Interface Planner and in "Plan design" bookmark I see that input signal of my design qsfpdd_rx_p[0] has the next options for placement:
I don't see here the right pin number. But In the same file with schematic i can see such note:
Anyways I see that pin's location of QSFPDD_RX_P0 M1 is in list for qsfpdd_rx_p[3] so it seems they are really swapped.
Then I choose M1 location for qsfpdd_rx_p[3] and as a result all the rest of locations are mapped automatically:
And the Ethernet hard IP now has its location set to:
And the problem here that I cant move transceivers to another quad as they have only one location option:
The same with reference clk pll. The tool allows me to choose location:
But there is only one option
So in the end after I did all these assignments assembling passes with no errors. But now I'm not sure whether it will work with those swapped pins or not.