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.

DS110DF410 - Wait time for Register Reset

Guru 19785 points
Other Parts Discussed in Thread: DS110DF410

Hi,

I have a question about DS110DF410 register reset.

After resetting the registers (Control/Shared Registers or Channel Registers) to default using SMBus command, do you need some wait time for device to reset registers before starting next programming sequence ?

If you do, please tell us the minimum wait time needed.

Best Regards,
Kawai

  • Kawai-San,

    Please below note the reset timing

    Regards,,nasser

  • Nasser-san,

    Thank you for the information. I understood this information is for device power up at VCC increase.

    How about the wait time for register reset using the SMBus command ?

    - Control/Shared Register:
    ADR 0x04 Bit[6] --> Self-clearing reset for control/shared registers

    - Channel Register:
    ADR 0x00 Bit[2] --> Reset channel registers to default (self-clearing)

    The question is,
    "How long do you need to wait  before the next access, after setting above register ?"

    Our customers do not have any wait time, only based on SMBus timing specification.

    Best Regards,
    Kawai

  • Kawai-San,

    Once they can do SMBUS access, this means the reset is done. After they issue reset, they can do SMBUS access to read for example chip ID and revision(register 0x01).  Once they are able to read the revision correctly then they know the reset is done.

    Regards,,nasser

  • Nasser-san,

    Thank you for your reply.
    From your answer, do you mean that if you access to the registers during the Register Reset, SMBus communication would have error ?

    Customer needs to write data consecutively and their program start with Register Reset.

    What they are worring is that some of the SMBus command right after the SMBus Reset command may not be able to be written correctly in the target register address or maybe leading to SMBus reset uncomplete.

    Can you say that if there is no SMBus communication error, such as "ACK", Register Reset is successfully completed and operating correctly ?

     

    Best Regards,
    Kawai

  • Kawai-San,

    After the register reset, the thought is to read a read only reigster or a register with known value to make sure we can read correctly. Reading chip ID or revision of the device is one of these registers(you can read other read only register btis with known values as well). This tells us the SMBUS and the device are fully operational.

    Regards,,nasser