Patents by Inventor Joshua D. Marantz

Joshua D. Marantz has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8099273
    Abstract: A system and method for compressing trace data from an emulation system. Scan chains may receive trace data from configurable logic blocks inside one or more emulation chips, and the data received from the scan chains may be compressed. Where delta compression is used, the scan chains may also perform a delta detection function. Alternatively, delta detection may be performed using the outputs of the scan chains. In addition, event detectors may be implemented within or outside of the scan chains. Compression of the trace data may include receiving a plurality of data sets and performing compression along cross-sections of the combined data sets.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: January 17, 2012
    Assignee: Mentor Graphics Corporation
    Inventors: Charley Selvidge, Robert W. Davis, Peer Schmitt, Joshua D. Marantz
  • Patent number: 8079022
    Abstract: Systems and methods facilitate accurate and rapid simulation of software by periodically saving simulation states and design stimuli for use as a replay model. Divergences from the stored information may be detected during subsequent re-executions, which can in turn be run using the saved stimuli and states.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: December 13, 2011
    Assignee: Carbon Design Systems, Inc.
    Inventors: Mark Seneski, Richard Sayde, Joshua D. Marantz, Richard J. Cloutier, Dylan Dobbyn, William E. Neifert
  • Patent number: 7480610
    Abstract: A tool for emulation systems that obtains the state values for only discrete partitions of a circuit design. When a partition is being emulated, the emulation system obtains the input values for the specified partition at each clock cycle and the state values for the specified partition at intervals. Using the state and input values with a software model of the specified circuit design partition, the tool calculates the state values for the partition at every clock cycle. The software model may correspond to the partitioning information used to implement the circuit design across multiple configurable logic element devices, such as FPGAs. Thus, each software model may correspond to the portion of a circuit design emulated on a discrete FPGA integrated circuit.
    Type: Grant
    Filed: July 12, 2005
    Date of Patent: January 20, 2009
    Assignee: Mentor Graphics Corporation
    Inventors: David C. Scott, Charles W. Selvidge, Joshua D. Marantz, Frédéric Reblewski
  • Publication number: 20080300845
    Abstract: System and methods for monitoring software simulations of hardware devices optimize the monitoring of a hardware system by comparing a current software state to previously stored patterns of software states in order to disable portions of the simulation.
    Type: Application
    Filed: June 4, 2007
    Publication date: December 4, 2008
    Inventors: Mark Kostick, Dylan Dobbyn, Joshua D. Marantz, Joseph C. Tatham, JR., Jason P. Ansley, Matthew Grasse, William E. Neifert
  • Publication number: 20080301651
    Abstract: Systems and methods facilitate accurate and rapid simulation of software by periodically saving simulation states and design stimuli for use as a replay model. Divergences from the stored information may be detected during subsequent re-executions, which can in turn be run using the saved stimuli and states.
    Type: Application
    Filed: June 4, 2007
    Publication date: December 4, 2008
    Inventors: Mark Seneski, Richard Sayde, Joshua D. Marantz, Richard J. Cloutier, Dylan Dobbyn, William E. Neifert
  • Publication number: 20040249623
    Abstract: A system and method for compressing trace data from an emulation system. Scan chains may receive trace data from configurable logic blocks inside one or more emulation chips, and the data received from the scan chains may be compressed. Where delta compression is used, the scan chains may also perform a delta detection function. Alternatively, delta detection may be performed using the outputs of the scan chains. In addition, event detectors may be implemented within or outside of the scan chains. Compression of the trace data may include receiving a plurality of data sets and performing compression along cross-sections of the combined data sets.
    Type: Application
    Filed: June 5, 2003
    Publication date: December 9, 2004
    Inventors: Charley Selvidge, Robert W. Davis, Peer G. Schmitt, Joshua D. Marantz
  • Publication number: 20040093198
    Abstract: Access is restricted to software objects that simulate the operation of electronic devices from register transfer level descriptions thereof. Objects are initially provided in an inaccessible state, typically as object code. A “player” module mediates user access to the simulation object, allowing the user to link to it and otherwise perform the simulation it encodes, but only in response to satisfaction of one or more authorization criteria. The nature of these criteria depend on the reason for the restriction and the party benefited.
    Type: Application
    Filed: November 6, 2003
    Publication date: May 13, 2004
    Applicant: Carbon Design Systems
    Inventors: William E. Neifert, Kevin G. Hotaling, Joshua D. Marantz, Andrew Ladd, Mark Seneski, Stephen Butler
  • Patent number: 6061511
    Abstract: A system and a method provide full visibility to each net of a design under modeling by saving states of the design during modeling and reconstructing waveforms at each net by logic evaluation using the saved states. In one embodiment, primary data input signals and memory output signals ("sample signals") are saved by a logic analyzer, and used in an emulator to generate state vectors from a state snapshot previously recorded. Data compression techniques can be applied to minimize storage requirements, and parallel evaluation of segments of waveforms can be achieved, since saved states for the entire period of interest are available for waveform reconstruction at the time of the logic evaluation.
    Type: Grant
    Filed: June 12, 1998
    Date of Patent: May 9, 2000
    Assignee: Ikos Systems, Inc.
    Inventors: Joshua D. Marantz, Charley Selvidge, Ken Crouch, Mark E. Seneski, Muralidhar R. Kudlugi, William K. Stewart