Patent ID: 8959308
Filing Date: 2015-02-17
Classification: G01R

Abstract:
1. A device for observing and using internal signals in a programmable system, the device consisting of a programmable system comprising at least two programmable circuits and at least one host system able to communicate with the programmable system for controlling the observation and use of at least a part of the internal signals in the at least two programmable circuits, wherein the device further comprises: at least two local storage units configured to store internal signals observed in the at least two programmable circuits, each local storage unit being connected via at least one interface to the at least two programmable circuits, at least one logic unit external to the at least two programmable circuits and within said programmable system, said at least one logic unit configured to control and exchange data between said at least one host system and said at least one interface as well as said at least one programmable circuit associated with said at least one interface, wherein the observation and use of at least a part of the internal signals of each programmable circuit connected to said at least one logic unit configured to control and exchange data is controlled by said at least one host system and implemented from said at least one associated local storage unit, and at least one processing and control unit connected to said at least one host system configured to process, via said at least one logic unit, internal signals within the at least two programmable circuits in order to reduce the number of signals to be transmitted to said at least one host system, wherein the at least one processing and control unit is further configured to communicate between said at least one host system and said at least two local storage units and create an index of the internal signals in each of the least two programmable circuits associated with said at least one interface with respect to each of the at least two local storage units, and wherein the index indicates which of the at least two local storage units stores a value corresponding to at least one of the internal signals to be observed, internal to the at least two programmable circuits.