`
`Ulllted States Patent [19]
`Rathmann
`
`[54] BATTERY PACK AND A METHOD FOR
`MONITORING REMAINING CAPACITY OF
`A BATTERY PACK
`
`[76] Inventor: Roland Rathmann, Raiffeisenweg 3,
`B85375 Neufahm Germany
`’
`
`[21] Appl. No.: 09/087,306
`_
`P119011
`
`May 29, 1998
`
`[22]
`
`Related US. Application Data
`
`[62] Division of application No. 08/890,665, Jul. 9, 1997, Pat.
`No. 5,794,592
`[60] Provisional application No. 60/021,905, Jul. 17, 1996, and
`provisional application No. 60/034,320, Dec. 20, 1996.
`
`[51] Int. 01.6 ...................................................... .. H02J 7/00
`[52] Us. 01. ........................ .. 320/132; 320/136; 320/157;
`324/427; 324/428
`[58] Field of Search ................................... .. 320/136, 157,
`320/132; 324/427, 428
`
`References
`
`US005955869A
`[11] Patent Number:
`[45] Date of Patent:
`
`5,955,869
`Sep. 21, 1999
`
`1/1993 Tsujino .
`5,180,961
`3/1993 McClure 6t a1~ ~
`5,198,743
`4/1993 Interiano et al. .
`5,200,689
`4/1993 Burns et al. .
`5,206,097
`5248929 9/1993 Burke '
`5,254,928 10/1993 Young et al. .
`5,278,487
`1/1994 Koenck.
`5,284,719
`2/1994 Landau et al. .
`5,287,286
`2/1994 Ninomiya .
`5,295,078
`3/1994 Stich et al. .
`5,315,228
`5/1994 Hess et al. .
`5,321,627
`6/1994 Reher.
`5,325,041
`6/1994 Briggs _
`5,341,084
`8/1994 GOtOll et 8.1..
`5,349,282
`9/1994 McClure .
`5,349,535
`9/1994 Gupta .
`5,350,993
`9/1994 Toya et a] _
`573507996
`9 /1994 Tauchi _
`
`gskaltl 6‘ a1~ -
`8/1996 D?fesyaf"
`5:549:671
`5,565,759 10/1996 Dunstan .
`5,606,242
`2/1997 Hull et al. ............................. .. 320/106
`5,614,804
`3/1997 Kayano et al. .
`5,617,324
`4/1997 Arai.
`5,633,573
`Van PllOllC et al. .................. .. 320/128
`
`Wong
`Examiljter—Pet€r
`Assistant Examzner—Gregory J. Toatley, Jr.
`Attorney, Agent, or Firm—Scully, Scott, Murphy & Presser
`
`[57]
`ABSTRACT
`A battery pack and a method of monitoring remaining
`capacity of a battery pack. With this method, tWo different
`procedures are used to estimate that remaining capacity. In
`a ?rst procedure, data generated on the battery pack is used
`to estimate remaining battery capacity; and in the second
`procedure, data transmitted to the battery pack from a host
`device is used to estimate remaining battery capacity. The
`battery pack switches betWeen these tWo procedures under
`d ? d
`d. .
`_
`d f
`1
`.h h
`f
`d
`e ne' con itions, an‘ or examp e, Wit t e pre erre
`embodiment described in detail in the present speci?cation,
`the battery pack switches from the ?rst procedure to the
`second procedure When the battery current falls beloW a
`threshold value.
`
`8 Claims, 58 Drawing Sheets
`
`8/1977 Haydon -
`4,040,247
`4,122,359 10/1978 Breikss.
`4,238,839 12/1980 Redfern et al. .
`IT“:cI;e1eStO;_'_
`4/1983 Sado et a1_ _
`473807726
`7/1983 Saar et a] _
`4,392,101
`2/1984 Lowndes et al. .
`4,433,278
`6/1984 Koenck-
`4,455,523
`4,553,081 11/1985 Koenck -
`477097202 11/1987 Koenck et al' '
`4’746’854
`5/1988 Baker et a1‘ '
`4,803,416
`2/1989 Abiven et al. .
`478857523 12/1989 Koenck'
`479187368 M1990 Baker et aL _
`479477123
`8/1990 MineZaWa_
`4,961,043 10/1990 Koenck_
`4,965,738 10/1990 Bauer et al. .
`5,043,651
`8/1991 Tamura .
`5,136,246
`8/1992 Sakamoto .
`
`lUTfcalculation 64210
`
`capacity calculation
`
`2236
`
`-
`
`no statechange
`timer resting
`
`MC_CONST 1 2(1 sec)
`1_SELFD : 3[mA]
`N_SELF :2551128 sec)
`N_EOC : 5
`
`2240
`
`0.1mm
`
`state : = CI
`clear status bit
`DISCHARGING
`START_EOC : = O
`i_eoc : =N_EOC
`
`2
`stale : : CD
`set status bit
`DISCHARGING
`
`pd : = 0
`resel_disable : = 0
`
`end capacity_calculatinn
`
`Apple Inc., et al.
`Exhibit 1006
`Apple Inc., et al. v. Global Touch Solutions, Inc.
`IPR2015-01175
`
`Exhibit 1006, Page 001
`
`
`
`U.S. Patent
`
`Sep.21,1999
`
`Sheet 1 of 58
`
`5,955,869
`
`qm
`
`E<s_mEszm
`
`
`
`Emtqmmwwm<:o
`
`N.
`
`
`
` zmhflmrmzqdmmsoaI+
`
`+
`
`$0:
`
`O_2mo.59
`
`mw>>On_
`
`_.o_n_
`
`Exhibit 1006, Page 002
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21,1999
`
`Sheet 2 of 58
`
`5,955,869
`
`mar.
`
`_.=z_z.m._2_o=.__82
`
`fin»
`
`
`23c_.%._>
`5am:mug
`
`_______M3.9:>____._
`
`EmE<m
`
`Va:
`
`2
`
`._._mo
`
`uz_Em
`
`>._m=mmm<
`
`_monmzzoo__
`
`Exhibit 1006, Page 003
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 3 0f58
`
`5,955,869
`
`_, -NE
`
`mmT EZEQwJ
`
`33%? _
`mm * 5856“ E\
`
`
`_ a _ " EOmEEQSQ u _
`2.5 tn w 3525
`8232.:
`
`wmu Mm Vmm A
`
`wDmEm
`
`Exhibit 1006, Page 004
`
`
`
`U.S. Patent
`
`Sep.21,1999
`
`Sheet 4 of 58
`
`5,955,869
`
`VDD
`
`
`
`50
`
`V"”
`I
`B°”d9°P
`\ R f
`
`e erence
`
`*7
`
`Voltage
`divider and
`buffers
`
`
`
`Exhibit 1006, Page 005
`
`
`
`
`U.S. Patent
`
`Sep. 21, 1999
`
`Sheet 5 0f 58
`
`5,955,869
`
`Exhibit 1006, Page 006
`
`
`
`U.S. Patent
`
`Sep.21,1999
`
`Sheet 6 of 58
`
`5,955,869
`
`
`
`
`
`O...BuamumIE3.
`
`323
`
`o2:.mm>z_
`
`mm<x¢
`
`/H
`
`zogmomkz.
`
`mmsi
`
`/H
`
`Exhibit 1006, Page 007
`
`
`
`
`U.S. Patent
`
`Sep.21,1999
`
`Sheet 7 of 58
`
`5,955,869
`
`memmm-.£$=aEmam
`
`vmficmfi.339mamMH.
`
`
`_o:coo..
`om..._o.:~coo-E._u_<
`
`wI::n:>::»::.J
`_€Eoo$9.20
`
`On.muoE<EO_vm;O®_
`
`
`2._eomT».\/wuoE_oE._oz
`
`mm.om.mm.
`awnoz
`
`m,EmEm._:mcmE
`
`E
`
`ad:
`
`E
`
`we
`
`Emmc_amo_wa1
`mmNmmE
`
`o_oo-ouaoo
`
`mm.
`
`<eo7Eon.om.Efl
`
`Exhibit 1006, Page 008
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21,1999
`
`Sheet 8 of 58
`
`5,955,869
`
`high if VDD 2V
`
`VDD
`
`
`
`Exhibit 1006, Page 009
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 9 0f58
`
`5,955,869
`
`FIG.12A
`
`100%
`
`Residual
`capacity
`
`Rate of Self - discharge, % oi Full Capacity/day
`
`\\' 5'
`
`Pack Temperature, ° C
`
`,
`
`Full Capacity, percent of Design Capacity
`
`Exhibit 1006, Page 010
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 10 0f58
`
`5,955,869
`
`F|G.13A
`
`\J-30% day
`\ Selt
`Discharge
`
`State of
`charge
`
`L
`
`'\
`
`\
`
`30% 5
`0°C
`
`Temperature
`
`Residual Capacity at EOD, % of Full Capacity
`
`Discharge Current, ck
`
`Pack Temperature, °C
`
`Exhibit 1006, Page 011
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 11 0f58
`
`5,955,869
`
`95% SOC
`
`\
`
`T“
`L_
`
`-
`
`0°C“
`
`TEMPERATURE
`\
`
`m
`
`\
`
`\ m5
`96
`\ El:
`I“
`
`l )
`H615 o.|c RATE OF CHARGE“
`
`IO
`
`“
`
`9F‘
`
`8 r
`
`a,
`
`.
`
`,5’ T"
`g .
`6....
`
`5
`
`IZckC/f)
`
`0
`
`/
`
`1.554 + 0.8I6 = 2.37OAh
`1
`41
`l
`l
`
`l
`
`I
`
`l
`
`FIG.16
`IO
`
`time
`
`E
`
`voltage 01 m \1 cm (.0 I
`
`2.307 + 0.078= 2.385 Ah
`
`I
`
`J
`
`Exhibit 1006, Page 012
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 12 of 58
`
`5,955,869
`
`_________________.__
`
`Exhibit 1006, Page 013
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 13 of 58
`
`5,955,869
`
`Emcanoo223ms.3m§su§_3B_._am_oea38:3.
`
`.«E
`
`
`
`
`
`m:_:§._n_=m=_.=uEm§a§_
`
`ma_.
`
`
`
`
`
`296=o__m._..aomeme.2uses:Eousauo
`
`«wt
`
`5_mu_..um._:m_5
`
`:.O_u_
`
`:2o:=_a=_
`
`at
`
`.mm._mE0:393;
`
`Ea:%e_¥
`
`
`
`aaauem_3J{
`
`a3s2.a.oo
`
`2:
`
`.55
`
`99.2;3%om£_o>:3
`
`zo.a;o..._S8E_._.
`
`
`
`
`
`22«BE%_..._m__2_m
`
`_m¢=3__uu_E2
`
`__o__uu__~_._=_
`
`
`
`22__§___.....__._:%___o...o.o._..n%_§._
`
`u_:3:<._1”.“am.
`
`PH9__._3_.
`
`ou;._._Emm
`
`Exhibit 1006, Page 014
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 14 of 58
`
`5,955,869
`
`
`
`2:.E32§_._.m:._s_<mEA.Au._._=<m.z
`
`Fu.muosuze
`
`
`
`is...25.5
`
`82:.=o=m5__8
`
`.25E33.228m_
`macszoEam_._<2_a
`
`
`
`3%.?2.5mannaFu_mE_m._o
`226E...E5“
`
`__
`
`E:2:0%.;
`
`egg
`
`..............HIomA.<zmE8_2.9,c3.
`_§u%uu__8:_omE53EaEe=m$=_ $2
`
`
`Eamm“I..._
`u2o_qE8“_nu.3_m._o>=oo.o<_«N2“._..uHmm.__.".___v_.m....u....:_%oE:o_.
`
`uoosuo.“onUmm=_§:uo<::¢:Au222._$_u____“K._.
`_S_aE=m=8_“Eo_m._2E8._..2._o:Au.338
`
`Exhibit 1006, Page 015
`
`2.65:2E9:m=_E8 32
`
`cooneso_q=amu_H£23
`
`Emcaoo238me5eazuagEumzamfi2...23.525
`
`
`
`m=___mEEsau...E.35..Ea
`
`3...?on:u2§.So.u__§
`
`2.:._.._.u:_.__e,22
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 21, 1999
`
`Sheet 15 of 58
`
`5,955,869
`
`FIG.
`19
`lnltlallzatlon
`
`1910
`
`
`
`
`
`checks : = cksf(cf_vo|t, cf_curr, cf_femp)
`
`checksum 1 -_-
`checks
`
`
`
`checksum fault
`
`clear RAM completly
`
`cksf : = sum (high bytes) + sum(Iow bytes),
`lf (cksf == 0) cksf : = 1
`
`so checksum written or fatal memory loss
`
`
`
`
`
`checksum okay
`
`
`
`nom_cap : = NOM_CAP_DEF
`cf_volt : = cF_VOLT_DEF
`cf_curr : = cF_CUFlR_DEF
`cf_temp : = CF_TEMP_DEF
`SHUNT_OFFSET : = SHUNT_0FFsET_DEF
`co_curr : = C0_CUFlR_DEF
`AL_FlEM_CAP : = AL_REM_CAP_DEF
`AL_FlEM_TIME : = AL _FlEM_TlME_DEF
`AL_Hl_TEMP : = AL_Hl_TEMP__DEF
`full_cap : = nom_cap[mAh] * CHAFlGE_SCALE
`ltf := full_cap I 8, soc : = SOC_DEF
`checksum : = CHECKSUM_DEF
`SHELF_SLEEP : : 1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
` 1918
`
`
`
`
`
`
`
`
`
`NOM_CAP~DEF : 3000 [mAh]
`CF_VOLT_DEF : 3352 A (d)
`CF_CURR__DEF : )\ x 755 (5)
`CF_TEMP_DEF : 32753
`SHUNT_OFFSET_DEF :33(d) = 1000/ n [m n]
`CO_CURFl_DEF : -4m
`AL_REM_T|ME_DEF : 10 A [min]
`AL_Hl_TEMP__DEF : 700d (50 °c)
`AL_REM_CAP_DEF : 200d [mAh]
`SOC_DEF : 16d (12 °/.) (128d < -- > 100 %)
`CHAFlGE_SCALE :72oou (2 * so * so)
`CKECKSUM_DEF: 4; B (h)
`
`N_DlSPLAY : 8 (LED on for 3 s + trigger disable)
`N_ALARM : 10 (every 5 s send alarm)
`N_MESSAGE :
`120 (every minute send message to charger)
`N30 : 60 (every 30 s auto offset calibration)
`N_SELF : 255
`(every 128 s calculation of selfdlscharge)
`N_EOC : 5
`
`1924
`
`
` i_dip|ay : = N_D|SPLAY
`
`i_a|arm : = N_ALAFlM
`
`
`i_message : = NJVIESSAGE i_self : = N_SELF
`
`
`i_auto_cal I : N30 LEOC I = N_EOC
`STAFlT_EOC : = 0
`
`
`state : = CD, self : = 1
`
`
`flashing : = 1, ADC_va|ld := 0
`end_off(0..3): = 1, end_on(0..3): = 0
`LEDAN := 1, SAFETYBIT : = 1,
`sale_v(0..3): = 1
`
`
`
`LEDAN = l defines
`
`
`LEDl0[0..5]
`to outputs
`
`
`
`
`FlC_0scillator_adiust
`
`
`
`
`
`|earn_cells
`
` 1934
`
`SHELF_SLEEP : = 0
`
`shelf sleep mode
`
` end lnltiallzatlon
`
`Exhibit 1006, Page 016
`
`
`
`
`U.S. Patent
`
`Sep. 21, 1999
`
`Sheet 16 0f 58
`
`5,955,869
`
`RC_Oscii|ator_adjust
`
`i
`
`RC_CTRL : = o
`
`~2010
`slartvalue ior RC - control - register
`
`CTR : Timer with 1 KHz clock
`‘L 2012
`
`1 ms over ?
`
`counter 1 : counter + 1 m, 2018
`
`counter : incremented
`by RC - Oscillator
`
`4 ms over ?
`
`2024
`
`i> :452 KHZ
`
`RC_CTHL > = 15
`2026
`
`stopvalue for
`RC - control - register
`
`i
`
`[ end RC_0sciilaior_ad|ust J~2028
`
`Exhibit 1006, Page 017
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 17 of 58
`
`5,955,869
`
`
`
`
`
`§..s_o>:85uusmmoss_u3>Su545
`
`.23>:5:u:2,z_=
`2x<s3e§
`
`—N.®_u_
`
`«=8E02
`
`SE:s_._m__~_._=_____a_£s3;8<
`
`<_m.o_u_
`
`
`
`8»F55.%__o_22%:882
`
`F+35uH.35:
`
`E350
`
`_§=m$Em._o8>3ux25
`
`
`uusmmmsu._u8>2ux===
`Ease%a>:uEs:
`
`E88...:§u&>E_=oEo=.m$E5?:3»
`
`33
`
`_.+m__8n"2.8
`
`2.9.16.:9:n_>
`
`2._.~
`
`2.8158.E5
`
`F+2.3u2.3
`
`
`
`:E..a8_&§.m;25.2.2_2m_mo._3....8P.m__8nHx=s_o._
`
`3R
`
`SK2.81:5».Em
`
`asE
`
`Exhibit 1006, Page 018
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 21, 1999
`
`Sheet 18 of 58
`
`5,955,869
`
`:33:maH“_._m_m.z
`2....”"Eda_ca2H528.0:
`
`mHuommz
`
`mm
`OE
`
`3%
`
`W32»nF22....
`
`
`
`:o_E=u_8.£om%u
`
`m_35:
`
`9___=_a
`
`5%.:uH._..a._
`«Rmoz_o§_am_n_
`
`.33%Em8uUEflm
`
`SumgroomE<._.m
`wow:"Lu8:_
`
`5uH2%
`
`oz_$_<=omaEmasm._$_u
`
`EN
`
`ea
`
`sawau“.$2uma_n_:oomcu_mm=..o_o>u
`
`_nu_$2:._8
`
`
`cam=m=_u5.o5.=_
`
`$232_a.._s__a";__
`
`DuW=oEm>mmaI
`
`Sam
`
`3ea_s_.m_a_s15_
`
`as
`
`a___%%
`
`9__ma._om_u
`
`.=3
`
`--cH8.2-
`
`aom_._o=_E_8Ea_om=o=_u=8Euan"csmuuEa_onH_om2:._mo
`
`
`
`
`
`_a__m_=u_8az_u&893ou_u_.%um_”_.u...omu.2.52\53Hea‘.9H_2a..3%___+9a._..5...HHea
`
`Exhibit 1006, Page 019
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 19 of 58
`
`5,955,869
`
`.65:m8=o_§..__8mate2%
`
`$8
`
`_Hm:Em:<o.o5<
`
`oH_8:2=m:_
`
`8:2uH_8.2a._
`
`F._8ao=_m:_uH_8-oSm:_
`
`
`
`s_=5<.n_=m:._:._n.EE.¢<m
`
`
`
`3%sE<._<...__2m._.=.:$88
`
`Em
`
`s_m<._<.m2_<:o1m_Ez_=E.p
`
`as8§ae2._u.25u_._.
`
`is«
`
`T1333..3:
`
`22:3,:
`
`=o_fi_3_8u:
`
`
`
`can+Eaosmou"mac.am:\$5+5.0.:A..§o.§_
`
`Exhibit 1006, Page 020
`
`8.0.“.
`
`
`
`=o__m_=u_8:._.:_22
`
`FHmo=_a>noo<::o=
`
`c._m+=_=o_._aBo____EHBaa_EuEo_aE8mam_u2o.mo.__
`
`
`
`
`
`a8..za._z_uH=_.a..8.e.=..un8-32:3uH2.5_2%"..m=_§2_o
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 20 of 58
`
`5,955,869
`
`_>=__388Huma.._m_u>
`
`
`o_._u_a>b...._2_E3m_>
`22:_2.z.22.8.:22HH>
`
`«SN
`
`mo2Hgm2,:_H3.2
`
`aHsm2:9H§_a
`
`mo_Hm__3
`
`
`
`2%“.23m_§_.__==E2:9.03__8_==E5
`
`2%on<3.222..2uo._3E8Rafi
`
`co.§__2_3m53ms.oo<2:cos;58.3
`
`«N
`GE
`
`
`
`
`
`€_u&>_uosmmosoms_o>53
`
`
`
`=0o>.32.2.m2:25:5gutcomm
`
`223as:E83_._n_._
`
`as
`
`mmto.E==2—._N+2u”2
`
`8:
`
`=o_E3_Su=25uI
`
`
`
`ma:=m_m+Enos“3teemm__
`
`Eafi=mg8.2»mmto53:2___
`
`3.0.>.3.H"__8>
`
`=a=mN__m___=_Ea...
`
`Exhibit 1006, Page 021
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 21 of 58
`
`5,955,869
`
`95§_.:§~”:o>nmflm
`
`
`9....E3sexFt.._=m_.=
`9....3..8;"m_o>.E<m
`
`
`_>..__.83=3N:o>.cE<m
`
`E...3.3%_:2Em:
`
`=o>5a.__56
`
`
`
`_o..=oo:.om==_ucum«EN
`
`2%
`
`.5152.uU:55
`
`mm.o_u_
`
`22
`
`_2E8:>emu
`
`sE<._<umwm_<:om_o»E.<z_=mm._.§.._<._<:m_om<:om_a:E<z_=mm.—
`ago“mm
`
`
`
`
`
`cHcssa__o..._a
`
`3%
`
`
`
`3...:_a...5as__m
`
`ouUu_a8_u:$m2:%o
`
`e._<8H2%
`
`_.E=m.=V__8>
`
`Fu_5:2.55
`
`o%§_om_u3E5
`
`.83
`
`=m<._<.muE:u.E<z__Em.,
`
`cHH§..__._>.....z
`
`.3FHc5=a>.§s
`
`..=_<._<.m$_<=u.E<z_=mm=
`
`
`
`22m_._a__.mama
`
`
`
`._.._o>.E._mv__8>
`
`
`
`_.Hc_._§..maz<
`
`..nu«E
`
`§%_u.5..E.E2
`
`23:.3%oms_o>:2o_..§_o
`28E822.5»x:_2=:"zuo._E5n823.
`_HUESE_.uH8239HH_m..ao_a:
`
`:9.,.=_EuA__3>23
`
`
`
`...25:.._$_m03.2,32
`
`Emu83
`
`cuH._._m>._.mu_<m
`
`3..222.2:o>.w_<mV.3;
`
`2...“
`
`
`
`ouHaSs_a>u2$m_8§mE
`
`zyam
`
`fi3m>oE...£$5.6=532392.02:E2:E5.Ea
`
`
`
`Euafi3.»239%mm9:Emeeofi.922.9.3
`
`
`
`beam2.:5...:_¢>¢_2.:83
`
`_§_;m
`
`$2
`
`m§_m:S.o5<.mumou_
`
`mu2:mu.2:%$__.:_~
`
`
`
`awn_E<._<...__‘E._:
`
`_2E8:>Ea
`
`_.u_._._m>._.mu_<m
`
`
`
`mm:22.....2
`
`Exhibit 1006, Page 022
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 22 of 58
`
`5,955,869
`
`F|G.26
`
`self discharge
`
`2610
`
`s = (LUT_S (soc. T) nom_cap(mAh]) I 8 /256
`
`2612
`charging
`
`LUT_S I the daily loss in % of the nom.
`csp. multipl. by LUT_S_b|ow = 217.6
`
`s[mAh] = (LUT_S ' N_SELF * nom_cap [mAh])/
`(24 * 3600 * 2 * 100 * LUT_S_blow)
`
`“LCD I = "LCD + 5
`
`2616
`
`s[unIts] = (LUT_S * nom_cap[mAh] * N_SELF)/
`(24 * 100 * LUT’s'b|°w)
`
`Overflow of III err
`(err_overt|ow E 1) diables
`calculation of |tf_err_S
`
`err overflow =: 0
`"
`
`2618
`
`POWER_CONSUM : 77d [0.5 mAs], — 0.3 mA
`LEAKAGE_CAP : 7200d [o.5 mAs] (= 1mAh)
`BA1TEHY_MODE.LEAKAGE bit: axzooo
`
`
`
`|tt_err_S : = Itt_err_S + s
`
`
`
`2
`
`option : leakage current
`
`ltt : = II! - (s + POWEH_CONSUM)
`
`2624
`
`
`2525
`
`BATrERY_MODE.LEAKAGE
`set AND self ==1
`
`2628}
`2630:
`
`
`
`m : = m- LEAKAGE_CAP
`clear BATTERY_MODE.LEAKAGE
`
`end seltdischarge
`
`2532
`
`Exhibit 1006, Page 023
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 23 of 58
`
`5,955,869
`
`EPS :5/256 (2 %)
`EPS_S : 26/256 (10 %)
`R_FACTOH : 7
`ITF_EHFi_OFFSET : 100 (mA)
`
`
`
`
`
`2724
`
`2726
`
`
`
`111_cn : = |tf_CD 1 111
`pd : = LUT_D( ,C_rate, T)
`2728
`
`
`
`F|G.27
`
`integration
`mo
`
`2714 4@,
`128<-->100% soc :=(128'itf)/iui|_ca Egg
`
`1s4<-->1c
`
`2716
`
`C_rate : = (111 1 R_FACTOFl) 1 (iu|i_cap » 15)
`2718
`
`charging
`
`
`
`III > = 4096 mA AND
`any end_on [0..3] == 1
`
`
`
`state =-.- CD
`%> 2720
`
`discharging
`reset_disab|e : = 1
`resting (I = 0)
`
`
`
`
`.
`2734
`a : = de|ta_ltf
`(positive)
`<5 2736
`
`Ia : =a+ iTF_EHR_OFFSET
`2738
`|tf_err_C_D : = |ti_err_C_D + a
`2740
`
`de|ta_|ti : = 111
`
`2722
`
`2732
`
`
`
`|ti_err_S or
`no overflow of
`|ti_err_C_D
`ltf err_C_D
` 4
`*7‘
`|tt_err : = |tf_err_C_D * EPS I 256 +
`itf_err_S " EPS_S /256
`
`I de|ta__|ti,Irewriteas2ndcomplement
`
`In ; _ Itf + de|1a_|tt
`
`2750
`
`2752 integration of capacity (Iti)
`
`“U-imiis
`end integration
`
`2754
`2755
`
`upper and lower limit for ltf
`
`Exhibit 1006, Page 024
`
`
`Overflow of
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 24 of 58
`
`5,955,869
`
`as
`
`_.ne=<E:<u
`
`22.......3.V2
`
`38.......3.HH..__
`
`=E=.._o;o_
`
`mmd:
`
`.HEdam
`
`cu"m.s.___un3.5=_
`.
`
`ou:>o=._2o.=o
`
`:E__.ma:
`
`
`
`Esauo>=_m2_
`
`2____:._=ea
`
`Exhibit 1006, Page 025
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 25 of 58
`
`5,955,869
`
`E:3..as_52.083.E8_5:.5Sm
`62.3~H_.m=<m.omazm
`
`58.3qHN.m:<mIoIem
`
`
`
`_8_§_8m9__:o__e2:2%£325:.on.35ESE2:
`
`8.0:
`
`_o2o__=EooIE_o
`
`ea
`
`Iom<_._oma.>._._EmHcom2ASEfie:2_a3_._$385%EoEo5m$E>255.:%___...aam.3mesaago
`cos:3A..Esau2:to2:5.59295;;53:.__s2
`
`
`
`
`
`em“
`
`
`
`H=o____E8._m3_=
`
`
`
`
`
`+m=_9£o22.».E2:2:22m>__§2_e2xassuomu_=3mum“
`
`
`A_.¢.~_=u_Mw..._._m.u._.,._._.__ageIncom.E5.5__a...;._
`
`+mm2_o>.32=8>52%aofizo>._.=..u_8%
`:2F.o8I_u.u8I_ouH:o__.a>oI:amam...I.III.IIINm2.Io-.m.aI=_-.oo=2__
`
`
`
`
`
`
`..._o>.uBX__8>%_~___w__...:m5<.mo5.fiu.m=<z_=mEas
`
`
`
`
`
` asIIIIaHIEPoem.2%.mazfuse0eaves9mo..§E§u38I3$9..
`
`
`
`
`_2E83___9.23mu=82.8=o>soa.==o___o
`
`08.2I_83cH_08.55
`5.5n.:2HHs2%.§FnUoom.E<._.m
`
`_oIm_._o___E8I2¢23
`
`Exhibit 1006, Page 026
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 26 of 58
`
`5,955,869
`
`F|G.3O
`
`end c0ndl1i0nsCD
`
`U_EMPTY_HYST : 3050(0) [mV]
`soc_c0_HvsT : 102 (0) (00)
`ERI-'10R_L|MlT : 1440000 (200 [mAh])
`
`3014
`
`39”’
`
`
`
`end_ot1[UMUX] := 1
`
`end_off[UMUX] := 0
`
`3030
`
`any end_on [0..3] == 1 AND
`reset_disab|e =.-.0
`
`
`
`
`
`=: 1
`|1f_err < EHROFLLIMIT
`
`
`clearTEFlM|NATE_CHARGE_ALAHM 3010
`
`set status bit
`FULLY_DISCHAFtGED
`
`3022
`
`soc < SOC_CD_HYST
`
`clear status bit
`FULLY_DlSCHARGED
`
`
`
`3026
`
`EOC_1|ag : = 0
`
`
`
`cycle_flag == 0 AND
`ltf_CD > : (nom_cap * 38) /256
`
` 1uII_cap : =1ull_cap +1u||_cap * pd/256 - I11
`
`
`
`
`
`
`1_EDV == 0 OR
`(C_ra1e < 1_EDV AND
`cap reset_disable == 0)
`
`
`
`
`|_EDV : = C_rate
`pd_reset : = pd
`
`
`cap_reset_disabIe : -.- 1
`cap__reset : = 1
`
`
`3040
`
`end end_condlt|onsCD
`
`
`
`
`33 ’ 255 < " > 15 7'
`
`cycles = cycles + 1
`cyc|e_1|ag = 1
`
`3028
`
`Exhibit 1006, Page 027
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 27 of 58
`
`5,955,869
`
`
`
`:uTH.mo_._..8..E.am25anua
`
`
`
`==m_2m.___E358E2:..a_we2.:0_.E.a_a_u:=._m_m_on”.Em_ma__E._.:._95EH.._-m-.H-_m=_E_m_m
`
`--
`
`$o_._u:..<_m
`
`Em_.Emu;Boe8__.as__a.E=_.=_..ogu;e_.
`
`
`
`
`s_%m_=”__..¢.m_<__.__9a.:.=__<____390.55.:
`
`
`
`anuE=.._m_
`
`
`
`-onus:sum2
`
`9__92a__. .2was5aa_oo_
`
`85
`
`V25.
`
`
`
`3:Eom<=ou:_.<_m
`
`--asus:Em28;
`
`
`9:_$_<._<.z_e___3.e.%._.mun_
`an.3.Efim>5:5nnn85.20EE.2:z<m__E....=_E250257.20
`
`
`smm._<
`
`25
`
`
`
`
`
`2.5%2.9..s_m<._<ms:oz_z_<__.mms_m<._<ms:oz_z_s.__mm
`
`
`
`
`
`
`
`*0>—._m.0:n..hmwnwzu.lIIIBUO—._Um««m
`
`
`
`
`
`$532..oass2%9to88wgmsm
`
`asin2___._.s22
`
`$5.mo;u2.:.E:.._m282
`_.__m5<2H_s%._
`
`$5
`
`_eEou:E__m_mEm
`
`ou_m:__:rs_u_.5__m.momo
`
`an”moo:Eoéfi
`
`
`
`._.zm.=muznH&m...$e._232%GHUmoosmfiofizozoA.to88
`
`Exhibit 1006, Page 028
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 28 of 58
`
`5,955,869
`
`_2_afi:mo<mm_=z
`6.32:U_u._§_D6O.8“N20....»
`mo8:9:HA.—az<anu2.23
`ao.=.u_=.wAP228H2%.
`mo33.»V...Hace.»_.__§___
`
`=m5<.m.om<=o.m_Gz_=mE
`
`
`
`3&3u__m>=_mo
`
`_o=_._oou$9£u
`
`2%
`
`
`
`moSofia>._.=.E
`
`Gom_$EH8._._o_:u
`
`as
`
`_Hmno=.Eom<_._o
`
`EumsaHH._.<_...
`
`E8$.328858
`
`._.=._§_ouH.228
`
`¢mammoE:uc$
`
`:2m<=ou;8oeoo
`
`._.%>5uH.228
`
`$332.23
`
`_nEc8u$m§_uEa
`
`u
`
`
`
`Twmammue_..._mmmmmms_sumccoo
`
`oHu_.._o.mo2
`
`=o=u2=_o....mamsm2.
`
`«Km
`
`2%
`
`s§_._88
`
`ouH:55
`
`_u_m~__:om=Eouo=cuH§_.a§_u.o_.
`
`
`
`onuommmmuE:_
`
`mo<m$_2.znU%$m.e-_
`
`..uH§__m.mo2
`
`Fun§.§%:o._
`
`_m8u8.58
`
`mmdm
`
`Exhibit 1006, Page 029
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 29 of 58
`
`5,955,869
`
`we.2HS8=:.z
`
`mm§,,_e.2..m
`
`._H.E__m.mo8
`
`onuEmu
`
`mmdm
`
`mo_Hmomma
`
`585.:uAEu
`
`mam.E:E3=+s<s8_uH<:a.8.o2
`
`ouHEu
`
`£3._wE_._.uHEb
`
`._8_u~:v__.
`
`._2mmE.23E23_$o828
`
`.m>m_mEa:
`%mE_;o5_u<
`
`
`
`mmeuum.m>u_m2%
`
`SomzrzuAEb.5omsE..-z-AEu2.858nU<.sa.8.o2
`
`mo_Emommmmo_ImommmwuooucmssooE3 .§wmE_H53%
`
`II-oI.Eb
`menu88m_88
`
`E.new2.
`
`
`
`..‘8282«man88
`
`
`
`=o_mm_=_mc§m§__E§
`
`uuxfimmam
`
`ommmmosuucomEm
`
`58::zuAEb
`
`monumesa
`
`Exhibit 1006, Page 030
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 30 of 58
`
`5,955,869
`
`wH::%a.z
`
`an_3.0.3:
`
`:._%a.zHH_s_%__.._
`
`
`-;<e_.5=_.2..2:u_as.2\3.5EmE..2:.9:nHnmuv_2
`E<E_%u:=_o=:
`
`
`
`
`E<e_§.__a
`
`NuA53322_Has
`
`5.?E.
`
`
`
`N.ummmoa
`
`auH.30.?_HEgg:
`
`:_%__...m:23
`
`onH§cam:—H2_,_$=
`
`wmsomm
`
`was
`
`F.>m_%_nu_u“
`
`amen_m..%8._nu.25.?
`
`mm+zumuomu_=nm8m
`
`FRmm...
`
`._S-_2H:mam
`::88uwas:
`
`Exhibit 1006, Page 031
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 31 of 58
`
`5,955,869
`
`we.2HSous:
`
`.3=._e.%_§_.0_R
`
`€20N5.—55.__...E:.HEb
`
`
`
`oOUOUUCMEEOO:33
`
`«Em
`
`23:2..2=3
`
`fimuoum.2::3.E2.
`
`uuooufieeooouooon=_§%58:5.HAEumowkwsfiufimwas3...:_H.65mo—Hmommm
`
`
`
`
`
`
`
`23
`
`$8.BE.3
`
`mo$m-zsozv_z=
`
`Ezofi.2m_31.5
`
`_nuxouusmmfl
`
`88.35.3
`
`S_zma.mm_8<
`
`205%22,,
`
`238
`
`=o_fi_=o_S
`
`3.3..
`
`«E233.3.E=o_§8_8
`
`$8..23.3
`
`S_zmn.mm_8<
`
`
`
`
`
`NuHE=8oSmu=m=_E8B:o&=m==
`
`2.8..23.8
`
`nz<==oo.aEo&.az=
`
`
`
`
`
`?.wo8<_m._a§==m=.uozofi.2.82
`
`as
`
`=o_mm_Em=m.=n.
`
`2m=_E§V;_<m_..._m;m
`
`v_oo_m:u$mF"Hxfimmzw
`
`2m___=:o_.
`
`_a_mm_=_m:§
`
`_mo=u£:o_u=m__Ea
`
`Exhibit 1006, Page 032
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 32 of 58
`
`5,955,869
`
`we.2_5om_=:.z
`
`._oo_oN5.F53._oE:.UEb
`
`as
`
`NAE=82>m
`__s8....;m
`HEéuoe:NuEacoosm
`
`._8_m..§m
`
`©.m.0_n_
`
`5822.2uAEumo_.55mo_Hmomfi
`
`_.
`
`_+.2uU.2.E=8o§muHEaoumim
`asAAE.3.o~_
`
`._8=o=8o_.EoEwE
`
`2.2mE_8:2
`
`aim..$_so._2.:
`
`%B_:oE_um-.
`
`on2%$8...v_<m%;m
`
`...223
`
`
`
`__m..652.1
`
`can$8.._o.=mEm
`
`mommm2265.2:
`
`Som=E.zAAEu
`
`moFHmommm
`
`88§_m-§mE5
`
`E3Ema:.mam
`
`.5.35
`
`Exhibit 1006, Page 033
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 33 of 58
`
`5,955,869
`
`ofimmim.2.3.268.
`
`mfim
`
` 3%:u_v_<mmm3mmmE_3o5_um922%
`
`
`BE._8_m.2_§as
`
`co_mm_Em:m=
`
`as
`
`:o_mm_sm§=
`
`69:8
`
`2%
`
`2.8.35mm
`
`mN_m.n<m
`
`%8.3.5mm
`
`mo$m-zso5_z=
`
`58.5.:nAEb
`
`moFunmommm
`
`58232HAEb
`
`mo_momma
`
`18.0N5._.2;
`
`me?F8HI.”2%E:atH2
`
`<h<no~_u”=u<_
`rwӴ<am
`
`
`
`_+.3uH.3T:58u"=58
`
`we.2H5822.2
`
`§_m.2_§
`
`
`
`39.2..=o_mm_Em:m£
`
`U’)
`EI...
`G)
`
`>O 8I
`
`-
`K:
`O~g..
`
`team2.3.:3
`NuE:82>m
`
`$.01
`
`Exhibit 1006, Page 034
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 34 of 58
`
`5,955,869
`
`
`
`Enmcm...._._..D._*0=o=m_=u_8So:even
`
`
`
`B_%E2.3_§=o_$a_8..._S
`IFu_$=_§noo<::u=
`
`28
`
`8=_§:oo<n_§2
`
`mmda
`
`._as2_=E>o.88
`
`
`cEe._._=oca:3.32Bu-.
`
`
`
`
`___s_.2m_mo.82:as538E.<n22-._fimuo_fiE_.a5.;Emae
`
`
`
`.8m_32:.._.6.
`
`3.2205ms.:9.:_
`
`
`
`33>asH32..6.m.o&23<._.<o:oo<uH22:.
`
`3.2.85”:o_t¢>o
`
`
`
`cmmm;:21:__E.<oIoo<uU32::
`
`Sm£222E222
`
`I.—unm8s_.zo_Emm_._<u
`
`
`
`2m>§,_u23%.A.$22,
`
`.252.:3“32..as5«N8
`
`<._.<n_..oo<nH2
`
`.3m_32:...H.23.:.35__so=.a>o38E«E39:».._
`«:52:Has_.
`<.£n-oa<HUP.
`
`
`
`$=_§:oo<:__u§use
`
`Exhibit 1006, Page 035
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 35 of 58
`
`5,955,869
`
`E5E38:H:o>.m$_<=o
`
`:o>.mom<_a.2.8"H__..>5
`
`mm
`OI
`
`
`
`._$_.__§_.._%=&%=3.$..
`
`
`
`.oxoa_===_gsimEa
`
`_§:%u..__3:Em
`
`_.+E55"H.52:
`
`
`
`m=___2_;m§a_.__==E8
`
`tom_8...222
`
`_§:._%u__mo«§Em
`
`Exhibit 1006, Page 036
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 36 of 58
`
`5,955,869
`
`$8
`
`runes55once.=o=e.___8
`
`3.0a
`
`:2".Ems88
`
`_.=2xo8223meR22%.__E....832as«Sq.wI
`
`m=_=IE:552..a:m___..__.EaEa:9.9.3
`
`.3B_amm_uEmamong.25mmm._mE2.nzefiaAmm3Emuoo
`
`
`—H“.__:02>.axon..22935.:33zmoHn___..wmwm_fl>5
`I...moace25
`
`=3_8<9‘
`I$8E8.5.33012.2..
`
`m2__§Ion<I._2288
`
`-___ao.8OHU295
`
`
`
`
`
`
`
`nuwoos.zoEEm:<o«Ev“micaouH<zm
`
`82.
`
`8<mfimco
`
`asI.£,.___E
`Ias..mm:mcHHu__§Io
`
`asIflfilassEis
`_§I%vI__8I_omHmA.<zmis“IIIIIII
`
`
`
` =o_m§=_oo.Q____I_:2:mazmm“1:38.22.__22.._oEz8moo:mdsmmuI_
`
`
`nz<—uu2.222
`
`
`
`onum._o=Izo_E_m:<o
`
`Heb_.§§s8<_
`
`_e=_ooI_.__._m_~
`
`
`
`_§=ooI.om.2u3.8
`
`:_%__.Infl$8
`
`Ewoaue£5osmzov_nH25:5083
`
`$3
`
`
`
`=o_E=28Iz_8%oFunu__§Iua<
`
`uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuI4%IIIIIIJ.
`
`II..—+oasmm_.I.Umacaw_h=o_aE=m:8_323E25_Eo_m_m>=8H.2._2AnVAn022%_ouHmm=_m>Ion<I:m=“|...
`_uH..._&§I_
`
`8_a_._Eoi
`
`Exhibit 1006, Page 037
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 37 of 58
`
`5,955,869
`
`F|G.41
`
`initialization
`
`I6checks : = ckst(cf_voIt, ct_curr, ci_temp
`
`
`clear RAM completly
`
`
`
`
`
`
`
`
`
`
`
`
`nom_cap : = NOM_CAP_DEF
`cells : = CELLS__DEF
`cl_vo|t : = CF_VOLT_DEF
`cl_curr : = CF_CURR_DEF
`ct_temp : = CF_TEMP_DEF
`cf_curr : = CF_CURR_DEF
`co_volt : = C0_VOLT_DEF
`co_curr : = C0_CURFLDEF
`AL_REM_CAP : = AL_HEM_CAP_DEF
`AL_FlEM_TlME : = AL _REM_TlME_DEF
`AL_Hl_TEMP : = AL_Hl_TEMP_DEF
`lull_cap : = nom_cap[mAh] * CHARGE_SCALE
`ltt : = lu|l_cap I 8, soc : = SOC_DEF
`checksum : = CHECKSUM_DEF
`SHELF_SLEEP : =1
`
`ckst : = sum (high bytes) + sum(low bytes),
`it (ckst =.—. 0) then cksl : :1
`
`
`
`
`
`
`
`
`
`
`
`4113
`
`NOM_CAP_DEF 2 2300d [mAh]
`CELLS_DEF :4
`CF_VOLT__DEF I 36511 /2043 (17375)
`CF_CURH_DEF : 11755 I 16384 (0.717)
`CF_TEMP_DEF : 32768 / 32758 (1.00)
`CF_VOLT_DEF : 62d
`C0_CUHR_DEF :
`- 4d
`AL_REM_TlME_DEF :10d [min]
`AL_Hl_TEMP_DEF : 750d (55 °c)
`AL_HEM_CAP_DEF I 200d [mAh]
`SOC_DEFi15d(12 %) (128d < -- >100 %)
`CHAHGE_SCALE : 7200d (2 ' 60 ‘ 50)
`CHECKSUM_DEF :2Ah
`
`N_ALAHM : 10 (every 5 s send alarm)
`N_MESSAGE :
`120 (every minute send message to charger)
`N_DT_T : 60 (every 30 s calculation of dT)
`N_DT_U : 40 (every 20 s calculation of dU)
`N_SELF : 255
`(every 128 s calculation of selldischarge)
`T_T_DEF : son (30 °c)
`
`
` N_DlSPLAY :8 (LED on for 3 s + trigger disable)
`
`
`l_alarm : = N_ALARM
`i__sell : = N_SELF
`
`
`l_dt_U : = N_DT_U
`ENA : = 0
`
`
`special resets
`
`l_diplay : = N_D|SPLAY
`i_message : = N_MESSAGE
`i_dt_T : = N_DT_T
`state : = C0
`
`self 2:1
`
`(lashing : =1
`ADC_va|id := 0
`T_T : T_T_DEF
`LEDAN : =1
`Umax : = 0 DBOS_silent : = 0
`dT30 : = 0
`
`
`
`
`
`
`SHELF_SLEEP : = 0
`shell sleep mode end Initialization
`
`
`
`Exhibit 1006, Page 038
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 38 of 58
`
`5,955,869
`
`F|G.42
`
`RC_0sciIIator__adjust
`
`4210
`
`
`
`HC_CTRL : = 0
`
`
`
`start value for RC - control - register
`
`RC_0SC_L|M|T :
`113 (452 KHZ)
`
`CTR : Timer with 1 KHz clock
`
`COUMET : = 0
`
`4218
`
`4222
`
`counter : incremented
`
`by RC - Oscillator
`
`
`
`counter > =
`
`
`
`
`RC_OSC_L|M|T
`
`1> = 452 KHZ
`
`end RC_Osci||ator_ad]ust
`
`HC_CTRL : = RC_CTRL + 1
`
`fi
`
`stopvaluefor
`
`RC - control - register
`
`Exhibit 1006, Page 039
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 39 of 58
`
`5,955,869
`
`._as2_=.:m>oS:on
`
`«Se
`
`uozacom_.—.2._S=o_§=u_822
`uozacmm_=o_§=u_$:a_8%...
`ouU:o=u._o>oun:I_3...?RE5:
`
`$_.._§..oa<:__u§
`
`3.0:.
`
`22
`
`
`
`
`
`.85Eotzu.5:.%_m2
`as<:a.8<HU_
`
`.3m_32:.__.2
`
`%_m>HE_32.3.33
`
`;o=._u>o5mm:22:.__<._.<a2:.uH2.2:.
`
`<E_.8<uH:.E32:uHas3as
`
`5..ms.29::=
`
`.8m_32::52
`
`
`83>.35H:o_E>o<._r<o:on<nN393.895ms.22:...=
`anm_25p2<:a.8<uH_.
`
`$=_m>:oa<:;so_26
`
`—H:o=._2.o«:
`
`Exhibit 1006, Page 040
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 40 of 58
`
`5,955,869
`
`95.3232H_.E=m=
`
`E...E32"2.2.2
`
`.n¢.0_n_
`
`
`
`_.$=_§ucaucoqmu=8Em:
`
`_§:%u:___.$u.$
`
`q=$_es35.2.2._2m_meB:.3
`
`v.m=0oHuow:
`
`
`
`25.2.33mm_Eum_o.5.Em
`
`
`
`
`
`3...om2_o>.6329.3.
`
`_§:._%:__8:_$Ea
`
`;_.z_=.%.m__8n__._s._5_EE?m__3u_€23
`
`«:3
`
`Exhibit 1006, Page 041
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 41 of 58
`
`5,955,869
`
`m¢._o_u_
`
`22:;mm._-N_Hmzohuos=o_E=u_$u.£umn_823=o=m_=o_SS_
`
`
`
`
`
`=o__m_3_$“om=£om_E_om_ $3m=_E.__.=“wmmvSE:_
`$3_as:_
`
`gw@::emwmwsmm%: uJ1_.§_.§.§
`
`
`3”HE?.2%H_2%NE.o_3.%.:.
`..
`
`
`Gusmmtz,_Cm¢oou._23m
`
`..............----g%._m.,___5Es
`
`
`
`mweuan:an»:onmfidom
`
`_nu.$m._:%u
`
`NnH:..%§._
`
`$3
`
`
`
`
`
`oz_$_<:om_nEwas“.3Emamauz_um<=8_n__$_uR38uHas...aH2%83
`
`uuoun8Es
`
`8m__o=_u=8Em_om=o_%=ooEaouUEamn”95_auH.8213.ouH=oEm>o:=m
`
`
`gm...11on_m:Eu:=_..."o::ou:on=_
`
`on.32m.£oomom~:m$._E38__an”=_
`
`annmm:293
`
`NameauUEmu.E+.,..a._..55uH5%
`
`:o_.m_3_8u.£u3S25on”o%amw__mq_mmo.332.52\sawuN95:.
`
`
`Exhibit 1006, Page 042
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 42 of 58
`
`5,955,869
`
`
`
`_.Em_meaeoaefl
`
`_a_s_s_2.S_
`
`$.@_n_
`
`.86
`
`_E<._<.._=E._=
`
`u8+._26.._..._.==u8
`
`.csunou._sm._u_:n“_<E__
`
`ouHm&o_
`
`:-‘$§:$s:_a.s
`
`.3:m_m+E325Hmmuasm>__EoaE2_
`
`xumfi
`
`.§>8._so_255323
`
`3..3.8.
`:2...s..,eE..:
`
`:Ias§§_s_2.:2._.HH._.
`
`32:e.T;Sm~¢_.§:
`
`Exhibit 1006, Page 043
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 43 of 58
`
`5,955,869
`
`E58....U_.=2§.....=2Hm:mux<=
`
`m=8E3.
`
`DNGE
`
`I.2.8uH2.8
`
`Exhibit 1006, Page 044
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 44 of 58
`
`5,955,869
`
`S58?3aoz<5.=
`
`26:..E38.=2m_._S¢on_820..
`.53...8..uo52cuHa..%_§
`
`2uESEdu82%_n_zmo.=..E
`
`2:¢_§__.cuU<zm
`
`20.3.38as
`
`~..82...biog.=2
`
`;o_=:_u2oa
`
`m..»o_.._
`
`
`
`2.3;>225...=3:
`
`.H."0.3.3oz.
`
`33
`
`Exhibit 1006, Page 045
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 45 of 58
`
`5,955,869
`
`::n_ma-zHE._m_u._
`222.53V.5_.__
`
`
`_oH2%at_mE.z82.2.HE20.8.3.3.. 22DH§__§o.=22mH>5._mamz
`2.052.:.a.®._u.mv_H_
`
`33
`
`o..._¢_n$__.m.omen&oou_2com
`
`mmmv«mac
`
`.86
`
`=m5<-m§_<=om_o.E<z.=mE
`=mfi<.mom<.uwmm_a-m»<z_=mmF
`
`E<%_éo1oS<.momE
`
`ommq
`
`u_mo|_.=..5EB
`
`Exhibit 1006, Page 046
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 46 of 58
`
`5,955,869
`
`F|G.5O
`
`selfdischarge
`
`5010
`
`s : = (LUT_S (soc. . T) * nom_cap[mAh]) /64
`
`LUT_S_blow = 6.8
`
`LUT_S Is the dally loss in % of the
`nom. cap. mulllpl. by LUT_S_blow
`
`5014
`
`5016
`
`m_cn : = m_co + s
`
`s[mAh] = (LUT_S * N_SELF * nom_cap[mAh]) /
`(24* 3600* 2 * 100 * LUT_S_blow)
`
`s[units] = (LUT_S * nom_cap[mAh] * N_SELF)/
`(24 ‘ 100 * LUT_S_blow)
`
`Overflow of |tl_err
`(err_overllow = 1) disables
`calculation of ltf_err_S
`
`°"-°Vem°w 2‘ 0
`
`5018
`
`|tl_err_S : = llt_err_S + s
`
`POWEFl_CONSUM : 77[0.5mAs], -- -0.3 mA
`LEAKAGE_CAP : 7200 [0.5mAs] (=1 mAh)
`BAT|'EFlY_MODE.LEAKAGE : bil 0x2000
`
`
`
`Itf : = ltf - (l + POWER__CONSUM)
`
` BATl'EFlY_MODE.LEAKAGE
`set AND sell ==
`
`
`5020
`
`5022
`
`5024
`
`5026
`
`
`
`clear BA'lTERY_MODE.LEAKAGE
`
`m ; = m- LEAKAGE_CAP
`
`i_enable_dT ! = 0
`
`5028
`
`5030
`
`i_enable_dT : = i_enable_dT - 1
`
`end selldischarge
`
`5032
`
`Exhibit 1006, Page 047
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 47 of 58
`
`5,955,869
`
`3%.Uuom<=8a:2:
`
`2.52:Umw:o;§..m_»m.._2ESEm..§_:_m~;fimmm3.$23.”mm
`
`
`c.22.?315..u_8E,.8:;HH8.2
`
`
`
`m_$<=8a:9:Aaso
`
`In=.a.om92-
`
`—...Uo_nmm_u:.um2
`
`$>_=mo&as9
`
`
`
`3;mm&o.$m.n_::2Q
`
`$3a..o.o..a.=_u_3.5.2.
`
`85FuH;o_tm>c:E
`
`.
`
`
`
`éflwm..u5Eng;.5.
`
`
`
`
`
` £5Easm.Mm..mmE.=_-
`
`8..AA%u:___::eo5E.m
`
`.:52sadas
`
`oH;o_.E>o::m
`
`ououfiuz
`
`_o;o_to>oo:
`
`.6;o=._m>o
`
`5m:=uu=_
`
`o.uI.a.=_
`
`Fm.®_u_
`
`.22%5._a_oo_
`
`9.555
`
`
`
`E.2_._E__.a;o_Ba3%..
`
`
`
`Eggs.8._o_aa2.__
`
`=o._§m2=_Em
`
`$5
`
`$5
`
`5.9.8+EuH2EmEm_aE8Emmm2:32_.Eu£_%
`
`Exhibit 1006, Page 048
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 48 of 58
`
`5,955,869
`
`can
`
`Fuam._.<mm_._<o
`
`mm
`GE
`
`2_.__:.___
`
`cflmEEH5oE=_
`
`am
`
`am
`
`5%..+._
`
`2%
`
`.\.8—H8..
`
`
`
`
`
`Pu"w6__._a>o:u__.m.I
`
`Nam
`
`can
`
`as.__a.E.V2
`
`
`
`~_E__..23.
`
`«E:.25:
`
`m._=_:._._E...
`
`Exhibit 1006, Page 049
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 49 of 58
`
`5,955,869
`
`:2\V...3.mH“no.5
`
`.§m:.eQ8._.E.oQ.8.aH5>_._-_o.oom22
`
`_o2o=_u=ouuu=o
`
`22
`
`
`
`oz<___e.53..
`
`83mG25.
`
`
`
`
`
` 3$<=om_n.>.:_:o=nmean.8.Nwmm
`
`92§2....§.3»
`
`"no.5uA8:.u3QnVsad2:22.0nVNoz<..H=..u_.__§._
`
`.35%.3FuH%__.oom_
`
`3om<_.a.:._=n_
`
`am9Hm..a.=_HH._.u..a=_
`:
`
`ou:>o_to>o:=o
`
`._3.__a"u=_
`
`..._:s_%+._u>o:=_uH_2a:.a_
`
`=m5<.uz_wm<:u.mm>o
`
`oA2-2.2.
`
`8%_ES<.mom<:w.w2z_=mE
`
`_om=o_._u=8:EoEu
`
`..uUm.E.=_uwn.o._=.=_
`owes“.as.__auHE.52..
`com.
`
`ouH;o_to>o::o
`
`=2.33
`
`aE<_.a.>._._E
`.3«sawEmmmmm
`
`mm._o_u_
`
`Exhibit 1006, Page 050
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 50 of 58
`
`5,955,869
`
`._,_<=__§:_s2§;_=m.mmmE5,5,3
`
`§s:a"5:.8cow2$25:3
`gs_2:_5:_.>e_23
`
`oom=o=__EoouEm
`
`$.w_n_
`
`
`-
`
`8%9§_._.moEm_v.E.=_23
`22in9..Sm§_<._<.oz_um<=oES
`
`
`
`=_.$22..._s.__a+._8.__a"U23.......325....3as
`
`
`
`anHEfioomE$_<=8_o.>:=u_
`
`..Ha_._3_um.$e
`
`22Zn:Sm-Ii:Sm2.3
`83:3>
`
`VmwmI.320!
`
`:53mom<=uE<z_=mE9%
`
`
`
`._8_o
`
`mo..H>5_
`
`9:am...Vammo.
`
`8an¢_n$__J$2:%o
`
`83
`
`a$_<=o.EaE35¢.83
`
`
`_uU53023:;"Ho_n._.$_uu_$2m%u
`.3"Hwas8.22ou_>om_
`
`oom=o__=_=ounu_aas
`
`owvmemu...
`as\an.._s.s.éHA8.2
`.z<aH9..23¢
`
`.\.m7-v8~;...
`
`can
`
`_.+3:0u2.23
`
`_.u2.3%
`
`Exhibit 1006, Page 051
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 51 of 58
`
`5,955,869
`
`_HN_s__m.mom._
`
`
`To:anHan"u:=lt.om<0Oz_z_<Emmm<OOz_z_<Emm
`
`E.2UE%.z---123
`
`
`
`cu"moo:Eoszu
`
`33.2.SA.no88o-.mao=.Eom<=oEm
`
`
`
`3%_.zm..__m.zfl§§e._:253
`
`
`
`Em
`
`an“mo88
`
`_H2___..E92
`
`_o==oo:e3_m
`
`._<o.=#_.._<vEs.E3..Eoz<._An_<oEm:
`._<
`
`
`
`E<E_quunsoc\B54
`
`
`
`0753$7330
`
`a
`
`
`
`._mE<5.._<uu.233..r.2usage23Les
`
`
`
`>mm._._.<mu."msoeou.26um:0can
`
`#3«N3
`
`Fuzmoc2Ema_uH9__§%
`
`9n"xE.n...._uu_
`
`
`
`u___s2_.....%.2
`
`ans5._a_8._c.
`
`
`.2810.E...5._uHm>mn3Smm
`
`8H3%
`
`as
`
`amas.Eu.“m.23:2:
`
`
`
`sas.2.2.595.:§<e_as\95.3
`
`.._s.___._.5......3.3.H_25.am
`
`gm
`
`=m<._<.m_s=.oz_z_<..E
`s_mS<.m__2=.ez_z_<=#_
`
`.33E23
`
`Exhibit 1006, Page 052
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 52 of 58
`
`5,955,869
`
`mm_o_n_
`
`_o==oo:a92_u28
`
`2.5aUm_om<:o.m._v_o_._..w8.8:m_o<mm_=.z..unto88
`
`mamswEonu2_u2on
`
`
`
`
`
`mwmmmamsmE0:Bfimza
`
`EofizuuN5%
`
`$35.5Hmucosa
`
`._.Eo=mu.u9£ouH.u<s8
`
`ouammosaucom
`
`“Emsu_u_E_o>m=_92o
`
`._.._o>§._ou_$858
`
`._uoms_o:>9__9£ouH.328
`
`§§s._._§..
`
`_eE8:..om§_oEm
`
`aH§§_._._
`
`aHmao=.Eom<:u
`
`mo<mm_=zna..§2.__
`on£o__m.mom_o-
`
`
`2::Eo__m¢_._a_..
`
`E2._=o9__m._£o
`
`=a.==o9.__92oB_.o_.m_=o_3
`
`uu__a=_§..___92o
`
`uom<=o.mE_o_E
`
`T§...m2._._u_umummoE-_
`
`E...
`
`Exhibit 1006, Page 053
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 53 of 58
`
`5,955,869
`
`23.=32.3_=.<a_a_HH<:a.os
`
`582:2uAEbmo_HSE”.
`
`=+a<%aHU<:3.o2
`
`a3_=o.%<
`
`E9:
`
`...o>m_m
`
`omammusnucam
`
`.2.N.H582:2
`
`58::zuAEbmo_.uu
`comm.
`
`58::uAEbmo.Hmomfi
`
`mmeuuu.aimE3
`
`same.as.3%2$___88E...
`
`u_._.__£355:.HEb
`._uo_o
`
`.m._.Oofim
`
`as
`
`
`
` .285H>33«Rom...fl«NE
`
`2.828n_<§..o~_
`
`Eb
`
`%8E§_E_8
`
`NEm
`
`a§2__._.§Em
`
`Fuuv_<m_"_esm
`
`.5_.Hmosm
`
`535.2uAEu
`
`3%
`
`Exhibit 1006, Page 054
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 54 of 58
`
`5,955,869
`
`23
`
`><._._ma.zHH5&3ouU_m..ao§:
`
`
`:52..=o.=_._._..2:HH._s._2
`:
`
`
`:._<____.59..__._V.2:uHas.2as
`
`_._<E_%u:eo=
`
`___<s_._s.___.._
`
`35.3..mm.O_n_
`
`_._2_%3..
`
`...Ban»...
`
`F:
`
`
`
`>m_%_u:_...U>m_%_u:_
`
`22am”
`
`—uu583
`
`ouH_m..ao_E._
`
`.§%_...a._us
`
`mi:mean:ms.
`
`-K$a._.
`
`93.2nH_._meow
`E.§8H.ma:
`
`as
`
`cs... 83uH28..
`
`Exhibit 1006, Page 055
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep.21, 1999
`
`Sheet 55 of 58
`
`5,955,869
`
`
`
`58.5.:HAEumo_H.55mo_nucomm.
`
`auooucmeeoo388
`
`2.8..25as2.8
`
`:0$8..65.8
`
`==&%
`
`mo=_§
`
`NuH=___§§
`
`Eaeeoou2._o&=m§
`
`$8..25.3
`
`:om...m.z;o5_z=
`
`.233392:
`_nuxouuamma
`
`
`
`u¥a__m6:m_£5
`
`
`
`.mmo8<u2=§§=mEuo:o__~B:32
`
`az<==oo.EEon_n_=mz=o.8..23.3
`
`mm
`
`E52U58_E.