Patents Represented by Attorney Winstead, Sechrest & Minick, P.C.
  • Patent number: 6515530
    Abstract: A phase locked loop (PLL) circuit uses a programmable frequency divider (PRFD) to generate a feedback clock from the PLL output clock. The PLL power supply voltage and a PLL reference current are generated by regulating the scalable logic supply voltage of the system in using regulator circuits. The PLL power supply voltage is regulated to a level lower than the lowest level of the scalable logic supply voltage used by the system. The PLL generates a PLL output clock whose frequency is higher than the highest frequency of operation of the system using the highest level of the scalable logic power supply voltage. The PLL output clock is divided is a second PRFD to generate a divided PLL clock. The PLL clock and a fixed auxiliary clock are selected in a glitch-free multiplexer (MUX) as the system clock for the system. The system clock frequency may be dynamically scaled by programming the divisor in the second PRFD dividing the PLL clock.
    Type: Grant
    Filed: October 11, 2001
    Date of Patent: February 4, 2003
    Assignee: International Business Machines Corporation
    Inventors: David W. Boerstler, Gary D. Carpenter, Hung C. Ngo, Kevin J. Nowka
  • Patent number: 6512705
    Abstract: A word line driver circuit for a semiconductor memory device. One or more transistors in the driver circuit are fabricated such that they are susceptible, under certain conditions, to gate-induced diode leakage (GIDL). One terminal of the transistors are coupled to a local supply node, which during standby conditions when the word line driver circuit is not driving a word line, is maintained at a voltage less than that of a global power supply node. In one embodiment, the local power supply node is coupled to the global power supply node by means of at least one decoupling transistor receiving a control signal at its gate and by a vt-connected transistor, such that the voltage on the local power supply node is maintained at a level not exceeding one transistor threshold voltage less than the global power supply node voltage when the decoupling transistor is off.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: January 28, 2003
    Assignee: Micron Technology, Inc.
    Inventors: Jeff Koelling, John Schreck, Jon Morris, Rishad Omer
  • Patent number: 6513130
    Abstract: A data processing system 100 is provided which includes a memory 104, an array 204 of memory cells arranged in rows and columns, each row being addressable by an address. Address generation circuitry 201/202 is provided for generating ones of the addresses for accessing selected ones of the rows in the array 204. An associative memory 203 is coupled to the address generation circuitry 201/202 for translating a first address, received from the address generation circuitry 201/202 and addressing a defective one of the rows of the array 204, into a second address addressing an operative one of the rows in array 204, the second address being sent to the memory.
    Type: Grant
    Filed: October 4, 1996
    Date of Patent: January 28, 2003
    Assignee: Cirrus Logic, Inc.
    Inventor: Randolph A. Cross
  • Patent number: 6509790
    Abstract: A switched capacitor circuit (300) including an operational amplifier (206) having an input and an output, a sampling capacitor (203) and a set of switches (204, 205, 301, and 302) are disclosed. During a first phase, switches (201, 204) sample an input voltage by charging sampling capacitor (203). During a first portion of a second phase, the operational amplifier input is electrically coupled to sampling capacitor (203) through a first path including switch (301) having a first time constant. During a second portion of the second phase, the operational amplifier input is electrically coupled with sampling capacitor (203) through a second path including switch (302) having a second time constant, the second time constant being smaller than the first time constant.
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: January 21, 2003
    Assignee: Cirrus Logic, Inc.
    Inventor: Yu Ang Yang
  • Patent number: 6510098
    Abstract: A memory system 20 includes a first array 100 and a second array 102 of memory cells. The memory system allows for a quick transfer of the contents of one of the arrays with another one of the arrays. Through the use of a transfer gate (128) interposed between column decoders (150 and 152) corresponding to the two memory arrays, data may be transferred between the two arrays in a single timing cycle. Furthermore, even given the interconnection between the two memory arrays due to the transfer gate, the two memory arrays can be operated independently of one another, with respect to address, data, and timing information.
    Type: Grant
    Filed: May 28, 1997
    Date of Patent: January 21, 2003
    Assignee: Cirrus Logic, Inc.
    Inventor: Ronald T. Taylor
  • Patent number: 6509826
    Abstract: Method and apparatus for controlling access to or from a facility associated with providing services and/or sales of merchandise. The facility has an automatically operated, normally closed access gate and a scanner. Patrons may access the facility free of charge or at a discount by displaying an article of merchandise such that the scanner reads a bar code inscribed upon the merchandise. Data corresponding to the scanned bar code is compared to data entered into the memory of an automated data processing device. If that comparison results in establishing a correlation between data from the scanned merchandise and data entered into memory corresponding to merchandise for which a discount is accorded, then a control signal is generated and transmitted to the access gate. The access gate then opens and allows the patron submitting merchandise for scanning to enter or leave the facility.
    Type: Grant
    Filed: October 5, 2000
    Date of Patent: January 21, 2003
    Assignee: PepsiPark U S A Inc.
    Inventor: Patrick David Loftus
  • Patent number: 6509627
    Abstract: The invention is a method for constructing an integrated circuit structure and an apparatus produced by the method. The method generally comprises constructing an integrated circuit structure by disposing a layer of doped oxide, the dopant being iso-electronic to silicon, and then reflowing the layer of doped oxide. Thus, the apparatus of the invention is an integrated circuit structure comprising a reflowed layer of doped oxide wherein the dopant is iso-electronic to silicon. In one particular embodiment, the method generally comprises constructing an integrated circuit feature on a substrate; disposing a layer of doped oxide, the dopant being iso-electronic to silicon, over the integrated circuit feature and the substrate in a substantially conformal manner; reflowing the layer of doped oxide; and etching the insulating layer and the oxide.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: January 21, 2003
    Assignee: Micro Technology, Inc.
    Inventor: Anand Srinivasan
  • Patent number: 6505820
    Abstract: To reduce the danger of bodily harm to occupants of vehicles that leave the roadway, a guardrail system includes a guardrail terminal and a guardrail. The guardrail terminal includes cutting members positioned to cut said guardrail as guardrail moves within said guardrail terminal and the guardrail terminal moves with respect to the guardrail to cut the guardrail when impacted by a vehicle.
    Type: Grant
    Filed: October 1, 1999
    Date of Patent: January 14, 2003
    Assignee: Kothmann Enterprises, Inc.
    Inventors: Dean L. Sicking, Brian G. Pfeifer
  • Patent number: 6504311
    Abstract: A pulsed lamp is supplied wherein electrons are supplied from a substantially flat cold cathode having low effective field emission work function and are accelerated to excite light emission from a phosphor layer on a transparent anode plate. The emission site density of the cathode and emission current characteristics vs electric field are selected to provide high light output while requiring only small duty cycle pulses from a voltage generator.
    Type: Grant
    Filed: March 25, 1996
    Date of Patent: January 7, 2003
    Assignee: SI Diamond Technology, Inc.
    Inventors: Nalin Kumar, Christo P. Bojkov, Martin A. Kykta
  • Patent number: 6504496
    Abstract: A method of decoding an encoded bitstream. The method includes performing a two-table lookup. A first table is addressed in response to a first plurality of bits from the bitstream. An address into a second table is generated using a value in an entry in said first table accessed in the addressing step. A value (representing the decoded value corresponding to the codeword in the bitstream) in an entry in said second table at the address from the generating step is output.
    Type: Grant
    Filed: April 10, 2001
    Date of Patent: January 7, 2003
    Assignee: Cirrus Logic, Inc.
    Inventors: Vladimir Mesarovic, Raghunath Krishna Rao, Miroslav Dokic, Sachin Sunil Deo, Nariankadu Datareya Hemkumar
  • Patent number: 6504785
    Abstract: A multiprocessor processing 200 includes a memory system having a memory controller 202 for linking a plurality of processors 201 with an integrated memory 203. Integrated memory 203 comprises a plurality of static random access arrays 603 and a dynamic random access 407.
    Type: Grant
    Filed: July 27, 2000
    Date of Patent: January 7, 2003
    Assignee: Silicon Aquarius, Inc.
    Inventor: G. R. Mohan Rao
  • Patent number: 6504786
    Abstract: An asymmetrical switching element including a random access memory element, a first port selectively coupled to the memory element by first control signal and a plurality of second ports, each independently coupled to the memory element by corresponding one of a plurality of second control signals.
    Type: Grant
    Filed: November 7, 2000
    Date of Patent: January 7, 2003
    Inventor: Gautam Nag Kavipurapu
  • Patent number: 6501304
    Abstract: A glitch-free clock selector selects between asynchronous clock signals. In one embodiment a select signal has two logic states corresponding to the two clock signals. A clock output signal is gated with a latched compare signal which compares a new select signal state to a stored current select signal state. A multiplexer (MUX) selects between the two clock signals in response to a select latch output signal. If the new and current select signals do not compare the clock output signal is forced to a logic zero by the output of a compare latch which latches the compare signal when the MUX output (present selected clock signal) goes to a logic zero. While the present clock signal is held low, the MUX switches to the new clock signal. The new clock signal (MUX output) latches the new select state as the current select state causing the new and current select signal to compare.
    Type: Grant
    Filed: October 11, 2001
    Date of Patent: December 31, 2002
    Assignee: International Business Machines Corporation
    Inventors: David W. Boerstler, Gary D. Carpenter, Hung C. Ngo, Kevin J. Nowka
  • Patent number: 6501749
    Abstract: When multi-destination traffic is distributed through a host or switch, the decision to distribute each frame is performed by each egress port and not the ingress port. Within a link aggregation group, the multi-destination frame is sent to each of the egress ports within the link aggregation group. Each of such ports will then determine whether it should re-transmit the frame. If not, the frame is discarded.
    Type: Grant
    Filed: June 25, 1999
    Date of Patent: December 31, 2002
    Assignee: International Business Machines Corporation
    Inventors: Cedell Adam Alexander, Jr., Arush Kumar, Loren Douglas Larsen, Jeffrey James Lynch
  • Patent number: 6499116
    Abstract: Data stream touch instructions are software-directed asynchronous prefetch instructions that can improve the performance of a system. Ideally, such instructions are used in perfect synchronization with the actual memory fetches that are trying to speed up. In practical situations, it is difficult to predict ahead of time all side effects of these instructions and memory access latency/throughput during execution of any large program. Incorrect usage of such instructions can cause degraded performance of the system. Thus, it is advantageous to measure the performance of such instructions.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: December 24, 2002
    Assignees: International Business Machines Corp., Motorola, Inc.
    Inventors: Charles Philip Roth, Michael Dean Snyder
  • Patent number: 6499046
    Abstract: An apparatus for saturation detection and a method therefor are implemented. Selection circuitry selects a data value signal for outputting between an output from an adder receiving a pair of input operands, and a plurality of saturation value signals. Each input operand may include a plurality of subvector operands of a preselected data type, each data type has having a corresponding length. The selection circuitry selects the data value signal in response to a plurality of second signals. The second signals are generated from carry-out signals from the subvector operands, and first signals that are generated using instruction information for the executing instruction. The second signals may be generated by logically combining the first signals with carry propagate, carry generate and carry-out signals from carry lookahead logic receiving the subvector operands as input.
    Type: Grant
    Filed: May 20, 1999
    Date of Patent: December 24, 2002
    Assignee: International Business Machines Corporation
    Inventors: Huy Van Nguyen, Charles Philip Roth
  • Patent number: 6495205
    Abstract: Extrusion coating of circular and other substrates is taught with a linear extrusion head in a linear motion utilizing a chuck assembly providing a coating bead forming surface. The coating bead forming surface allows for the coating bead to be at a steady state at all points at which the extrusion head interfaces with the substrate during the linear motion. Various configurations of chuck assemblies are taught to allow for improved handling of the substrate, deploying of the chucks in existing machinery, and simplified cleaning of the coating bead forming surface. Additionally, adaptation of the chuck assembly for discouraging undesired migration of the coating material is taught.
    Type: Grant
    Filed: September 4, 1998
    Date of Patent: December 17, 2002
    Assignee: FAStar, Ltd.
    Inventors: Gregory M. Gibson, Altaf A. Poonawala, Rene Soliz, Ocie T. Snodgrass
  • Patent number: 6496873
    Abstract: A method and apparatus for interfacing a device driver in real time applications are provided. On input, the device driver is probed to determine a data sample block size supported by the device driver. The device driver delivers data samples to a buffer at each interrupt. The buffer is accessed to determine the presence of data in at least one buffer entry, or block. At each such access, a first counter is incremented to point to a next buffer entry to be accessed. One or more buffer entries are filled at each interrupt, with any data samples not sufficient to fill an entry held by the device driver until a subsequent interrupt. A second counter is incremented by the number of entries filled by the device driver. The size of each block in the buffer is incremented until the number of data samples held by the device driver between each interrupt corresponds to the size of the block, wherein each of the first and second counters increment by one, on each access to the buffer.
    Type: Grant
    Filed: May 21, 1999
    Date of Patent: December 17, 2002
    Assignee: International Business Machines Corporation
    Inventors: Peter Thomas Brunet, Francis Destombes
  • Patent number: 6496911
    Abstract: An apparatus and method for memory bus tuning are implemented. A plurality of drivers having a plurality of selectable drive levels are coupled to a memory bus. The memory bus is connected to a memory device which may have a variable amount of memory, which may be in the form of dual-in-line memory modules (DIMM). A drive level is selected in response to a determination of the amount of memory included in the memory device. A register operable for receiving a data value corresponding to the amount of memory is coupled to the drivers, the drive level being selected thereby.
    Type: Grant
    Filed: October 2, 1998
    Date of Patent: December 17, 2002
    Assignee: International Business Machines Corporation
    Inventors: Robert Christopher Dixon, Thoi Nguyen, Tuan Hoang Nguyen
  • Patent number: 6493814
    Abstract: A system and method for reducing resource collisions associated with memory units. Resource collisions may be reduced in part by a hash that combines the number N bits in the bank selector field with the number M bits adjacent to a region of correlation, e.g., row selector field, in an address to determine which bank in a memory unit, e.g., cache, may store the information associated with the address.
    Type: Grant
    Filed: March 8, 2001
    Date of Patent: December 10, 2002
    Assignee: International Business Machines Corporation
    Inventors: James Stephen Fields, Jr., Jody Bern Joyner, William John Starke, Jeffrey Adam Stuecheli