Datasheet

Table Of Contents
bq2060A
SLUS500D OCTOBER 2001 REVISED OCTOBER 2011
www.ti.com
SpecificationInfo() (0x1a); [0x1a]
Description: Returns the version number of the Smart Battery specification that the battery pack supports, as
well as voltage and current scaling information in a packed unsigned integer. Power scaling is the product of the
voltage scaling times the current scaling. The SpecificationInfo is packed in the following fashion:
(SpecID_H *0x10+SpecID_L)+(VScale+IPScale*0x10)*0x100
The bq2060A VScale (voltage scaling) and IPScale (current scaling) should always be set to zero. The bq2060A
sets SpecificationInfo() to the value programmed in Specification Information EE 0x140x15.
Purpose: The SpecificationInfo() function is used by the SMBus host power-management system to determine
what information the Smart Battery can provide.
SMBus Protocol: Read Word
Output:
Unsigned integerpacked specification number and scaling information.
BITS
FIELD FORMAT ALLOWABLE VALUES
USED
SpecID_L 0...3 4-bit binary value 015
SpecID_H 4...7 4-bit binary value 015
VScale 8...11 4-bit binary value 0 (multiplies voltage by 10
VScale
)
IPScale 12...15 4-bit binary value 0 (multiplies current by 10
IPScale
)
ManufactureDate() (0x1b); [0x1b]
Description: This function returns the date the cell pack was manufactured in a packed integer. The date is
packed in the following fashion: (year 1980) × 512 + month × 32 + day. The bq2060A sets ManufactureDate()
to the value programmed in Manufacture Date EE 0x160x17.
Purpose: The ManufactureDate() provides the system with information that can be used to uniquely identify a
particular battery pack when used with SerialNumber().
SMBus Protocol: Read Word
Output:
Unsigned integerpacked date of manufacture.
BITS
FIELD FORMAT ALLOWABLE VALUES
USED
Day 0...4 5-bit binary value 031 (corresponds to date)
Month 5...8 4-bit binary value 112 (corresponds to month number)
Year 9...15 7-bit binary value 0127 (corresponds to year biased by 1980)
SerialNumber() (0x1c); [0x1c]
Description: This function is used to return a serial number. This number, when combined with the
ManufacturerName(), the DeviceName(), and the ManufactureDate(), uniquely identifies the battery (unsigned
integer). The bq2060A sets SerialNumber() to the value programmed in Serial Number EE 0x180x19.
Purpose: The SerialNumber() function can be used to identify a particular battery. This may be important in
systems that are powered by multiple batteries where the system can log information about each battery that it
encounters.
SMBus Protocol: Read Word
Output: Unsigned integer
36 Submit Documentation Feedback Copyright © 20012011, Texas Instruments Incorporated
Product Folder Link(s): bq2060A