SCPS286 July 2025 TPLD2001
ADVANCE INFORMATION
In an unprogrammed TPLD2001 device, the Interface Select pin (IO1) is sampled at device power up to determine the interface the TPLD will boot up with after tSU (max).
When the pin is tied to GND (logic low) or left floating, the TPLD2001 will be configured with a I2C interface with the first four bits of the target address determined by the respective HW Addr IO and the next three bits default to 001b, or ADDR = [A6][A5][A4][A3][0][0][1].
When the pin is tied to VCC (logic high), the TPLD2001 will be configured with a SPI interface.
In a programmed device (one in which the OTP has been burned), this setting will be overwritten by the selection stored in the OTP memory.
I2C_EN | SPI_EN | Interface enabled |
0 | 0 | Device is unprogrammed (blank) |
0 | 1 | SPI |
1 | 0 | I2C |
1 | 1 | Neither I2C nor SPI, pins are GPIOs |