BREAKPOINTING CIRCUITRY THAT EVALUATES BREAKPOINT CONDITIONS WHILE RUNNING CLOCK TO TARGET CIRCUIT
Patent №
US 10,754,759
Granted
2020-08-25
Filed 2018
Owner
XILINX, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
15889001
An execution circuit inputs a plurality of data units, performs unit operations on the data units, and registers results of the unit operations in response to oscillations of a clock signal. A control circuit controls activation of the unit operations, and outputs a start signal to the execution circuit to activate each unit operation and/or a completion signal to indicate completion of each unit operation. A debug circuit stores breakpoint flags associated with the unit operations. Each breakpoint flag has a state that specifies whether to stop oscillations of the clock signal. The debug circuit further receives the start and/or completion signal and evaluates, while the clock signal oscillates to the execution circuit, a state of the start and/or completion signal and a state of the breakpoint flag associated with the unit operation. Oscillations of the clock signal are stopped in response to the evaluation of the signals.
AI classification
Ownership
XILINX, INC.
assignment · 448350538
Assignors
MAJUMDAR, AMITAVA, TZIMPRAGOS, GEORGIOS, VILLARREAL, JASON, DEEPAK, KUMAR, RANGARAJAN, JAYASHREE
On an employer assignment, the assignors are typically the inventors.