cs89712 Cirrus Logic, Inc., cs89712 Datasheet - Page 10
cs89712
Manufacturer Part Number
cs89712
Description
High-performance, Low-power System-on-chip With 10base-t Ethernet Controller
Manufacturer
Cirrus Logic, Inc.
Datasheet
1.CS89712.pdf
(170 pages)
- Current page: 10 of 170
- Download datasheet (2Mb)
When both KBWEN and INTMR2 bit 0 are low,
the device can be awakened only by the external
WAKEUP pin or another enabled interrupt source.
The keyboard interrupt capability allows use of a
polled and/or interrupt-driven keyboard routine.
Notes:The keyboard interrupt is NOT deglitched.
2.2.4
The Ethernet port power features work in a differ-
ent manner than detailed above. Suspend mode-
may be entered via software. During this mode, all
internal Ethernet circuits are shut off except the I/O
Base Address register (Ethernet Port offset address
0020h) and the SelfCTL register.
To enter Suspend mode, the SWSuspend bit (Self-
CTL Register, bit 8) is set. To exit SW Suspend,
software must write to the CS89712 Ethernet (used
only to wake the Ethernet port, the Write data is ig-
nored). Upon exit, the CS89712 Ethernet performs
a complete reset, and then goes through a normal
initialization procedure.
2.3 Power-Up Sequence
The following sequence should be followed to en-
sure proper start up. If any of the timing sequences
recommended below are violated, then the part
may not start up properly, requiring a hard reset to
recover.
1) Upon power, the signal nPOR must be held ac-
2) After nPOR goes HIGH, the CS89712 will en-
10
tive (LOW) for a minimum of 100us, after V
has become settled.
ter the Standby State (and only this state). In
this state, the PLL and CPU are not enabled.
The only method that can be used to allow the
CS89712 to exit the Standby State into the Op-
erating State is by the WAKEUP signal going
active (HIGH).
Note:
Ethernet Port Software Suspend
It is not a requirement to use the nURESET
signal. If not used, the nURESET signal
must be HIGH, and it must have gone
HIGH prior to nPOR going HIGH. This is
DD
3) After nPOR goes HIGH, the WAKEUP signal
4) Before the WAKEUP signal is detected inter-
5) A maximum of 250 msec will pass before the
2.4 Resets
There are three asynchronous resets to the
CS89712: nPOR (Power On Reset), nPWRFL, and
nURESET. If any of these are active, a system reset
is generated internally. This will reset all internal
registers in the CS89712 except the RTC data and
match registers. These registers are only cleared by
nPOR allowing the system time to be preserved
through a user reset or power fail condition.
NOTE: The Ethernet Port has different reset conditions
Any reset will also reset the CPU and cause it to
start execution at the reset vector when the
CS89712 returns to the Operating State.
Three signals are used to internally reset storage el-
ements. These are nPOR, nSYSRES (System Re-
set) and nSTBY. nPOR is an external signal.
nSTBY is equivalent to the external RUN signal.
cannot be detected as going HIGH, until after at
least two seconds. After two seconds, the
WAKEUP signal can become active, and it
must be HIGH for at least 125 us.
nally, it must go through a deglitching circuit.
This is why is must be active for at least 125us.
Then the PLL gets enabled. WAKEUP is ig-
nored immediately after waking up the system.
It also ignores it while in the Idle or Operating
State. It can constantly toggle with no affect on
the device. It will only be read again if nPOR
goes low and then high again, or if software has
forced the device back into the Standby State.
CPU starts to fetch the first instruction.
and considerations than described in this sec-
tion. Refer to the following section for resetting
the Ethernet Port.
due to the fact that nURESET is latched
into the device by the rising edge of nPOR.
When nURESET is LOW on the rising edge
of nPOR, it can force the device into one of
its Test Mode states.
CS89712
DS502PP2
Related parts for cs89712
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Cs-series B7a Interface Unit
Manufacturer:
Omron Corporation
Datasheet:
Part Number:
Description:
Cs-series Compobus/s Master Unit
Manufacturer:
Omron Corporation
Datasheet:
Part Number:
Description:
Cs Series Analog I/o Unit
Manufacturer:
Omron Corporation
Datasheet:
Part Number:
Description:
Cirrus Logic [Multi-Channel Digital Audio Decoders]
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
CS492405-CLCirrus Logic [Multi-Channel Digital Audio Decoders]
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
16-bit, 20kHz oversampling A/D converter
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
Crystal clear PCI audio interface
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
16, 14 & 12-Bit, Self-Calibrating A/D Converters
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
Multi-standard audio decoder
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
E1 line interface unit
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
DVD on-a-chip solution
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
Digital audio interface receiver
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
DVD processor for low cost DVD players
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
16-bit multimedia audio codec
Manufacturer:
Cirrus Logic, Inc.
Datasheet: