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.

DS90UB933-Q1: unlock

Part Number: DS90UB933-Q1

Hi Sir 

So far we meet DS90UB933 + DS90UB934 unlock issue for 10bit mode

1. May I know how to set 100MHZ for BIST mode ,I saw 0xb3[2:1] = 01 can use for 100MHZ ,but actually the output only 50MHz

2. In BIST mode when we set 0xb3[2:1] = 00 ,I think the clock source is from PCLK ,May I know PCLK can support 99MHZ ,Due to this condition 934 can't lock

3. 0x05 = 14 ,may I know bit 0 need to set 1 ?

4. 0x0C = 00 ,is it correct ?

5. 0x14 = 00 ,if I need to do 100Mhz BIST mode ,Do I need to change the value from 00 to 01 ?

6. Have anything can be take care to solve this issue ?

Unlock issue will happen on CMOS communication with SOC

  • Hello,

    1. This is correct. On the 933, setting 0xB3[2:1] = 0 will set the PCLK to 100MHz.
    2. This is correct. In 10 bit mode, PCLK can be from 50MHz to 100 MHz.
    3. If the pin strapping is correct, then you don't need to write anything to register 0x05. Verify 0x05[2] = 1, 10 bit mode. If this is not true, then you will need to write 0x21 to the register (set MODE_OVERRIDE bit and set TX_MODE_10b bit)
    4. This is a status register. Under normal operation, this register should not report 00. If you are seeing 00, then there is an issue.
    5. If there is no PCLK or external clock provided to the serializer, then yes. You will need to set 0x14[2:1] = 01 so the internal oscillator can provide the 100MHz clock necessary.

    I would suggest trying 0x14[2:1] = 01. Also, if you could share a block diagram of the setup, that would be very helpful.
  • Hello Kai,

    Any feedback here? I'm assuming since we haven't heard back that your issue is resolved?

    Thanks,
    Casey