3.4.11 Secure Element - CryptoAuthentication™

The ECC608B is a member of the Microchip CryptoAuthentication family of high-security cryptographic devices which combine a world-class hardware-based key storage with hardware cryptographic accelerators to implement various authentication and encryption protocols.

The ECC608B includes an EEPROM array which can be used for storage of up to 16 keys, certificates, miscellaneous read/write, read-only or secret data, consumption logging, and security configurations. Access to the various memory sections can be restricted in a variety of ways and the configuration can be locked to prevent changes.

For more details about ECC608B, refer to the product web page.

Table 3-41. ECC608B PIO Signal Descriptions
PIOMPU Signal NameDevice Signal NameShared WithSignal Description
PC14FLEXCOM8_IO0_PC14ECC608_TWDMIPI CSI cameraTWI data
PC13FLEXCOM8_IO1_PC13ECC608_TWCKMIPI CSI cameraTWI clock

ATECC608B-SSHDA is placed on the same TWI bus as the MIPI CSI camera, as described below.

Figure 3-51. ECC608 Interface Schematic
Table 3-42. ECC608B TWI Address
Device7-bit Client AddressFull Address with RD/WR#
ECC608B TWI Read1100_0000xC1
ECC608B TWI Write0xC0