Digi NS9750 User Manual

Page 605

Advertising
background image

w w w . d i g i e m b e d d e d . c o m

5 8 1

L C D C o n t r o l l e r

Horizontal timing restrictions

DMA requests new data at the beginning of a horizontal display line. Some time must
be allowed for the DMA transfer and for the data to propagate down the FIFO path in
the LCD interface. The data path latency forces some restrictions on the usable
minimum values for horizontal porch width in STN mode. The minimum values are
HSW = 2 and HBP = 2. Table 351 shows the recommended minimum values for STN
displays:

If sufficient time is given at the beginning of the line (for example, HSW is set to 6
and HBP is set to 10), data will not become corrupted for PCD = 4 (minimum value for
dual panel mode).

D15:08

R/W

HSW

0x00

Horizontal synchronization pulse width

Width of the

CLLP

signal in

CLCP

periods. Program

this field with value minus 1.

HSW specifies the pulse width of the line clock in
passive mode, or the horizontal synchronization pulse
in active mode.

D07:02

R/W

PPL

0x00

Pixels-per-line

Actual pixels-per-line = 16 * (PPL+1)

The PPL field specifies the number of pixels in each
line or row of the screen. PPL is a 6-bit value that
represents between 16 and 1024 PPL. PPL counts the
number of pixel clocks that occur before HFP is
applied (program the value required divided by 16,
minus 1).

D01:00

N/A

Reserved

N/A

N/A

Mode

HSW

HBP

HFP

Panel clock divisor (PCD)

Single panel STN mode

3

5

5

1 (

CLCDCLK

/3)

Dual panel STN mode

3

5

5

5 (

CLCDCLK

/7)

Table 351: Minimum recommended values for STN displays

Bits

Access

Mnemonic

Reset

Description

Table 350: LCDTiming0 register

Advertising