SNLS589B September 2016 – July 2018 DS90UB960-Q1
RX port specific register. The FPD-Link III Port Select register 0x4C configures which unique Rx port registers can be accessed by I2C read and write commands.
|R/W||0||Enable Control Channel to acknowledge start of remote read. When operating with a link partner that supports Enhanced Error Checking for the Bidirectional Control Channel, setting this bit allows the Deserializer to generate an internal acknowledge to the beginning of a remote I2C slave read. This allows additional error detection at the Serializer. This bit should not be set when operating with Serializers that do not support Enhanced Error Checking.
|6||BCC_EN_DATA_CHK||R/W||0||Enable checking of returned data Enhanced Error checking can check for errors on returned data during an acknowledge cycle for data sent to remote devices over the Bidirectional Control Channel. In addition, If an error is detected, this register control will allow changing a remote Ack to a Nack to indicate the data error on the local I2C interface. This bit should not be set when operating with Serializers that do not support Enhanced Error checking as they will not always return the correct data during an Ack.
0: Disable returned data error detection
1: Enable returned data error detection
|5||BCC_EN_ENH_ERROR||R/W||1||Enable Enhanced Error checking in Bidirectional Control Channel The Bidirectional Control Channel can detect certain error conditions and terminate transactions if an error is detected. This capability can be disabled by setting this bit to 0.
0: Disable Enhanced Error checking
1: Enable Enhanced Error checking
|4:3||FORCE_BCC_ERROR||R/W||0x0||BCC Force Error The BCC Force Error control causes an error to be forced on the BCC over the back channel.
00 : No error
01 : Force CRC Error on BCC frame = BCC_FRAME_SEL
10 : Force CRC Error on normal frame following BCC frame = BCC_FRAME_SEL
11 : FORCE Data Error on BCC frame = BCC_FRAME_SEL
Setting this control generates a single error on the back channel signaling.
|2:0||BCC_FRAME_SEL||R/W||0x0||BCC Frame Select The BCC Frame Select allows selection of the forward channel BCC frame which will include the error condition selected in the force control bits of this register. BCC transfers are sent in bytes for each block transferred. This value may be set in range of 0 to 7 to force an error on any of the first 8 bytes sent on the BCC forward channel.|