Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IEC TR 63036 is a technical report that specifies the electrical interface for phase-change memory (PCM) integrated into smart cards. Unlike conventional Flash or EEPROM, PCM leverages the reversible phase transition of chalcogenide glass (typically Ge₂Sb₂Te₅, or GST) between amorphous (high-resistance) and crystalline (low-resistance) states to store data. The report defines the signal timing, voltage levels, and command set required to access PCM arrays from a smart card microcontroller via the ISO/IEC 7816 contact interface.
The TR 63036 interface operates at 1.8 V or 3.3 V I/O levels (class A/B per ISO/IEC 7816-3) and supports clock frequencies up to 20 MHz. Memory access commands include SET (amorphous → crystalline, ~100 ns), RESET (crystalline → amorphous, ~50 ns), and READ (resistance sensing, ~20 ns). The report also covers multi-level cell (MLC) operation where two bits are stored per cell by programming four distinct resistance levels.
Memory transactions follow a 4-byte command frame: opcode (1 byte), address (2 bytes), and parameter byte. Read operations return data on the next available clock cycle after a 2-cycle latency. Write operations require a status poll to confirm completion; typical SET/RESET times are in the 50-200 ns range.
| Opcode | Mnemonic | Description | Access Time (typ.) |
|---|---|---|---|
| 0x10 | READ_PAGE | Read 256 bytes from PCM array | 5.2 µs (20 MHz clock) |
| 0x20 | WRITE_SET | SET operation (write 0) | 100 ns per cell |
| 0x21 | WRITE_RESET | RESET operation (write 1) | 50 ns per cell |
| 0x30 | MLC_READ | Read 2-bit MLC cell | 40 ns per cell |
| 0x40 | STATUS | Read device status register | 1 clock cycle |
The RESET operation requires a current pulse of approximately 200-400 µA per cell at 1.8 V, which raises the local GST temperature above the melting point (~600 °C for Ge₂Sb₂Te₅). In a smart card form factor with limited thermal mass, programming multiple cells in rapid succession can cause the die temperature to rise by 10-15 °C. The TR 63036 recommends a maximum burst write length of 64 consecutive cells followed by a 1 µs cooling interval.
PCM smart cards are primarily targeted at high-security applications requiring frequent data updates: electronic passports with biometric data, cryptocurrency hardware wallets, and industrial SIM cards for IoT devices. The TR 63036 interface serves as a bridge between the legacy smart card ecosystem and emerging storage-class memory technologies. Future revisions may add support for the SWP (Single Wire Protocol) interface and 1.2 V operation for ultra-low-power cards used in NFC payment.