WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |

Search International and National Patent Collections
World Intellectual Property Organization
Machine translation
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2012/098434    International Application No.:    PCT/IB2011/050274
Publication Date: 26.07.2012 International Filing Date: 21.01.2011
G06F 9/44 (2006.01), G06F 9/06 (2006.01), G06F 9/30 (2006.01)
Applicants: FREESCALE SEMICONDUCTOR, INC. [US/US]; 6501 William Cannon Drive West Austin, Texas 78735 (US) (For All Designated States Except US).
IONESCU, Razvan [RO/RO]; (RO) (For US Only).
VICOVAN, Ionut-Valentin [RO/RO]; (RO) (For US Only)
Inventors: IONESCU, Razvan; (RO).
VICOVAN, Ionut-Valentin; (RO)
Priority Data:
Abstract: front page image
(EN)A method for retrieving trace data (24) from a target device (12) is proposed. The target device (12) comprises a program memory (14), a processor (18), a trace unit (20), and a trace buffer (22). The processor (18) is operable to retrieve instructions (16) from the program memory (14) and to execute them. The trace buffer (22) may contain trace data (24) generated by the trace unit (20) in response to the processor (18) retrieving or executing instructions from the program memory (14). One or more patch instructions are written to the program memory (14). The processor (18) executes said one or more patch instructions (16). The target device (12), in response to the processor (18) executing said one or more patch instructions, performs a data transfer operation (212) for copying the trace data (24) from the trace buffer (22) to a second memory (28) outside the target device (12).
(FR)L'invention porte sur un procédé d'extraction de données de suivi (24) hors d'un dispositif cible (12). Le dispositif cible (12) comprend une mémoire de programme (14), un processeur (18), une unité de suivi (20) et un tampon de suivi (22). Le processeur (18) est utilisable pour extraire des instructions (16) de la mémoire de programme (14) et pour les exécuter. Le tampon de suivi (22) peut contenir des données de suivi (24) générées par l'unité de suivi (20) en réponse à l'extraction ou l'exécution, par le processeur (18), d'instructions issues de la mémoire de programme (14). Une ou plusieurs instructions de correction sont écrites dans la mémoire de programme (14). Le processeur (18) exécute ladite ou lesdites instructions de correction (16). Le dispositif cible (12), en réponse à l'exécution, par le processeur (18), de ladite ou desdites instructions de correction, effectue une opération de transfert de données (212) pour copier les données de suivi (24) du tampon de suivi (22) dans une seconde mémoire (28) à l'extérieur du dispositif cible (12).
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)