A task execution method and multi-core processor-based controller

A multi-core processor and task execution technology, applied in the computer field, can solve problems such as application scenarios that cannot meet low latency and high determinism, and cannot meet requirements well.

Active Publication Date: 2019-10-25
ZHEJIANG GUOZI ROBOT TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the Linux system is a soft real-time system. Even with real-time patches, it still cannot meet some low-latency and high-certainty application scenarios.
[0005] The above schemes cannot meet the requirements well in the face of different real-time tasks, so for those skilled in the art, how to make the robot better handle different real-time tasks is crucial

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
  • A task execution method and multi-core processor-based controller
  • A task execution method and multi-core processor-based controller
  • A task execution method and multi-core processor-based controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The core of the present application is to provide a multi-task control method and device, by distributing main cores and processing cores according to the installation of real-time operating systems and non-real-time operating systems in multi-core processors, and processing different real-time tasks respectively to meet different real-time requirements. At the same time, the main core can communicate with the processing core through the shared memory, which can enable complex tasks that require different real-time processing tasks to perform data interaction at a faster speed.

[0042]In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of th...

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 task execution method applied to a controller based on a multi-core processor. The controller includes the multi-core processor; the multi-core processor includes a main coreand a processing core, a real-time operating system is installed on the main core, and a non-real-time operating system is installed on the processing core; the main core executes interrupt events ortasks high in real-time performance; the processing core executes interrupt events or tasks low in real-time performance; when the main core executes an operation task, data interaction processing isconducted between the main core and the processing core through a shared memory module; the operation task is an interrupt event or task which requires computing processing. The main core is in datacommunication with the processing core through shared memories so that data interaction can be achieved among complex tasks which require various kinds of real-time processing at a faster speed. The invention also discloses the controller with the advantages.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a multi-core processor-based controller and method. Background technique [0002] With the development of science and technology, the shape of the machine is also changing. The attention of engineers has shifted from how to make the machine run in a fixed manner to how to make the machine handle problems in real time and operate according to the processing results. With a preliminary thinking form, it also possesses certain characteristics of humans, so machines that can "think" are called robots. With the development of electronic technology, the processing speed of robots is getting faster and faster. From handling simple problems to being able to handle complex problems, robots are used more and more widely. The application fields of robots are constantly expanding, and there are different requirements for the performance and execution efficiency of robots. It re...

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 Patents(China)
IPC IPC(8): G05B19/042
Inventor 张国亮管林波刘力上吴光号
Owner ZHEJIANG GUOZI ROBOT TECH
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