
Page 16
Epson Research and Development
Vancouver Design Center
S1D13706
Programming Notes and Examples
X31B-G-003-03
Issue Date: 01/02/23
3.5 Memory Organization for 8 Bpp (256 Colors/64 Gray Shades)
Figure 3-4: Pixel Storage for 8 Bpp in One Byte of Display Buffer
At a color depth of 8 bpp, each byte of display buffer represents one pixel on the display.
At this color depth the read-modify-write cycles of 4 bpp are eliminated making the update
of each pixel faster.
Each byte indexes into one of the 256 positions of the LUT. The S1D13706 LUT supports
six bits per primary color. This translates into 256K possible colors when color mode is
selected. Therefore the displayed mode has 256 colors available out of a possible 256K
colors.
When a monochrome panel is selected, the green component of the LUT is used to
determine the gray shade intensity. The green indices, with six bits, can resolve 64 gray
shades.
3.6 Memory Organization for 16 Bpp (65536 Colors/64 Gray Shades)
Figure 3-5: Pixel Storage for 16 Bpp in Two Bytes of Display Buffer
At a color depth of 16 bpp the S1D13706 is capable of displaying 64K (65536) colors. The
64K color pixel is divided into three parts: five bits for red, six bits for green, and five bits
for blue. In this mode the LUT is bypassed and output goes directly into the Frame Rate
Modulator.
Should monochrome mode be chosen at this color depth, the output sends the six bits of the
green LUT component to the modulator for a total of 64 possible gray shades. Note that 8
bpp also provides 64 gray shades using less memory.
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Pixel 0
Bits 7-0
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Red Component
Bits 4-0
Green Component
Bits 5-3
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Green Component
Bits 2-0
Blue Component
Bits 4-0