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: 7099328Abstract: 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: GrantFiled: July 31, 2001Date of Patent: August 29, 2006Assignee: Mindspeed Technologies, Inc.Inventors: Duane E. Galbi, Joseph B. Tompkins, Bruce G. Burns, Daniel J. Lussier
-
Patent number: 6822959Abstract: 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: GrantFiled: July 31, 2001Date of Patent: November 23, 2004Assignee: Mindspeed Technologies, Inc.Inventors: Duane E. Galbi, Wilson P. Snyder, II, Daniel J. Lussier
-
Publication number: 20040202192Abstract: 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: ApplicationFiled: July 31, 2001Publication date: October 14, 2004Inventors: Duane E. Galbi, Joseph B. Tompkins, Bruce G. Burns, Daniel J. Lussier
-
Patent number: 6760478Abstract: 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: GrantFiled: July 10, 2000Date of Patent: July 6, 2004Assignee: 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: 20020057708Abstract: 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: ApplicationFiled: July 31, 2001Publication date: May 16, 2002Inventors: Duane E. Galbi, Wilson P. Snyder, Daniel J. Lussier
-
Publication number: 20020051460Abstract: 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: ApplicationFiled: July 31, 2001Publication date: May 2, 2002Inventors: Duane E. Galbi, Joseph B. Tompkins, Bruce G. Burns, Daniel J. Lussier
-
Patent number: 6101276Abstract: 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: GrantFiled: June 21, 1996Date of Patent: August 8, 2000Assignee: Compaq Computer CorporationInventors: Matthew James Adiletta, King-Wai Chow, Samuel William Ho, Robert Clint Rose, William Ralph Wheeler, Duane E. Galbi
-
Patent number: 5638385Abstract: 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: GrantFiled: October 31, 1991Date of Patent: June 10, 1997Assignee: International Business Machines CorporationInventors: John A. Fifield, Duane E. Galbi, Hsing-San Lee
-
Patent number: 5532969Abstract: 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: GrantFiled: October 7, 1994Date of Patent: July 2, 1996Assignee: International Business Machines CorporationInventors: Russell J. Houghton, Duane E. Galbi
-
Patent number: 5440258Abstract: 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: GrantFiled: February 8, 1994Date of Patent: August 8, 1995Assignee: International Business Machines CorporationInventors: Duane E. Galbi, Russell J. Houghton, Michael Killian, Adam B. Wilson
-
Patent number: 5420456Abstract: 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: GrantFiled: February 9, 1994Date of Patent: May 30, 1995Assignee: International Business Machines CorporationInventors: Duane E. Galbi, William H. Guthrie, Oliver Kiehl, Jack A. Mandelman, Josef S. Watts
-
Patent number: 5418738Abstract: 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: GrantFiled: April 1, 1994Date of Patent: May 23, 1995Assignee: International Business Machines CorporationInventors: Wagdi W. Abadeer, Badih El-Kareh, Wayne F. Ellis, Duane E. Galbi, Nathan R. Hiltebeitel, William R. Tonti, Josef S. Watts
-
Patent number: 5412613Abstract: 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: GrantFiled: December 6, 1993Date of Patent: May 2, 1995Assignee: International Business Machines CorporationInventors: Duane E. Galbi, Michael P. Clinton, Mark W. Kellogg
-
Patent number: 5334880Abstract: 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: GrantFiled: April 30, 1991Date of Patent: August 2, 1994Assignee: International Business Machines CorporationInventors: Wagdi W. Abadeer, Badih El-Kareh, Wayne F. Ellis, Duane E. Galbi, Nathan R. Hiltebeitel, William R. Tonti, Josef S. Watts
-
Patent number: 5255224Abstract: 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: GrantFiled: December 18, 1991Date of Patent: October 19, 1993Assignee: International Business Machines CorporationInventors: Duane E. Galbi, Russell J. Houghton, Richard M. Parent
-
Patent number: 5221864Abstract: 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: GrantFiled: December 17, 1991Date of Patent: June 22, 1993Assignee: International Business Machines CorporationInventors: Duane E. Galbi, Russell J. Houghton