| CPC G06F 11/3652 (2013.01) [G06F 11/277 (2013.01); G06F 11/3075 (2013.01); G06F 11/3656 (2013.01); G06N 3/04 (2013.01)] | 17 Claims |

|
1. A system, comprising:
a neural network accelerator to perform execution of a neural network and to generate output signals;
a debugger to:
receive the output signals from the neural network accelerator,
receive a breakpoint configuration signal that indicates a breakpoint condition,
detect an occurrence of the breakpoint condition based on an output signal generated by the neural network accelerator, and
halt an operation of the neural network accelerator that is associated with the output signal; and
a memory to receive, through the debugger, one or more output signals generated by the neural network accelerator and to store data in the one or more output signals,
wherein data transfer between the neural network accelerator and the memory is through one or more memory transactions, a memory transaction comprises a memory address and a data item to be written to the memory address, and the breakpoint condition is specific to one or more memory addresses or one or more data items in the one or more memory transactions.
|