Patents by Inventor Albert M. Thaik

Albert M. Thaik 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: 5978926
    Abstract: Techniques for matching the speed of a microprocessor to potentially slower external system components. A master clock signal is communicated to a clock generator on the processor chip. The clock generator provides at least one external clock signal, which is communicated to various portions of the system. The clock generator includes programmable clock division circuitry that allows the external clock signal to be generated at any selected one of a plurality of fractions of the master clock frequency. The data pattern (the particular cycles in a sequence during which the processor outputs a data word as part of a multiple-data-word sequence) is programmable independently of the external clock programming.
    Type: Grant
    Filed: March 9, 1998
    Date of Patent: November 2, 1999
    Assignee: MIPS Technologies, Inc.
    Inventors: Paul S. Ries, John R. Kinsel, Thomas J. Riordan, Albert M. Thaik
  • Patent number: 5734877
    Abstract: Techniques for matching the speed of a microprocessor to potentially slower external system components. A master clock signal is communicated to a clock generator on the processor chip. The clock generator provides at least one external clock signal, which is communicated to various portions of the system. The clock generator includes programmable clock division circuitry that allows the external clock signal to be generated at any selected one of a plurality of fractions of the master clock frequency. The data pattern (the particular cycles in a sequence during which the processor outputs a data word as part of a multiple-data-word sequence) is programmable independently of the external clock programming.
    Type: Grant
    Filed: September 19, 1996
    Date of Patent: March 31, 1998
    Assignee: Silicon Graphics, Inc.
    Inventors: Paul S. Ries, John R. Kinsel, Thomas J. Riordan, Albert M. Thaik
  • Patent number: 5317601
    Abstract: Techniques for providing a number of precisely synchronized clock signals at a number of different frequencies at each of a plurality of locations on a chip. A number of synchronized clock signals are generated at an initial location on the chip, and distributed to the various locations with relative delay times that are equal to within a precision, which may be less than the ultimate precision required. A single synchronization signal is also generated at the initial location, and is distributed to the remote locations with delay times that are equal to each other to a precision that corresponds to the precision required of all the clock signals. Separate synchronization circuitry at each remote location receives the clock signals and the synchronization signal, and resynchronizes the clock signals to the precision with which the synchronization signal was distributed. The set of lines is configured as a tree structure.
    Type: Grant
    Filed: August 21, 1992
    Date of Patent: May 31, 1994
    Assignee: Silicon Graphics
    Inventors: Thomas J. Riordan, Albert M. Thaik, Hai N. Nguyen