[go: up one dir, main page]

WO2019104479A1 - Procédé de détermination de programme de chargement et système électronique - Google Patents

Procédé de détermination de programme de chargement et système électronique Download PDF

Info

Publication number
WO2019104479A1
WO2019104479A1 PCT/CN2017/113355 CN2017113355W WO2019104479A1 WO 2019104479 A1 WO2019104479 A1 WO 2019104479A1 CN 2017113355 W CN2017113355 W CN 2017113355W WO 2019104479 A1 WO2019104479 A1 WO 2019104479A1
Authority
WO
WIPO (PCT)
Prior art keywords
memory
power consumption
electronic system
sleep
loader
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.)
Ceased
Application number
PCT/CN2017/113355
Other languages
English (en)
Chinese (zh)
Inventor
陈泓辉
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.)
Shenzhen Goodix Technology Co Ltd
Original Assignee
Shenzhen Goodix Technology Co Ltd
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 Shenzhen Goodix Technology Co Ltd filed Critical Shenzhen Goodix Technology Co Ltd
Priority to CN201780002024.2A priority Critical patent/CN110121688B/zh
Priority to PCT/CN2017/113355 priority patent/WO2019104479A1/fr
Publication of WO2019104479A1 publication Critical patent/WO2019104479A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power

Definitions

  • the present application relates to a method for judging a load program and an electronic system, and more particularly to a method and an electronic system for automatically determining a load program.
  • One architecture is a one-time loader program, where program code is moved from an external memory with slower access speeds to an internal memory that accesses faster speeds, and continuously supplies power to the internal memory to maintain the internal memory data storage state.
  • the electronic system can load the program code from the internal memory faster and more power-saving, so the loading of the program code only needs to be performed once.
  • Another architecture is a repetitive loader. Whenever the electronic system switches to the working mode, the program code required by the electronic system is again moved to the internal memory by the external memory again, because when the power-saving sleep mode is performed, The internal memory is not powered. After waking up from sleep, the program code must be moved again.
  • the program code can be directly read by the external memory, usually an electronic system with a lower instruction cycle, which will operate in this way.
  • the electronic system of the one-time loading program has the disadvantage of high complexity of the power management module, and must be When the electronic system transitions between the sleep mode and the operating mode, it provides the appropriate voltage to each unit of work of the electronic system. In addition, as the process progresses and the size of the electronic components shrinks, the leakage current of the electronic system also becomes severe, and the power consumption of the electronic system in the sleep mode is also affected.
  • the power management module needs to provide an appropriate voltage to the internal memory in the sleep mode to maintain the storage state of the internal memory data. Therefore, the electronic system causes additional power consumption due to leakage current of the internal memory during sleep, which affects the power consumption performance of the electronic system of the one-time loading program.
  • the electronic system must directly move the program code from the external memory to the internal memory, or directly obtain and load the program code from the external memory. Will generate extra power.
  • the purpose of some embodiments of the present application is to provide a method for judging a loading program and an electronic system for solving an electronic system that can only execute a single loading program, and cannot select different according to different usage conditions of the electronic system.
  • the loader mode reduces the power consumption of the electronic system to improve the shortcomings of the prior art.
  • the embodiment of the present application provides a method for determining a loading program, which is applied to an electronic system, where the electronic system includes a first memory and a second memory, in the first Storing or the second memory storing the program code, the method comprising: when the electronic system receives a trigger event from the sleep mode to the working mode, according to the loading instruction operation, executing the first loading program is obtained by the second memory The program code, or executing the second loader, moving the program code from the first memory to the second memory, obtaining the program code from the second memory; and calculating the first work according to the trigger event And a second power consumption to generate an updated load instruction; and when the electronic system receives the sleep instruction from the operating mode to the sleep mode, providing a power supply voltage or a ground voltage according to the updated load instruction
  • the first memory and the second memory of the electronic system are turned on or off; wherein the first power consumption corresponds to the electronic system executing in the working mode according to the first loading program and Power consumption of the sleep mode, the second power
  • the trigger event is an instruction, a program, or a message.
  • the step of obtaining the program code by the second memory includes: when the electronic system receives a trigger event from a sleep mode to a working mode Acting according to a load instruction; when the load instruction is a first loader, the microprocessor in the electronic system loads and executes the program code stored in the second memory; and when the load instruction is The second program loading program, the program code is by the first The memory is moved to the second memory to cause the microprocessor in the electronic system to load and execute the program code stored in the second memory.
  • calculating the first power consumption and the second power consumption according to the trigger event to generate an updated load instruction includes: calculating a sleep time and a working time of the electronic system according to the trigger event; according to the sleep Time, calculating a first sleep power consumption and a second sleep power consumption, and calculating a first load power consumption and a second load power consumption according to the working time; summing the first sleep power consumption and the first load power Taking a first power consumption, summing the second sleep power consumption and the second load power consumption to obtain a second power consumption; and comparing the first power consumption and the second power consumption to generate Load the instruction after the update.
  • comparing the first power consumption and the second power consumption to generate an updated load instruction includes: generating, when the power consumption comparison result is that the first power consumption is less than the second power consumption The updated load instruction is the first loader; and when the power consumption comparison result is that the first power consumption is greater than the second power consumption, the generated update load instruction is the second loader.
  • the electronic system when the electronic system receives the sleep instruction from the working mode to the sleep mode, according to the updated loading instruction, providing a power voltage or a ground voltage to turn on or off the electronic system
  • the step of describing the first memory and the second memory includes: when the electronic system receives a sleep instruction from the working mode to the sleep mode, when the updated load instruction is the first loader
  • the first memory receives a ground voltage and the second memory receives a power voltage to turn off the first memory and turn on the second memory; and when the updated load instruction
  • the first memory and the second memory receive the ground voltage to turn off the first memory and the second memory.
  • the electronic system when the electronic system receives a sleep instruction from the operating mode to the sleep mode, providing a power supply voltage or a ground voltage according to the updated load instruction to turn on or off the electronic system
  • the step of the memory and the second memory includes: when the electronic system receives the sleep instruction from the working mode to the sleep mode, when the updated load instruction is the first loader, The first memory and the second memory receive a power supply voltage to turn on the first memory and the second memory; and when the updated load instruction is the second loader, the first memory Receiving the power voltage and the second memory receiving a ground voltage to turn on the first memory and turn off the second memory.
  • An embodiment of the present application further provides an electronic system including a microprocessor for receiving program code for operation; a first memory for storing the program code as an external memory of the electronic system; and a second memory For storing the program code, the internal memory of the electronic system is directly coupled to the microprocessor; and the boot loader is configured to: when the electronic system is switched from the sleep mode to the work mode, The program code is moved from the first inner to the second memory; the load judging module includes a storage unit for storing a load instruction; and the processing unit, when the electronic system receives a trigger event, transitioning from the sleep mode to the work mode, according to The load instruction operation, executing the first loader to obtain the program code by the second memory, or executing the second loader to move the program code from the first memory to the second memory, by the The second memory acquires the program code; and the determining unit is configured to calculate the first power consumption and the second power consumption according to the trigger event to generate an update The load instruction; And a power management module, configured to: when the electronic system
  • FIG. 1 is a schematic diagram of an electronic system according to an embodiment of the present application.
  • FIG. 2 is a schematic diagram of a process according to an embodiment of the present application.
  • FIG. 1 is a schematic diagram of an electronic system 10 according to an embodiment of the present application.
  • the electronic system 10 includes a first memory 100, a second memory 102, a microprocessor 104, a boot loader 106, a power management module 108, and a load determination module 110. It is worth noting that the electronic system 10 can transition between the sleep mode and the operational mode to reduce the additional power consumption of the electronic system 10 when idle.
  • the sleep mode can be switched to the working mode, and the electronic system 10 Optionally executing a first loader (loading and executing the program code from the second memory 102) or a second loader (copying the program code from the first memory 100 to the second memory 102, and from the first The second memory 102 loads and executes the program code).
  • the electronic system 10 can determine whether to select the first loader or the second loader according to the frequency of the trigger event, the length of the sleep time, the power consumption of the first loader, and the power consumption of the second loader to further save The power consumption of the electronic system 10.
  • the first memory 100 is a non-volatile flash memory
  • the embedded system is disposed in the electronic system 10 for storing data of the electronic system 10, which is external to the electronic system 10.
  • the non-volatile flash memory can keep the data stored in the state of power supply or no power supply.
  • the second memory 102 is a static random access memory (SRAM), which is an internal memory of the electronic system 10 and is also used for storing data, and has a high read rate, which is an internal memory when the system is executed.
  • SRAM static random access memory
  • Microprocessor 104 is the processing core of electronic system 10 for loading program code and executing, and performing operations on electronic system 10.
  • the boot loader 106 is a program load module for copying the program code from the first memory 100 to the second memory 102 to provide the microprocessor 104 when the electronic system 10 is booted or switched from the sleep mode to the active mode. Load and execute the program code.
  • the power management module 108 is configured to provide an appropriate power supply voltage or ground voltage to each of the working units in the electronic system 10 so that the various working units in the electronic system 10 can operate normally in the sleep mode and the operating mode. It should be noted that in order to maintain the storage state of the data of the electronic system 10, the power management module 108 must also provide an appropriate power voltage or ground voltage to the first memory 100 and the second memory 102 when in the sleep mode.
  • Load judgment module 110 is used to determine a load instruction.
  • the electronic system 10 can execute the first loader or the second loader according to the load instruction.
  • the boot loader 106 can load the program code according to the load instruction according to the load instruction.
  • the power management module 108 can provide an appropriate power supply voltage according to the load instruction. Or ground voltage to each of the working units in the electronic system 10.
  • the load determination module 110 includes a storage unit 1100, a processing unit 1102, and a determination unit 1104.
  • the storage unit 1100 is configured to store a load instruction
  • the processing unit 1102 is configured to instruct the boot loader 106 to execute the first load program or the second load program according to the load instruction, and instruct the power management module 108 to provide an appropriate power voltage or
  • the ground voltage is applied to various working units in the electronic system 10. Therefore, the electronic system 10 can selectively execute the first loading program or the second loading program by the loading instruction determined by the loading determining module 110 to save power consumption of the electronic system 10.
  • the first memory 100 does not need to receive a power supply voltage to maintain the storage state of its internal data even if the receiving thereof is cut off.
  • the power supply voltage can also keep the data stored in the first memory 100 from disappearing.
  • the second memory 102 needs to receive the power supply voltage in addition to the operating mode, and the second memory 102 also needs to receive the power supply voltage in the sleep mode to maintain its internally stored data. Therefore, in the sleep mode of the electronic system 10, the power management module 108 can be used to provide an appropriate power supply voltage or ground voltage to various working units in the electronic system 10 to enable the electronic system 10 to operate normally in the sleep mode.
  • the load judging module 110 is configured to instruct the boot loader 106 to load the program code from the first memory 100 or the second memory 102 to the microprocessor 104 when the electronic system 10 is switched from the sleep mode to the work mode; and in the electronic system 10 transitions from the operational mode to the sleep mode, instructing the power management module 108 to provide an appropriate supply voltage or ground voltage to each of the work cells in the electronic system 10.
  • the electronic system 10 can determine the manner in which the program is loaded according to the frequency at which the electronic system 10 receives the trigger event to save power consumption.
  • the operation steps of the electronic system 10 can be summarized into a process 20, as shown in FIG. 2, the process 20 includes the following steps:
  • Step 200 Start.
  • Step 202 When the electronic system 10 receives a trigger event from a sleep mode to a working mode, the processing unit 1102 instructs the boot loader 106 to execute a first loader or a second loader according to a load instruction.
  • Step 204 The processing unit 1102 calculates a first power consumption and a second power consumption according to the trigger event to generate an updated load instruction.
  • Step 206 When the electronic system 10 receives a sleep command from the working mode to the sleep mode, the processing unit 1102 instructs the power management module 108 to provide a power voltage or a ground voltage according to the updated load command to turn the electronic system on or off.
  • Step 208 End.
  • step 202 when the electronic system 10 receives a triggering event in the sleep mode, the electronic system 10 transitions from the sleep mode to the active mode.
  • the processing unit 1102 of the load judging module 110 instructs the boot loader 106 to execute the load program according to the load instruction stored in the storage unit 1100.
  • the load instruction is the first load instruction
  • the second memory 102 stores the copy-shifted program code
  • the processing unit 1102 instructs the microprocessor 104 to load and execute the program code in the second memory 102; when the load instruction is the second When the instruction is loaded, it means that no program code is stored in the second memory 102.
  • the processing unit 1102 instructs the boot loader 106 to copy the program code from the first memory 100 to the second memory 102 to cause the microprocessor 104 in the electronic system 10 to load and execute the program code in the second memory 102.
  • the determining unit 1104 of the load determining module 110 calculates the sleep time and the working time of the electronic system 10 in a default time according to the trigger event.
  • the first power consumption of the first load program is executed according to the sleep time and the work time
  • the second power consumption of the second load program is executed. And comparing the first power consumption with the second power consumption, generating an updated load instruction to indicate the loading procedure of the electronic system 10 while sleeping.
  • the first memory 100 and the second memory 102 are loaded according to the load.
  • the command is different, and the power supply voltage or the ground voltage is selectively received.
  • the power consumption of the execution loader includes load power consumption and sleep power consumption.
  • the power consumption is the power consumption of the electronic system 10 in the operating mode
  • the sleep power consumption is the power consumption of the electronic system 10 in the sleep mode. Therefore, the determining unit 1104 first determines the sleep time and the working time according to the trigger event, and accordingly calculates the first sleep power consumption and the second sleep power consumption of the electronic system 10, and calculates the first load power consumption and the second load power consumption.
  • the first sleep power consumption is the power consumption of the electronic system 10 to transition to the sleep mode according to the first load instruction
  • the second sleep power consumption is the power consumption of the electronic system 10 to transition to the sleep mode according to the second load instruction.
  • the first load power consumption is the power consumption of the electronic system 10 to load the program code according to the first load instruction
  • the second load power consumption is the power consumption of the electronic system 10 to load the program code according to the second load instruction. Therefore, the electronic system 10 performs the first power consumption of the first load program, that is, the sum of the first load power consumption and the first sleep power consumption.
  • the second power consumption of the second loader is the sum of the second load power consumption and the second sleep power consumption.
  • the determining unit 1104 can compare the first power consumption with the second power consumption to generate an updated load instruction.
  • the determining unit 1104 updates the load instruction to the first load program; when the comparison result is that the first power consumption is greater than the second power consumption, the determining unit 1104 Then update the load instruction to the second loader. Therefore, the determining unit 1104 can calculate the sleep time and the working time according to the trigger event, and accordingly obtain the first power consumption and the second power consumption to generate the updated loading program.
  • the first loader loads and executes the program code by the second memory 102 each time the electronic system 10 transitions from the sleep mode to the active mode. Therefore, executing the first loader can eliminate the step of copying the move program code to reduce the load power consumption.
  • the second loader copies the shift program code to the second memory 102 by the first memory 100 each time the electronic system transitions from the sleep mode to the work mode, and loads and executes the program code by the second memory 102. Therefore, executing the second loader can provide no power supply voltage to the second memory 102 during sleep to reduce sleep power consumption caused by leakage current. In other words, the first loader has lower load power consumption and the second loader has lower sleep power consumption.
  • step 206 when the electronic system 10 receives a sleep command event in the operational mode, the electronic system 10 transitions from the operational mode to the sleep mode.
  • the processing unit 1102 of the load judging module 110 instructs the power management module 108 of the electronic system 10 to supply power voltage or ground voltage to each working unit in the electronic system 10 according to the updated loading program.
  • the processing unit 1102 instructs the power management module 108 to provide a ground voltage to the first memory 100, and supplies a power voltage to the second memory 102 to maintain the second memory.
  • the storage state of the program code in 102 When the updated loader is the second loader, the processing unit 1102 instructs the power management module 108 to provide a ground voltage to the first memory 100 and the second memory 102.
  • electronic system 10 can transition to sleep mode in accordance with the updated loader.
  • the electronic system 10 can calculate the trigger frequency according to the trigger event, and calculate the power consumption of the system as a basis for selection, selectively executing the first load program or the second load program to reduce the power of the electronic system 10. Consumption.
  • the present application is not limited to integrating the first memory into the electronic system in an embedded setting manner, and may also connect the external first memory through the input/output port to obtain and copy the moving program code.
  • the first memory 110 is not limited to a non-volatile flash memory, and may also be a static random access memory.
  • the processing unit 1102 instructs the power management module 108 to supply the power voltage to the first A memory 100 and a second memory 102.
  • the processing unit 1102 instructs the power management module 108 to provide a power voltage to the first memory 100 and provides a ground voltage to the second memory 102.
  • the first memory 100 can maintain the storage state of its internal data in the sleep mode so that the data does not disappear, and by using the static random access memory as the external memory, although the sleep power consumption of the electronic system 10 is increased,
  • static random access memory has lower load power consumption when executing the loader than the non-volatile flash memory, and has better system integration and is easier to integrate with the electronic system 10.
  • the electronic system can selectively execute the first loading program or the second loading program by determining the loading program, preferably according to the usage of the electronic system to select a loading with lower power consumption.
  • the program mode reduces the power consumption of the electronic system.
  • the electronic system can only perform a single program code loading program, and the loading program cannot be adaptively changed to save power when the electronic system sleep time is changed.
  • the present application can automatically determine the appropriate loader mode according to the power consumption of the execution load of the electronic system, select a power-saving loader mode to save power consumption of the electronic system, and improve the disadvantages of the prior art.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Power Sources (AREA)
  • Read Only Memory (AREA)

Abstract

L'invention concerne un procédé de détermination d'un programme de chargement, appliqué à un système électronique stockant des codes de programme dans une première mémoire et une seconde mémoire, le procédé consistant à: lorsque le système électronique reçoit un événement de déclenchement et passe d'un mode veille à un mode de travail, fonctionner selon une instruction de chargement, exécuter un premier programme de chargement pour obtenir les codes de programme à partir de la seconde mémoire, ou exécuter un second programme de chargement pour transférer les codes de programme de la première mémoire à la seconde mémoire, et obtenir les codes de programme à partir de la seconde mémoire; calculer, en fonction de l'événement de déclenchement, une première consommation d'énergie et une seconde consommation d'énergie, pour générer une instruction de chargement mise à jour; lorsque le système électronique reçoit une instruction de veille et passe du mode de travail au mode veille, fournir une tension d'alimentation électrique ou une tension de masse selon l'instruction de chargement mise à jour, pour activer ou désactiver la première mémoire et la seconde mémoire du système électronique; la première consommation d'énergie correspondant à la consommation d'énergie du système électronique exécutant le premier programme de chargement dans le mode de travail et le mode veille, et la seconde consommation d'énergie correspondant à la consommation d'énergie du système électronique exécutant le second programme de chargement dans le mode de travail et le mode veille.
PCT/CN2017/113355 2017-11-28 2017-11-28 Procédé de détermination de programme de chargement et système électronique Ceased WO2019104479A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201780002024.2A CN110121688B (zh) 2017-11-28 2017-11-28 判断加载程序的方法以及电子系统
PCT/CN2017/113355 WO2019104479A1 (fr) 2017-11-28 2017-11-28 Procédé de détermination de programme de chargement et système électronique

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/113355 WO2019104479A1 (fr) 2017-11-28 2017-11-28 Procédé de détermination de programme de chargement et système électronique

Publications (1)

Publication Number Publication Date
WO2019104479A1 true WO2019104479A1 (fr) 2019-06-06

Family

ID=66665340

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/113355 Ceased WO2019104479A1 (fr) 2017-11-28 2017-11-28 Procédé de détermination de programme de chargement et système électronique

Country Status (2)

Country Link
CN (1) CN110121688B (fr)
WO (1) WO2019104479A1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113498154B (zh) * 2020-04-06 2024-10-25 瑞昱半导体股份有限公司 用于WiFi模块的方法和相关系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040068330A1 (en) * 2002-10-04 2004-04-08 Ncr Corporation Methods and apparatus for remote programming of field programmable gate arrays
CN101521568A (zh) * 2009-03-26 2009-09-02 江苏科技大学 一种网络隔离一键快速切换装置及其控制方法
CN101714021A (zh) * 2008-10-08 2010-05-26 联想(北京)有限公司 混合式系统的计算机
CN101833461A (zh) * 2010-03-30 2010-09-15 张国栋 一种提高计算机工作效率的方法及其新型计算机系统
CN105867850A (zh) * 2016-03-29 2016-08-17 联想(北京)有限公司 一种信息调整方法及电子设备

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1504858A (zh) * 2002-11-29 2004-06-16 纬创资通股份有限公司 可于电源中断期间进行内存挂起的方法及相关计算机装置
US8751838B2 (en) * 2010-08-23 2014-06-10 Nokia Corporation Method, apparatus and computer program product for presentation of information in a low power mode
US10707038B2 (en) * 2013-09-06 2020-07-07 Texas Instruments Incorporated System and method for energy monitoring
CN104539672A (zh) * 2014-12-19 2015-04-22 南京工业大学 一种基于云计算的移动应用程序消息推送代理系统
CN106095063A (zh) * 2016-06-15 2016-11-09 乐视控股(北京)有限公司 移动终端的功耗管理方法和功耗管理系统

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040068330A1 (en) * 2002-10-04 2004-04-08 Ncr Corporation Methods and apparatus for remote programming of field programmable gate arrays
CN101714021A (zh) * 2008-10-08 2010-05-26 联想(北京)有限公司 混合式系统的计算机
CN101521568A (zh) * 2009-03-26 2009-09-02 江苏科技大学 一种网络隔离一键快速切换装置及其控制方法
CN101833461A (zh) * 2010-03-30 2010-09-15 张国栋 一种提高计算机工作效率的方法及其新型计算机系统
CN105867850A (zh) * 2016-03-29 2016-08-17 联想(北京)有限公司 一种信息调整方法及电子设备

Also Published As

Publication number Publication date
CN110121688B (zh) 2023-02-21
CN110121688A (zh) 2019-08-13

Similar Documents

Publication Publication Date Title
US20230236654A1 (en) System on chip for reducing wake-up time, method of operating same, and computer system including same
KR100505638B1 (ko) 워킹 콘텍스트 저장 및 복구 장치 및 방법
JP4515093B2 (ja) Cpuのパワーダウン方法及びそのための装置
KR101222082B1 (ko) Mla의 소비 전력을 줄이기 위한 멀티 포트 메모리 장치의 전원제어방법
EP3596580B1 (fr) Redémarrage efficace à énergie rapide à partir d'un mode de puissance ultra faible pour un système sur puce
US6438708B1 (en) Information processing apparatus that can hold internal information
JP2006107127A (ja) 半導体集積回路装置
US20140325197A1 (en) Specialized boot path for speeding up resume from sleep state
JP2014522037A (ja) 即座にonになるゼロ電力のハイバーネイトモード
US10379874B1 (en) Expedited resume process from low battery
JP5321866B2 (ja) コンピュータシステム
CN114879828A (zh) 具有持久性存储器存储装置的固件接口
WO2008070912A1 (fr) Système et procédé de gestion de puissance
CN102841807B (zh) 控制方法、控制装置以及计算机系统
US9652259B2 (en) Apparatus and method for managing register information in a processing system
WO2019104479A1 (fr) Procédé de détermination de programme de chargement et système électronique
US9395805B2 (en) Device sleep partitioning and keys
US9760145B2 (en) Saving the architectural state of a computing device using sectors
US20070245126A1 (en) Program counter of microcontroller and control method thereof
JP2004086556A (ja) マイクロコントローラ
KR100793203B1 (ko) 노트북 컴퓨터에서의 데이터 업데이트방법
CN105224399A (zh) 电子装置及其切换作业系统的方法
JP2013196112A (ja) メモリシステムとその省電力制御方法
KR20160147453A (ko) 파워게이팅시 도메인간 전환 지연시간 감소 장치 및 방법
JPH03259314A (ja) コンピュータシステム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17933813

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17933813

Country of ref document: EP

Kind code of ref document: A1