Patent · US Active

On-the-fly reordering of 32-bit per component texture images in a multi-cycle data transfer

US7522171B1 · kind B1 · utility

3Cited by
5References
8Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 20, 2006
Grant dateApr 21, 2009
Priority date
Expiry dateSep 26, 2027

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG09G2360/18
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

A system of processing data in a graphics processing unit having a core configured to process data in hexadecimal form and other graphics modules configured to process data in quads includes a transpose buffer with a crossbar to reorganize incoming data, several memory banks to store the reorganized data over a period of several clock cycles, and a second crossbar for reorganizing the stored data after it is read from the bank of memories in one clock cycle. The method for converting between data in hexadecimal form and data in quads includes providing data in hexadecimal form, reorganizing the data provided in hexadecimal form, storing the reorganized data in several memories, and reading several of the memory locations, which contain all of the elements of the quad, in one clock cycle.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.