Patents by Inventor Bruce Lorenz Chin

Bruce Lorenz Chin 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: 8943242
    Abstract: A timing controller includes a pipelined delay chain configured to process commands and control signals associated with the commands between a first device and a plurality of second devices having different timing requirements. The pipelined delay chain includes a cascaded arrangement of a primary delay chain, at least one secondary delay chain and a plurality of control signal sequence generators responsive to signals generated by the at least one secondary delay chain. The primary delay chain may include a plurality of serially-linked registers configured to support a pipelining of the commands and a stack configured to support operations to push and pop the control signals associated with the commands to and from the stack.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: January 27, 2015
    Assignee: Integrated Device Technology Inc.
    Inventors: David Stuart Gibson, Bruce Lorenz Chin
  • Patent number: 8826057
    Abstract: A multiple time domain synchronizer includes a data pipeline containing a plurality of serially-connected delay elements therein. A latency selection circuit is provided, which has a plurality of inputs electrically coupled to outputs of a corresponding plurality of delay elements in the data pipeline. The latency selection circuit is configured to pass a data pipeline signal from an output of a selected one of the plurality of delay elements in response to a latency control signal. A synchronization circuit is provided, which is electrically coupled to an output of the latency selection circuit. This synchronization circuit, which includes first and second unequal timing paths therein, is responsive to a clock that synchronizes capture of the data pipeline signal selected by the latency selection circuit and a destination code that selects one of the first and second unequal timing paths to be traversed by the captured data pipeline signal as active.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: September 2, 2014
    Assignee: Integrated Device Technology Inc.
    Inventors: Bruce Lorenz Chin, David Stuart Gibson
  • Patent number: 7974278
    Abstract: A communication system includes a packet switch that routes data packets between endpoint devices in the communication system through virtual channels. The packet switch includes output ports each having a link bandwidth for outputting data packets. Each virtual channel is associated with an output port and is allocated a portion of the link bandwidth of the output port. The packet switch receives a data packet identifying a virtual channel at an input port, selects another virtual channel associated with the input port, routes the data packet through the packet switch, and outputs the data packet from the packet switch by using the selected virtual channel. Additionally, the packet switch may select a reliable transmission protocol, a continuous transmission protocol, or a pseudo-continuous transmission protocol for outputting the data packet from the packet switch. In some embodiments, the packet switch modifies the data packet to indicate the selected virtual channel.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: July 5, 2011
    Assignee: Integrated Device Technology, Inc.
    Inventors: Angus David Starr MacAdam, Robert Henry Bishop, Bruce Lorenz Chin
  • Patent number: 6216205
    Abstract: Methods of controlling memory buffers having tri-port cache arrays therein include the steps of reading data from a current read register in the cache memory array to an external peripheral device, and writing data from an external peripheral device to a current write register in the cache memory array. Tri-port controller logic and steering circuitry are also preferably provided for performing efficient read and write arbitration operations to make next-to-read and next-to-write registers always available in the cache memory array. The use of four separate registers in the cache memory array, efficient steering circuitry and the tri-port controller logic essentially eliminates the possibility that gaps or stoppages will occur in the flow of data into and out of the buffer memory device during read and write operations.
    Type: Grant
    Filed: May 21, 1998
    Date of Patent: April 10, 2001
    Assignee: Integrated Device Technology, Inc.
    Inventors: Bruce Lorenz Chin, Robert J. Proebsting
  • Patent number: 6173425
    Abstract: Methods of testing integrated circuits to include data traversal path identification information include the steps of transferring test data into an integrated circuit containing devices therein and then controlling operation of the integrated circuit so that the test data traverses a first path through the devices. At least a portion of the test data and an identification of at least a first portion of the first path are then retrieved from the integrated circuit. This retrieving step may be preceded by the step of overwriting a first portion of the test data with an identification of a first portion of the first path. In the case of a buffer memory device, an identification (e.g., address) of a current write register (receiving test data) may be “tagged” to a series of test words written into the current write register during test mode operation.
    Type: Grant
    Filed: April 15, 1998
    Date of Patent: January 9, 2001
    Assignee: Integrated Device Technology, Inc.
    Inventors: Roland T. Knaack, Bruce Lorenz Chin