Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IEC TR 63036 是一份技术报告,规定了集成到智能卡中的相变存储器(PCM)的电气接口。与传统的 Flash 或 EEPROM 不同,PCM 利用硫系玻璃(典型成分为 Ge₂Sb₂Te₅,简称 GST)在非晶态(高电阻)和晶态(低电阻)之间的可逆相变来存储数据。该报告定义了通过 ISO/IEC 7816 接触接口从智能卡微控制器访问 PCM 阵列所需的信号时序、电压电平和命令集。
TR 63036 接口在 1.8 V 或 3.3 V I/O 电平(符合 ISO/IEC 7816-3 的 A/B 类)下工作,支持高达 20 MHz 的时钟频率。存储器访问命令包括 SET(非晶→晶态,约100纳秒)、RESET(晶态→非晶,约50纳秒)和 READ(电阻检测,约20纳秒)。该报告还涵盖了多级单元操作,通过编程四个不同的电阻级别在每个单元中存储两个比特。
存储器事务遵循4字节命令帧格式:操作码(1字节)、地址(2字节)和参数字节。读操作在经过2个时钟周期的延迟后,在下一个可用时钟周期返回数据。写操作需要轮询状态以确认完成;典型的 SET/RESET 时间在50-200纳秒范围内。
| 操作码 | 助记符 | 描述 | 典型访问时间 |
|---|---|---|---|
| 0x10 | READ_PAGE | 从 PCM 阵列读取256字节 | 5.2微秒(20 MHz时钟) |
| 0x20 | WRITE_SET | SET 操作(写0) | 每单元100纳秒 |
| 0x21 | WRITE_RESET | RESET 操作(写1) | 每单元50纳秒 |
| 0x30 | MLC_READ | 读取2位 MLC 单元 | 每单元40纳秒 |
| 0x40 | STATUS | 读取设备状态寄存器 | 1个时钟周期 |
RESET 操作需要每单元约200-400微安的电流脉冲(1.8 V),这将局部 GST 温度升高至熔点以上(Ge₂Sb₂Te₅约600°C)。在热质量有限的智能卡封装中,快速连续编程多个单元可能导致芯片温度升高10-15°C。TR 63036 建议最大突发写入长度为64个连续单元,随后插入1微秒的冷却间隔。
PCM 智能卡主要面向需要频繁数据更新的高安全性应用:带生物数据的电子护照、加密货币硬件钱包以及 IoT 设备的工业 SIM 卡。TR 63036 接口充当传统智能卡生态系统与新兴存储级存储器技术之间的桥梁。未来版本可能增加对 SWP(单线协议)接口和1.2 V操作的支持,用于 NFC 支付中的超低功耗卡。