beautypg.com

Clock generator power management – Eurotech Appliances ZEUS PXA270 User Manual

Page 72

background image

ZEUS Technical Manual

Power and power management

© 2007 Eurotech Ltd Issue D

72

CAN bus power management

The Microchip MCP2515 CAN bus controller has an internal sleep mode that is used to

minimize the current consumption of the device. The SPI interface remains active for

reading even when the MCP2515 is in sleep mode, allowing access to all registers. To

enter sleep mode, the mode request bits are set in the CANCTRL register

(REQOP<2:0>).

When in internal sleep mode, the wake-up interrupt is still active (if enabled) which

means that upon detecting activity on the bus, it can be used as a wake-up source for

PXA270. When in sleep mode, the MCP2515 stops its internal oscillator. The

MCP2515 will wake up when bus activity occurs, or when the PXA270 sets the

CANINTF.WAKIF bit to ‘generate’ a wake-up attempt, via the SPI interface. The power

consumption in sleep mode is near zero (15μW).

The transceiver device (MCP2551) may be placed in sleep mode by applying a high-

level to GPIO2 of Expander 2 (I2C address 0x22, signal CAN_SHDN). In sleep mode,

the transmitter is switched off and the receiver operates at a lower current. The receive

pin on the controller side (RXD) is still functional but will operate at a slower rate. The

power consumption in sleep mode is 1.8mW.

EXP2_GPIO2 (CAN_SHDN)

MCP2551 operation status

0 Normal

operation

1 Sleep

mode

For more information about power management, refer to the MCP2515 and MCP2551
datasheets

contained on the Development Kit CD.

Clock generator power management

Two clock synthesizer IC’s (Cypress CY22381) can be placed in low power mode by

shutting down the clock outputs in case the corresponding interfaces are not used. You

can do this by applying a low-level to the GPIO0 pin on the Expander 2 (I2C address

0x22, signal CLK_SHDOWN#). The following clocks are affected:

ST16C554Q UART 14.7456MHz clock.

Ethernet PHY 25MHz clock.

PC/104 8MHz and 14MHz clocks.

CAN bus 16MHz clock.

Audio clock 24.576MHz.

This can reduce the power consumption of each clock generator IC down to 66 μW.

EXP2_GPIO0 (CLK_SHDOWN#) Clock operation status

0 Shutdown

mode

1 Normal

operation