发明名称 METHOD AND DEVICE FOR EXECUTING BY A SINGLE PROCESSOR SEVERAL FUNCTIONS OF DIFFERENT CRITICALITY LEVELS, OPERATING WITH HIGH SECURITY
摘要 Pour l'éxécution par un processeur (70) de plusieurs fonctions, le processeur ayant accès à un espace adressable comprenant des mémoires de programme (81) et de données (82), et des registres (77) d'entrée/sortie, le procédé selon l'invention comprend l'attribution d'un droit d'accès à chaque fonction, la division de l'espace adressable en partitions associées chacune au droit d'accès d'une fonction, la division du temps d'utilisation du processeur en tranches de temps cyliques associées au droit d'accès d'une fonction, au début de chaque nouvelle tranche de temps, la vérification que le processeur a terminé l'éxécution de la fonction précédente, et l'activation des tâches de la fonction correspondante, et lors de chaque accès par le processeur (70) à une zone adressable, la comparaison (113) du droit d'accès de la tranche de temps en cours (111) avec celui associé à la zone accédée, et l'émission d'un signal d'erreur en cas d'incohérence.
申请公布号 CA2281639(A1) 申请公布日期 1998.09.03
申请号 CA19982281639 申请日期 1998.02.20
申请人 SEXTANT AVIONIQUE 发明人 COLAS, GERARD;LE BORGNE, OLIVIER;VILLARD, ROBERT
分类号 G06F9/00;G06F9/46;G06F9/48;G06F12/14;G06F21/24;(IPC1-7):G06F9/46 主分类号 G06F9/00
代理机构 代理人
主权项
地址