Processing

Please wait...

PATENTSCOPE will be unavailable a few hours for maintenance reason on Tuesday 27.07.2021 at 12:00 PM CEST
Settings

Settings

Goto Application

1. CN105144104 - 关键实时系统中执行任务的方法

Office
China
Application Number 201480019979.5
Application Date 17.03.2014
Publication Number 105144104
Publication Date 09.12.2015
Grant Number 105144104
Grant Date 17.03.2020
Publication Kind B
IPC
G06F 9/48
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
48Program initiating; Program switching, e.g. by interrupt
G06F 9/50
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit
CPC
G06F 9/4887
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
48Program initiating; Program switching, e.g. by interrupt
4806Task transfer initiation or dispatching
4843by program, e.g. task dispatcher, supervisor, operating system
4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
4887involving deadlines, e.g. rate based, periodic
G06F 9/5038
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5005to service a request
5027the resource being a machine, e.g. CPUs, Servers, Terminals
5038considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration
G06F 9/52
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
52Program synchronisation; Mutual exclusion, e.g. by means of semaphores
Applicants 克罗诺安全公司
Inventors V·大卫
V·大卫
Agents 北京市中咨律师事务所 11247
北京市中咨律师事务所 11247
北京市中咨律师事务所 11247
北京市中咨律师事务所 11247
Priority Data 1353203 09.04.2013 FR
Title
(ZH) 关键实时系统中执行任务的方法
Abstract
(ZH)
本发明涉及用于执行由一组连续并备选的处理操作组成的任务的方法。方法包括以下步骤:a)为每个处理操作分配硬件资源需求和时间约束;b)将时隙与每个具有对应于处理操作的时间约束的持续时间的处理操作相关联;c)识别在该处决定两个备选处理操作(a,b)中的一个或另一个处理操作的执行的分支点;d)将公共时隙(+2)与两个备选处理操作相关联;e)为公共时隙分配等于两个备选处理操作中的需求的较大者的需求(max(a,b));f)针对每一个分支点重复步骤c);g)组合所生成的时隙到与任务相关联的执行模板中;以及h)基于向执行模板的时隙分配的需求,配置实时多任务系统以便约束任务的执行。