Cirrus Logic EP73xx User Manual

Page 22

Advertising
background image

1-8

EP7309/11/12 User’s Manual - DS508UM4

Copyright Cirrus Logic, Inc. 2003

Introduction

1

External Clock

EXPCLK

I/O

Expansion clock rate is the same as the CPU clock for 13 MHz and 18 MHz. It runs
at 36.864 MHz for 36,49 and 74 MHz modes; in 13 MHz mode this pin is used as the
clock input.

Interrupts

nMEDCHG/

nBROM

I

Media changed input; active low, deglitched. Used as a general purpose FIQ
interrupt during normal operation. It is also used on power up to configure the
processor to either boot from the internal Boot ROM, or from external memory.
When low, the chip will boot from the internal Boot ROM.

nEXTFIQ

I

External active low fast interrupt request input

EINT[3]

I

External active high interrupt request input

nEINT[1-2]

I

Two general purpose, active low interrupt inputs

Power

Management

nPWRFL

1

I

Power fail input; active low, deglitched input to force system into the Standby State

BATOK

1

I

Main battery OK input; falling edge generates a FIQ, a low level in the Standby State
inhibits system start up; deglitched input

nEXTPWR

I

External power sense; must be driven low if the system is powered by an external
source

nBATCHG

1

I

New battery sense; driven low if battery voltage falls below the "no-battery"
threshold; it is a deglitched input

State Control

nPOR

I

Power-on reset input. This signal is not deglitched. When active it completely resets
the entire system, including all the RTC registers. Upon power-up, the signal must be
held active low for a minimum of 100

µsec. after V

DD

has settled. During normal

operation, nPOR needs to be held low for at least one clock cycle of the selected
clock speed (i.e., when running at 13 MHz, the pulse width of nPOR needs to be >
77 nsec).
Note that nURESET, TEST[0], TEST[1], PE[0], PE[1], PE[2], DRIVE[0], DRIVE[1],
nMEDCHG, are all latched on the rising edge of nPOR.

RUN/CLKEN

O

This pin is programmed to either output the RUN signal or the CLKEN signal. The
CLKENSL bit is used to configure this pin. When RUN is selected, the pin will be
high when the system is active or idle, low while in the Standby State. When CLKEN
is selected, the pin will only be driven low when in the Standby State (For RUN, see

Table 1-6 on page 1-10

).

WAKEUP

1

I

Wake up is a deglitched input signal. It must also be held high for at least 125

µsec to

guarantee its detection. Once detected it forces the system into the Operating State
from the Standby State. It is only active when the system is in the Standby State.
This pin is ignored when the system is in the Idle or Operating State. It is used to
wakeup the system after first power-up, or after software has forced the system into
the Standby State. WAKEUP will be ignored for up to two seconds after nPOR goes
HIGH. Therefore, the external WAKEUP logic must be designed to allow it to rise and
stay HIGH for at least 125 usec, two seconds after nPOR goes HIGH.

nURESET

1

I

User reset input; active low deglitched input from user reset button.

This pin is also latched upon the rising edge of nPOR and read along with the input
pins nTEST[0-1] to force the device into special test modes. nURESET does not
reset the RTC.

DAI, CODEC or

SSI2 Interface

(See

Table 1-5 on

page 1-10

for pin

assignment and

direction following

multiplexing)

SSICLK

I/O

DAI/CODEC/SSI2 clock signal

SSITXFR

I/O

DAI/CODEC/SSI2 serial data output frame/synchronization pulse output

SSITXDA

O

DAI/CODEC/SSI2 serial data output

SSIRXDA

I

DAI/CODEC/SSI2 serial data input

SSIRXFR

I/O

SSI2 serial data input frame/synchronization pulse
DAI/CODEC external clock input

Table 1-4: External Signal Functions (Continued)

Function

Signal Name

Signal

Description

Advertising