本应用笔记讨论非易失信息的存储问题。大部分CPLD 使用串行EEPROM 来存储非易失信息,而MAX® II CPLD 是唯一具有用户闪存(UFM) 的CPLD,它支持用户存储高达8 Kbits 的非易失信息。除了可编程以外, UFM 还支持串口和并口以及其他专用协议。本应用笔记解释了怎样在UFM 中高效地存储和读取信息,使用I2C 协议实现MAX II CPLD的UFM 接口和访问。 使用 MAX II 器件的用户闪存 2007 年 12 月, 1.0 版 应用笔记 489 引言 本应用笔记讨论非易失信息的存储问题。大部分 CPLD 使用串行 EEPROM 来存储非易失信息,而 MAX II CPLD 是唯一具有用户闪存 (UFM) 的 CPLD, 它支持用户存储高达 8 Kbits 的非易失信息。除了可编程 以外, UFM 还支持串口和并口以及其他专用协议。本应用笔记解释了怎 样在 UFM 中高效地存储和读取信息,使用 I2C 协议实现 MAX II CPLD 的 UFM 接口和访问。 用户闪存 以下列出了 UFM 的实际应用和特性: ■ 您可以利用 UFM 来存储关键的非易失信息, 例如 ASSP 或者处理器配 置比特、电路板生产过程中的电子 ID 信息,还可以存储处理器上电 时在 LCD 上显示的信息。 ■ 其特性包括并口和串口,例如串行通信接口 (SCI)……