PROCESSOR HAVING REAL-TIME EXECUTION CONTROL FOR DEBUG FUNCTIONS WITHOUT A DEBUG MONITOR

Patent №

US 6,324,684

Granted

2001-11-27

Filed 1999

Owner

TEXAS INSTRUMENTS INCORPORATED

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09273039

A processor (16) is disclosed that has real-time execution control for debug functions. The processor (16) includes processor circuitry operable to execute embedded code (19) where the embedded code includes background code and foreground code. The processor (16) also includes debug circuitry interfacing with the processor circuitry and operable to communicate with a debug host (12). The debug circuitry is operable to receive a debug halt command from the debug host (12). After receipt of the debug halt command, the processor circuitry is operable to suspend execution of the embedded code (19) to allow debug of the embedded code (19). The processor circuitry is further operable, while execution of the embedded code (19) is suspended, to respond to an enabled interrupt by executing foreground code associated with the enabled interrupt. In one embodiment, the debug circuitry has a run state machine indicating execution control directives by the debug host, and the processor circuitry has an execution state machine indicating execution of instructions by the processor circuitry.

AI classification

AI hardware0.96
Planning0.01
Natural language0.00
Machine learning0.00
Knowledge representation0.00
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

TEXAS INSTRUMENTS INCORPORATED

assignment · 98460994

Assignors

MATT, DAVID R., SWOBODA, GARY L., MADATHIL, KARTHIKEYAN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC