Recherche dans les collections de brevets nationales et internationales

1. (WO2018204167) SUIVI DE COUVERTURE DE CODE D'UN PROGRAMME DE MICROCONTRÔLEUR

Pub. No.:    WO/2018/204167    International Application No.:    PCT/US2018/029698
Publication Date: Fri Nov 09 00:59:59 CET 2018 International Filing Date: Sat Apr 28 01:59:59 CEST 2018
IPC: G06F 11/36
Applicants: MICROCHIP TECHNOLOGY INCORPORATED
Inventors: DRZEWIECKI, Joseph
MCINNES, James
Title: SUIVI DE COUVERTURE DE CODE D'UN PROGRAMME DE MICROCONTRÔLEUR
Abstract:
L'invention concerne un microcontrôleur pouvant comprendre un processeur et au moins un dispositif de mémoire mémorisant (a) un code de programme d'un programme définissant une pluralité d'arcs de dominateur en fonction de relations logiques entre des blocs de base (instructions) dans le code de programme ; et (b) un ensemble de points d'instrumentation constitué d'un sous-ensemble des blocs de base de code de programme qui correspondent à la pluralité d'arcs de dominateur, chaque point d'instrumentation étant situé dans un arc de dominateur respectif. Un programme de mise en œuvre de couverture de code (par exemple, IDE ou compilateur) peut être conçu pour instrumenter chaque point d'instrumentation dans le code de programme à l'aide d'une ou plusieurs instructions de suivi d'exécution afin de mémoriser ou de générer des informations d'enregistrement d'exécution. Un outil de test peut être utilisé afin d'exécuter le programme sur le microcontrôleur, l'exécution de chaque point d'instrumentation respectif dans le code de programme provoquant la mémorisation ou la génération, par l'instruction de suivi d'exécution respective, d'informations d'enregistrement d'exécution indiquant que l'arc de dominateur correspondant audit point d'instrumentation a été exécuté par l'outil de test.