fido5100/fido5200 Data Sheet
Rev. 0 | Page 16 of 19
XTAL0
HOST INTERFACE
REM
SWITCH
fido5100/
fido5200
P1_CRS/
P1_RXDV
2
2
2
2
P2_CRS/
P2_RXDV
P1_TXEN
P2_TXEN
P1_TXD0/
P1_TXD1
P2_TXD0/
P2_TXD1
P1_RXD0/
P1_RXD1
P2_RXD0/
P2_RXD1
RMII_CLK
MBS
D00 TO D31
LE
OE
SIZE_32
A02 TO A05
WE
CS
INT0 TO INT2
PORT 1 PORT 2
CLKOUT
RESET
P1_LINK_STATUS
P1_ACTIVITY
TIMER0 TO TIMER3
4 4
P2_LINK_STATUS
P2_ACTIVITY
TIMER4 TO TIMER7
3
4
32
15833-009
Figure 9. REM Switch Configured for RMII Interface
4
4
P2_RXD0 TO
P2_RXD3
P2_TXD0 TO
P2_TXD3
P2_RXDV
P2_CRS
P2_COL
P2_TXEN
P1_TXCLK
P1_RXCLK
P2_TXCLK
P2_RXCLK
P1_COL
P1_CRS
P1_RXDV
P1_TXEN
4
P1_TXD0 TO
P1_TXD3
4
P1_RXD0 TO
P1_RXD3
XTAL0
HOST INTERFACE
REM
SWITCH
fido5100/
fido5200
MBS
D00 TO D31
LE
OE
SIZE_32
A02 TO A05
WE
CS
INT0 TO INT2
PORT 1 PORT 2
CLKOUT
RESET
P1_LINK_STATUS
P1_ACTIVITY
TIMER0 TO TIMER3
4 4
P2_LINK_STATUS
P2_ACTIVITY
TIMER4 TO TIMER7
3
4
32
15833-010
Figure 10. REM Switch Configured for MII Interface
Table 12. Brief Descriptions for MII and RMII Pins
Pin No. Mnemonic Brief Description
G10 RMII_CLK 50 MHz RMII Transmit and Receive Clock for Port 1 and Port 2.
G11 CLKOUT Output Clock.
G12 P2_ACTIVITY
Port 2 Activity LED Output Driver.
H10 P2_CRS Port 2 Carrier Sense.
H11 P2_COL Port 2 MII Collision.
H12 P2_LINK_STATUS
Port 2 Link Status from PHY.
J1 P1_TXEN Port 1 MII Transmit Enable.
J2 P1_TXCLK Port 1 MII Transmit Clock from PHY.
J11
P2_RXDV
Port 2 Received Data Valid.
J12 P2_RXCLK Port 2 MII Receive Clock from PHY.
K1 P1_TXD0 Transmit Data Output Bit 0 for Port 1 MII, RMII.
K6 P1_RXDV Port I MII Received Data Valid.
K7 P1_LINK_STATUS
Port 1 Link Status from PHY.
K8 P2_TXD1 Transmit Data Output Bit 1 for Port 2 MII, RMII.
K10
P2_RXD0
Receive Data Input Bit 0 for Port 2 MII, RMII.
L1 P1_TXD1 Transmit Data Output Bit 1 for Port 1 MII, RMII.
L2 P1_TXD2 Transmit Data Output Bit 2 for Port 1 MII.
L3 P1_RXD0 Receive Data Input Bit 0 for Port 1 MII, RMII.
L4 P1_RXD3 Receive Data Input Bit 3 for Port 1 MII.
L6
P1_CRS
Port 1 MII Carrier Sense.
L7
P1_ACTIVITY
Port 1 Activity LED Output Driver.
L8 P2_TXD0 Transmit Data Output Bit 0 for Port 2 MII, RMII.
L9 P2_TXD3 Transmit Data Output Bit 3 for Port 2 MII.
L11 P2_RXD2 Receive Data Input Bit 2 for Port 2 MII.
M1 P1_TXD3 Transmit Data Output Bit 3 for Port 1 MII.
M3
P1_RXD1
Receive Data Input Bit 1 for Port 1 MII, RMII.
M4
P1_RXD2
Receive Data Input Bit 2 for Port 1 MII.
M6 P1_RXCLK Port 1 Receive Clock from PHY.
M7 P1_COL Port 1 MII Collision.
M8 P2_TXEN Port 2 MII Transmit Enable.
M9 P2_TXD2 Transmit Data Output Bit 2 for Port 2 MII.
M10
P2_TXCLK Port 2 MII Transmit Clock from PHY. {added.. was missing before}
M11 P2_RXD1 Receive Data Input Bit 1 for Port 2 MII, RMII.
M12 P2_RXD3 Receive Data Input Bit 3 for Port 2 MII.
Data Sheet fido5100/fido5200
Rev. 0 | Page 17 of 19
APPLICATIONS INFORMATION
fido5100/fido5200
REAL-TIME ETHERNET
MULTIPROTOCOL (REM)
SWITCH
CONFIGURABLE TO
SUPPORT TOPOLOGY
MANAGEMENT
PRP
DLR
MRPD
RSTP
MRP
HSR
INDUSTRIAL FIELD DEVICE
OR CONTROLLER APPLICATION
CONFIGURABLE TO
SUPPORT NETWORK
MANAGEMENT
DCP
LLDP
AGING
VLAN
DHCP
IGMP
LEARNING
CONFIGURABLE TO
SUPPORT INDUSTRIAL
ETHERNET PROTOCOLS
PROFINET, EtherNet/IP,
Modbus TCP, SERCOS III,
EtherCAT, ETHERNET POWERLINK
FAST CYCLE TIME,
FAST STARTUP, AND
LOW JITTER
PriorityChannel
TECHNOLOGY
CPU OR
SoC
RAM
APPLICATION
I/O
FLASH
PHY
INDUSTRIAL ETHERNET
NETWORK
PHY
15833-011
Figure 11. Application for the REM Switch
REM SWITCH HARDWARE
The basic REM switch hardware is identified as the fido5100 or
fido5200. For example, the fido5100 supports the following
protocols:
PROFINET RT and IRT, Class B and Class C with fast
startup (Version 2.3)
EtherNet/IP with and without DLR (supervisor and node,
announce based and beacon based), QuickConnect, CIP
Sync, and CIP Motion
Modbus TCP
SERCOS III
POWERLINK
The fido5200 supports the following protocols:
EtherCAT
All protocols defined for the fido5100
The fido5100/fido5200 are PI Net Load Class III capable, and
support media redundancy for planned duplication (MRPD),
high availability seamless redundancy (HSR), and parallel
redundancy protocol (PRP). They also support IEEE 1588
Version 2 for ordinary clock (both peer to peer and end to end
transparent clocks), raw frames, and user datagram protocol
(UDP), as well as discovery configuration protocol (DCP), link
layer discovery protocol (LLDP), dynamic host configuration
protocol (DHCP), rapid spanning tree protocol (RSTP), virtual
local area network (VLAN), and Internet group management
protocol (IGMP) snooping support.
REM Switch Drivers
The REM switch driver for each protocol is provided as
portable C code. The REM Switch Software Driver User Guide
describes the driver for each protocol and its integration into a
host processor. Visit www.analog.com/en/products/industrial-
ethernet.html to download the user guide.
BOARD LAYOUT
The following guidelines provide best practice for board layout
with the REM switch:
Use individual polygons for the power planes for each of
the three supplies. Allow at least 0.2 mm of isolation
between the power planes.
Isolate clock signals from the other traces and make them
as short as possible.
A minimum clearance around the REM switch of 3 mm is
required to facilitate heat dissipation.
DESIGN CONSIDERATIONS
Power
The fido5100/fido5200 require 1.2 V and 3.3 V power supplies.
Each power level requires its own power plane on the PCB.
The fido5100/fido5200 uses 3.3 V LVCMOS logic levels for its
I/O. This I/O requires a 3.3 V (±10%) power supply circuit.
Ideally, this circuit uses a low noise switching power supply. The
fido5100/fido5200 use a 1.2 V10%) supply for the core of the
chip. The core power supply requires its own power plane on
the PCB. Additional best practices include
Use one 0.1 µF bypass capacitor for every 1.2 V power pin.
Use a power supply IC rated to supply at least 100 mA.
Supply 3.3 V power from its own layer on the PCB to the
3.3 V power input pins on the REM switch.
Use one 0.1 µF bypass capacitor for every 3.3 V power pin.
For the 1.2 V analog supply, the signal must be isolated
using a 120 Ω, 500 mA ferrite bead and 10 µF, 1 µF, and
0.1 µF filtering capacitors.
fido5100/fido5200 Data Sheet
Rev. 0 | Page 18 of 19
Reset
The
RESET
signal is typically driven by the host microprocessor
that is paired with the REM switch.
RESET
is an active low signal;
therefore, pull
RESET
high as power becomes valid.
Physical Layer (PHY)
The REM switch is designed intentionally without PHYs
because of the different requirements on PHY performance.
EtherCAT and PROFINET IRT have much tighter latency and
jitter requirements than standard Ethernet. See Table 13 to
determine system needs and selection of the appropriate PHY.
Clocking
Most PHYs allow the user to clock the PHY with a crystal
oscillator or a separate clock source when using an MII
interface. It is a requirement for EtherCAT designs (and
recommended for other designs) to use the CLKOUT signal
from the REM switch as the clock source for the PHYs. This
approach minimizes jitter as much as possible.
CLKOUT from the REM switch is a 25 MHz clock signal
generated from the 25 MHz input clock to the REM switch
using the internal PLL of the REM switch. The PHY uses the
25 MHz CLKOUT signal to generate the MII receive (Rx) and
transmit (Tx) clock inputs (P1_RXCLK, P1_TXCLK,
P2_RXCLK, and P2_TXCLK pins) to the REM switch.
For RMII, the REM switch generates the required 50 MHz clock
for the RMII interface. The clock is generated from the 25 MHz
input clock to the REM switch using the internal PLL of the
REM switch.
As with all clock signals, take care when routing these signals to
minimize noise and loading effects.
Management Data Input/Output (MDIO)
All PHYs require configuration and can provide some type of
status information in return. Each PHY is different, but most
PHYs use a management data input/output (MDIO) interface to
communicate this configuration and status. The REM switch does
not provide separate communication to the PHYs. The host
processor paired with the REM switch is required to provide
this PHY communication.
Contact Analog Devices, Inc., technical support regarding
questions about PHY settings or the MDIO interface.
Table 13. PHY Selection Guide
PHY Requirement
Protocol
REM
Switch
PHY Device
PROFINET
IRT EtherCAT SERCOS III
Broadcom
BCM5221
Microchip
KSZ8061
Microchip
KSZ8041
Link Output Yes Yes Yes Yes Yes Yes Yes
100BaseTX Yes Yes Yes Yes Yes Yes Yes
100BaseFX No No No No Yes No Yes
Autonegotiation Yes Yes Yes Yes Yes Yes Yes
Autonegotiation Suppression Yes Yes Yes Yes Yes Yes Yes
Automatic MDI and MDIX
Crossover
Yes Yes Yes Yes Yes Yes Yes
Transmit Latency NDS
1
NDS
1
NDS
1
<100 ns 100 ns 72 ns 34 ns
Receive Latency NDS
1
NDS
1
NDS
1
<200 ns 165 ns 170 ns 140 ns
Fast Link Loss Detection No Yes Yes Yes Yes Yes Yes
MII Interface MII
2
MII
2
MII
2
Yes Yes Yes Yes
3.3 V I/O Not specified Not specified Not specified Yes Yes Yes Yes
Industrial Temperature Not specified Not specified Not specified Yes Yes Yes Yes
Extended Cable Length Not specified Not specified Not specified No Yes No No
Cable Diagnostics Not specified Not specified Not specified No Yes Yes Yes
1
NDS means not directly specified. Latency times are not directly specified in the individual protocol specifications. For high performance systems, it is implied to select
PHYs with latency times that are as fast as possible. The total latency must be <300 ns with the transmit side being <100 ns and the receive side being <200 ns.
2
Use of an MII interface is implied for high performance systems.

FIDO5100BBCZ

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Ethernet ICs REM Switch
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet