EP 2284708 B1 20160106 - Microprogammable device code tracing
Title (en)
Microprogammable device code tracing
Title (de)
Microprogrammgesteuerte Vorrichtung zur Ablaufverfolgung von Programmcode
Title (fr)
Dispositif microprogrammable pour poursuivre le déroulement du code source
Publication
Application
Priority
EP 09425318 A 20090803
Abstract (en)
[origin: EP2284708A1] The present invention relates to a system for tracing instructions executed by a microprogrammable electronic device (1). The microprogrammable electronic device (1) has a first code memory (2) storing instructions, and is configured to execute each of the instructions in the first code memory (2) at a respective instruction cycle. The system comprises binary code generating means (3), and a tracing device (4). The binary code generating means (3) form part of the microprogrammable electronic device (1), and are configured to generate and output on a single pin (5) of the microprogrammable electronic device (1) binary codes, each of which indicates a corresponding execution-related event, is generated and outputted at a corresponding instruction cycle, and has N bits, where N is an integer greater than or equal to two. The tracing device (4) is coupled with the single pin (5) to receive the binary codes, and has a second code memory (6) in which the instructions are stored. The tracing device (4) is configured to trace instructions executed by the microprogrammable electronic device (1), on the basis of the received binary codes and of the instructions stored in the second code memory (6).
IPC 8 full level
G06F 11/36 (2006.01)
CPC (source: EP US)
G06F 11/3636 (2013.01 - EP US)
Designated contracting state (EPC)
AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR
DOCDB simple family (publication)
EP 2284708 A1 20110216; EP 2284708 B1 20160106; CN 102226886 A 20111026; CN 102226886 B 20140430; US 2011047363 A1 20110224; US 8656366 B2 20140218
DOCDB simple family (application)
EP 09425318 A 20090803; CN 201010253591 A 20100803; US 84892910 A 20100802