Brevet FR3071332A1 (20190322)

REVENDICATIONS:\n<CLM>\1\tProcédé de gestion de tâches par un processeur multicceur (1) d'un véhicule automobile, ledit véhicule automobile comprenant différents éléments organiques, le processeur multicceur (1) comportant au moins deux coeurs (11, 12,\n<CLM>\1\ten tant qu'unités de traitement travaillant en parallèle, ledit procédé étant caractérisé en ce que les tâches sont différenciées entre un premier groupe de tâches de contrôle et de commande mettant en oeuvre des fonctions de contrôle et de commande d'au moins un desdits éléments organiques du véhicule et un deuxième groupe de tâches de supervision des interactions des fonctions de contrôle et de commande des différents éléments organiques, et en ce que chacun du groupe de tâches de contrôle et de commande et du groupe de tâches de supervision est traité par au moins un coeur (11, 12,\n<CLM>\1\tdu microprocesseur (1), chaque coeur (11, 12,\n<CLM>\1\tétant dédié à un groupe de tâches.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel, le véhicule automobile étant de type hybride, les éléments organiques du véhicule automobile comprennent au moins un moteur à combustion interne et un moteur électrique dont le fonctionnement de chacun est commandé en tout ou partie par le premier groupe de tâches de contrôle et de commande.\n<CLM>\1\tProcédé selon la revendication précédente, dans lequel, ledit moteur à combustion interne et ledit moteur électrique étant adaptés pour coopérer ensemble lors du fonctionnement hybride du véhicule automobile, le fonctionnement du moteur à combustion interne avec le moteur électrique est supervisé par le deuxième groupe de tâches de supervision.\n<CLM>\1\tProcesseur (1) comprenant au moins deux coeurs (11, 12, 21), ledit processeur (1) étant adapté pour mettre en oeuvre le procédé selon l'une des revendications précédentes.\n<CLM>\1\tProcesseur (1) selon la revendication précédente, comprenant au moins une première et une deuxième partition (10, 20), chaque partition (10,\n<CLM>\1\tcomprenant au moins un desdits coeurs (11, 12,\n<CLM>\1\tdu processeur (1) et un espace de stockage (13,\n<CLM>\1\tadapté pour stocker au moins un logiciel mettant en oeuvre l'un du premier ou du deuxième groupe de tâches, dans lequel chaque partition (10,\n<CLM>\1\test adaptée pour mettre en oeuvre un du premier ou du deuxième groupe de tâches. 10\n<CLM>\1\tProcesseur (1) selon la revendication précédente, organisé de sorte que ledit au moins un logiciel mettant en oeuvre l'un du premier ou du deuxième groupe de tâches peut être téléchargé indépendamment d'au moins un autre logiciel mettant en oeuvre l'autre du premier ou du deuxième groupe de tâches. 5\n<CLM>\1\tVéhicule automobile comprenant une pluralité d'éléments organiques et au moins un processeur (1) selon l'une des revendications 4 à\n<CLM>\1\t8. Véhicule selon la revendication précédente, comprenant un processeur (1) pour chaque élément organique, chaque processeur (1) mettant en oeuvre les fonctions de contrôle et de commande d'au moins un élément organique, dans lequel le premier groupe de 10 tâches de contrôle et de commande est réparti entre les différents processeurs et le deuxième groupe de tâches de supervision est géré par un seul des processeurs (1).\n<CLM>\1\tVéhicule selon la revendication 7 ou la revendication 8, comprenant un moteur à combustion interne et au moins un moteur électrique, le premier groupe de tâches de contrôle et de commande comprenant au moins une première tâche de contrôle du 15 moteur à combustion interne et au moins une tâche de contrôle et de commande du moteur électrique, dans lequel le deuxième groupe de tâches de supervision comprend au moins une tâche de supervision desdites première et deuxième tâches de contrôle et de commande afin de permettre le fonctionnement hybride du véhicule automobile à l'aide des différents moteurs. 20\n<CLM>\1\tVéhicule selon la revendication précédente, comprenant au moins un premier processeur (1) adapté pour mettre en oeuvre au moins une tâche de contrôle et de commande du moteur à combustion et au moins un deuxième processeur (1) adapté pour mettre en oeuvre au moins une tâche de contrôle et de commande du moteur électrique, dans lequel l'un du premier ou du deuxième processeur (1) est adapté pour 25 mettre en oeuvre au moins une tâche de supervision du fonctionnement du moteur à combustion et du moteur électrique.