MAX66140
ISO 15693-Compliant Secure Memory
Unique Identification and Information About a Person or Object
Part Details
- Fully Compliant with ISO 15693 and ISO 18000-3 Mode 1 Standard
- 13.56MHz ±7kHz Carrier Frequency
- 1024-Bit Secure User EEPROM with Block Lock Feature, Write-Cycle Counter, and Optional EPROM-Emulation Mode
- 64-Bit UID
- 512-Bit SHA-1 Engine to Compute 160-Bit MAC and to Generate Secrets
- Mutual Authentication: Data Read from Device is Verified and Authenticated by the Host with Knowledge of the 64-Bit Secret
- Read and Write (64-Bit Block)
- Supports AFI and DSFID Function
- 10ms Programming Time
- Write: 10% or 100% ASK Modulation Using 1/4 (26kbps) or 1/256 (1.6kbps) Pulse Position Coding
- Read: Load Modulation Using Manchester Coding with 423kHz and 484kHz Subcarrier in Low (6.6kbps) or High (26kbps) Data-Rate Mode
- 200,000 Write/Erase Cycles (Minimum)
- 40-Year Data Retention (Minimum)
- Read Compatible with Existing 1Kb ISO 15693 Products on the Market
The MAX66140 combines 1024 bits of user EEPROM with secure hash algorithm (SHA-1) challenge-and-response authentication (ISO/IEC 10118-3 SHA-1), a 64-bit unique identifier (UID), one 64-bit secret, and a 13.56MHz ISO 15693 RF interface in a single chip. The memory is organized as 16 blocks of 8 bytes plus three more blocks—one for the secret and two for data and control registers. Except for the secret, each block has a user-readable write-cycle counter. Four adjacent user EEPROM blocks form a memory page (pages 0 to 3). The integrated SHA-1 engine provides a Message Authentication Code (MAC) using data from the EEPROM of the device and the 64-bit secret to guarantee secure, symmetric authentication for both reading and writing to the device. Memory protection features are write protection and EPROM emulation, which the user can set for each individual memory page. Page 3 can also be read protected for enhanced authentication strength. The MAX66140 supports all ISO 15693-defined data rates, modulation indices, subcarrier modes, the selected state, application family identifier (AFI), data storage format identifier (DSFID), and the Option_flag bit for read operations. Memory write access (except for AFI, DSFID, and the corresponding lock bytes) is accomplished through custom commands using a write buffer with readback and copy-to-memory function.
Applications
- Access Control
- Asset Tracking
- Driver Identification (Fleet Application)
- eCash
Documentation
Data Sheet 1
Reliability Data 1
Technical Articles 2
Request an NDA
Complete documentation is available upon completion of a Non-Disclosure Agreement (NDA).
Request an NDAThis is the most up-to-date revision of the Data Sheet.
Hardware Ecosystem
Latest Discussions
No discussions on max66140 yet. Have something to say?
Start a Discussion on EngineerZone®