26 LCD CONTROLLER (LCDC)
S1C33L26 TECHNICAL MANUAL
Seiko Epson Corporation
26-43
TFT_CTL0 Pulse Register (LCDC_TFT_CTL0)
Register name Address
Bit
Name
Function
Setting
Init. R/W
Remarks
TFT_CTL0
Pulse Register
(LCDC_TFT_
CTL0)
0x302048
(32 bits)
D31–26 –
reserved
–
–
–
0 when being read.
D25–16 CTL0STP
[9:0]
TFT_CTL0 pulse stop offset
TFT_CTL0 pulse width
= (CTL0STP - 1) Ts
Stop offset = C 1 [Ts] 0x0 R/W
*
2: For TFT
This register is
enabled when
CTLCNT_RUN = 1.
D15–10 –
reserved
–
–
–
0 when being read.
D9–0 CTL0ST
[9:0]
TFT_CTL0 pulse start offset
Start offset = CTL0ST [Ts]
0x0 R/W (
*
2)
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] CTL0STP[9:0]: TFT_CTL0 Pulse Stop Offset Bits
Specifies the TFT_CTL0 (PS) pulse end position with an offset value (in pixel clock units) from the
FPLINE pulse start position. (Default: 0x0)
D[15:10] Reserved
D[9:0]
CTL0ST[9:0]: TFT_CTL0 Pulse Start Offset Bits
Specifies the TFT_CTL0 (PS) pulse start position with an offset value (in pixel clock units) from the
FPLINE pulse start position. (Default: 0x0)
Setting this register configures the TFT_CTL0 pulse width to “CTL0STP[9:0] - CTL0ST[9:0] + 1 [Ts].”
To enable this register, set CTLCNT_RUN/LCDC_TFTSO register to 1.
TFT_CTL2 Register (LCDC_TFT_CTL2)
Register name Address
Bit
Name
Function
Setting
Init. R/W
Remarks
TFT_CTL2
Register
(LCDC_TFT_
CTL2)
0x30204c
(32 bits)
D31–10 –
reserved
–
–
–
0 when being read.
D9–0 CTL2DLY
[9:0]
TFT_CTL2 delay setup
Delay = CTL2DLY [Ts]
0x0 R/W
*
2: For TFT
This register is
enabled when
CTLCNT_RUN = 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:10] Reserved
D[9:0]
CTL2DLY[9:0]: TFT_CTL2 Delay Setup Bits
Sets the delay time (in pixel clock units) from the FPLINE pulse start position until the TFT_CTL2 sig-
nal toggles. (Default: 0x0)
To enable this register, set CTLCNT_RUN/LCDC_TFTSO register to 1.
LCDC Reload Control Register (LCDC_RLDCTL)
Register name Address
Bit
Name
Function
Setting
Init. R/W
Remarks
LCDC Reload
Control Register
(LCDC_
RLDCTL)
0x302050
(32 bits)
D31–2 –
reserved
–
–
–
0 when being read.
D1
LUTRLD
LUT reload trigger
1 Trigger
0 Ignored
0
W
1 Reloading
0 Finished
R
D0
CTABRLD
Control table reload trigger
1 Trigger
0 Ignored
0
W
1 Reloading
0 Finished
R
D[31:2] Reserved
D1
LUTRLD: LUT Reload Trigger Bit
Replaces the look-up table values by the reload table data.
1 (W):
Trigger to reload
0 (W):
Ignored
1 (R):
Reloading
0 (R):
Reloading has finished (default)