Circuit Details, I.e., Tracer Hardware (epo) Patents (Class 714/E11.205)
  • Patent number: 10209963
    Abstract: A system for providing a computer configured to read an immutable value for a variable; read the value of the variable at a specific timestamp, thereby providing an ability to create looping constructs; set a current or next value of a loop variable as a function of previous or current loop variables; read a set of all values that a variable will assume; push or scatter the values into collections; reduce the collections into a single value; display graphical node representations to indicate computed values next to corresponding source code lines in an editor, and edge representations to indicate dependencies between values; visualize data output by a given node; permit the user to reorder source code lines by dragging nodes; cache or memoize computed values, and reuse cached or memoized values to implement reactive programming, minimizing recomputation in response to changes to program or data.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: February 19, 2019
    Inventor: Luke Hutchison
  • Publication number: 20120166887
    Abstract: Trace circuitry for monitoring a behaviour of at least one processor and for generating items of trace data indicative of processing activities of said at least one processor executing a stream of instructions is disclosed. The stream of instructions comprises different types of instructions, each type specifying a different operation, at least one type of instruction comprising a multiple transfer instruction specifying a plurality of data transfers.
    Type: Application
    Filed: December 23, 2010
    Publication date: June 28, 2012
    Applicant: ARM LIMITED
    Inventor: John Michael Horley
  • Publication number: 20100153788
    Abstract: The present invention aims at providing an integrated circuit device which can perform on-chip tracing by using a system installed with the same chip as that of a mass produced product, and comprises: at least one or more kinds of first chips equipped with a circuit for performing data processing; and a second chip equipped with a circuit for tracing the operation of said circuit installed a the first chip, wherein a signal between said first chip and said second chip is transmitted by signal transmission utilizing electromagnetic induction.
    Type: Application
    Filed: January 22, 2007
    Publication date: June 17, 2010
    Applicant: Nec Corporation
    Inventor: Yoshihiro Nakagawa
  • Patent number: 7702862
    Abstract: A processing system includes a processing circuit having one or more buses, a memory interface unit to control access by the processing circuit to a memory, and a metrics module. The metrics module includes one or more metrics registers and a metrics controller to monitor one or more operations selected from memory interface unit operations and bus operations, and to store metrics information corresponding to the monitored operations in the metrics registers. The monitored operations can include memory access operations, arbitration operations, bus operations, and the like. The metrics information can be analyzed to provide a basis for improving performance of a program that is executed on the processing system.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: April 20, 2010
    Assignee: Analog Devices, Inc.
    Inventors: Moinul I. Syed, Richard A. Gentile, Gregory T. Koker
  • Patent number: 7602810
    Abstract: Embodiments of the invention concern a method for transmitting digital messages through a microprocessor monitoring circuit of specific type and integrated to a microprocessor, each message including an identifier and consisting of several groups of successive and juxtaposed bits divided into segments. The method consists in successively transmitting segments associated with a first group corresponding to the identifier and comprising a fixed number of bits; with second groups, at least one of the second group comprising a fixed number of bits depending on the type of monitoring circuit, the number of other second groups being independent of the type of monitoring circuit; with a third group comprising a number of bits greater than one; and with fourth groups comprising each a number of bits greater than one, the number of fourth groups depending on the identifier and on the type of monitoring circuit.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: October 13, 2009
    Assignee: STMicroelectronics S.A.
    Inventor: Laurent Regnier
  • Publication number: 20080059843
    Abstract: A debugging system includes a CPU that is a debugging target and a debugging circuit. The CPU has an output part configured to independently output stack access information of a stack access and data access information of a data access excluding the stack access, as data access information of the CPU that is monitored by the debugging circuit. The debugging circuit has a trace part configured to independently generate and output trace information of the stack access from the stack access information that is output from the CPU and trace information of the data access excluding the stack access from the data access information that is output from the CPU.
    Type: Application
    Filed: July 26, 2007
    Publication date: March 6, 2008
    Applicant: FUJITSU LIMITED
    Inventors: Takashi Sato, Atsushi Fujita