Patents by Inventor Mitchell Grant Poplack

Mitchell Grant Poplack 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: 10073795
    Abstract: In a system and method for emulating a circuit design, an emulation system receives input instructions from a host device executing the emulation and returns test results and trace data. Channels of multiple buffers and associated processors implement the test operations. Compression units on each channel may compress the test and trace data to facilitate returning the results to the host device. Multiple channels may be used to compress data in parallel, thereby improving throughput.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: September 11, 2018
    Assignee: CADENCE DESIGN SYSTEMS, INC.
    Inventor: Mitchell Grant Poplack
  • Patent number: 9721048
    Abstract: In a system and method for emulating a circuit design, an emulation system receives input instructions from a host device executing the emulation. Channels of multiple buffers and associated processors provide implement read and write instructions received at the interface. Multiple access modes are provided to read and write to system memory and to store sequences of commands in the provided buffers and to execute those stored sequences using an associated processor. By writing a sequence of commands and/or data blocks to the channel buffers, the associated processors can execute programs of varying complexity that may have been written or modified in real time or preconfigured.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: August 1, 2017
    Assignee: CADENCE DESIGN SYSTEMS, INC.
    Inventors: Mitchell Grant Poplack, Yuhei Hayashi, Mark Alton Sherred
  • Patent number: 8160862
    Abstract: Method and apparatus for controlling power in an emulation system is described. In one example, power is controlled in a processor-based emulation system coupled to a host computer. A logic design is processed to identify unused resources in the emulation system during an emulation cycle. Power of the unused resources is controlled during emulation of a design under verification corresponding to the logic design by the emulation system. The resources may be identified as being unused during one or more steps of the emulation cycle. The power of the unused resources may be controlled by at least one of: powering down one or more of the unused resources; disabling one or more of the unused resources; freezing inputs to one or more of the unused resources; or setting inputs to one or more of the unused resources to a constant state. In this manner, power consumption of the emulation system is reduced.
    Type: Grant
    Filed: December 5, 2007
    Date of Patent: April 17, 2012
    Assignee: Cadence Design Systems, Inc.
    Inventors: Mitchell Grant Poplack, William F. Beausoleil, N. James Tomassetti, Tung-sun Tung
  • Publication number: 20080270105
    Abstract: Method and apparatus for controlling power in an emulation system are described. In one example, a first interface is configured to receive requirement information for a logic module to be emulated from a host computer system. The requirement information includes at least one of a power requirement or a thermal requirement. A second interface is configured to receive measurement data from sensors in the emulation system. A controller is configured to control at least one of a synchronization system, a power regulation system, or a thermal system in the emulation system in response to the requirement information and the measurement data to reduce power load of the emulation system.
    Type: Application
    Filed: April 25, 2007
    Publication date: October 30, 2008
    Applicant: Cadence Design Systems, Inc.
    Inventors: Mitchell Grant Poplack, William F. Beausoleil, N. James Tomassetti, Tung-sun Tung
  • Patent number: 7440866
    Abstract: A target interface system for interfacing selected components of a communication system and methods for manufacturing and using same. Being reconfigurable to support an extensive range of conventional input/output technologies, the target interface system downloads a selected image associated with a desired input/output technology prior to runtime. The selected image identifies an appropriate output driver supply voltage, and any auxiliary voltages are controlled as functions of the output driver supply voltage to limit voltage inconsistencies. Defaulting each voltage to its least dangerous state when unprogrammed, the target interface system subsequently monitors the voltages, disabling the input/output connections if a problem is detected. The target interface system likewise detects when a selected system component is absent, unpowered, and/or wrongly powered and provides contention detection.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: October 21, 2008
    Assignee: Quickturn Design Systems Inc.
    Inventors: John A. Maher, Mitchell Grant Poplack
  • Patent number: 7048560
    Abstract: A mechanism is described for effecting the ejection of a high extraction force electromechanical connector from its mate by utilizing an ejector mechanism and without requiring custom design or manufacturing of the mating connector. One embodiment achieves this by way of rigid sliding frame which applies force to a portion of the mating connector which is otherwise intended to provide alignment guidance between the two connectors.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: May 23, 2006
    Assignee: Quickturn Design Systems, Inc.
    Inventors: Catalino Datan, Jr., Mitchell Grant Poplack