FLEX I/F 400G PCS operation uses a 16 x 66-bit data bus. Only one 400G port can
be active.
Port | Interface | Function | Signaling |
---|---|---|---|
0 | RX FLEX I/F | enable | rx_flex_ena_0 |
amflag indicator | rx_flex_amflag_0 | ||
lane0 indicator | rx_flex_lane0_0 | ||
ptp_tstamp[31:0] for data[527:0] | rx_ptp_tstamp_out_0[31:0] | ||
ptp_tstamp[31:0] for data[1055:528] | rx_ptp_tstamp_out_2[31:0] | ||
data[263:0] | rx_flex_data_0[263:0] | ||
data[527:264] | rx_flex_data_1[263:0] | ||
data[791:528] | rx_flex_data_2[263:0] | ||
data[1055:792] | rx_flex_data_3[263:0] | ||
TX FLEX I/F | enable[263:0] | tx_flex_ena_0 | |
amflag indicator | tx_flex_amflag_0 | ||
ptp_tag_field[7:0] for data[527:0] | tx_ptp_flex_tag_field_in_0[7:0] | ||
ptp_1588loc[2:0] for data[527:0] | tx_ptp_flex_1588loc_in_0[2:0] | ||
ptp_1588op for data[527:0] | tx_ptp_flex_1588op_0 | ||
ptp_tag_field[7:0] for data[1055:528] | tx_ptp_flex_tag_field_in_2[7:0] | ||
ptp_1588loc[2:0] for data[1055:528] | tx_ptp_flex_1588loc_in_2[2:0] | ||
ptp_1588op for data[1055:528] | tx_ptp_flex_1588op_2 | ||
stall | tx_flex_stall_0 | ||
data[263:0] | tx_flex_data_0[263:0] | ||
data[527:264] | tx_flex_data_1[263:0] | ||
data[791:528] | tx_flex_data_2[263:0] | ||
data[1055:792] | tx_flex_data_3[263:0] |