24AA014/24LC014:高性能串行EEPROM的深度解析
在电子工程师的日常工作中,选择合适的存储芯片是一项至关重要的任务。Microchip Technology Inc.推出的24AA014/24LC014串行EEPROM,凭借其卓越的性能和广泛的适用性,在众多存储解决方案中脱颖而出。今天,我们就来深入了解一下这款芯片。
文件下载:24AA014-I SN.pdf
一、产品概述
24AA014/24LC014是一款1 Kbit的串行电可擦除PROM,最低可在1.7V电压下工作。它采用低功耗CMOS技术,典型待机电流仅为1 μA,典型工作电流为1 mA,非常适合对功耗要求较高的应用场景。芯片组织为一个128 x 8位的单块存储器,具备硬件写保护功能,采用2线串行接口总线,与I2C™兼容,支持100 kHz和400 kHz时钟频率。此外,它还拥有16字节的页写缓冲区,自定时写周期(包括自动擦除),最大写周期时间为5 ms,地址线允许总线上连接多达八个设备,擦除/写入循环次数高达1,000,000次,ESD保护大于4,000V,数据保留时间超过200年。
二、产品特性
- 电源与功耗:单电源供电,最低工作电压可达1.7V,典型待机电流1 μA,典型工作电流1 mA,满足低功耗设计需求。
- 存储结构:组织为128 x 8位的单块存储器,方便数据存储和管理。
- 接口兼容性:2线串行接口总线,与I2C™兼容,支持100 kHz和400 kHz时钟频率,便于与其他设备进行通信。
- 写保护功能:具备硬件写保护功能,可对整个阵列进行写保护,增强数据安全性。
- 页写功能:支持页写操作,页写缓冲区可达16字节,提高数据写入效率。
- 耐用性:擦除/写入循环次数高达1,000,000次,数据保留时间超过200年,保证了芯片的长期稳定性。
- 封装形式:提供8 - 引脚PDIP、SOIC、TSSOP、DFN、TDFN和MSOP封装,以及6 - 引脚SOT - 23封装,满足不同应用场景的需求。
- 环保特性:无铅且符合RoHS标准,符合环保要求。
- 温度范围:可在扩展温度范围内工作,工业级(I)为 - 40°C至 + 85°C,汽车级(E)为 - 40°C至 + 125°C。
三、电气特性
3.1 绝对最大额定值
- VCC:6.5V
- 所有输入和输出相对于VSS: - 0.6V至VCC + 1.0V
- 存储温度: - 65°C至 + 150°C
- 通电时的环境温度: - 40°C至 + 125°C
- 所有引脚的ESD保护:≥ 4 kV
3.2 DC规格
- 高电平输入电压(VIH):0.7 VCC
- 低电平输入电压(VIL):0.3 VCC(VCC < 2.5V时为0.2 VCC)
- 施密特触发器输入滞后(VHYS):0.05 VCC
- 低电平输出电压(VOL):0.40 V(IOL = 3.0 mA,VCC = 2.5V)
- 输入泄漏电流(ILI):±1 μA
- 输出泄漏电流(ILO):±1 μA
- 引脚电容(CIN, COUT):10 pF(VCC = 5.5V,TA = 25°C,FCLK = 1 MHz)
- 写操作电流(ICC write):典型0.1 mA,最大3 mA(VCC = 5.5V,SCL = 400 kHz)
- 读操作电流(ICC read):典型0.05 mA,最大1 mA
- 待机电流(ICCS):工业级为0.01 - 1 μA,汽车级为5 μA(SDA = SCL = VCC,A0, A1, A2, WP = VSS)
3.3 AC规格
- 时钟频率(FCLK):1.7V ≤ Vcc < 1.8V时为100 kHz,1.8V ≤ Vcc ≤ 5.5V时为400 kHz
- 时钟高时间(THIGH):1.7V ≤ Vcc < 1.8V时为4000 ns,1.8V ≤ Vcc ≤ 5.5V时为600 ns
- 时钟低时间(TLOW):1.7V ≤ Vcc < 1.8V时为4700 ns,1.8V ≤ Vcc ≤ 5.5V时为1300 ns
- SDA和SCL上升时间(TR):1.7V ≤ Vcc < 1.8V时为1000 ns,1.8V ≤ Vcc ≤ 5.5V时为300 ns
- SDA和SCL下降时间(TF):1.7V ≤ Vcc < 1.8V时为1000 ns,1.8V ≤ Vcc ≤ 5.5V时为300 ns
- 起始条件保持时间(THD:STA):1.7V ≤ Vcc < 1.8V时为4000 ns,1.8V ≤ Vcc ≤ 5.5V时为600 ns
- 起始条件建立时间(TSU:STA):1.7V ≤ Vcc < 1.8V时为4700 ns,1.8V ≤ Vcc ≤ 5.5V时为600 ns
- 数据输入保持时间(THD:DAT):0 ns
- 数据输入建立时间(TSU:DAT):1.7V ≤ Vcc < 1.8V时为250 ns,1.8V ≤ Vcc ≤ 5.5V时为100 ns
- 停止条件建立时间(TSU:STO):1.7V ≤ Vcc < 1.8V时为4000 ns,1.8V ≤ Vcc ≤ 5.5V时为600 ns
- WP建立时间(TSU:WP):1.7V ≤ Vcc < 1.8V时为4000 ns,1.8V ≤ Vcc ≤ 5.5V时为600 ns
- WP保持时间(THD:WP):1.7V ≤ Vcc < 1.8V时为4700 ns,1.8V ≤ Vcc ≤ 5.5V时为600 ns
- 输出有效时间(TAA):1.7V ≤ Vcc < 1.8V时为3500 ns,1.8V ≤ Vcc ≤ 5.5V时为900 ns
- 总线空闲时间(TBUF):1.7V ≤ Vcc < 1.8V时为4700 ns,1.8V ≤ Vcc ≤ 5.5V时为1300 ns
- 输入滤波尖峰抑制(TSP):50 ns
- 写周期时间(TWC):5 ms
- 耐久性:1M次循环(25°C,Vcc = 5.5V,块模式)
四、引脚描述
4.1 A0, A1, A2 芯片地址输入
用于多设备操作,通过不同的芯片选择位组合,最多可将八个设备连接到同一总线上(SOT - 23设备最多可连接四个)。这些输入必须连接到VCC或VSS,在大多数应用中,通常硬连线到逻辑‘0’或逻辑‘1’。
4.2 串行数据(SDA)
双向引脚,用于传输地址和数据。由于是开漏终端,SDA总线需要一个上拉电阻连接到VCC(100 kHz时典型值为10 kΩ,400 kHz时为2 kΩ)。数据传输时,SDA仅允许在SCL低电平时改变,SCL高电平时的变化用于表示起始和停止条件。
4.3 串行时钟(SCL)
用于同步数据传输。
4.4 写保护(WP)
该引脚必须连接到VSS或VCC。连接到VSS时,允许写操作;连接到VCC时,禁止写操作,但不影响读操作。SOT - 23封装没有WP引脚。
五、功能描述
24AA014/24LC014支持双向2线总线和数据传输协议,作为从设备工作,由主设备控制总线。主设备生成串行时钟(SCL),控制总线访问并生成起始和停止条件。主设备和从设备都可以作为发送器或接收器,但主设备决定激活哪种模式。
六、总线特性
6.1 总线空闲状态
数据和时钟线都保持高电平。
6.2 数据传输开始
SDA线在SCL高电平时从高到低的转换确定起始条件,所有命令必须以起始条件开始。
6.3 数据传输停止
SDA线在SCL高电平时从低到高的转换确定停止条件,所有操作必须以停止条件结束。
6.4 数据有效
起始条件之后,数据线在时钟信号高电平期间保持稳定,表示有效数据。数据必须在时钟信号低电平期间改变,每个时钟脉冲传输一位数据。
6.5 确认
每个被寻址的接收设备在接收到每个字节后需要生成一个确认信号。主设备必须生成一个额外的时钟脉冲与确认位相关联。如果设备正在进行内部编程周期,则不会生成确认位。
七、设备寻址
控制字节是主设备发送起始条件后接收的第一个字节,由四位控制代码(对于24AA014/24LC014为‘1010’)、三位芯片选择位(A2, A1, A0)和一位读写位组成。芯片选择位允许在同一总线上使用多达八个设备,用于选择要访问的设备。读写位为‘1’时选择读操作,为‘0’时选择写操作。
7.1 多设备连续寻址
通过使用芯片选择位A2, A1, A0,可以在同一总线上添加多达八个设备,扩展连续地址空间至8K位。对于SOT - 23封装,最多可添加四个设备,扩展至4K位地址空间。但不能跨设备边界顺序读取。
八、写操作
8.1 字节写
主设备发送起始信号后,发送设备代码、芯片选择位和读写位(逻辑低),设备在第九个时钟脉冲时确认控制字节。主设备接着发送字地址,写入24AA014/24LC014的地址指针。收到设备的确认信号后,主设备发送要写入的数据字,设备再次确认,主设备生成停止条件,启动内部写周期。
8.2 页写
写控制字节、字地址和第一个数据字节的传输方式与字节写相同,但主设备不生成停止条件,而是继续发送最多15个额外的数据字节,这些数据暂时存储在片上页缓冲区,主设备发送停止条件后写入内存。如果发送超过16个字节,地址计数器会回绕,覆盖之前的数据。
8.3 写保护
WP引脚连接到VCC时,整个阵列将被写保护;连接到VSS时,允许对所有地址位置进行写操作。SOT - 23封装没有WP引脚。
九、确认轮询
由于设备在写周期内不会确认,因此可以利用这一特性确定写周期何时完成。主设备发送写命令的停止条件后,设备启动内部定时写周期,可立即开始确认轮询。主设备发送起始条件和写命令的控制字节,如果设备仍在忙于写周期,则不会返回确认信号,需要重新发送起始位和控制字节;如果写周期完成,设备将返回确认信号,主设备可以继续进行下一个读或写命令。
十、读操作
10.1 当前地址读
24AA014/24LC014包含一个地址计数器,记录最后访问的字地址,每次访问后自动加1。主设备发送带有读写位为‘1’的从设备地址,设备确认并发送8位数据字,主设备不确认传输,但生成停止条件,设备停止传输。
10.2 随机读
主设备首先发送字地址作为写操作的一部分,设置内部地址指针。然后发送起始条件,接着再次发送控制字节,但读写位设置为‘1’,设备确认并发送8位数据字,主设备不确认传输,但生成停止条件,设备停止传输。
10.3 顺序读
顺序读的起始方式与随机读相同,但设备发送第一个数据字节后,主设备发送确认信号,而不是停止条件,设备继续发送下一个顺序寻址的8位字。内部地址指针在每次操作完成后自动加1,允许在一次操作中串行读取整个内存内容,地址指针会从07Fh自动回绕到000h。
十一、封装信息
24AA014/24LC014提供多种封装形式,包括8 - 引脚PDIP、SOIC、TSSOP、DFN、TDFN和MSOP封装,以及6 - 引脚SOT - 23封装。不同封装的引脚排列和尺寸有所不同,具体信息可参考Microchip Packaging Specification。
十二、总结
24AA014/24LC014串行EEPROM以其低功耗、高耐用性、广泛的兼容性和丰富的功能,为电子工程师提供了一个可靠的存储解决方案。无论是工业控制、汽车电子还是消费电子等领域,都能找到它的用武之地。在实际应用中,我们需要根据具体需求选择合适的封装和工作模式,合理使用写保护和确认轮询等功能,以确保数据的安全和高效传输。你在使用类似芯片时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
-
存储芯片
+关注
关注
11文章
1055浏览量
44863 -
串行EEPROM
+关注
关注
0文章
8浏览量
5697
发布评论请先 登录
24AA014/24LC014 pdf datasheet
24AA024/24LC024/24AA025/24LC02
24AA128/24LC128/24FC128 pdf da
24AA014/24LC014/24AA02/24LC02B
24AA024/24LC024/24AA04/24LC04B
24AA16/24LC16B/24AA64/24LC64中文
24AA025/24LC025/24AA08/24LC08B
24AA32A/24LC32A/24AA128/24LC12
24AA1026/24LC1026/24FC1026原文资料数据手册PDF免费下载(EEPROM存储器)
24AA014H/24LC014H原文资料数据手册PDF免费下载(EEPROM存储器)
24VL024/24VL025原文资料数据手册PDF免费下载(EEPROM存储器)
基于24VL014带有半阵列写保护的 1K I2 C串行 EEPROM
基于24AA02E48/24AA025E48下的串行 EEPROM
24AA014/24LC014:高性能串行EEPROM的深度解析
评论