Device and method for awakening MCU (micro control unit) of SOC (system on chip) chip

A wake-up device and chip technology, applied in energy-saving ICT, instruments, electrical digital data processing, etc., can solve problems such as false wake-up, and achieve the effects of avoiding additional wake-up, reducing system power consumption, and ensuring safety

Active Publication Date: 2013-11-27
SHENZHEN GOODIX TECH CO LTD
View PDF3 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In view of this, the technical problem to be solved by the present invention is to provide a kind of MCU wake-up device and method of SOC chip, to solve the wrong wake-up due to external interference signal when using a single signal to directly wake up the MCU

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Device and method for awakening MCU (micro control unit) of SOC (system on chip) chip
  • Device and method for awakening MCU (micro control unit) of SOC (system on chip) chip
  • Device and method for awakening MCU (micro control unit) of SOC (system on chip) chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] like figure 1 It is a schematic structural diagram of an MCU wake-up device for an SOC chip provided by an embodiment of the present invention, and the device includes: an external wake-up signal detection module 10, an interrupt request generation module 20, a gated clock 30, and an interrupt service program module 40, wherein:

[0034] The external wake-up signal detection module 10 is used to generate an internal wake-up signal after detecting an effective external wake-up signal, and output it to the interrupt request generation module 20;

[0035] Interrupt request generation module 20, after receiving internal wake-up signal, produces gated clock enable signal and outputs to gated clock 30, generates interrupt request signal and outputs to interrupt service program module 40;

[0036] The gated clock 30 is used to output the system clock to the interrupt request generating module 20 and the MCU according to the gated clock enable signal, the sleep signal state and...

Embodiment 2

[0042] like figure 2 It is a schematic structural diagram of an external wake-up signal detection module provided by a preferred embodiment of the present invention, the module includes a counter 101, a comparator 102 and a resetter 103, wherein:

[0043] The counter 101 is used to sample and count the external wake-up signal under the excitation of the detection clock, and output the count value to the comparator 102;

[0044] The comparator 102 is used to receive the count value of the counter 101 and compare the count value with a predetermined threshold value. When the count value of the counter is greater than or equal to the predetermined threshold value, an internal wake-up signal is output, otherwise no internal wake-up signal is output ;

[0045] Resetter 103, for receiving external wake-up signal, internal wake-up signal and internal wake-up signal clearing signal, when internal wake-up signal clearing signal is effective, or when both external wake-up signal and int...

Embodiment 3

[0049] like image 3 It is a schematic structural diagram of an interrupt request generation module provided by a preferred embodiment of the present invention, which includes an enable signal generation unit 201, a synchronization unit 202, and a transition edge detection unit 203, wherein:

[0050] The enable signal generating unit 201 is configured to receive an internal wake-up signal, and generate a gating clock enable signal according to the active level of the internal wake-up signal;

[0051] The synchronization unit 202 is configured to receive the system clock and the internal wake-up signal, synchronize the internal wake-up signal to the system clock domain, and output the synchronization signal of the internal wake-up signal to the edge detection unit 203;

[0052] The transition edge detection unit 203 is configured to output an interrupt request signal after detecting the transition edge of the synchronization signal of the internal wake-up signal.

[0053] Spec...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a device and a method for awakening an MCU (micro control unit) of an SOC (system on chip) chip, and belongs to the technical field of electronic circuits. The device comprises an external awakening signal detection module, an interrupt request generating module, a gated clock and an interrupt service program module. The method includes that the external awakening signal detection module generates an internal awakening signal when an effective external awakening signal is detected; after receiving the internal awakening signal, the interrupt request generating module generates a gated clock enabling signal and an interrupt request signal; the gated clock outputs a system clock to the interrupt request generating module and the MCU according to the gated clock enabling signal, sleeping signal states and register configuration signal states; after receiving the interrupt request signal, the interrupt service program module configures a gated clock control register to be in an effective state and generates an interrupting exit signal to be output to the MCU. By the device and the method, awakening safety is guaranteed, extra awakening is avoided, and system power consumption is effectively lowered.

Description

technical field [0001] The invention relates to the technical field of electronic circuits, in particular to an MCU wake-up device and method for an SOC chip. Background technique [0002] In order to reduce the power consumption of SOC (System on Chip, System on Chip) chips, most chips now have sleep and wake-up functions, and the system clock is turned off in sleep mode, so as to achieve the purpose of reducing system power consumption. However, the method of waking up the MCU (Micro Control Unit, micro control unit) basically uses a standard interface or a single signal to directly wake up the MCU. Although the standard interface wakeup can avoid glitches very well, the wakeup sequence is complicated, and the chip must have this interface. Although it is convenient to wake up the MCU directly with a single signal, it is sensitive to glitches and may cause additional wakeups. Contents of the invention [0003] In view of this, the technical problem to be solved by the p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F1/32G06F13/38
CPCY02B60/1228Y02B60/1235G06F1/3206G06F1/3237Y02D10/00
Inventor 王光耀陈松涛
Owner SHENZHEN GOODIX TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products