1.1.7. LCD powering up and powering down sequence support

The PrimeCell CLCDC (PL110) enables the following power up sequence:

  1. Vdd is simultaneously applied to the SoC that contains the CLCDC and panel display driver logic. The signals CLLP, CLCP, CLFP, CLAC, CLD[23:0], and CLLE are held LOW.

  2. When Vdd is stabilized, a 1 is written to the LcdEn bit in the LCDControl Register. This puts the signals CLLP, CLCP, CLFP, CLAC, and CLLE into their active states but the CLD[23:0] signals remain LOW.

  3. When the signals in Step 2 have stabilized, where appropriate, the contrast voltage Vee (this is not controlled or supplied by the CLCDC) is then applied.

  4. You can use a software timer routine, if required, to provide the minimum display specific delay time between application of the control signals and power to the panel display. On completion of the software timer routine, power is applied to the panel by writing a 1 to the LcdPwr bit within the LcdControl Register which, in turn, sets the CLPOWER signal HIGH and puts the CLD[23:0] signals into their active state. The CLPOWER signal is expected to be used to gate the power to the LCD panel.

The power down sequence is the reverse of the above four stages and must be strictly followed, this time write the relevant register bits with 0.

The power up and power down sequences are shown in Figure 1.1.

Figure 1.1. Power up and power down sequences

Copyright © 1999-2003 ARM Limited. All rights reserved.ARM DDI 0161E
Non-Confidential