METHOD FOR THE SELECTIVE TRACING OF THE EXECUTION OF INSTRUCTIONS, RELATED PROCESSING DEVICE AND PROCESSOR
The invention relates to a method for the selective tracing of program instructions, which, given a program for which the pre-processed source files, object files and symbol location file are available, comprises the steps of: selecting the lines to be traced together with the type of trace to be pe...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; spa |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | GARCÍA TEJEDOR, Ignacio MARTÍNEZ HELLÍN, Agustín PARRA ESPADA, Pablo SÁNCHEZ PRIETO, Sebastián RODRÍGUEZ POLO, Óscar DA SILVA FARIÑA, Antonio |
description | The invention relates to a method for the selective tracing of program instructions, which, given a program for which the pre-processed source files, object files and symbol location file are available, comprises the steps of: selecting the lines to be traced together with the type of trace to be performed for each line; and obtaining the content of an auxiliary memory consisting of trace codes and non-operation codes, wherein each trace code is aligned with the instruction that completes the execution of the selected line. The invention also relates to a device that can be configured in "NOMINAL" mode, in which it interprets the auxiliary memory as error detection and correction codes, and "TRACE" mode, in which, in parallel, it searches, decodes and executes the program instructions and trace codes of the auxiliary memory.
Método para el trazado selectivo de instrucciones de programa que comprende los pasos de, dado un programa del que se disponen sus archivos fuente pre-procesados, sus archivos objeto, y el archivo de localización de símbolos, seleccionar las sentencias a trazar junto con el tipo de traza a realizar para cada sentencia, y obtener el contenido de una memoria auxiliar consistente en códigos de traza y en códigos de no operación, donde cada código de traza está alineado con la instrucción que completa la ejecución de la sentencia seleccionada, y un dispositivo configurable en modo "NOMINAL", que interpreta la memoria auxiliar como códigos de detección y corrección de errores, y modo "TRAZA", que realiza en paralelo la búsqueda, decodificación y ejecución de instrucciones de programa y códigos de traza de la memoria auxiliar.
Un procédé pour le traçage sélectif d'instructions de programme comprend les étapes consistant à sélectionner les énoncés à tracer conjointement avec le type de tracé à réaliser pour chaque énoncé selon un programme dont on dispose des fichiers sources pré-traités, des fichiers objets, et du fichier de localisation de symboles ; et obtenir le contenu d'une mémoire auxiliaire composée de codes de tracé et de codes de non fonctionnement, chaque code de tracé étant aligné avec l'instruction qui complète l'exécution de l'énoncé sélectionné. Un dispositif configurable en mode "NOMINAL" interprète la mémoire auxiliaire comme des codes de détection et de correction d'erreurs et, en mode "TRACÉ", effectue en parallèle la recherche, le décodage et l'exécution d''instructions de programme et de codes de tracé de la mémoire auxil |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2021009398A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2021009398A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2021009398A13</originalsourceid><addsrcrecordid>eNqNiz0LwkAQRK-xEPU_LNgq5KMx5bHZmIN4K3ebaBeCnIWIBuL_R07E2mqY92bm6nYgqbmEih1ITeCpIRTTEYjTaOweuPoIOhO2YthGYKwX12KsfgOOGi1UwtExkvfxVFJnkEDbH2W3VLPrcJ_C6psLta5IsN6G8dmHaRwu4RFe_YmzJEuTpMiLnU7z_1ZvXGU3Gw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>METHOD FOR THE SELECTIVE TRACING OF THE EXECUTION OF INSTRUCTIONS, RELATED PROCESSING DEVICE AND PROCESSOR</title><source>esp@cenet</source><creator>GARCÍA TEJEDOR, Ignacio ; MARTÍNEZ HELLÍN, Agustín ; PARRA ESPADA, Pablo ; SÁNCHEZ PRIETO, Sebastián ; RODRÍGUEZ POLO, Óscar ; DA SILVA FARIÑA, Antonio</creator><creatorcontrib>GARCÍA TEJEDOR, Ignacio ; MARTÍNEZ HELLÍN, Agustín ; PARRA ESPADA, Pablo ; SÁNCHEZ PRIETO, Sebastián ; RODRÍGUEZ POLO, Óscar ; DA SILVA FARIÑA, Antonio</creatorcontrib><description>The invention relates to a method for the selective tracing of program instructions, which, given a program for which the pre-processed source files, object files and symbol location file are available, comprises the steps of: selecting the lines to be traced together with the type of trace to be performed for each line; and obtaining the content of an auxiliary memory consisting of trace codes and non-operation codes, wherein each trace code is aligned with the instruction that completes the execution of the selected line. The invention also relates to a device that can be configured in "NOMINAL" mode, in which it interprets the auxiliary memory as error detection and correction codes, and "TRACE" mode, in which, in parallel, it searches, decodes and executes the program instructions and trace codes of the auxiliary memory.
Método para el trazado selectivo de instrucciones de programa que comprende los pasos de, dado un programa del que se disponen sus archivos fuente pre-procesados, sus archivos objeto, y el archivo de localización de símbolos, seleccionar las sentencias a trazar junto con el tipo de traza a realizar para cada sentencia, y obtener el contenido de una memoria auxiliar consistente en códigos de traza y en códigos de no operación, donde cada código de traza está alineado con la instrucción que completa la ejecución de la sentencia seleccionada, y un dispositivo configurable en modo "NOMINAL", que interpreta la memoria auxiliar como códigos de detección y corrección de errores, y modo "TRAZA", que realiza en paralelo la búsqueda, decodificación y ejecución de instrucciones de programa y códigos de traza de la memoria auxiliar.
Un procédé pour le traçage sélectif d'instructions de programme comprend les étapes consistant à sélectionner les énoncés à tracer conjointement avec le type de tracé à réaliser pour chaque énoncé selon un programme dont on dispose des fichiers sources pré-traités, des fichiers objets, et du fichier de localisation de symboles ; et obtenir le contenu d'une mémoire auxiliaire composée de codes de tracé et de codes de non fonctionnement, chaque code de tracé étant aligné avec l'instruction qui complète l'exécution de l'énoncé sélectionné. Un dispositif configurable en mode "NOMINAL" interprète la mémoire auxiliaire comme des codes de détection et de correction d'erreurs et, en mode "TRACÉ", effectue en parallèle la recherche, le décodage et l'exécution d''instructions de programme et de codes de tracé de la mémoire auxiliaire.</description><language>eng ; fre ; spa</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2021</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20210121&DB=EPODOC&CC=WO&NR=2021009398A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25543,76293</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20210121&DB=EPODOC&CC=WO&NR=2021009398A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>GARCÍA TEJEDOR, Ignacio</creatorcontrib><creatorcontrib>MARTÍNEZ HELLÍN, Agustín</creatorcontrib><creatorcontrib>PARRA ESPADA, Pablo</creatorcontrib><creatorcontrib>SÁNCHEZ PRIETO, Sebastián</creatorcontrib><creatorcontrib>RODRÍGUEZ POLO, Óscar</creatorcontrib><creatorcontrib>DA SILVA FARIÑA, Antonio</creatorcontrib><title>METHOD FOR THE SELECTIVE TRACING OF THE EXECUTION OF INSTRUCTIONS, RELATED PROCESSING DEVICE AND PROCESSOR</title><description>The invention relates to a method for the selective tracing of program instructions, which, given a program for which the pre-processed source files, object files and symbol location file are available, comprises the steps of: selecting the lines to be traced together with the type of trace to be performed for each line; and obtaining the content of an auxiliary memory consisting of trace codes and non-operation codes, wherein each trace code is aligned with the instruction that completes the execution of the selected line. The invention also relates to a device that can be configured in "NOMINAL" mode, in which it interprets the auxiliary memory as error detection and correction codes, and "TRACE" mode, in which, in parallel, it searches, decodes and executes the program instructions and trace codes of the auxiliary memory.
Método para el trazado selectivo de instrucciones de programa que comprende los pasos de, dado un programa del que se disponen sus archivos fuente pre-procesados, sus archivos objeto, y el archivo de localización de símbolos, seleccionar las sentencias a trazar junto con el tipo de traza a realizar para cada sentencia, y obtener el contenido de una memoria auxiliar consistente en códigos de traza y en códigos de no operación, donde cada código de traza está alineado con la instrucción que completa la ejecución de la sentencia seleccionada, y un dispositivo configurable en modo "NOMINAL", que interpreta la memoria auxiliar como códigos de detección y corrección de errores, y modo "TRAZA", que realiza en paralelo la búsqueda, decodificación y ejecución de instrucciones de programa y códigos de traza de la memoria auxiliar.
Un procédé pour le traçage sélectif d'instructions de programme comprend les étapes consistant à sélectionner les énoncés à tracer conjointement avec le type de tracé à réaliser pour chaque énoncé selon un programme dont on dispose des fichiers sources pré-traités, des fichiers objets, et du fichier de localisation de symboles ; et obtenir le contenu d'une mémoire auxiliaire composée de codes de tracé et de codes de non fonctionnement, chaque code de tracé étant aligné avec l'instruction qui complète l'exécution de l'énoncé sélectionné. Un dispositif configurable en mode "NOMINAL" interprète la mémoire auxiliaire comme des codes de détection et de correction d'erreurs et, en mode "TRACÉ", effectue en parallèle la recherche, le décodage et l'exécution d''instructions de programme et de codes de tracé de la mémoire auxiliaire.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2021</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNiz0LwkAQRK-xEPU_LNgq5KMx5bHZmIN4K3ebaBeCnIWIBuL_R07E2mqY92bm6nYgqbmEih1ITeCpIRTTEYjTaOweuPoIOhO2YthGYKwX12KsfgOOGi1UwtExkvfxVFJnkEDbH2W3VLPrcJ_C6psLta5IsN6G8dmHaRwu4RFe_YmzJEuTpMiLnU7z_1ZvXGU3Gw</recordid><startdate>20210121</startdate><enddate>20210121</enddate><creator>GARCÍA TEJEDOR, Ignacio</creator><creator>MARTÍNEZ HELLÍN, Agustín</creator><creator>PARRA ESPADA, Pablo</creator><creator>SÁNCHEZ PRIETO, Sebastián</creator><creator>RODRÍGUEZ POLO, Óscar</creator><creator>DA SILVA FARIÑA, Antonio</creator><scope>EVB</scope></search><sort><creationdate>20210121</creationdate><title>METHOD FOR THE SELECTIVE TRACING OF THE EXECUTION OF INSTRUCTIONS, RELATED PROCESSING DEVICE AND PROCESSOR</title><author>GARCÍA TEJEDOR, Ignacio ; MARTÍNEZ HELLÍN, Agustín ; PARRA ESPADA, Pablo ; SÁNCHEZ PRIETO, Sebastián ; RODRÍGUEZ POLO, Óscar ; DA SILVA FARIÑA, Antonio</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2021009398A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; spa</language><creationdate>2021</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>GARCÍA TEJEDOR, Ignacio</creatorcontrib><creatorcontrib>MARTÍNEZ HELLÍN, Agustín</creatorcontrib><creatorcontrib>PARRA ESPADA, Pablo</creatorcontrib><creatorcontrib>SÁNCHEZ PRIETO, Sebastián</creatorcontrib><creatorcontrib>RODRÍGUEZ POLO, Óscar</creatorcontrib><creatorcontrib>DA SILVA FARIÑA, Antonio</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>GARCÍA TEJEDOR, Ignacio</au><au>MARTÍNEZ HELLÍN, Agustín</au><au>PARRA ESPADA, Pablo</au><au>SÁNCHEZ PRIETO, Sebastián</au><au>RODRÍGUEZ POLO, Óscar</au><au>DA SILVA FARIÑA, Antonio</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>METHOD FOR THE SELECTIVE TRACING OF THE EXECUTION OF INSTRUCTIONS, RELATED PROCESSING DEVICE AND PROCESSOR</title><date>2021-01-21</date><risdate>2021</risdate><abstract>The invention relates to a method for the selective tracing of program instructions, which, given a program for which the pre-processed source files, object files and symbol location file are available, comprises the steps of: selecting the lines to be traced together with the type of trace to be performed for each line; and obtaining the content of an auxiliary memory consisting of trace codes and non-operation codes, wherein each trace code is aligned with the instruction that completes the execution of the selected line. The invention also relates to a device that can be configured in "NOMINAL" mode, in which it interprets the auxiliary memory as error detection and correction codes, and "TRACE" mode, in which, in parallel, it searches, decodes and executes the program instructions and trace codes of the auxiliary memory.
Método para el trazado selectivo de instrucciones de programa que comprende los pasos de, dado un programa del que se disponen sus archivos fuente pre-procesados, sus archivos objeto, y el archivo de localización de símbolos, seleccionar las sentencias a trazar junto con el tipo de traza a realizar para cada sentencia, y obtener el contenido de una memoria auxiliar consistente en códigos de traza y en códigos de no operación, donde cada código de traza está alineado con la instrucción que completa la ejecución de la sentencia seleccionada, y un dispositivo configurable en modo "NOMINAL", que interpreta la memoria auxiliar como códigos de detección y corrección de errores, y modo "TRAZA", que realiza en paralelo la búsqueda, decodificación y ejecución de instrucciones de programa y códigos de traza de la memoria auxiliar.
Un procédé pour le traçage sélectif d'instructions de programme comprend les étapes consistant à sélectionner les énoncés à tracer conjointement avec le type de tracé à réaliser pour chaque énoncé selon un programme dont on dispose des fichiers sources pré-traités, des fichiers objets, et du fichier de localisation de symboles ; et obtenir le contenu d'une mémoire auxiliaire composée de codes de tracé et de codes de non fonctionnement, chaque code de tracé étant aligné avec l'instruction qui complète l'exécution de l'énoncé sélectionné. Un dispositif configurable en mode "NOMINAL" interprète la mémoire auxiliaire comme des codes de détection et de correction d'erreurs et, en mode "TRACÉ", effectue en parallèle la recherche, le décodage et l'exécution d''instructions de programme et de codes de tracé de la mémoire auxiliaire.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng ; fre ; spa |
recordid | cdi_epo_espacenet_WO2021009398A1 |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
title | METHOD FOR THE SELECTIVE TRACING OF THE EXECUTION OF INSTRUCTIONS, RELATED PROCESSING DEVICE AND PROCESSOR |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T07%3A59%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=GARC%C3%8DA%20TEJEDOR,%20Ignacio&rft.date=2021-01-21&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2021009398A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |