26 LCD CONTROLLER (LCDC)
26-40
Seiko Epson Corporation
S1C33L26 TECHNICAL MANUAL
D[9:0]
VDPSCNT[9:0]: Vertical Display Period Start Position Bits
Sets the vertical display period start position (VDPS) for HR-TFT panels in line units. (Default: 0x0)
VDPS = VDPSCNT[9:0] [lines]
The following condition must be satisfied when setting VDPSCNT[9:0]:
VT > VDP + VDPS
FPLINE Pulse Setting Register (LCDC_FPLINE)
Register name Address
Bit
Name
Function
Setting
Init. R/W
Remarks
FPLINE Pulse
Setting Register
(LCDC_
FPLINE)
0x302028
(32 bits)
D31–26 –
reserved
–
–
–
0 when being read.
D25–16 FPLINE_
ST[9:0]
FPLINE pulse start position setup
Start position =
FPL 1 [Ts]
0x0 R/W
*
1: For TFT
0x0 must be set for
STN panels.
D15–8 –
reserved
–
–
–
0 when being read.
D7
FPLINE_
POL
FPLINE pulse polarity setup
1 Active high 0 Active low
0
R/W (
*
1)
D6–0 FPLINE_
WD[6:0]
FPLINE pulse width setup
Pulse width =
FPL 1 [Ts]
0x0 R/W
Note: This register is used only for setting HR-TFT panel parameters. When using an STN panel, leave
this register unaltered as 0x0.
D[31:26] Reserved
D[25:16] FPLINE_ST[9:0]: FPLINE Pulse Start Position Setup Bits
Sets the horizontal sync pulse (FPLINE or LP) start position (HPS) for HR-TFT panels in pixel clock
units. (Default: 0x0)
HPS = FPLINE_ST[9:0] + 1 [Ts]
(Ts: pixel clock period)
D[15:8] Reserved
D7
FPLINE_POL: FPLINE Pulse Polarity Setup Bit
Sets the horizontal sync pulse polarity for HR-TFT panels.
1 (R/W): Active high
0 (R/W): Active low (default)
D[6:0]
FPLINE_WD[6:0]: FPLINE Pulse Width Setup Bits
Sets the horizontal sync pulse width (HPW) for HR-TFT panels in pixel clock units. (Default: 0x0)
HPW = FPLINE_WD[6:0] + 1 [Ts]
(Ts: pixel clock period)
FPFRAME Pulse Setting Register (LCDC_FPFR)
Register name Address
Bit
Name
Function
Setting
Init. R/W
Remarks
FPFRAME
Pulse Setting
Register
(LCDC_FPFR)
0x30202c
(32 bits)
D31–26 –
reserved
–
–
–
0 when being read.
D25–16 FPFRAME_
ST[9:0]
FPFRAME pulse start position
setup
Start position =
FPFRAME_ST
×
HT [Ts]
0x0 R/W
*
1: For TFT
0x0 must be set for
STN panels.
D15–8 –
reserved
–
–
–
0 when being read.
D7
FPFRAME_
POL
FPFRAME pulse polarity setup
1 Active high 0 Active low
0
R/W (
*
1)
D6–0 FPFRAME_
WD[6:0]
FPFRAME pulse width setup
Pulse width =
(FPF1)
×
HT [Ts]
0x0 R/W (
*
1)
Note: This register is used only for setting HR-TFT panel parameters. When using an STN panel, leave
this register unaltered as 0x0.
D[31:26] Reserved
D[25:16] FPFRAME_ST[9:0]: FPFRAME Pulse Start Position Setup Bits
Sets the vertical sync pulse (FPFRAME or SPS) start position (VPS) for HR-TFT panels. (Default: 0x0)
VPS = FPFRAME_ST[9:0] [lines] = FPFRAME_ST[9:0]
×
HT [Ts]
(Ts: pixel clock period)
D[15:8] Reserved