Simplifying method facing to embedded system low-power consumption real time task scheduling

An embedded system and real-time task technology, applied in the direction of program startup/switching, multi-program device, sustainable building, etc., can solve the problems of not considering real-time, cumbersome, etc., to ensure real-time recognition, reduce workload, Guaranteed stable effect

Inactive Publication Date: 2008-03-05
ZHEJIANG UNIV
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In the above methods, the implementation requires a relatively cumbersome process, and does not consider

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
  • Simplifying method facing to embedded system low-power consumption real time task scheduling
  • Simplifying method facing to embedded system low-power consumption real time task scheduling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] When implementing the simplified method of low-power real-time task scheduling for embedded systems, the operating system takes into account both real-time and energy-saving constraints during the scheduling process.

[0040] The specific implementation process of the simplified method for low-power real-time task scheduling in embedded systems is as follows.

[0041] 1) Time slice scheduling of real-time tasks:

[0042] When there are multiple real-time tasks in the real-time task queue, the system will schedule the tasks in the system by means of time slices to meet the needs of each real-time task.

[0043] The time slice scheduling method is to divide the running time of the processor into equal time slices. When a task runs on the processor, it can only run for one time slice length. When the time slice is used up, it is forced to stop execution and replace A task is executed.

[0044] When the task on the processor is scheduled, the scheduler selects a new task ...

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 is used for optimizing the real-time task scheduling performance of the embedded system when it is running at low power consumption condition. It uses a real-time dynamical voltage-regulating and frequency-regulating technology and a real-time time flake cycle model to reach the real-time scheduling at low power consumption. Based on a time flake cycle task model, the invention adds a task real-time restrict to ensure the real-time capability of the task. Based on an original scheduling method, the invention adds a processor frequency controlling parameter to make the system get the lowest running frequency according to the real-time requirement of computing task.

Description

technical field [0001] The invention relates to the technical field of energy saving based on embedded system software, in particular to a simplified method for low power consumption real-time task scheduling of an embedded system. Background technique [0002] In the field of power management of portable embedded devices, the current difficulty lies in not only meeting the requirements of portable terminals for power supply, but also achieving small footprint, light weight and longer power supply time. Power solutions for next-generation consumer electronics should focus on both hardware and software technologies, including: (1) How to achieve the required power performance in a small form factor, involving thermal management, noise reduction, Technologies such as battery management and functional integration; (2) dynamic power management technology, which depends on CPU performance, software, middleware, and user requirements for battery replacement intervals; (3) dynamic ...

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): G06F1/32G06F9/48
CPCY02B60/144Y02D10/00
Inventor 陈天洲黄江伟郑臻炜钱杰吴心亮
Owner ZHEJIANG UNIV
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