
7 SYSTEM OVERVIEW
S1C38000 TECHNICAL MANUAL
EPSON
85
7.4 Register Access
The following table is arranged in order of base address.
Table 7-4 Register Access Table
Device
Register
Address
Data
Type
Register
Size
Access
Type
Access
Size
LCD Controller
Base Address
F0000000h
Product Information Register
LCD[00h]
R
32bit
AHB
Direct
8, 16, 32bit
Memory Clock Configuration Register
LCD[04h]
R/W
8bit
8, 16, 32bit
Pixel Clock Configuration Register
LCD[08h]
R/W
8bit
8, 16, 32bit
Panel Type & MOD Rate Register
LCD[0Ch]
R/W
8bit
8, 16, 32bit
Display Settings Register
LCD[10h]
R/W
32bit
8, 16, 32bit
Power Save Configuration Register
LCD[14h]
R/W
8bit
8, 16, 32bit
Look-Up Table Write Register
LCD[18h]
W
32bit
Look-Up Table Read Register
LCD[1Ch]
R/W
32bit
8, 16, 32bit
Horizontal Total Register
LCD[20h]
R/W
8bit
8, 16, 32bit
Horizontal Display Period Register
LCD[24h]
R/W
8bit
8, 16, 32bit
Horizontal Display Period Start Position Register
LCD[28h]
R/W
16bit
8, 16, 32bit
FPLINE Register
LCD[2Ch]
R/W
32bit
8, 16, 32bit
Vertical Total Register
LCD[30h]
R/W
16bit
8, 16, 32bit
Vertical Display Period Register
LCD[34h]
R/W
16bit
8, 16, 32bit
Vertical Display Period Start Position Register
LCD[38h]
R/W
16bit
8, 16, 32bit
FPFRAME Register
LCD[3Ch]
R/W
32bit
8, 16, 32bit
Main Window Display Start Address Register
LCD[40h]
R/W
32bit
8, 16, 32bit
Main Window Line Address Offset Register
LCD[44h]
R/W
16bit
8, 16, 32bit
Picture-in-Picture Display Start Address Register
LCD[50h]
R/W
32bit
8, 16, 32bit
Picture-in-Picture Line Address Offset Register
LCD[54h]
R/W
16bit
8, 16, 32bit
Picture-in-Picture X Positions Register
LCD[58h]
R/W
32bit
8, 16, 32bit
Picture-in-Picture Y Positions Register
LCD[5Ch]
R/W
32bit
8, 16, 32bit
Special Purpose Register
LCD[60h]
R/W
32bit
8, 16, 32bit
LGPO Status and Control Register
LCD[64h]
R/W
8bit
8, 16, 32bit
Brightness (PWM) Configuration Register
LCD[70h]
R/W
8bit
8, 16, 32bit
Brightness (PWM) Duty Cycle Register
LCD[74h]
R/W
8bit
8, 16, 32bit
Contrast Voltage (CV) Configuration Register
LCD[78h]
R/W
32bit
8, 16, 32bit
Contrast Voltage (CV) Pulse Burst Length Register
LCD[7Ch]
R/W
8bit
8, 16, 32bit
Scratch Pad A Register
LCD[80h]
R/W
32bit
8, 16, 32bit
Scratch Pad B Register
LCD[84h]
R/W
32bit
8, 16, 32bit
LCD Controller
Display Memory
Base Address
F4000000h
112K byte display memory space
00000h–
1BFFFh
R/W
32bit
AHB
8, 16, 32bit
AHB-Decoder
Base Address
F8000000h
Address Map Register 0
AHB[00h]
R/W
32bit
APB
32bit
Address Map Register 1
AHB[04h]
R/W
32bit
Address Map Register 2
AHB[08h]
R/W
32bit
Address Map Register 3
AHB[0Ch]
R/W
32bit
Power Manager
Base Address
F8000010h
Clocking Mode Register
CLK[00h]
R/W
8bit
APB
32bit
LCDCLK Register
CLK[04h]
R/W
32bit
Watchdog Timer
Base Address
F8000020h
Watchdog Timer Load Register
WDT[00h]
R/W
16bit
APB
32bit
Watchdog Timer Count Register
WDT[04h]
R
16bit
32bit
Watchdog Timer Control Register
WDT[08h]
R/W
16bit
32bit
Programmable
Timer
Base Address
F8000080h
Timer 0/2/4 Load Register
PT[00h]
R/W
16bit
APB
32bit
Timer 0/2/4 Count Register
PT[04h]
R
16bit
32bit
Timer 0/2/4 Control Register
PT[08h]
R/W
8bit
32bit
Timer 0/2/4 Interrupt Flag Clear Register
PT[0Ch]
W
32bit
Timer 1/3 Load Register
PT[20h]
R/W
16bit
32bit
Timer 1/3 Count Register
PT[24h]
R
16bit
32bit
Timer 1/3 Control Register
PT[28h]
R/W
8bit
32bit
Timer 1/3 Interrupt Flag Clear Register
PT[2Ch]
W
32bit
Timer Interrupt Register
PT[78h]
R
8bit
32bit
Timer Index Register
PT[7Ch]
R/W
8bit
32bit