Forum Discussion
Quartus 18.1 transceiver twaddle
- 5 years ago
Hi, Thanks for your update and test results. If I understand it correctly, the PMA AUX is the calibration block. For your information, you would need to connect reconfiguration controller to all the transceiver instances so that the offset cancellation can be performed to ensure correct funtionality of the transceivers. You can share the reconfiguration controller for them to save logic and test if can pass Fitter compilation. Please let me know if there is any concern. Thank you.
Hi,
As I understand it, you observe some Fitter errors when trying to fit your design with two 10G PHYs and one TSE IP. By merely looking at the error messages, seems like it is related to the AUX block. Can you try with the following:
1. Share the reconfiguration interface input ports ie clock, reset, address, write and etc among the 3 instances to see if it helps.
2. If your selected device has XCVR on both side, try moving the TSE to a different side of the 10G PHYs to help narrow down if it is due to the TSE IP?
3. If the above still not working, please share with me a simple test design with the 3 instances which can replicate the error for further debugging. Please let me know the Quartus version that you are using as well.
Please let me know if there is any concern. Thank you.
Best regards,
Chee Pin
- PPerd26 years ago
New Contributor
Thanks for your feedback.
The problem is really with HSSI_PMA_AUX block. By the way, what is this block? Calibration block?
I simplified my project as much as possible. Left only Ethernet Backplane 10GBASE-KR with reconfiguration controller and 10GBASE-R without reconfiguration controller. And I understand that when they are in the same transceiver bank (in different triplet) - error with AUX block occurs. When they are in different banks everything is ok.
Did I understand correctly that this is happening because I have not connected 10GBASE-R with reconfig controller? it's just that I don't need to connect the second PHY to reconfig controller (only first PHY) and i did not want spend logic on it.
- CheepinC_altera5 years ago
Regular Contributor
Hi, Thanks for your update and test results. If I understand it correctly, the PMA AUX is the calibration block. For your information, you would need to connect reconfiguration controller to all the transceiver instances so that the offset cancellation can be performed to ensure correct funtionality of the transceivers. You can share the reconfiguration controller for them to save logic and test if can pass Fitter compilation. Please let me know if there is any concern. Thank you.