The EMAC can be additionally protected by placing an ESD protection
array on the module at U9. This array can be either of the LCDA15C-6
(Semtech) or ESDA25B1 (ST Microelectronics) devices.
GPIO Pins for Enabling LAN Activity, Sleep, Interrupt
GPIO input bit PD4 serves as an active High interrupt input for the
EMAC's INTRQ0 output.
GPIO output bit PD7 can be used to enter the EMAC into SLEEP mode.
When pulling SLEEP (PD7) Low after enabling HWStandbyE and
HWSleepE modes, the chip draws lower current, because only the
receiver is operating. A zero-Ohm resistor at position R14 on the
eZ80L92 Development Kit is required for this function.
If LAN activity is detected, the LANACT signal is pulled Low. The
LANACT is connected to GPIO input PD6 and can be used in interrupt
edge-detection mode to wake up and reinitialize the Ethernet chip. A
zero-Ohm resistor at position R15 on the module is required for this func-
tion. In this case, the PD6 pin is not available for GPIO on the I/O con-
nector.
EMAC Ports
Chip Select CS3 is used for selecting the EMAC device. The base address
is user-selectable. The EMAC is connected as an 8-bit device.
EMAC Wait States
The CS8900A EMAC should be operated in Intel bus mode so that the
setup and hold times for the I/O access are met. For 48MHz operation,
first set CS3_BMC (I/O address
system clock cycles per bus cycle) and then CS3_CTL (I/O Address
to
18h
READ and WRITE access time is:
UM012906-0103
(0 wait states for I/O). For a 20.8ns CPU Clock cycle time, the
2 x 4 x 20.8ns–16ns (for capacitive and chip delays) = 150ns
PRELIMINARY
eZ80L92 Development Kit
) to
(Intel bus mode with four
F3h
84h
Operational Description
User Manual
49
)
B3h
Need help?
Do you have a question about the eZ80L92 and is the answer not in the manual?