DISPLAY ROTATION USING A SMALL LINE BUFFER AND OPTIMIZED MEMORY ACCESS

Patent №

US 7,307,635

Granted

2007-12-11

Filed 2005

Owner

NEOMAGIC CORP.

Lab

AI components

1

vision

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10906091

A frame buffer stores X pixels per line and Y lines and is read using a burst of B pixels. The un-rotated image is rotated by 90 degrees for display by writing and reading pixels from a line buffer. The line buffer stores a block of B*Y pixels. The frame buffer is logically divided into X/B blocks that are B pixels wide. Blocks are read from the frame buffer from the bottom line to the top with a burst of B pixels per line. An offset locate pixels to read in the line buffer. The offset is B for the first block, and increases by a factor of B for each block read, but wraps around modulo B*Y−1. Pixels for a next block are written into the line buffer to locations vacated as pixels are read out. The increasing offset re-orders the pixels for the rotated display order.

VisionG09G 5/37G09G 5/393G09G 2340/0492

AI classification

Vision1.00
Evolutionary computation0.00
Natural language0.00
Knowledge representation0.00
AI hardware0.00
Speech0.00
Machine learning0.00
Planning0.00

Ownership

NEOMAGIC CORP.

assignment · 164680681

Assignors

YANG, JIMMY TSI-MING, YE, BO, JACOBS, EDWARD M.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC