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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2012101425) CONTROLLING GENERATION OF DEBUG EXCEPTIONS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2012/101425    International Application No.:    PCT/GB2012/050115
Publication Date: 02.08.2012 International Filing Date: 19.01.2012
Chapter 2 Demand Filed:    26.06.2012    
IPC:
G06F 11/36 (2006.01), G06F 9/48 (2006.01)
Applicants: ARM LIMITED [GB/GB]; 110 Fulbourn Road Cherry Hinton Cambridge CB1 9NJ (GB) (For All Designated States Except US).
WILLIAMS, Michael John [GB/GB]; (GB) (For US Only).
GRISENTHWAITE, Richard Roy [GB/GB]; (GB) (For US Only)
Inventors: WILLIAMS, Michael John; (GB).
GRISENTHWAITE, Richard Roy; (GB)
Agent: MILLS, Julia; D Young & Co LLP 120 Holborn London EC1N 2DY (GB)
Priority Data:
1101490.9 28.01.2011 GB
Title (EN) CONTROLLING GENERATION OF DEBUG EXCEPTIONS
(FR) CONTRÔLE DE GÉNÉRATION D'EXCEPTIONS DE DÉBOGAGE
Abstract: front page image
(EN)A data processing apparatus comprising: data processing circuitry for performing data processing operations in response to execution of program instructions and debug circuitry for performing operations. The data processing apparatus comprising a data store for storing a current debug exception mask value. The data processing circuitry being configured to set the current debug exception mask value to a first value in said data store in response to executing critical code and on termination of execution of said critical code to reset the current debug exception mask value to not store said first value; wherein said data processing circuitry is configured in response to receipt of a control signal received from said debug circuitry indicating a debug exception is to be taken to allow said exception to be taken if said current debug exception mask value is not set to said first value and not to allow said exception to be taken if said current debug exception mask value is set to said first value.
(FR)L'invention concerne un appareil de traitement de données comprenant : un circuit de traitement de données permettant d'effectuer des opérations de traitement de données en réponse à l'exécution d'instructions de programme et un circuit de débogage permettant d'effectuer des opérations. L'appareil de traitement de données comprend un magasin de données conçu pour enregistrer une valeur de masque d'exception de débogage actuelle. Le circuit de traitement de données est configuré pour définir la valeur de masque d'exception de débogage actuelle sur une première valeur dans ledit magasin de données en réponse à l'exécution d'un code critique et, à la fin de l'exécution dudit code critique, pour réinitialiser la valeur de masque d'exception de débogage actuelle afin de ne pas enregistrer ladite première valeur ; ledit circuit de traitement de données est configuré en réponse à la réception d'un signal de commande reçu dudit circuit de débogage indiquant qu'une exception de débogage doit être prise en considération pour autoriser la prise en considération de ladite exception si ladite valeur de masque d'exception de débogage actuelle n'est pas définie sur ladite première valeur et pour ne pas autoriser la prise en considération de ladite exception si ladite valeur de masque d'exception de débogage actuelle est définie sur ladite première valeur.
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, QA, RO, RS, RU, RW, 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, RW, 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)