DS2756EVKIT+
12 of 15
MEMORY MAP
The Battery Data and Fuel Gauging Data sub-tabs demonstrate how the pack manufacturer can use the
DS2756s EEPROM fields to store relevant pack information such as manufacturer, chemistry, etc… The
fuel gauging characterization data is used by the fuel gauging algorithms in the software. See the Fuel
Gauging Tab description below. Clicking on the LOAD DEFAULT PACK INFO button will enter
example data into the information fields of the Device Setup, Battery Data, and Fuel Gauging Data sub-
tabs. To change any of this information, simply click on the desired text field and enter the new value.
Once all data is in the desired format, click on the Write DS2756 button to copy it to the EEPROM of the
DS2756. This information can also be stored to a file and recalled later using the LOAD/SAVE PACK
INFO buttons.
MEMORY MAP OF PACK INFORMATION DATA
0x20
0x21 Fuel Gauging – Full Point at 0C
0x22 Fuel Gauging – Full Point difference from 10C to 0C
0x23 Fuel Gauging – Full Point difference from 20C to 10C
0x24 Fuel Gauging – Full Point difference from 30C to 20C
0x25 Fuel Gauging – Full Point difference from 40C to 30C
0x26
0x27 Total Accumulated Discharge – Divided by 20 to store in 2 bytes
0x28
0x29 Fuel Gauging – Age Scalar
0x2A Fuel Gauging – Time from Break Point to Full at 40C
0x2B Fuel Gauging – Time from Break Point to Full at 20C
0x2C Fuel Gauging – Time from Break Point to Full at 0C
0x2D Fuel Gauging – Time from Empty to Full at 40C
0x2E Fuel Gauging – Time from Empty to Full at 20C
0x2F Fuel Gauging – Time from Empty to Full at 0C
0x30 Sense Resistor (1/4m resolution)*
0x31 PMOD RNAOP SWEN
0x32 Fuel Gauging – Charge Estimation Break Point in mAH
0x33 Current Offset – Do not overwrite
0x34 Discharge Suspend Threshold
0x35 Charge Suspend Threshold
0x36 Date Code
0x37 Fuel Gauging – Standby Empty Point difference from 0C to 10C
0x38 Fuel Gauging – Standby Empty Point difference from 10C to 20C
0x39 Fuel Gauging – Standby Empty Point difference from 20C to 30C
0x3A Fuel Gauging – Standby Empty Point difference from 30C to 40C
0x3B Fuel Gauging – Active Empty Point difference from 0C to 10C
0x3C Fuel Gauging – Active Empty Point difference from 10C to 20C
0x3D Fuel Gauging – Active Empty Point difference from 20C to 30C
0x3E Fuel Gauging – Active Empty Point difference from 30C to 40C
Addresses
0x3F Fuel Gauging – Active Empty Point at 40C
The memory map above shows the format in which the data is stored within the device.