This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

About DS90UB914Q Programming to access DS90UB913Q over the LVDS pair

Hi ,

Can any one help me in explaining about the programming of DS90UB914Q( De-Serializer) to access DS90UB913Q ( Serializer) over the LVDS pair using the I2C of DS90UB914Q.

I dont see SLAVE_ID_MATCH and SLAVE_ID_INDEX registers description in the datasheet .

The datasheet doesnt clearly explain on the way of accessing the Serializer over the LVDS pair using the I2C of the De-Serializer .

Thank you in advance .

Best Regards ,

Rajesh N

  • Hi Rajesh,

    In order to access the DS90UB913 over the FPD-Link III interface using i2c communication on DS90UB914, you will need to utilize 914 registers 0x06 and 0x07 for SER device address. For example, if the 913 IDx address pin is set to 0xB0, the 914 reg0x06 will be automatically loaded with 0xB0. Program 0x07=0xB0 for alias and then the host can begin i2c transactions to serializer with target address of 0xB0. For this chipset, the SLAVE_ID_MATCH and SLAVE_ID_INDEX registers are referred as Slave Alias ID and Slave ID instead.

    Dac Tran

    SVA APPS

  • Hi Dac Tran,

    Thanks you for your inputs .

    I made that working . It will be very useful if the datasheet has the sequence that needs to followed to access the 913 or any slave device attached to 913 over the FPDlink3 .

    The present datasheet register description is not very clear .

    Best Regards,

    Rajesh N