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.

DS125DF1610: How can I read the error bits more than 2047?

Part Number: DS125DF1610

Hi e2e

I download the documents about the reference design of DS125DF1610 and I found that DS125DF1610 has a 11-bit error bit counter.So I can just read the error bit less than 2047.

Maybe I can read error bits many times to get error bits more than 2047,but it takes some time to read the error bit counter register via I2C,In this period of the reading operation,many

error bits escape from the error bit counter.I read the related documents and I have not found the solutions for this problem.So how can I do to read the accurate error bits?

thank you

  • Greetings,

    DS125DF1610 PRBS generator and checker is mainly used for product development and it was not meant to be a full blown bit error rate generator/checker.

    I agree once error 11-bits counter reaches the maximum value additional bit errors will not be counted. Meanwhile there could be a possibility that by using SMBus to reset the counter there could be additional bit errors which may not get counted.

    One suggestion is to run error counter several times within certain time interval. Then statically determine the overall bit errors.

    Regards,,nasser
  • Hi nasser

    thanks for your imformation.I read the datasheet of DS125DF1610 and found that this IC has an interrupt pin.I can set the interrupt source is the error bit detected.But the interrupt occurred when each bit error happend or other operation?Could me set the interrupt occurred when the error bit counter is overflow?

    thank you.
  • Greetings,
    Interrupt gets set when the first error gets detected. Once interrupt register is read it gets cleared and again gets set when next interrupt gets detected.
    Regards,,,nasser