Patents by Inventor Stanley M. Hyduke

Stanley M. Hyduke 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: 7003746
    Abstract: A method and system for accelerating software simulator operation with the aid of reprogrammable hardware such as Field Programmable Gate Array devices (FPGA). The method and system aid in emulation and prototyping of Application Specific Integrated Circuits (ASIC) digital circuit designs by means of reprogrammable devices. The system includes a design verification manager and software program that includes subroutines of finding clock sources, finding synchronous primitives that are receiving clock signals from the clock sources, and a subroutine for inserting edge detector circuits between such clock sources and synchronous primitives. This new method allows eliminating of clock timing issues by applying basic design clocks to the clock enable instead of clock trigger inputs and generating and applying to clock trigger inputs a new clock that is automatically delayed in respect to all other clocks in the design.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: February 21, 2006
    Inventors: Stanley M. Hyduke, Slawomir Grabowski
  • Patent number: 6915410
    Abstract: A system for designing and implementing digital integrated circuits utilizing a set of synchronized sequencers that permit quick and efficient parallel processing of system level designs. The system and method converts digital schematics and hardware description language (HDL) based designs into a set of logic equations and single bit arithmetic-logic operations executed by a set of parallel operating sequencers. The system includes software for converting netlists and HDL designs into Boolean logic equations, and a compiler for distributing these logic equations between multiple sequencers. Each sequencer is comprised of a logic processor and the associated program memory for storing the executable code of the assigned Boolean logic equations and data memory for storing the results of processing of logic equations. To synchronize execution of logic equations by multiple sequencers, all program memories are addressed by one common address register.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: July 5, 2005
    Inventor: Stanley M. Hyduke
  • Publication number: 20030149859
    Abstract: A system for designing and implementing digital integrated circuits utilizing a set of synchronized sequencers that permit quick and efficient parallel processing of system level designs. The system and method converts digital schematics and hardware description language (HDL) based designs into a set of logic equations and single bit arithmetic-logic operations executed by a set of parallel operating sequencers. The system includes software for converting netlists and HDL designs into Boolean logic equations, and a compiler for distributing these logic equations between multiple sequencers. Each sequencer is comprised of a logic processor and the associated program memory for storing the executable code of the assigned Boolean logic equations and data memory for storing the results of processing of logic equations. To synchronize execution of logic equations by multiple sequencers, all program memories are addressed by one common address register.
    Type: Application
    Filed: January 23, 2003
    Publication date: August 7, 2003
    Inventor: Stanley M. Hyduke
  • Patent number: 6578133
    Abstract: A system for designing and implementing digital integrated circuits utilizing a set of synchronized sequencers that permit quick and efficient parallel processing of system level designs. The system and method converts digital schematics and hardware description language (HDL) based designs into a set of logic equations and single bit arithmetic-logic operations executed by a set of parallel operating sequencers. The system includes software for converting netlists and HDL designs into Boolean logic equations, and a compiler for distributing these logic equations between multiple sequencers. Each sequencer is comprised of a logic processor and the associated program memory for storing the executable code of the assigned Boolean logic equations and data memory for storing the results of processing of logic equations. To synchronize execution of logic equations by multiple sequencers, all program memories are addressed by one common address register.
    Type: Grant
    Filed: February 24, 2000
    Date of Patent: June 10, 2003
    Inventor: Stanley M. Hyduke
  • Patent number: 5479355
    Abstract: A system and method for a closed loop operation of computer-based designs with external electrical hardware. The system is comprised of a general purpose computer, schematic editor, real-time interactive design simulator, interface circuits and external electrical hardware. The simulator is responsive to the schematic editor and generates signals that are converted by an interface circuit to the signal format demanded by the external electrical hardware. The interface circuit also converts signals produced by the external electrical hardware to be compatible with the simulator format. The above system allows the real-time interactive design simulator and the external electrical hardware to interact with each other in a closed loop.
    Type: Grant
    Filed: September 14, 1993
    Date of Patent: December 26, 1995
    Inventor: Stanley M. Hyduke
  • Patent number: 5051938
    Abstract: A system and method for selectively simulating logic circuit designs in which a data tables generator receives information from a schematic entry program or netlist entry file and produces data tables for use by a simulator. A designer provides inputs to the data tables generator from a schematic entry program or a netlist entry file. The data tables generator generates from the information received a table of used integrated circuits and a table of their connections. A simulator then receives the output from the data tables generator and produces a design simulation program table that executes integrated circuit model subroutine stored in an integrated circuit model reference library and netlist subroutines stored in a netlist connectivity table.
    Type: Grant
    Filed: June 23, 1989
    Date of Patent: September 24, 1991
    Inventor: Stanley M. Hyduke
  • Patent number: 4827427
    Abstract: A computer aided logic design system for instantaneously compiling circuit component entries into a schematic model which provides immediate simulation of each entry or deletion into the electronic circuit schematic. The system includes software for processing logic designs which produces a signal table for storing all inputs and outputs of chips stored in a specification table. The processor also produces a call table that lists all chips from the chips specification table from which chip models can be retreived and executed. Additionally, a software routine produces a netlist transfer table that specifies the transfer of signals within the signal table produced by software processing, which correspond to the signal distribution in the circuit being designed.
    Type: Grant
    Filed: March 5, 1987
    Date of Patent: May 2, 1989
    Inventor: Stanley M. Hyduke
  • Patent number: 4791357
    Abstract: An Electronic Circuit testing system and method in which a test pattern is applied to an electronic circuit and captured by a sample capturing device. The test pattern is simultaneously applied to a functional schematic model of the electronic circuit under test and a calculated output signal representing the correct signal output of the electronic circuit is generated. The calculated output signal and the captured output signals are then compared to determine the signal changes for a given period of time. In comparing the two signals the number of transitions or tolerance differences of the two signals is determined and a malfunction in the signal is indicated by an excess of signal changes or tolerance differences. The method and the apparatus can also be applied to the design or a generation of electronic circuits.
    Type: Grant
    Filed: February 27, 1987
    Date of Patent: December 13, 1988
    Inventor: Stanley M. Hyduke