Product details

Communication interface SDQ Features SHA-1 Authentication Vin (Typ) (V) 7 Power consumption (Typ) (mW) 50 Operating temperature range (C) -40 to 85
Communication interface SDQ Features SHA-1 Authentication Vin (Typ) (V) 7 Power consumption (Typ) (mW) 50 Operating temperature range (C) -40 to 85
VSON (DRP) 6 9 mm² 3 x 3
  • Provides authentication of battery packs through SHA-1 engine based HMAC
  • 160-byte one-time programmable (OTP), 16-bytes EEPROM
  • Internal time-base eliminates external crystal oscillator
  • Low-power operating modes:
    • Active: < 50 µA
    • Sleep: 8 µA typical
  • Single-wire SDQ interface
  • Powers directly from the communication bus
  • 6-lead VSON package
  • Provides authentication of battery packs through SHA-1 engine based HMAC
  • 160-byte one-time programmable (OTP), 16-bytes EEPROM
  • Internal time-base eliminates external crystal oscillator
  • Low-power operating modes:
    • Active: < 50 µA
    • Sleep: 8 µA typical
  • Single-wire SDQ interface
  • Powers directly from the communication bus
  • 6-lead VSON package

The bq26100 device provides a method to authenticate battery packs, ensuring that only packs manufactured by authorized sub-contractors are used in the end application. The security is achieved using the SHA-1 hash function inside the widely adopted keyed-hash message authentication code (HMAC) construction. A unique 128-bit key is stored in each bq26100 device, allowing the host to authenticate each pack.

The bq26100 device communicates to the system over a simple one-wire bi-directional serial interface. The 5-kbits/s SDQ bus interface reduces communications overhead in the external microcontroller. The bq26100 device also derives power over the SDQ bus line via an external capacitor.

The bq26100 device provides a method to authenticate battery packs, ensuring that only packs manufactured by authorized sub-contractors are used in the end application. The security is achieved using the SHA-1 hash function inside the widely adopted keyed-hash message authentication code (HMAC) construction. A unique 128-bit key is stored in each bq26100 device, allowing the host to authenticate each pack.

The bq26100 device communicates to the system over a simple one-wire bi-directional serial interface. The 5-kbits/s SDQ bus interface reduces communications overhead in the external microcontroller. The bq26100 device also derives power over the SDQ bus line via an external capacitor.

Download

Technical documentation

star = Top documentation for this product selected by TI
No results found. Please clear your search and try again.
View all 5
Type Title Date
* Data sheet bq26100 SHA-1/HMAC-based security and authentication IC with an SDQ interface datasheet (Rev. C) PDF | HTML 17 Feb 2019
User guide bq26100 Evaluation Software User's Guide (Rev. A) 04 Oct 2013
Analog Design Journal Improving Battery Safety, Charging, and Fuel Gauging in Portable Media Apps 11 Mar 2009
Application note Single-Cell Impedance Track Gas Gauge for Novices 16 Jun 2007
Application note How to Implement SHA-1/HMAC Authentication for bq26100 (Rev. A) 09 Oct 2006

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Evaluation board

BQ26100EVM — SHA-1/HMAC BASED SECURITY AND AUTHENTICATION IC

The bq26100 provides a method to authenticate battery packs and other peripherals. The bq26100 uses a 128 bit unique device key and a 160 bit SHA-1/HMAC response to provide authentication. The device key is stored securely in each bq26100 device, allowing the host to authenticate each (...)

Not available on TI.com
Support software

EVSW for bq26100 and bq26100EVM (Rev. A)

SLUC074A.ZIP (2366 KB)
Package Pins Download
VSON (DRP) 6 View options

Ordering & quality

Information included:
  • RoHS
  • REACH
  • Device marking
  • Lead finish/Ball material
  • MSL rating/Peak reflow
  • MTBF/FIT estimates
  • Material content
  • Qualification summary
  • Ongoing reliability monitoring

Support & training

TI E2E™ forums with technical support from TI engineers

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​​​​​​​

Videos