The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 11, 2007

Filed:

Feb. 02, 2005
Applicants:

Jimmy Yang, Saratoga, CA (US);

BO YE, Cupertino, CA (US);

Edward M. Jacobs, Sunnyvale, CA (US);

Inventors:

Jimmy Yang, Saratoga, CA (US);

Bo Ye, Cupertino, CA (US);

Edward M. Jacobs, Sunnyvale, CA (US);

Assignee:

NeoMagic Corp., Santa Clara, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G09G 5/36 (2006.01); G09G 5/00 (2006.01); G06K 9/32 (2006.01);
U.S. Cl.
CPC ...
Abstract

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.


Find Patent Forward Citations

Loading…