LCD Controller

LCLK

PixelClock = -----------------------------

2(PCD + 1)

LCLK

PCD = ------------------------------------- – 1

2(PixelClock)

where

LCLK = LCD/Memory Clock

PCD = LCCR3[7:0]

This is a read/write register. Ignore reads from reserved bits. Write zeros to reserved bits.

Table 7-6. LCCR3 Bit Definitions (Sheet 1 of 2)

 

 

 

Physical Address

 

 

LCD Controller Control Register 3

 

 

 

 

LCD Controller

 

 

 

 

 

 

 

 

0x4400_000C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

 

reserved

DPC

BPP

 

 

 

 

 

 

Reset X X X X 0 0 0 0

 

Bits

 

Name

31:28

 

-

27

 

DPC

26:24

 

BPP

23

OEP

22PCP

21HSP

20

VSP

OEP

PCP

HSP

VSP

 

API

 

 

 

 

ACB

 

 

 

 

 

 

PCD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Description

reserved

Double Pixel Clock mode:

0 = The L_PCLK pin is driven at the frequency specified by PCD.

1 = The L_PCLK pin is driven at double the frequency specified by PCD.

Bits Per Pixel:

000 – 1-bits/pixel [4 entry, 8 byte palette buffer (only first 2 entries are used)]

0012-bits/pixel [4 entry, 8 byte palette buffer]

0104-bits/pixel [16 entry, 32 byte palette buffer]

0118-bits/pixel [256 entry, 512 byte palette buffer]

10016-bits/pixel [no palette buffer] 101, 110, 111 – reserved

Output Enable Polarity:

0 = L_BIAS pin is active high and inactive low in active display mode.

1 = L_BIAS pin is active low and inactive high in active display mode.

In active display mode, data is driven out to the LCD’s data pins on the programmed pixel clock edge when the L_BIAS pin is active. OEP is ignored in passive display mode.

Pixel Clock Polarity:

0 = Data is sampled on the LCD data pins on the rising edge of L_PCLK. 1 = Data is sampled on the LCD data pins on the falling edge of L_PCLK.

Horizontal Sync Polarity:

0 = L_LCLK pin is active high and inactive low. 1 = L_LCLK pin is active low and inactive high.

Vertical Sync Polarity:

0 = L_FCLK pin is active high and inactive low. 1 = L_FCLK pin is active low and inactive high.

Intel® PXA255 Processor Developer’s Manual

7-31

Page 295
Image 295
Intel PXA255 manual LCCR3 Bit Definitions Sheet 1, 0x4400000C Bit Reserved, Dpc Bpp, Reset X X X X 0 0 0