Calculateur avionique (15) destiné à être embarqué à bord d’un aéronef (5), le calculateur (15) comprenant un processeur multicœurs (30) configuré pour exécuter une ou plusieurs applications logicielles avioniques (A1, A2, A3), le processeur (30) comportant : - au moins un cœur primaire (40) configuré pour communiquer avec au moins un équipement avionique (20) distinct du calculateur (15), le ou chaque équipement avionique (20) étant embarqué à bord de l’aéronef (5) et appartenant à un domaine avionique (26), - au moins un cœur secondaire (42) configuré pour communiquer avec au moins un appareil électronique (22) externe au domaine avionique (26), l’au moins un cœur secondaire (42) étant distinct de l’au moins un cœur primaire (40), et - un cœur tertiaire (44) configuré pour réaliser au moins un filtrage d’un message de donnée(s) reçu d’un appareil (22) respectif externe au domaine avionique (26) à destination d’un équipement avionique (20) respectif du domaine avionique (26), le cœur tertiaire (44) étant distinct de l’au moins un cœur primaire (40) et de l’au moins un cœur secondaire (42) ; chaque application logicielle avionique (A1, A2, A3) étant exécutable par un cœur respectif choisi parmi l’au moins un cœur primaire (40) et l’au moins un cœur secondaire (42). Calculateur (15) selon la revendication 1, dans lequel chaque filtrage est choisi parmi un filtrage syntaxique et un filtrage sémantique ; le filtrage syntaxique comportant de préférence la vérification d’au moins un critère syntaxique choisi parmi le groupe consistant en : l’appartenance de l’émetteur du message à une liste d’émetteurs autorisés, l’appartenance du destinataire du message à une liste de destinataires autorisés, et la conformité du message à l’un des formats prédéfinis autorisés ; le filtrage sémantique comportant de préférence la vérification d’au moins un critère sémantique choisi parmi le groupe consistant en : l’appartenance d’une ou plusieurs données du message à une plage de valeurs autorisées, la cohérence d’au moins une donnée du message par rapport à une référence prédéfinie, et la cohérence entre au moins deux données du message. Calculateur (15) selon la revendication 1 ou 2, dans lequel le cœur tertiaire (44) est configuré en outre pour, après la réalisation de l’au moins un filtrage, transmettre le message à l’équipement avionique (20) respectif avec un protocole de communication différent de celui associé au message reçu de l’appareil externe (22) respectif. Calculateur (15) selon l’une quelconque des revendications précédentes, dans lequel le processeur (30) est configuré pour exécuter un ou plusieurs traitements logiciels au cours d’une période temporelle prédéfinie, la période temporelle prédéfinie étant répétée de manière périodique, la période temporelle prédéfinie comportant plusieurs zones temporelles distinctes et successives, et au moins l’une desdites zones temporelles est réservée à l’exécution de traitement(s) logiciel(s) par le cœur tertiaire (44) ; l’exécution de traitement(s) logiciel(s) par l’au moins un cœur primaire (40) et/ou l’au moins un cœur secondaire (42) étant de préférence interdite lors de l’au moins une zone temporelle réservée à l’exécution de traitement(s) logiciel(s) par le cœur tertiaire (44). Calculateur (15) selon l’une quelconque des revendications précédentes, dans lequel chaque communication avec un équipement avionique (20) respectif est effectuée par le cœur primaire (40) correspondant selon un protocole de communication avionique respectif et via un port primaire de communication (50) respectif du calculateur (15). Calculateur (15) selon la revendication 5, dans lequel le calculateur (15) comprend en outre un périphérique primaire de communication (32) pour chaque protocole de communication avionique respectif, chaque périphérique primaire de communication (32) étant connecté entre l’au moins un cœur primaire (40) et le port primaire de communication (50) respectif ; chaque périphérique primaire de communication (32) étant de préférence commandable via un pilote primaire de périphérique respectif, et chaque pilote primaire de périphérique est exécutable en mode utilisateur ou en mode noyau. Calculateur (15) selon l’une quelconque des revendications précédentes, dans lequel chaque communication avec un appareil électronique externe (22) respectif est effectuée par le cœur secondaire (42) correspondant selon un protocole de communication externe et via un port secondaire de communication (52) respectif du calculateur (15). Calculateur (15) selon la revendication 7, dans lequel le calculateur (15) comprend en outre un périphérique secondaire de communication (36) pour chaque protocole de communication externe respectif, chaque périphérique secondaire de communication (36) étant connecté entre l’au moins un cœur secondaire (42) et le port secondaire de communication (52) respectif ; chaque périphérique secondaire de communication (36) étant de préférence commandable via un pilote secondaire de périphérique respectif, et chaque pilote secondaire de périphérique est exécutable seulement en mode utilisateur. Calculateur (15) selon les revendications 6 et 8, dans lequel le calculateur (15) comprend en outre un bus primaire de communication (34) reliant l’au moins un cœur primaire (40) à chaque périphérique primaire de communication (32) respectif, et un bus secondaire de communication (38) reliant l’au moins un cœur secondaire (42) à chaque périphérique secondaire de communication (36) respectif, chaque bus secondaire (38) étant distinct de chaque bus primaire (34). Calculateur (15) selon les revendications 6 et 8 ou selon la revendication 9, dans lequel chaque port secondaire de communication (52) est distinct de chaque port primaire de communication (50). Calculateur (15) selon l’une quelconque des revendications précédentes, dans lequel le domaine avionique (26) est un domaine correspondant à un niveau de sécurité le plus élevé à bord de l'aéronef (5) ; le domaine avionique (26) étant de préférence le domaine ACD selon la norme ARINC 811 du 20 décembre 2005.