BQ2022A 是一款 1Kb 串行 EPROM,其中包含出厂设定的唯一 48 位识别号、8 位 CRC 生成以及 8 位系列代码 (09h)。一个 64 位状态寄存器控制写保护和页面重定向。
BQ2022A SDQ™ 接口仅需要单点连接和一个接地回路。DATA 引脚也是 BQ2022A 的唯一电源。
小型表明贴装封装选项节省了印刷电路板的空间,同时其低成本也使得它适合于诸如电池组配置参数,记录维护,资产跟踪,产品修正状态,和存取代码安全的应用。
器件型号 | 封装(1) | 封装尺寸(标称值) |
---|---|---|
BQ2022A | SOT-23 (3) | 2.92mm × 1.30mm |
TO-92 (3) | 4.30mm × 4.30mm |
Changes from Revision E (March 2016) to Revision F (January 2022)
Changes from Revision D (December 2014) to Revision E (February 2016)
PIN | TYPE | DESCRIPTION | ||
---|---|---|---|---|
NAME | SOT-23 | TO-92 | ||
SDQ | 1 | 2 | I | Data |
VSS | 2, 3 | 1 | — | Ground. Both pins should be connected to system ground. |
NC | — | 3 | — | No connection. This pin should be connected to system ground or left floating. |
MIN | MAX | UNIT | |||
---|---|---|---|---|---|
DC voltage applied to data, VPU | –0.3 | 7 | V | ||
Low-level output current, IOL | 40 | mA | |||
ESD IEC 61000-4-2 air discharge, data to VSS, VSS to data | 15 | kV | |||
Operating free-air temperature, TA | –20 | 70 | °C | ||
Communication free-air temperature, TA(Comm)(2) | –40 | 85 | °C | ||
Junction temperature, TJ | 125 | °C | |||
Storage temperature, Tstg | –55 | 125 | °C |
VALUE | UNIT | |||
---|---|---|---|---|
V(ESD) | Electrostatic discharge | Human body model (HBM), per ANSI/ESDA/JEDEC JS-001(1) | ±2000 | V |
Charged device model (CDM), per JEDEC specification JESD22-C101(2) | ±500 |
MIN | NOM | MAX | UNIT | ||
---|---|---|---|---|---|
VPU | Operational pullup voltage | 2.65 | 5.5 | V | |
RPU | Serial communication interface pullup resistance | 5 | kΩ |
THERMAL METRIC(1) | BQ2022A | UNIT | ||
---|---|---|---|---|
DBZ (3 PINS) | LP (3 PINS) | |||
RθJA | Junction-to-ambient thermal resistance | 244.3 | 158.5 | °C/W |
RθJC(top) | Junction-to-case (top) thermal resistance | 104.9 | 55.6 | |
RθJB | Junction-to-board thermal resistance | 93.1 | n/a | |
ψJT | Junction-to-top characterization parameter | 4.8 | 26.8 | |
ψJB | Junction-to-board characterization parameter | 66.4 | 137.8 | |
RθJC(bot) | Junction-to-case (bottom) thermal resistance | n/a | n/a |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
IDATA | Supply current | VPU = 5.5 V | 20 | μA | ||
VOL | Low-level output voltage | Logic 0, VPU = 5.5 V, IOL = 4 mA, SDQ pin | 0.4 | V | ||
Logic 0, VPU = 2.65 V, IOL = 2 mA | 0.4 | |||||
VOH | High-level output voltage | Logic 1 | VPU | 5.5 | ||
IOL | Low-level output current (sink) | VOL = 0.4 V, SDQ pin | 4 | mA | ||
VIL | Low-level input voltage | Logic 0 | 0.8 | V | ||
VIH | High-level input voltage | Logic 1 | 2.2 | V | ||
VPP | Programming voltage | 11.5 | 12 | V |
PARAMETER | TEST CONDITIONS | MIN | MAX | UNIT | |
---|---|---|---|---|---|
tc | Bit cycle time (1) | 60 | 120 | μs | |
tWSTRB | Write start cycle (1) | 1 | 15 | μs | |
tWDSU | Write data setup (1) | tWSTRB | 15 | μs | |
tWDH | Write data hold (1) (2) | 60 | tc | μs | |
trec | Recovery time (1) | 1 | μs | ||
For memory command only | 5 | ||||
tRSTRB | Read start cycle (1) | 1 | 13 | μs | |
tODD | Output data delay (1) | tRSTRB | 13 | μs | |
tODHO | Output data hold (1) | 17 | 60 | μs | |
tRST | Reset time (1) | 480 | μs | ||
tPPD | Presence pulse delay (1) | 15 | 60 | μs | |
tPP | Presence pulse (1) | 60 | 240 | μs | |
tEPROG | EPROM programming time | 2500 | μs | ||
tPSU | Program setup time | 5 | μs | ||
tPREC | Program recovery time | 5 | μs | ||
tPRE | Program rising-edge time | 5 | μs | ||
tPFE | Program falling-edge time | 5 | μs | ||
tRSTREC | 480 | μs |
Section 7.2 shows the relationships among the major control and memory sections of the BQ2022A. The BQ2022A has three main data components: a 64-bit factory-programmed ROM, including 8-bit family code, 48-bit identification number and 8-bit CRC value, 1024-bit EPROM, and EPROM STATUS bytes. Power for read and write operations is derived from the DATA pin. An internal capacitor stores energy while the signal line is high and releases energy during the low times of the DATA pin, until the pin returns high to replenish the charge on the capacitor. A special manufacturer's PROGRAM PROFILE BYTE can be read to determine the programming profile required to program the part.