Epson Research and Development
Page 203
Vancouver Design Center
Horizontal Panning
Horizontal panning is achieved by changing the LCD Display Start Address register:
• Increase/decrease LCD Display Start Address register by 1024 (15/16 bpp mode) or 512
(8 bpp mode) pans the display window to the right/left by 1 pixel.
The amount the display window can be panned to the right is limited to 1024 pixels and
limited by the amount of physical memory installed.
Vertical Scrolling
Vertical scrolling is achieved by changing the LCD Display Start Address register and/or
the LCD Pixel Panning register:
• Increment/decrement LCD Display Start Address register in 8 bpp mode scrolls the
display window up/down by 2 lines.
• Increment/decrement LCD Display Start Address register in 15/16 bpp mode scrolls the
display window up/down by 1 line.
• Increment/decrement LCD Pixel Panning register in 8 bpp mode scrolls the display
window up/down by 1 line.
15.2.2 Physical Memory Requirement
Because the user must now deal with a 1024×1024 virtual display, the amount of image
buffer required for a particular display mode has increased. The minimum amount of image
buffer required is:
Minimum Required Image Buffer (bytes)
= (1024 × H) × 2
= (1024 × H)
for 15/16 bpp mode
for 8 bpp mode
where H is the height of the panel in number of lines.
This minimum amount is required to display a 90° SwivelView™ image without panning;
scrolling, however, is permissible. The degree an image can be panned depends on the
amount of physical memory installed and how much of that is used by the Dual Panel
Buffer, Ink Layer, or Hardware Cursor. An image cannot be panned outside the 1024×1024
virtual display. Often it cannot be panned within the entire virtual display because part of
the virtual display memory may be taken up by the Dual Panel Buffer, Ink Layer, Hardware
Cursor, or even the CRT/TV display buffer.
Hardware Functional Specification
Issue Date: 01/02/06
S1D13506
X25B-A-001-10