Onsemi N24C32:32 Kb I²C CMOS Serial EEPROM的技术剖析

电子说

1.4w人已加入

描述

Onsemi N24C32:32 Kb I²C CMOS Serial EEPROM的技术剖析

在电子设计领域,EEPROM(电可擦可编程只读存储器)是一种常用的非易失性存储设备。Onsemi的N24C32作为一款32 Kb的CMOS Serial EEPROM,具有诸多出色的特性,能够满足不同场景下的存储需求。今天我们就来深入剖析一下这款产品。

文件下载:N24C32-D.PDF

一、产品概述

N24C32内部组织为128页,每页32字节,支持标准(100 kHz)、快速(400 kHz)和快速增强(1 MHz)的I²C协议。数据写入时,先提供起始地址,将1到32个连续字节加载到页写缓冲区,然后在一个内部写周期内将所有数据写入非易失性存储器。数据读取则是提供起始地址,然后串行移出数据,同时自动增加内部地址计数。外部地址引脚使得同一总线上最多可以寻址八个N24C32设备。

二、产品特性

2.1 温度与可靠性

  • 汽车级认证:通过了汽车AEC - Q100 1级(−40 °C至 +125 °C)认证,适用于汽车等对温度要求较高的应用场景。
  • 高耐用性:具有1,000,000次的编程/擦除周期和100年的数据保留时间,保证了长期稳定的使用。

2.2 电气特性

  • 宽电压范围:供电电压范围为1.7 V / 1.6 V至5.5 V,能适应不同的电源环境。
  • 快速写入:最大写入时间仅为4 ms,提高了数据写入的效率。
  • 硬件写保护:整个存储器具有硬件写保护功能,可防止误写入操作。
  • 低功耗:采用低功耗CMOS技术,降低了系统的能耗。

2.3 接口特性

  • I²C协议支持:支持多种I²C协议速率,方便与不同的主设备进行通信。
  • 噪声抑制:I²C总线输入(SCL和SDA)具有施密特触发器和噪声抑制滤波器,增强了信号的抗干扰能力。

2.4 环保特性

该设备无铅、无卤素/无溴化阻燃剂,符合RoHS标准,体现了环保理念。

三、引脚配置与功能

Pin Name Function
A 0 , A 1 , A 2 Device Address
SDA Serial Data
SCL Serial Clock
WP Write Protect
V CC Power Supply
V SS Ground

这些引脚各司其职,共同实现了N24C32的各项功能。例如,A0、A1、A2用于设置设备地址,SDA和SCL是I²C总线的数据和时钟线,WP用于写保护控制。

四、电气特性

4.1 绝对最大额定值

  • 存储温度:–65至 +150 °C。
  • 引脚电压:任何引脚相对于地的电压范围为–0.5至 +6.5 V。需要注意的是,在实际使用中,要避免超过这些额定值,否则可能会损坏设备。

4.2 可靠性特性

在25 °C的环境下,该设备的耐久性为1,000,000次写周期,数据保留时间为100年。这为长期稳定的数据存储提供了保障。

4.3 直流工作特性

包括读取电流、写入电流、待机电流、I/O引脚泄漏电流、输入低电压、输入高电压、输出低电压等参数。这些参数在不同的电源电压和温度范围内有所不同,设计时需要根据具体的应用场景进行选择。

4.4 引脚阻抗特性

SDA I/O引脚电容在VIN = 0 V时最大为8 pF,其他引脚输入电容最大为6 pF。WP输入电流和地址输入电流(A0、A1、A2)在不同的电源电压和输入电压条件下也有相应的规定。

4.5 交流特性

涵盖了时钟频率、起始条件保持时间、SCL时钟低电平周期、SCL时钟高电平周期、数据建立时间、数据保持时间、上升时间、下降时间等参数。这些参数对于I²C总线的通信速率和稳定性至关重要。

五、功能描述

5.1 I²C总线协议

N24C32遵循I²C总线协议,该协议依赖于主设备提供时钟并控制总线流量,从设备执行请求。主设备和从设备都可以发送或接收数据,但只有主设备可以分配角色。

5.2 起始/停止条件

当SCL为高电平时,SDA的电平转换会产生起始或停止条件。起始条件是SDA从高电平到低电平的转换,停止条件是SDA从低电平到高电平的转换。这是I²C总线通信的重要标志。

5.3 设备寻址

主设备通过创建起始条件并广播8位从设备地址来寻址从设备。对于N24C32,从设备地址的前四位固定为1010(Ah),接下来的三位A2、A1和A0必须与同名输入引脚的逻辑状态匹配,最后一位R/W位用于指示主设备是要读取(1)还是写入(0)数据。

5.4 确认机制

在每个字节发送到总线后的第9个时钟周期,发送器释放SDA线,接收器通过将SDA拉低来确认(ACK),或者让SDA保持高电平表示不确认(NoACK)。

六、读写操作

6.1 写入操作

  • 字节写入:主设备在总线上创建起始条件,广播从设备地址(R/W位设置为‘0’),然后发送两个地址字节和一个数据字节,最后创建停止条件。从设备在主设备发送每个字节后进行确认。
  • 页写入:在发送停止条件之前,主设备可以向从设备发送多个数据字节,最多32个。这些数据会被加载到内部页写缓冲区,在停止条件之后,会在一个内部写周期内将数据写入存储器。
  • 确认轮询:在内部写入操作进行时,从设备不会确认主设备。主设备可以通过不断重复请求,直到从设备响应ACK,从而提高写入效率。
  • 硬件写保护:当WP引脚为高电平时,整个存储器受到写保护。WP引脚的状态在第一个数据字节之前的SCL最后一个下降沿被采样。

6.2 读取操作

  • 立即读取:主设备在总线上创建起始条件,广播从设备地址(R/W位设置为‘1’),从设备响应ACK并开始移出当前地址的数据。主设备在收到数据后响应NoACK并创建停止条件。
  • 选择性读取:主设备先通过字节写入序列将选定的地址加载到内部地址寄存器,然后再次创建起始条件,广播从设备地址(R/W位设置为‘1’),从设备发送选定地址的数据。
  • 顺序读取:主设备在收到从设备发送的数据后响应ACK,从设备会继续传输数据,直到主设备响应NoACK并创建停止条件。在顺序读取过程中,内部字节地址会自动递增。

七、订购信息

Device Order Number Specific Device Marking Package Type Temperature Range Shipping
N24C32UDTG AR U = US - 8 D = Industrial (−40 ° C to +85 ° C) T = Tape & Reel, 3,000 Units / Reel
N24C32UVTG AY U = US - 8 V = Automotive Grade 1 (−40 ° C to +125 ° C) T = Tape & Reel, 3,000 Units / Reel

用户可以根据自己的需求选择合适的型号和封装。

八、总结

Onsemi的N24C32是一款功能强大、性能可靠的32 Kb I²C CMOS Serial EEPROM。它的宽电压范围、快速写入时间、高耐用性以及对多种I²C协议的支持,使其适用于工业、汽车等多个领域。在实际设计中,电子工程师需要根据具体的应用场景,合理配置引脚、选择合适的工作参数,以充分发挥N24C32的优势。你在使用EEPROM时遇到过哪些问题呢?欢迎在评论区分享。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐
  • EEPROM

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分