4.4.3 Command Completion Polling

After a complete command is sent to the ECC204-TFLXAUTH, the device will be busy until the command computation completes. The system has options depending on the I/O, as noted below:

  • Polling:


    It is recommended that the system wait tEXEC (typical), then send a read sequence (see 4.5 I/O Transmission from the ECC204-TFLXAUTH). If the device NACKs the device address, then it is still busy. The system may delay for some time or immediately send another read sequence, looping on NACK again. After a total delay of tEXEC (max.), the device will complete the computation and return the results.

  • Single Delay:


    The system must wait tEXEC (max.), after which the device will complete the execution, and the result can be read from the device using a normal read sequence.

Important: Polling can only be used when operating with the I2C interface. For the SWI, Single Delay timing must be used.