I am currently using version 1.7 of the VHDL Aurora 401 reference design for Xilinx Vertex II Pro RocketIO interface and trying to find a way to bypass 8B/10B. What I do is to change the configurations of ports and attributes of GT_CUSTOM as suggested in RocketIO transceiver User Guide (page 59 to 61 for Ver2.1). Those ports/attributes are:
TXBYPASS8B10B RX_DECODE_USE TXCHARDISPMODE RXCHARDISPVAL
It turns out that CHANNEL_UP is never asserted. The protocol engine seems sending the Sync sequence, but the link is nerver initialized. Does anybody know if Aurora_401 allows bypassing 8B/10B by some easy reconfiguration? If not, is there any sample codes in VHDL using GT_CUSTOM for RocketIO and bypassing 8B/10B? Thanks!
Best Regards,
Johnson Univeristy of Delaware