CN105322918A - Method for reducing power consumption of power-on process - Google Patents

Method for reducing power consumption of power-on process Download PDF

Info

Publication number
CN105322918A
CN105322918A CN201510685354.9A CN201510685354A CN105322918A CN 105322918 A CN105322918 A CN 105322918A CN 201510685354 A CN201510685354 A CN 201510685354A CN 105322918 A CN105322918 A CN 105322918A
Authority
CN
China
Prior art keywords
parameter
clock
crystal oscillator
stand
power consumption
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.)
Pending
Application number
CN201510685354.9A
Other languages
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.)
Chipsea Technologies Shenzhen Co Ltd
Original Assignee
Chipsea Technologies Shenzhen 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 Chipsea Technologies Shenzhen Co Ltd filed Critical Chipsea Technologies Shenzhen Co Ltd
Priority to CN201510685354.9A priority Critical patent/CN105322918A/en
Publication of CN105322918A publication Critical patent/CN105322918A/en
Pending legal-status Critical Current

Links

Landscapes

  • Microcomputers (AREA)

Abstract

The invention discloses a method for reducing power consumption of a power-on process. The method comprises the following steps of defaulting an inner low-speed clock to a clock of a waiting time counter in a reset process after hardware reset is completed; when the waiting time counter counts to a certain time, opening an inner high-speed crystal oscillator and reading a waiting time parameter of a program area; after parameter reading is completed, closing the inner high-speed crystal oscillator; and finishing the waiting time, completing reset of a digital circuit and entering a normal working condition. By adopting a scheme for counting the waiting time based on the low-speed clock, controlling opening of the high-speed crystal oscillator and reading the storage parameter of the program area, the working time of the high-speed crystal oscillator can be effectively controlled to achieve a purpose of reducing the power consumption of a reset process finally.

Description

A kind of method reducing power up power consumption
Technical field
The invention belongs to the technical field of single-chip microcomputer, particularly a kind of method of electrical power consumed on single-chip microcomputer.
Background technology
Along with processing speed is more and more faster, clock frequency significantly improves; On the other hand, single-chip microcomputer, in power up, needs to carry out some configuration and adjustment, therefore needs to wait for regular hour just completing circuit reset, enters normal mode of operation; 3rd, according to different application scenarioss, need the time difference waited for, need certain position that is in advance stored in memory space the stand-by period, reseting procedure will read out in advance waiting time.In reseting procedure, a direct-open inner high speed clock will bring very large power wastage, especially high to power consumption requirements application, such as: wearable device, and the equipment etc. of frequent switching on and shutting down.
Patent application 200610073411.9 discloses a kind of electrify restoration circuit, this application is a kind of particularly suitable with the electrify restoration circuit in the Circuits System of clock oscillator, it comprises switched-capacitor circuit, unidirected discharge device and squaring circuit, and wherein switched-capacitor circuit receives the clock signal exported by clock oscillator.Electrify restoration circuit provided by the present invention utilizes the clock oscillator in Circuits System, by using switched-capacitor circuit, in the various state change processes of system, all creates reliable power-on reset signal, has dependable performance, advantage that power consumption is lower.But this patent application utilizes clock oscillator to produce power-on reset signal, the clock for internal system does not improve, and in power up, uses inner high speed crystal oscillator to carry out time counting always, still there is the power wastage problem of high frequency clock.
Summary of the invention
For solving the problem, the object of the present invention is to provide a kind of method reducing power up power consumption, the method suitably can control the startup of power up high speed crystal oscillator, avoids the waste of power consumption.
Another object of the present invention is to provide a kind of method reducing power up power consumption, and the method is avoided shifting to an earlier date the partial parameters such as read waiting time, raises the efficiency.
For achieving the above object, technical scheme of the present invention is as follows.
Reduce a method for power up power consumption, the method comprises the steps:
1), after hardware reset completes, give tacit consent to the clock of inner low-speed clock as latency counter in reseting procedure;
2), when latency counter count down to the regular hour, open inner high speed crystal oscillator, the fetch program district stand-by period parameter;
3), after parameter reads, inner high speed crystal oscillator is closed;
4), continue to use inner low-speed clock to carry out stand-by period counting, the stand-by period is complete, completes digital circuit and resets, enter normal operating conditions.
The present invention is based on the scheme that low-speed clock carries out stand-by period counting, controls the unlatching of high speed crystal oscillator and fetch program district's stored parameter, effectively can control the operating time of high speed crystal oscillator, finally reach the object reducing reseting procedure power consumption.
Described step 2) in, the stand-by period parameter being stored in program area is read by high-frequency clock, and other parameters.
Further, described stand-by period parameter is fixed options, and such as: 0 represents 1ms, 1 represents 10ms, and 2 represent 50ms, and 3 represent 100ms ....; Other parameter described includes crystal oscillator calibration value.
Because power consumption is directly proportional to clock frequency.Compared with all using high-frequency clock (tens more than MHz) with whole electrification reset process, electrification reset process uses low-speed clock (tens KHz) significantly to reduce.Therefore, the present invention not only reduces reseting procedure because of the long-time power consumption penalty of opening high speed crystal oscillator and bringing, and decreases the in running order power consumption in program storage area.
Accompanying drawing explanation
Fig. 1 is the circuit structure diagram that the present invention implements.
Fig. 2 is the reseting procedure principle schematic that the present invention implements.
Fig. 3 is the control flow chart that the present invention implements.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
Please refer to shown in Fig. 1, Fig. 2,
1) after powering to single-chip microcomputer, voltage reaches operating voltage, then hardware reset completes, and reset circuit has put hardware reset settling signal.And open inner low-speed clock (low_clk_en is effective).
2) use inner low-speed clock to carry out latency counter counting, now, latency counter only accepts the signal of inner low-speed clock module.
3) latency counter counting reaches 300us, and open high-frequency clock module, high-frequency clock start signal high_clk_en is effective.
4) after high-frequency clock is stable, by high-frequency clock (high_clk) to program area read module.
5) program area read module reads the stand-by period parameter and other parameters that are stored in program area by high-frequency clock.Stand-by period is fixed options, and such as: 0 represents 1ms, 1 represents 10ms, and 2 represent 50ms, and 3 represent 100ms ....; Read crystal oscillator calibration value.
6) the stand-by period parameter read uses to latency counter by program area read module.
7) parameter has read, closing high-speed clock (high_clk_en is invalid).
8) latency counter continues to utilize low-speed clock to count down to the read stand-by period.
9) digital circuit has resetted, and enters normal operating conditions.
And the structure implemented of the present invention simple, be easy to realize, can significantly reduce shunt running and control cost, save chip cost.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all any amendments done within the spirit and principles in the present invention, equivalent replacement and improvement etc., all should be included within protection scope of the present invention.

Claims (3)

1. reduce a method for power up power consumption, the method comprises the steps:
1), after hardware reset completes, give tacit consent to the clock of inner low-speed clock as latency counter in reseting procedure;
2), when latency counter count down to the regular hour, open inner high speed crystal oscillator, the fetch program district stand-by period parameter;
3), after parameter reads, inner high speed crystal oscillator is closed;
4), continue to use inner low-speed clock to carry out stand-by period counting, the stand-by period is complete, completes digital circuit and resets, enter normal operating conditions.
2. the method reducing power up power consumption as claimed in claim 1, is characterized in that described step 2) in, the stand-by period parameter being stored in program area is read by high-frequency clock.
3. the method reducing power up power consumption as claimed in claim 2, it is characterized in that described stand-by period parameter is fixed options, also include other parameter, other parameter described includes crystal oscillator calibration value.
CN201510685354.9A 2015-10-21 2015-10-21 Method for reducing power consumption of power-on process Pending CN105322918A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510685354.9A CN105322918A (en) 2015-10-21 2015-10-21 Method for reducing power consumption of power-on process

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510685354.9A CN105322918A (en) 2015-10-21 2015-10-21 Method for reducing power consumption of power-on process

Publications (1)

Publication Number Publication Date
CN105322918A true CN105322918A (en) 2016-02-10

Family

ID=55249644

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510685354.9A Pending CN105322918A (en) 2015-10-21 2015-10-21 Method for reducing power consumption of power-on process

Country Status (1)

Country Link
CN (1) CN105322918A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050151596A1 (en) * 2004-01-09 2005-07-14 Sunplus Technology Co., Ltd. Fast wake-up crystal oscillating circuit
CN101022272A (en) * 2006-03-26 2007-08-22 珠海炬力集成电路设计有限公司 Power on reset circuit
CN102111135A (en) * 2009-12-24 2011-06-29 上海华虹Nec电子有限公司 Power-on reset circuit
CN103324268A (en) * 2013-05-29 2013-09-25 东南大学 Low-power design method for wireless sensor network core chip
CN204070724U (en) * 2014-07-07 2015-01-07 宁夏力远计算机科技有限公司 A kind of construction safety helmet based on GPS

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050151596A1 (en) * 2004-01-09 2005-07-14 Sunplus Technology Co., Ltd. Fast wake-up crystal oscillating circuit
CN101022272A (en) * 2006-03-26 2007-08-22 珠海炬力集成电路设计有限公司 Power on reset circuit
CN102111135A (en) * 2009-12-24 2011-06-29 上海华虹Nec电子有限公司 Power-on reset circuit
CN103324268A (en) * 2013-05-29 2013-09-25 东南大学 Low-power design method for wireless sensor network core chip
CN204070724U (en) * 2014-07-07 2015-01-07 宁夏力远计算机科技有限公司 A kind of construction safety helmet based on GPS

Similar Documents

Publication Publication Date Title
US9405350B2 (en) Memory control device, semiconductor device, and system board
CN102540868B (en) A kind of slow clock crystal frequency compensation method of mobile communication terminal and device
CN101859172B (en) Integrated circuit SoC chip circuit structure capable of realizing power reduction and method thereof
CN101581962B (en) Method for reducing CPU power consumption and CPU
CN106293005A (en) Reduce the system and method for MCU chip stand-by power consumption
CN102799260A (en) Circuit and method for managing SOC chip by low-power consumption mode based on clock off
CN109557861B (en) Cross-voltage domain power management circuit
TW201502761A (en) Computer and waking method thereof
Wang et al. A 130nm FeRAM-based parallel recovery nonvolatile SOC for normally-OFF operations with 3.9× faster running speed and 11× higher energy efficiency using fast power-on detection and nonvolatile radio controller
US20130169338A1 (en) Clock generator and method of generating clock signal
CN115826728A (en) Chip power management method and device
CN106292987B (en) A kind of processor power-off sequential control system and method
CN103150288B (en) A kind of SOC of quick turn-on and its implementation
CN113242081B (en) Intelligent terminal based on satellite communication
US9841804B2 (en) Clocking a processor
US10754413B2 (en) Mechanism to enter or exit retention level voltage while a system-on-a-chip is in low power mode
CN111522593B (en) Chip dormancy awakening control system with high adaptability and control method
CN103617475A (en) A system and a method of energy efficiency management used for a micro remote tracker
CN103150191A (en) Terminal equipment
CN115877935B (en) Power management method and system for embedded system
CN105322918A (en) Method for reducing power consumption of power-on process
CN101771755B (en) Electricity-saving control device for baseband chip of mobile terminal
CN113595053B (en) Low-power consumption sensing chip without clock standby
CN206133459U (en) System for reduce MCU chip stand -by power consumption
CN204990070U (en) Embedded realtime clock circui of chip

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160210