Patents Examined by Chen Yuan
  • Patent number: 9395996
    Abstract: Systems, methods and computer program product provide for pipelining out-of-order instructions. Embodiments comprise an instruction reservation station for short instructions of a short latency type and long instructions of a long latency type, an issue queue containing at least two short instructions of a short latency type, which are to be chained to match a latency of a long instruction of a long latency type, a register file, at least one execution pipeline for instructions of a short latency type and at least one execution pipeline for instructions of a long latency type; wherein results of the at least one execution pipeline for instructions of the short latency type are written to the register file, preserved in an auxiliary buffer, or forwarded to inputs of said execution pipelines. Data of the auxiliary buffer are written to the register file.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: July 19, 2016
    Assignee: International Business Machines Corporation
    Inventors: Harry Barowski, Tim Niggemeier
  • Patent number: 6073190
    Abstract: A system for dynamically allocating buffers between components in a computer system is described. The system uses matched sets of bi-directional buffers to control data flow between the processor and the computer bus. The dynamic buffer allocation system allows simultaneous data transfer from the processor to the buffers, and from the buffers to the computer bus.
    Type: Grant
    Filed: July 18, 1997
    Date of Patent: June 6, 2000
    Assignee: Micron Electronics, Inc.
    Inventor: Jeffrey Jay Rooney
  • Patent number: 6023736
    Abstract: An apparatus, system and method permitting dynamic configuration of I/O device adapters connected to a bus utilizes a function configuration register to store a READY/NOT READY status for each of the I/O device adapters. Upon the occurrence of a reset condition, dynamic configuration decision logic detects which I/O device adapters are connected to the bus, determines configuration parameters for each connected I/O device adapter, initializes the configuration space for each connected I/O device adapter, and then sets a corresponding flag in the function configuration register to indicate ready status. An I/O device driver interrupts a configuration process to examine the function configuration register. If ready status can be confirmed from this function configuration register within a time out period, then the configuration process may proceed; otherwise, a device error recovery process is initiated.
    Type: Grant
    Filed: December 19, 1997
    Date of Patent: February 8, 2000
    Assignee: International Business Machines Corporation
    Inventors: Shawn Michael Lambeth, Charles Scott Graham, Daniel Frank Moertl, Paul Edward Movall, Gregory Michael Nordstrom
  • Patent number: 5996033
    Abstract: A data compression device includes a data compression circuit for compressing data being transferred between a TV game player and a memory card, and for decompressing data sent from the memory card to the game player. The device is arranged to be inserted into the card receptacle of the TV game player, and includes an opening for receiving the memory card, thereby serving as an adapter between the game player and the memory card.
    Type: Grant
    Filed: September 4, 1997
    Date of Patent: November 30, 1999
    Inventor: Cheng Chiu-Hao