CN100359529C - 控制备援电容器充放电相位的方法 - Google Patents

控制备援电容器充放电相位的方法 Download PDF

Info

Publication number
CN100359529C
CN100359529C CNB018185029A CN01818502A CN100359529C CN 100359529 C CN100359529 C CN 100359529C CN B018185029 A CNB018185029 A CN B018185029A CN 01818502 A CN01818502 A CN 01818502A CN 100359529 C CN100359529 C CN 100359529C
Authority
CN
China
Prior art keywords
voltage
backup capacitor
capacitor
data processing
processing unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB018185029A
Other languages
English (en)
Other versions
CN1656507A (zh
Inventor
S·奇彻特尼格
A·韦德尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Infineon Technologies AG
Original Assignee
Infineon Technologies AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Infineon Technologies AG filed Critical Infineon Technologies AG
Publication of CN1656507A publication Critical patent/CN1656507A/zh
Application granted granted Critical
Publication of CN100359529C publication Critical patent/CN100359529C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J9/00Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting
    • H02J9/04Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source
    • H02J9/06Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source with automatic change-over, e.g. UPS systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/073Special arrangements for circuits, e.g. for protecting identification code in memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Power Engineering (AREA)
  • Emergency Management (AREA)
  • Business, Economics & Management (AREA)
  • Stand-By Power Supply Arrangements (AREA)
  • Electronic Switches (AREA)
  • Control Of Electrical Variables (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Direct Current Feeding And Distribution (AREA)
  • Measurement Of Current Or Voltage (AREA)
  • Control And Safety Of Cranes (AREA)
  • Load-Engaging Elements For Cranes (AREA)
  • Analogue/Digital Conversion (AREA)

Abstract

本发明关于一方法以控制一资料储存媒体备援电容器(C)之充电与放电相,该备援电容器(C)在其被充电之前,首先放电至一限定电压位准。该电容器利用一恒值电流(id)放电。此举可保证备援电容器(C)之充电电流无法被用以辨认电容器(C)在放电前之充电状态。其意义为无法推断在机密相关之算数运算中流过数据处理单元(1)之电流。在一优异电路装置中,一恒值电流源(3)由电流镜电路构成,及一比较器(2)用来将备援电容器(C)之电压与带隙参考电压加以比较。

Description

控制备援电容器充放电相位的方法
技术领域
本发明涉及用以控制备援电容器的充放电相位的方法,以供具有数据处理单元的数据储存媒体,其中的备援电容器连接至数据处理单元上一电压供应输入,方法有以下步骤:
数据处理单元及备援电容器与一供应电位隔离,
在数据处理单元中实施算术运算,
备援电容器连接至供应电位,其将备援电容器充电。
背景技术
此方法的背景为一项事实,即处理机密键数据的数据处理单元需要加以设计,使计算时功率消耗不能用来推断键数据。特别是,必须防止已知的“简单功率分析”(SPA)及“微分功率分析”(DPA)的分析方法被应用。在计算循环期间,将一算术及逻辑单元电压加以缓冲,当重要算术运算实施时,算术及逻辑单元的电流轮廓可被隐藏。备援电容器的放电位准可用以读出在缓冲期间数据处理单元有多少活动。有一危机存在,即随后的再充电电流,因其与备援电容器之前放电位准有关,故该电流可被用来推断处理的机密数据,或推断专利算法处理。
发明内容
因此本发明的目的为提供利用备援电容器缓冲一数据处理单元,使备援电容器再充电时,不可能推断一计算循环期间的功率消耗。此目的亦在一特定电路装置以实施该方法。
此一目的可由导言所提的方法达成,其特征为在备援电容器充电之前,备援电容器利用一恒定电流先放电至一预定电压。
以电路装置而言,该目的可由一电路装置达成,该电路装置有一备援电容器,其可经一可切换恒值电流源被放电,该备援电容器可连接至供应电压,一比较器的第一输入可连接至备援电容器,其第二输入有一参考电压加上,一控制单元连接至比较器的输出,该控制单元可激活一开关以连接备援电容器至供应电压,另一开关以切换恒值电流。
备援电容器放电至预定电压的结果,当电容器充电时所耗的时间始终相同。因此不再可能在计算循环之后,推断备援电容器的充电状况。
一特殊优点为备援电容器利用一恒值电流其放电至规定的电压,因为必须假定检测出规定电压已达成的电路装置有一空载时间。在此时间,备援电容器进一步放电。如其非利用恒值电流放电,备援电容器的电压在放电阶段终止后,再度与算法运算实施后的终止时放电位准有关,虽然其较习知技艺方法或电路装置的程度较少。在本发明的优异改良的电路装置中,利用恒值电流的放电可由一电流镜实现。
如备援电容器经一包含电阻器及晶体管的串联电路放电则为一优点,因为其构成一分压器,其可设定使晶体管与电阻器间的抽头电压可与带隙基准的特定电压比较。
附图说明
本发明将利用范例实施例作详细说明,图中:
图1显示本发明电路装置的第一图解说明;
图2显示本发明电路装置的第二特定改进。
具体实施方式
图1显示电路装置的基本设计,其可用于实施本新颖方法。数据储存媒体的数据处理单元1未直接连接至供应电压VCC,但供应电压输入6可由第一开关S1自供应电压VCC隔离。此外,备援电容器连接至供应电压输入6。当第一开关S1开路时,数据处理单元1由备援电容器C供应电压。数据处理单元1可由备援电容器供电的数据处理时间,与电容器C的电容与数据处理单元功率消耗而定。此装置的目的为将数据处理单元1在处理重要即与机密相关算术运算时自供应电压除耦合,以防止具有数据处理单元1的全电路的功率消耗被用来推断机密键。但如开关S1在算术运算实施结束时再度闭合,电容器C被充电,仍然可用充电电流得知在机密算术运算时自电容器C吸收多少电荷。
为防止此举发生,电容器C被放电至一特别电压值,仅在放电后,再充电至额定电压值。一种可行方法为将电容器C放电至一适当电路产生的恒定电压值。但此举将代表恒值电压源改变为电容负载。因此一事实,恒值电压源并不理想,实际上由供应电压供应,此一解决方案亦表示一供应电流与电容器C的电压位准有关。因此,此一电路不适于完全隐藏机密算法运算时的功率消耗。
对比之下,本发明涉及电容器C经由一恒定电流源3放电,直到跨电容器C的电压到达限定的较低的限制值为止。该放电路径被开关S2中断,开关S1闭合以便将电容器C以此方式再充电。电压的较低限制值利用一比较器2予以检测出,比较器2将跨电容器C的电压与参考电压Uref比较。连接比较器2的输出为一控制单元4,其用以控制开关S1及S2。控制单元4本身由数据处理单元1在机密算法运算实施终止后被激活。此举表示开关S1需要为开路,意指数据处理单元1经由备援电容器C供应电压,放电作业时,何时需要实施放电作业,即,开关S2闭合。放电作业的终止自动由比较器2检测出,因此,开关S2开路及开关S1闭合的时间得以规定。此外,控制单元4可经一额外输入5激活,例如,由规定初始条件的额外电路激活。
当电容器经电阻器R放电,跨电容器的电压根据指数函数下降而无任何额外措施。如,图1所示的电路装置中,比较器2显示电容器较低规定电压已到达,在开关S2开路之前尚需一些时间。在此时间,电容器C进一步被放电。比较器2的空载时间与开关S2的空载时间经常一致,但因为跨电容器C的电压以指数函数下降,电容器C上的实际电压仍与其前充电位准有关。
在本发明的一型式中,放电利用一恒值电流实施,该电流由恒值电流源3所保证,意即尽管跨电容器C的电压,在比较器及开关S2的空载时间进一步下降,该电压的最后值与前一充电状态无关。
图2显示本发明电路装置的特殊改进,该电路装置有一电流镜电路以产生恒值电流源,及一装置包含一与门11,一二相位产生器12及一正反器13以产生一控制单元。如图1中的范例实施例中,数据处理单元1的电压供应输入6连接至供应电压VCC。并备有一备援电容器以保证数据处理单元1在开关S1为开路时有电压供应。与图1对比,比较器2的正相输入未直接连接至电容器C,或电压供应输入6,反的,电压在电阻器R及串联晶体管T4间抽头。电容器C因此经电阻器R及晶体管T4放电,因而在放电期间构成一分压器。电阻器R与晶体管T4间的电压抽头的被选择,因欲将此电压与参考电压Uref比较,此参考电压Uref欲由带隙参考产生。带隙参考电压典型为1.203V,电容器C被放电所需的电压为2.0V。包含电阻器R及晶体管T4的分压器应备妥,因此电阻器R上才有电压降约0.8V。如此一电压直接由电容器上抽头,与带隙参考比较将不可能。
恒值电流源由包含电阻器Rs及晶体管T3于参考路径中及包含晶体管T4的电流镜电路产生。在参考路径中,电阻器Rs与晶体管T3串联并在恒值电压Vconst与参考地电压0之间。电阻器Rs及恒值电压Vconst的大小因此规定何一电流流于参考路径中。此亦决定何一电流流过晶体管T4。连接在晶体管T4上的控制连接与参考地电位之间的晶体管T1切换晶体管T4。连接在晶体管T3上的控制连接与晶体管T4上的控制连接之间的晶体管T2可使电流镜开启及关闭。
如电容器C尚未为其较低电压位准,比较器2的比较结果为一HIGH信号。如开关S1为开路,正反器暂设定,及正反器13的负输出qn为HIGH。如数据处理单元1现在额外通知机密相关的算术运算已终止,电容器可被放电,数据处理单元1的输出14为HIGH,此一信号加至与门11为第三输入信号。结果,与门11的输出的电压位准改变为HIGH,放电作业于是开始。二相位产生器12用以产生二时间延迟信号15及16于与门11的输出信号。首先,信号16用以开路晶体管T1,意即晶体管T4可导电。该第二信号15用以使晶体管T2导电,使电流镜电路变为主动,流过电阻器Rs的电流进入放电路径。因放电电流Id为恒值,跨电阻器R上的电压降亦为恒值,在此实施例中该电压被设定为0.8V。以原有的跨电容器C的2.4V电压及跨电阻器R的电压降0.8V,1.6V的电压加于比较器2的正相输出,而参考电压Vref为1.2V。仅在电容器放电至电压2V时,比较器2正相输入的电压小于反相输入的电压。在此瞬间,自比较器2的输出信号降低,此一在与门11输入的LOW信号意谓着后者输出亦改变为LOW。结果,晶体管T1导电,意即放电晶体管T4不导电,电容器C的放电终止。开关S1闭合之后,电容器C可被再充电。
自然地电路装置的不同改进均可为此一作业实施,当备援电容器C由恒值电流Id放电时,此等电路亦涵盖于本发明中。

Claims (5)

1.一种用以控制备援电容器(C)的充放电相位的方法,该电容器具有数据处理单元(1)的数据储存媒体,该备援电容器(C)连接至数据处理单元(1)上的电压供应输入(6),该方法具有下列步骤:
数据处理单元(1)及备援电容器(C)自供应电压(VCC)隔离,
在数据处理单元(1)中实施算术运算,
备援电容器(C)连接至供应电位(VCC),其使备援电容器(C)充电,
其特征为,在备援电容器(C)充电之前,备援电容器(C)利用一恒值电流(id)放电至一预定电压。
2.一种电路装置,具有:
一备援电容器(C),其可经由一可切换的恒值电流源(3)放电,该备援电容器(C)可被连接至一供应电位(VCC),
一比较器(2)的第一输入连接至该备援电容器,其第二输入有一参考电压(Uref)加于其上,
一控制单元(4)连接至比较器(2)的输出,该控制单元(4)可激活一开关(S1)以连接备援电容器(C)至供应电位(VCC),及一开关(S2)以切换恒值电流源(3)。
3.如权利要求2的电路装置,
其特征为,恒值电流源(3)为一电流镜电路。
4.如权利要求2或3的电路装置,
其特征为,控制单元有一正反器(13)及一与门(11),正反器(13)的一输出(qn)连接至该与门的第一输入,一控制输入连接至与门(11)的第二输入,比较器(2)的输出连接至该与门(11)的第三输入。
5.如权利要求2的电路装置,其特征为,
该备援电容器(10)经由包含一电阻器(R)及晶体管(T4)的串联电路放电,使构成一分压器及在晶体管T4与电阻器(R)间的抽头电压与带隙参考的电压(Uref)由比较器(2)加以比较。
CNB018185029A 2000-11-06 2001-11-06 控制备援电容器充放电相位的方法 Expired - Fee Related CN100359529C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE10054970A DE10054970A1 (de) 2000-11-06 2000-11-06 Verfahren zur Steuerung der Lade- und Entladephasen eines Stützkondensators
DE10054970.5 2000-11-06

Publications (2)

Publication Number Publication Date
CN1656507A CN1656507A (zh) 2005-08-17
CN100359529C true CN100359529C (zh) 2008-01-02

Family

ID=7662310

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018185029A Expired - Fee Related CN100359529C (zh) 2000-11-06 2001-11-06 控制备援电容器充放电相位的方法

Country Status (13)

Country Link
US (1) US6859011B2 (zh)
EP (1) EP1332468B1 (zh)
JP (1) JP3734797B2 (zh)
KR (1) KR100523830B1 (zh)
CN (1) CN100359529C (zh)
AT (1) ATE289103T1 (zh)
BR (1) BR0115142A (zh)
DE (2) DE10054970A1 (zh)
MX (1) MXPA03003955A (zh)
RU (1) RU2251740C2 (zh)
TW (1) TW526440B (zh)
UA (1) UA73613C2 (zh)
WO (1) WO2002037637A2 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10259384B3 (de) 2002-12-18 2004-05-13 Siemens Ag Vorrichtung zur Ermittlung des Energiezustandes eines Energiespeichers eines mobilen Datenträgers
JP2009071220A (ja) * 2007-09-18 2009-04-02 Toyoda Gosei Co Ltd Iii族窒化物系化合物半導体発光素子
US9350198B2 (en) * 2012-11-16 2016-05-24 Agiga Tech Inc. Active voltage balancing of series capacitor arrangement
KR102401578B1 (ko) 2015-09-03 2022-05-24 삼성전자주식회사 보조 전원 검사 방법 및 이를 적용한 전자 장치
US10283173B2 (en) 2017-04-19 2019-05-07 Seagate Technologies Llc Intelligent backup capacitor management
US10997322B2 (en) * 2017-05-22 2021-05-04 Arm Limited Efficient power distribution
US10924261B2 (en) * 2017-05-22 2021-02-16 Arm Limited Efficient power distribution
RU2698526C1 (ru) * 2018-09-03 2019-08-28 Максим Юрьевич Дидик Способ измерения заряда импульсов тока
US11394308B1 (en) 2021-05-05 2022-07-19 Arm Limited Apparatuses and methods for power isolation

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4813024A (en) * 1986-06-13 1989-03-14 Thomson Composants Militaires Et Spaciaux Integrated circuit for the confidential storage and processing of data, comprising a device against fraudulent use
CN1146099A (zh) * 1995-06-29 1997-03-26 三星电子株式会社 模拟振荡器电路
CN1157458A (zh) * 1995-08-31 1997-08-20 摩托罗拉公司 在数据存储元件中读和再存储数据的方法
CN1158202A (zh) * 1994-08-19 1997-08-27 汤姆森消费电子有限公司 采用智能卡的安全性改进的存取控制***
CN1202039A (zh) * 1997-03-18 1998-12-16 摩托罗拉公司 带隙参考电路和方法
WO1999049416A1 (fr) * 1998-03-20 1999-09-30 Gemplus Dispositifs pour masquer les operations effectuees dans une carte a microprocesseur
WO2000026868A1 (en) * 1998-10-30 2000-05-11 Koninklijke Philips Electronics N.V. Data carrier with protection against spy out

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62237592A (ja) * 1986-04-08 1987-10-17 Casio Comput Co Ltd Icカ−ドにおけるクロツク切換方式
JP2865133B2 (ja) * 1996-07-26 1999-03-08 日本電気株式会社 安定化電源回路
FR2774492A1 (fr) * 1998-02-04 1999-07-30 Schlumberger Ind Sa Dispositif a circuit integre securise par attenuation des signatures electriques
DE19836045C2 (de) * 1998-06-12 2001-06-07 Kreft Hans Diedrich Chipkarte
EP1110300B1 (de) * 1998-08-31 2002-07-03 Infineon Technologies AG Energieversorgungseinrichtung und schaltungsanordnung mit dieser energieversorgungseinrichtung
US6594760B1 (en) * 1998-12-21 2003-07-15 Pitney Bowes Inc. System and method for suppressing conducted emissions by a cryptographic device
DE19907575A1 (de) * 1999-02-23 2000-08-24 Philips Corp Intellectual Pty Schaltungsanordnung zum Liefern eines Speisestromes
DE19911673A1 (de) * 1999-03-09 2000-09-14 Deutsche Telekom Ag Verfahren und Anordnung für den Schutz der Daten auf einer Smartcard
FR2800490B1 (fr) * 1999-11-02 2002-01-04 Sagem Procede pour assurer l'inviolabilite d'un micromodule de carte a puce contre une analyse de sa consommation de courant et micromodule agence pour sa mise en oeuvre
US6507913B1 (en) * 1999-12-30 2003-01-14 Yeda Research And Development Co. Ltd. Protecting smart cards from power analysis with detachable power supplies

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4813024A (en) * 1986-06-13 1989-03-14 Thomson Composants Militaires Et Spaciaux Integrated circuit for the confidential storage and processing of data, comprising a device against fraudulent use
CN1158202A (zh) * 1994-08-19 1997-08-27 汤姆森消费电子有限公司 采用智能卡的安全性改进的存取控制***
CN1146099A (zh) * 1995-06-29 1997-03-26 三星电子株式会社 模拟振荡器电路
CN1157458A (zh) * 1995-08-31 1997-08-20 摩托罗拉公司 在数据存储元件中读和再存储数据的方法
CN1202039A (zh) * 1997-03-18 1998-12-16 摩托罗拉公司 带隙参考电路和方法
WO1999049416A1 (fr) * 1998-03-20 1999-09-30 Gemplus Dispositifs pour masquer les operations effectuees dans une carte a microprocesseur
WO2000026868A1 (en) * 1998-10-30 2000-05-11 Koninklijke Philips Electronics N.V. Data carrier with protection against spy out

Also Published As

Publication number Publication date
US20030210018A1 (en) 2003-11-13
TW526440B (en) 2003-04-01
KR100523830B1 (ko) 2005-10-25
WO2002037637A2 (de) 2002-05-10
EP1332468A2 (de) 2003-08-06
US6859011B2 (en) 2005-02-22
EP1332468B1 (de) 2005-02-09
BR0115142A (pt) 2003-10-07
ATE289103T1 (de) 2005-02-15
JP2004513594A (ja) 2004-04-30
RU2251740C2 (ru) 2005-05-10
DE10054970A1 (de) 2002-05-23
MXPA03003955A (es) 2004-07-08
CN1656507A (zh) 2005-08-17
KR20030046519A (ko) 2003-06-12
WO2002037637A3 (de) 2002-09-12
JP3734797B2 (ja) 2006-01-11
DE50105327D1 (de) 2005-03-17
UA73613C2 (en) 2005-08-15

Similar Documents

Publication Publication Date Title
EP2082244B1 (en) Current limit detector
US7888943B2 (en) Method and apparatus for battery test
EP3410251B1 (en) Voltage regulator with load current prediction and method therefor
US7253594B2 (en) Reducing power/area requirements to support sleep mode operation when regulators are turned off
US4883976A (en) Low power dual-mode CMOS bias voltage generator
US8618867B2 (en) Controlled charge pump arrangement and method for controlling a clocked charge pump
CN100359529C (zh) 控制备援电容器充放电相位的方法
WO2008046068A2 (en) System and method for detection of multiple current limits
CN114094649B (zh) 集成有容性负载接入识别装置的数据线及识别方法与***
EP3582060A1 (en) Power management for logic state retention
CN114072984A (zh) 电池管理设备
CN106328205A (zh) 一种嵌入式闪存的电荷泵控制电路结构
CN105786072A (zh) 低压差稳压器、稳压装置及其驱动方法
KR20100085208A (ko) 배터리 로딩 검출장치 및 검출방법
US20040012372A1 (en) Battery charger
CN111884303B (zh) 充电控制电路、充电控制方法和电子设备
US7701178B2 (en) Charge control that keeps constant input voltage supplied to battery pack
US7388356B2 (en) System and method for providing voltage regulation in a multi-voltage power system
CN101536283A (zh) 使用开关电容器技术向电路供电的装置及方法
US6353522B1 (en) Switching state detecting device for switch, and electronic apparatus
CN108306502B (zh) 电荷泵电路及应用其的电子装置
JP2001352675A (ja) 車載演算機器用電源装置
US10972002B1 (en) Clamp circuit for voltage regulator
JP2004180426A (ja) 携帯電話機の電源バックアップ回路
KR100271127B1 (ko) 베터리 종류판별/충전장치 및 그 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080102

Termination date: 20171106

CF01 Termination of patent right due to non-payment of annual fee