Patents by Inventor Duane E. Galbi

Duane E. Galbi 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: 7099328
    Abstract: An integrated circuit for processing communication packets having separate data buffers and separate state information buffers. Each data buffer and each state information buffer (hereinafter termed resources) has an associated in-use counter. Multiple events can share the same resource. The counter associated with a resource is incremented when a resource becomes associated with a particular event. The counter associated with a resource is decremented when an event completes the use of that particular resource. When the in-use counter for a resource becomes zero, the in-use counter indicates that the resource is unassigned and that the resource can be assigned to a new event.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: August 29, 2006
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Duane E. Galbi, Joseph B. Tompkins, Bruce G. Burns, Daniel J. Lussier
  • Patent number: 6822959
    Abstract: Circuitry to free the core processor from performing the explicit read operation required to read data into the internal register set. The processor's register set is expanded and a “shadow register” set is provided. While the core processor is processing one event the “context” and “data” and other associated information for the next event is loaded into the shadow register set. When the core processor finishes processing an event, the core processor switches to the shadow register set and it can begin processing the next event immediately. With short service routines, there might not be time to fully pre-fetch the “context” and “data” associated with the next event before the current event ends. In this case, the core processor still starts processing the next event and the pre-fetch continues during the event processing.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: November 23, 2004
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Duane E. Galbi, Wilson P. Snyder, II, Daniel J. Lussier
  • Publication number: 20040202192
    Abstract: An integrated circuit for processing communication packets having separate data buffers and separate state information buffers. Each data buffer and each state information buffer (hereinafter termed resources) has an associated in-use counter. Multiple events can share the same resource. The counter associated with a resource is incremented when a resource becomes associated with a particular event. The counter associated with a resource is decremented when an event completes the use of that particular resource. When the in-use counter for a resource becomes zero, the in-use counter indicates that the resource is unassigned and that the resource can be assigned to a new event.
    Type: Application
    Filed: July 31, 2001
    Publication date: October 14, 2004
    Inventors: Duane E. Galbi, Joseph B. Tompkins, Bruce G. Burns, Daniel J. Lussier
  • Patent number: 6760478
    Abstract: An apparatus and method for performing two-pass real time video compression is provided. Tactical decisions such as encoding and quantization values are determined in software, whereas functional execution steps are performed in hardware. By appropriately apportioning the tasks between software and hardware, the benefits of each type of processing are exploited, while minimizing both hardware complexity and data transfer requirements. One key concept that allows the compression unit to operate in real time is that the architecture and pipelining both allow for B frames to be executed out of order. By buffering B frames, two-pass motion estimation techniques can be performed to tailor bit usage to the requirements of the frame, and therefore provide a more appealing output image.
    Type: Grant
    Filed: July 10, 2000
    Date of Patent: July 6, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Matthew James Adiletta, King-Wai Chow, Samuel William Ho, Robert Clint Rose, William Ralph Wheeler, Duane E. Galbi
  • Publication number: 20020057708
    Abstract: Circuitry to free the core processor from performing the explicit read operation required to read data into the internal register set. The processor's register set is expanded and a “shadow register” set is provided. While the core processor is processing one event the “context” and “data” and other associated information for the next event is loaded into the shadow register set. When the core processor finishes processing an event, the core processor switches to the shadow register set and it can begin processing the next event immediately. With short service routines, there might not be time to fully pre-fetch the “context” and “data” associated with the next event before the current event ends. In this case, the core processor still starts processing the next event and the pre-fetch continues during the event processing.
    Type: Application
    Filed: July 31, 2001
    Publication date: May 16, 2002
    Inventors: Duane E. Galbi, Wilson P. Snyder, Daniel J. Lussier
  • Publication number: 20020051460
    Abstract: An integrated circuit for processing communication packets having separate data buffers and separate state information buffers. Each data buffer and each state information buffer (hereinafter termed resources) has an associated in-use counter. Multiple events can share the same resource. The counter associated with a resource is incremented when a resource becomes associated with a particular event. The counter associated with a resource is decremented when an event completes the use of that particular resource. When the in-use counter for a resource becomes zero, the in-use counter indicates that the resource is unassigned and that the resource can be assigned to a new event.
    Type: Application
    Filed: July 31, 2001
    Publication date: May 2, 2002
    Inventors: Duane E. Galbi, Joseph B. Tompkins, Bruce G. Burns, Daniel J. Lussier
  • Patent number: 6101276
    Abstract: An apparatus and method a method for performing two-pass real time video compression is provided. Tactical decisions such as encoding and quantization values are determined in software, whereas functional execution steps are performed in hardware. By appropriately apportioning the tasks between software and hardware, the benefits of each type of processing are exploited, while minimizing both hardware complexity and data transfer requirements. One key concept that allows the compression unit to operate in real time is that the architecture and pipelining both allow for B frames to be executed out of order. By buffering B frames, two-pass motion estimation techniques can be performed to tailor bit usage to the requirements of the frame, and thereby provide a more appealing output image.
    Type: Grant
    Filed: June 21, 1996
    Date of Patent: August 8, 2000
    Assignee: Compaq Computer Corporation
    Inventors: Matthew James Adiletta, King-Wai Chow, Samuel William Ho, Robert Clint Rose, William Ralph Wheeler, Duane E. Galbi
  • Patent number: 5638385
    Abstract: A memory device having an on-chip ECC system includes an array of memory cells, some of which have wider transistors than others so that they have faster access speeds. Data bits are written into ordinary memory cells and the check bits are written into the faster cells in order to make up for the delay associated with the calculation of the check bits.
    Type: Grant
    Filed: October 31, 1991
    Date of Patent: June 10, 1997
    Assignee: International Business Machines Corporation
    Inventors: John A. Fifield, Duane E. Galbi, Hsing-San Lee
  • Patent number: 5532969
    Abstract: A clocking circuit and clocking method provide a clocking signal that tracks supply voltage VDD such that as supply voltage VDD increases, the signal generation delay also increases. Complementary circuit embodiments and methods are described. In one clocking circuit, a capacitive load stores an amount of charge that varies with supply voltage VDD. A discharge circuit linearly discharges the capacitive load under control of a switch which is responsive to an input signal. A detection circuit is coupled to the capacitive load for detecting linear discharging of the capacitive load to a trigger level V.sub.0 and for providing the clocking signal upon detection of the trigger level. The trigger level is predefined and substantially independent of variation in supply voltage VDD. The clocking techniques presented can be advantageously employed within memory devices such as DRAMs or SRAMs.
    Type: Grant
    Filed: October 7, 1994
    Date of Patent: July 2, 1996
    Assignee: International Business Machines Corporation
    Inventors: Russell J. Houghton, Duane E. Galbi
  • Patent number: 5440258
    Abstract: An off-chip driver with regulated supplies compensates for power supply fluctuations. The circuit reduces di/dt noise by providing complementary voltage regulators to regulate the high and low supplies to the driver stages such that they see a constant operating voltage regardless of changes in supply voltage, V.sub.CC. The circuit uses two push-pull stages which charge and discharge the output load capacitance, C.sub.0. This regulated voltage to the driver stages reduces di/dt noise and provides a constant overdrive voltage, constant gate slew rate, and constant staging delay over a specified external supply voltage range.
    Type: Grant
    Filed: February 8, 1994
    Date of Patent: August 8, 1995
    Assignee: International Business Machines Corporation
    Inventors: Duane E. Galbi, Russell J. Houghton, Michael Killian, Adam B. Wilson
  • Patent number: 5420456
    Abstract: A fuse, having reduced blow-current requirements thereby minimizing the power supply voltage and chip area required for the driver transistors, has a geometry which is characterized by an essentially uniform width dimension throughout the primary axis of the fuse link but having at least one approximately right angle bend in the fuse link. The fuse can be blown open with approximately 10% of the input current density required for a straight fuse of equal cross-sectional area. The reason for this is that, due to current crowding, the current density is accentuated at the inside corner of the bend. As the input current to the fuse is increased, a current density is reached at the inside corner which causes the fuse material to melt. A notch forms at the inside corner. The fuse geometry altered by the notching causes even more severe current crowding at the notches, and this in turn makes the melting propagate across the width of the fuse.
    Type: Grant
    Filed: February 9, 1994
    Date of Patent: May 30, 1995
    Assignee: International Business Machines Corporation
    Inventors: Duane E. Galbi, William H. Guthrie, Oliver Kiehl, Jack A. Mandelman, Josef S. Watts
  • Patent number: 5418738
    Abstract: A programmable storage element for redundancy-programing includes a programmable antifuse circuit, which includes a plurality of first resistors and a switching circuit for coupling the first resistors in series in response to a plurality of first control signals and for coupling the first resistors in parallel in response to a plurality of second control signals to permit programing of the first resistors, and a sensing circuit for determining whether or not the first resistors have been programmed. The state of the first resistors is determined by comparing a first voltage drop across the first resistors with a second voltage drop across a second resistor. Each of the first resistors is an unsilicided polysilicon conductor which has an irreversible resistance decrease when a predetermined threshold current is applied for a minimum period of time.
    Type: Grant
    Filed: April 1, 1994
    Date of Patent: May 23, 1995
    Assignee: International Business Machines Corporation
    Inventors: Wagdi W. Abadeer, Badih El-Kareh, Wayne F. Ellis, Duane E. Galbi, Nathan R. Hiltebeitel, William R. Tonti, Josef S. Watts
  • Patent number: 5412613
    Abstract: A semiconductor memory chip architecture is described implementing of a multi-bit data control function which enables independent control of at least a plurality of data bits via a single control signal. A logically organized memory chip is organized as a 2.sup.n x 4 chip in which one control (CAS0) signal enables a single data bit and another control (CAS1) signal enables the remaining three data bits. By organizing data control on chips in this manner, it becomes possible to optimize design modules such that a minimum number of control signals are used.
    Type: Grant
    Filed: December 6, 1993
    Date of Patent: May 2, 1995
    Assignee: International Business Machines Corporation
    Inventors: Duane E. Galbi, Michael P. Clinton, Mark W. Kellogg
  • Patent number: 5334880
    Abstract: A programmable storage element for redundancy-programming includes a programmable antifuse circuit, which includes a plurality of first resistors and a switching circuit for coupling the first resistors in series in response to a plurality of first control signals and for coupling the first resistors in parallel in response to a plurality of second control signals to permit programming of the first resistors, and a sensing circuit for determining whether or not the first resistors have been programmed. The state of the first resistors is determined by comparing a first voltage drop across the first resistors with a second voltage drop across a second resistor. Each of the first resistors is an unsilicided polysilicon conductor which has an irreversible resistance decrease when a predetermined threshold current is applied for a minimum period of time.
    Type: Grant
    Filed: April 30, 1991
    Date of Patent: August 2, 1994
    Assignee: International Business Machines Corporation
    Inventors: Wagdi W. Abadeer, Badih El-Kareh, Wayne F. Ellis, Duane E. Galbi, Nathan R. Hiltebeitel, William R. Tonti, Josef S. Watts
  • Patent number: 5255224
    Abstract: An integrated boost and local word line drive system that enhances the speed of the word line drive without providing excessive voltage stresses to the driver devices. A charge reservoir stores a boost voltage under the control of a charge pump that is regulated by a voltage regulator. One of the local word lines coupled to a selected master word line is enabled by a driver that receives the boost voltage. The switching times and signal slew rates of the driver, as well as the boost voltage, are controlled to prevent excessive gate stresses in the support circuitry.
    Type: Grant
    Filed: December 18, 1991
    Date of Patent: October 19, 1993
    Assignee: International Business Machines Corporation
    Inventors: Duane E. Galbi, Russell J. Houghton, Richard M. Parent
  • Patent number: 5221864
    Abstract: A voltage reference circuit that produces an output offset from a supply voltage by approximately two volts, the output being relatively stable in the face of vacillations in the external power supplies. The first leg of the circuit utilizes devices having differing Vt's to produce an internal reference of one volt below Vdd. In a first embodiment of the invention, the second leg has a first device that is diode connected, wherein the gate receives the internal reference and the source is at the high power supply, and a second high Vt diode connected device. The two devices are matched to have the same overdrive current, which is at a voltage that is a function of the difference between the gate-to-source voltage of the first device and the threshold voltage of the first device. Thus, the output is a function of the overdrive to, and the diode drop across, the second high-Vt device.
    Type: Grant
    Filed: December 17, 1991
    Date of Patent: June 22, 1993
    Assignee: International Business Machines Corporation
    Inventors: Duane E. Galbi, Russell J. Houghton