Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Low-power-consumption multiprocessor serial port awakening method and system

A multi-processor, processor technology, applied in electrical digital data processing, instrument, program control design, etc., can solve problems such as inconvenience

Pending Publication Date: 2021-01-12
深圳市航顺芯片技术研发有限公司
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But it is not convenient to wake up multiple slaves and multiple systems

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
  • Low-power-consumption multiprocessor serial port awakening method and system
  • Low-power-consumption multiprocessor serial port awakening method and system
  • Low-power-consumption multiprocessor serial port awakening method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0030] Example: figure 1 Shown is a one-to-many processor serial port wake-up system, in which microcontroller 0 is the master, and other microcontrollers are slaves. Among them, the functional structure of the internal module of the slave processor is as follows: figure 2 As shown, it includes serial port UART, power management module PMU, clock control module CLK_GEN, and kernel module CORE.

[0031] In order to realize wake-up mechanism, the present invention has increased following function in the serial port module of microprocessor:

[0032] 1. RX falling edge detection logic at the receiving end;

[0033] 2. The ID number register is newly added inside, and the ID register has a total of 8 bits, the highest bit is the flag bit, and the lower 4 bits are the ID number bits; in this embodiment, the ID bit is set to 4 bits, which is used to compare the received data and judge whether it is A wake-up request needs to be generated; if the received data is an ID, the highe...

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 provides a low-power-consumption multiprocessor serial port awakening method and system, and the method comprises the steps of awakening one or more slave processors through a main processor; in the invention, the slave processor is triggered through the falling edge, an ID number judgment mechanism is added after the falling edge is triggered, the master processor sends the ID of the slave processor to be communicated to all the slave processors, the serial port module of the slave processor performs ID judgment, the slave processor is awakened only when the IDs are consistent,and otherwise, a low-power-consumption mode is kept. One-to-many processor awakening can be achieved, and it is guaranteed that the power consumption of the whole system is low.

Description

technical field [0001] The invention relates to the technical field of online upgrading of smart devices, in particular to a method for waking up a serial port of a low-power multiprocessor. Background technique [0002] Microcontrollers are more and more widely used in the field of Internet of Things, and at the same time, there are higher requirements for the low power consumption design of the controller. Generally, microcontrollers have a variety of low-power modes. After entering the low-power mode, the internal clock of the microcontroller is stopped, and the core, peripherals, and internal oscillator circuits stop working. At this time, the microcontroller can wake up the microcontroller by generating an interrupt through an external pin, or wake up through an internal circuit. In many cases, it is also required to wake up the microcontroller through the communication interface, so that the microcontroller can be in the working state when communication is required, a...

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
IPC IPC(8): G06F9/4401G06F13/42
CPCG06F9/4418G06F13/4282Y02D10/00
Inventor 刘吉平胥和
Owner 深圳市航顺芯片技术研发有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products