Patent ID: 6819334
Filing Date: 2004-11-16
Classification: G09G

Abstract:
An information processing apparatus comprising:a rectangular memory unit having a first and a second display areas for display data; a processing unit for processing and storing display data in said first display area of said memory unit; a display image rotation engine which includes a buffer memory and is coupled with said processing unit, and said first and second display areas of said memory unit, for sequentially reading the display data from said first display area and storing said display data in said second display area of said memory unit in a different sequence than stored by said processing unit in response to a command of predetermined timing for display data rotation, wherein said rotation engine sequentially reads and stores mL display data pieces stored on the same row of n columns in said memory unit row by row into said buffer memory, and reads and stores nL display data pieces stored on the same column of m rows in said buffer memory column by column into said second area of said memory unit, where L is a data unit transferred; a display controller for delivering the display data stored in said second area of said memory unit by means of said rotation engine to a display device; and a bus for mutually coupling said processing unit, said memory unit, said display controller and said rotation engine.