Patents by Inventor Liang-Chien Eric Yu

Liang-Chien Eric Yu 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: 6591323
    Abstract: A controller for a memory partitioned into a plurality of banks and divided into addresses that are accessed by a plurality of row access strobe signals and a plurality of column access strobe signals. The controller generally comprising a queue state machine, a plurality of transaction state machines and an arbitor. The queue snare machine may be configured to allocate a plurality of memory commands received by the controller among a plurality transaction state machines. A first of the transaction state machines may be configured to issue a first strobe request to assert one among the row access strobe signals and the column access strobe signals in response to receiving a first of the memory commands. A second of the transaction state machines may be configured to issue a second strobe request to assert one among the row access strobe signals and the column access strobe signals in response to receiving a second of the memory commands.
    Type: Grant
    Filed: August 13, 2002
    Date of Patent: July 8, 2003
    Assignee: LSI Logic Corporation
    Inventor: Liang-Chien Eric Yu
  • Publication number: 20020194448
    Abstract: A memory controller for controlling a multiple bank DRAM comprises a pool/queue state machine, a plurality of transaction processor state machines, a command arbitor and a plurality of bank state machines, preferably one bank state machine for each bank in the DRAM. As transactions are received by the controller, they are allocated by the pool/queue state machine to one of the transaction processor state machines. The receiving transaction processor state machine first checks if the memory bank corresponding to the read/write address is available. Once the bank is available, the transaction processor state machine then sends RAS and CAS requests request to the arbitor. The arbitor receives this request and arbitrates between it and other pending requests (both CAS and RAS requests from the other transaction processor state machines and precharge requests from the bank state machines).
    Type: Application
    Filed: August 13, 2002
    Publication date: December 19, 2002
    Inventor: Liang-Chien Eric Yu
  • Patent number: 6477598
    Abstract: A memory controller for controlling a multiple bank DRAM comprises a pool/queue state machine, a plurality of transaction processor state machines, a command arbitor and a plurality of bank state machines, preferably one bank state machine for each bank in the DRAM. As transactions are received by the controller, they are allocated by the pool/queue state machine to one of the transaction processor state machines. The receiving transaction processor state machine first checks if the memory bank corresponding to the read/write address is available. Once the bank is available, the transaction processor state machine then sends RAS and CAS requests request to the arbitor. The arbitor receives this request and arbitrates between it and other pending requests (both CAS and RAS requests from the other transaction processor state machines and precharge requests from the bank state machines).
    Type: Grant
    Filed: July 20, 2000
    Date of Patent: November 5, 2002
    Assignee: LSI Logic Corporation
    Inventor: Liang-Chien Eric Yu