Patents Assigned to ATI Technologies Incorporated
  • Patent number: 5923316
    Abstract: A method of converting video data from a YUV format to an RGB format comprising (a) performing a matrix transformation of Y, U and V pixel data of a set of possible Y, U and V parameters into corresponding R, G and B parameters, (b) determining whether the set of R, G and B parameters forms a first lookup table whose size exceeds the size of a particular memory space, (c) in the event the lookup table is too large for the memory space, truncating least significant bits of at least the U and V parameters, (d) repeating steps (a), (b) and (c) until the first lookup table fits the memory space, and then storing the first lookup table in the memory space, and (e) using the first lookup table to provide RGB pixel data using the YUV data as addresses thereto.
    Type: Grant
    Filed: October 15, 1996
    Date of Patent: July 13, 1999
    Assignee: ATI Technologies Incorporated
    Inventors: John Kitamura, Andreas Thut, Indra Laksono
  • Patent number: 5821821
    Abstract: A voltage controlled oscillator comprising: a ring of inverters comprised of an odd number of serially connected CMOS inverter stages, the inverter stages being connected between first and second oppositely poled power leads, a MOSFET having a source-drain circuit connected between one of the power leads and a first power rail, the other power lead being connected to a second power rail, apparatus for operating the MOSFET in saturation, and apparatus for applying a control voltage to the gate of the MOSFET, referenced to the second power lead, whereby the MOSFET operates as a nonlinear current conduction device having a characteristic such as to linearize the voltage-frequency characteristic of the combined MOSFET--ring oscillator combination.
    Type: Grant
    Filed: February 24, 1997
    Date of Patent: October 13, 1998
    Assignee: ATI Technologies Incorporated
    Inventors: Ahmad Ahdab, Hugh Chow, Raymond Chau
  • Patent number: 5790678
    Abstract: A method of processing audio signals is comprised of reading samples of digitally stored audio signals from a first source memory, performing a bit block transfer (BitBLT) of the samples to a register of an arithmetic and logic unit (ALU), reading an array of coefficient signals (coefficients), performing a BitBLT of the coefficients to a register of the ALU, operating on the bit block transferred samples and coefficients together and storing resulting samples in a destination memory, whereby the stored resulting samples can be further accessed for audio reproduction, further processing, permanent storage or transmission.
    Type: Grant
    Filed: October 17, 1994
    Date of Patent: August 4, 1998
    Assignee: ATI Technologies Incorporated
    Inventor: Daniel Gudmundson
  • Patent number: 5694557
    Abstract: A method of communicating with peripheral devices via a personal computer parallel port having computer data bus lines but no address bus lines comprising connecting the input of a multiplexer to the parallel port, the multiplexer having a data bus input and a databus output and an address bus output, applying address data to the computer data bus, applying an address control signal to the multiplexer and passing the address data only to the address bus output as a result thereof.
    Type: Grant
    Filed: August 10, 1994
    Date of Patent: December 2, 1997
    Assignee: ATI Technologies Incorporated
    Inventor: Ivan Wong Yin Yang