4.1 General I/O Information

The ECC204-TFLXAUTH operates as a client device and utilizes a single‑wire digital serial interface or I2C to communicate with a host controller. The host device controls all read and write operations to the client device(s) on the serial bus. The protocols are selected by specifying the part number that is ordered:

  • Single-Wire Interface: Uses a single GPIO connection on the system microprocessor that is connected to the SDA pin on the device. The interface is compatible with Microchip AT21CS01 and AT21CS11 in High-Speed mode. It permits the lowest number of pins connected to any removable or replaceable entity. The bit rate is variable with a maximum achievable bit rate of 125 kbps. SWI can be operated in Parasitic Power or Direct Power mode. Multiple client devices are permitted when the client device is powered directly.
Figure 4-1. Application Diagram for Using the VCC Powered SWI
  • I2C Interface: 
This mode is compatible with the I2C standard and with the Microchip AT24C16 Serial EEPROM interface. Two pins, Serial Data (SDA) and Serial Clock (SCL), are required. The I2C interface supports a bit rate of up to 400 kbps.
    Figure 4-2. Application Diagram for Using the I2C Interface with CMOSen=1
Figure 4-3. Application Diagram for using Using the I2C Interface with CMOSen=0