发明授权
US07307635B1 Display rotation using a small line buffer and optimized memory access
失效
使用小线缓冲区显示旋转和优化的内存访问
- 专利标题: Display rotation using a small line buffer and optimized memory access
- 专利标题(中): 使用小线缓冲区显示旋转和优化的内存访问
-
申请号: US10906091申请日: 2005-02-02
-
公开(公告)号: US07307635B1公开(公告)日: 2007-12-11
- 发明人: Jimmy Yang , Bo Ye , Edward M. Jacobs
- 申请人: Jimmy Yang , Bo Ye , Edward M. Jacobs
- 申请人地址: US CA Santa Clara
- 专利权人: NeoMagic Corp.
- 当前专利权人: NeoMagic Corp.
- 当前专利权人地址: US CA Santa Clara
- 代理机构: g Patent LLC
- 代理商 Stuart T. Auvinen
- 主分类号: G09G5/36
- IPC分类号: G09G5/36 ; G09G5/00 ; G06K9/32
摘要:
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.
信息查询