电子说
在电子设备的设计中,选择合适的只读存储器(ROM)至关重要。Atmel AT27BV010作为一款高性能、低功耗、低电压的一次性可编程只读存储器(OTP EPROM),具有诸多出色的特性,能满足多种应用场景的需求。下面,我们就一起来深入了解这款产品。
文件下载:AT27BV010-90JU.pdf
| Pin name | Function |
|---|---|
| AO - A16 | Addresses |
| 00 - 07 | Outputs |
| CE | Chip enable |
| OE | Output enable |
| PGM | Program strobe |
| NC | No connect |
这些引脚的合理配置为产品的正常运行和与其他设备的连接提供了基础。例如,CE引脚用于芯片使能,控制芯片的工作状态;OE引脚用于输出使能,决定是否输出数据。
| Mode/Pin | CE | OE | PGM | Ai | VPP | VCC | Outputs |
|---|---|---|---|---|---|---|---|
| Read(2) | VIL | VIL | X(1) | Ai | X | VCC | DOUT |
| Output disable(2) | X | VIH | X | X | X | VCC | High Z |
| Standby(2) | VIH | X | X | X | X | VCC | High Z |
| Rapid program(3) | VIL | VIH | VIL | Ai | VPP | VCC | DIN |
| PGM verify(3) | VIL | VIL | VIH | Ai | VPP | VCC | DOUT |
| PGM inhibit(3) | VIH | X | X | X | VPP | VCC | High Z |
| Product identification(3)(5) | VIL | VIL | X | A9 = VH(4) A1 - A16 = VIL A0 = VIH or VIL | X | VCC | Identification code |
不同的工作模式满足了产品在不同应用场景下的需求。例如,读取模式用于从存储器中读取数据,编程模式用于向存储器中写入数据。
在不同的工作模式下,产品具有相应的交流和直流特性。例如,在读取操作时,其地址到输出延迟(tAcc)最大为90ns,CE到输出延迟(tCE)最大为90ns等。这些特性对于系统的性能和稳定性有着重要的影响,在设计电路时需要充分考虑。
在通过芯片使能引脚在活动和待机状态之间切换时,可能会产生瞬态电压偏移。为了避免这些瞬态电压超过数据手册的限制,导致设备不符合要求,我们需要采取相应的措施。
Atmel AT27BV010采用了一种高效的快速编程算法。首先,将地址设置到第一个位置,将$V{CC}$升高到6.5V,$V{PP}$升高到13.0V。每个地址先使用一个100µs的PGM脉冲进行编程,不进行验证。然后,对每个地址执行验证/重新编程循环。如果一个字节在验证中失败,最多会连续施加10个100µs的脉冲,并在每个脉冲后进行验证。如果在施加10个脉冲后仍无法验证通过,则认为该部分失败。在字节验证正确后,选择下一个地址,直到所有地址都被检查完毕。最后,将$V{PP}$降低到5.0V,$V{CC}$降低到5.0V,并再次读取所有字节,与原始数据进行比较,以确定设备是否通过测试。
| tACC (ns) | lcc (mA) Vcc = 3.6V | Atmel ordering code | Lead finish | Package | Operation range | |
|---|---|---|---|---|---|---|
| Active | Standby | |||||
| 90 | 8 | 0.02 | AT27BV010 - 90JU | Matte tin | 32J | Industrial (-40° to 85°C) |
用户可以根据自己的需求选择合适的产品型号和参数。例如,如果对读取速度有较高要求,可以选择tACC为90ns的型号。
Atmel AT27BV010以其高速读取、低功耗、高可靠性、快速编程等诸多优势,成为了电子工程师在设计只读存储器时的一个优秀选择。在实际应用中,我们需要充分了解其特性和参数,合理进行电路设计和编程操作,以充分发挥其性能优势。同时,在设计过程中要注意系统的稳定性和可靠性,采取必要的措施来避免瞬态电压等问题对设备造成影响。你在使用类似的只读存储器时,遇到过哪些问题呢?又是如何解决的呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !