SYSTEM AND METHOD FOR DEBUGGING SOFTWARE EXECUTED AS A HARDWARE SIMULATION

Patent №

US 10,067,854

Granted

2018-09-04

Filed 2016

Owner

XILINX, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15334182

Approaches for debugging include receiving by a hardware debug server, a high-level language (HLL) debugging command for setting a breakpoint in an HLL software specification. The hardware debug server translates the HLL debugging command into a hardware debugging command that specifies a condition of a hardware finite state machine that is representation of the software specification. The hardware debugging command is input to a simulator. The simulator adds a conditional breakpoint on the finite state machine in response to the hardware debugging command and executes a simulation of the finite state machine representation. Execution of the simulation is suspended in response to the detecting the condition in the finite state machine.

AI hardwareG06F 11/3636G06F 11/3632G06F 11/3648

AI classification

AI hardware0.98
Knowledge representation0.19
Vision0.03
Planning0.03
Natural language0.02
Speech0.00
Evolutionary computation0.00
Machine learning0.00

Ownership

XILINX, INC.

assignment · 401240182

Assignors

VILLARREAL, JASON, DEEPAK, KUMAR

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

© 2026 NYSGPT2525 LLC