Professional Documents
Culture Documents
Manuals and software are protected by copyright. All rights reserved. The
copying, reproduction, translation, conversion into any electronic medium or
machine scannable form is not permitted, either in whole or in part. An exception
is the preparation of a backup copy of the software for your own use. For
devices with embedded software, the end-user license agreement on the
enclosed CD applies.
The performance features described here are binding only if they have been
expressly agreed when the contract was made. This document was produced by
Hirschmann Automation and Control GmbH according to the best of the
company's knowledge. Hirschmann reserves the right to change the contents of
this document without prior notice. Hirschmann can give no guarantee in respect
of the correctness or accuracy of the information in this document.
Hirschmann can accept no responsibility for damages, resulting from the use of
the network components or the associated operating software. In addition, we
refer to the conditions of use specified in the license contract.
You can get the latest version of this manual on the Internet at the Hirschmann
product site (www.hirschmann.com).
Printed in Germany
Hirschmann Automation and Control GmbH
Stuttgarter Str. 45-51
72654 Neckartenzlingen
Germany
Tel.: +49 1805 141538
4 Technical Data 32
4.1 Performance measured with development board 39
4.2 Physical performance 41
References
On the EES Development Kit CD you can find additional documents for
the development board. It is recommended to use these documents
when developing your application.
► EES development board schematics in .PDF format
► EES development board schematics in ORCAD format
► EES development board Gerber files
► EES development board PCB layout files
► VHDL code of EES development board CPLD
Legend
1.1 Overview
The 10/100 Mbit/s Ethernet ports (IEEE 802.3 10/100 Base-TX) use
RJ45 sockets, and support:
► Auto negotiation
► Auto polarity
► Auto crossing (if auto negotiation is activated)
► 100 Mbit/s half-duplex mode, 100 Mbit/s full duplex mode
► 10 Mbit/s half-duplex mode, 10 Mbit/s full duplex mode
Note: See chapter 3.4 for more information about setting the ports to TX
or FX mode.
Note: Port mode changes are activated after resetting the device.
The 50-pin, dual-row, sockets are used to mount the EES20/25 module.
For more details see chapter 2.
Terminal Settings
Speed 9,600 Baud
Data 8 bit
Stop bit 1 bit
Hand shake off
Parity none
Table 1-3: Parameters
2.1 Mechanics
Note: the mechanical restrictions shown in figure 2-1 above. Due to the
clearance height no additional external parts are allowed in areas 1 and
2.
The figure below shows the position of the holes for the screws of the
cooling block and the total height of the module. For details about the
Heat dissipation parameters see:
“IS_OperatingTemperature_EES2025_01_0113_en.pdf”
Table 2-1 and Table 2-2 describe the pin out and signals names of the
interconnectors mounted on the baseboard.
CO103 CO101
Pin Name Pin Name Pin Name Pin Name
1 GND 2 GND 1 GND 2 GND
3 I2C_Clk_1 4 I2C_Data_1 3 TXP1 4 TXN1
5 I2C_Data_2 6 I2C_Clk_2 5 VCC 6 VCC
7 I2C_Clk_3 8 I2C_Data_3 7 RXP1 8 RXN1
9 I2C_Data_4 10 I2C_Clk_4 9 GND 10 GND
11 I2C_Clk_5 12 I2C_Data_5 11 TXP2 12 TXN2
13 I2C_Data_6 14 I2C_Clk_6 13 Vmag_P345 14 Vmag_P126
SPI_MOSI O
(LVTTL)
SPI_En1 O
(LVTTL)
SPI_En2 O
(LVTTL)
V24_RxD I
(LVTTL)
V24_CTS I
(LVTTL)
V24_RTS O
(LVTTL)
FE301
Ferrite TR301 VCC3.3
1:1 Magnetics CASE
1
13
14
1
2 15
1 TDC TXC 16 1 R306
CASE
CASE
TXPx 3 TD+ TX+ 14 2 TD+
TXNx TD- TX- TD- 4.7k
3 CO301
4 RD+ RJ45
2
7 10 5 NC
6 RDC RXC 11 6 NC I2C_Data_x
RXPx 8 RD+ RX+ 9 7 RD-
RXNx RD- RX- 8 NC I2C_Clk_x
NC
1 5 9 GND
1
K1
1
D301 A2 LED2
Suppressor Diode
1
VCC3.3
1
R305
4.7k
2
n_SFP_Present_x
Vmag_Pxxx (VCC2.5)
TG110_BP07NTRZ
1
C401 2 1
Autotransf ormer 1uF R412
2
1
(shunt coil) VCC3.3 FE601 4.7k
Ferrite
GND VCC3.3
2
2
1
R413
3
R401 R402 4.7k
1
C402 res res GND Q401 2 1 2
Tx_Enable_x
100nF R407 R408 R409 R410 R411 BC846B
CO401 4.7k 4.7k 4.7k 4.7k 4.7k
2
1
2 1 SFP-Connector Tx_Disable_x
TXPx 2 1
TXNx
2
20 1
1
14 VccR MOD-DEF[0] 7
13 VeeR RateSel 8
12 RD+ LOS 9 LOS_x
C404
100nF GND 11 RD- VeeR 10
VeeR VeeR
2 1
RXPx 2 1
RXNx
1
SFPC-Cage
10
11
12
13
14
15
16
17
18
19
20
1
2
3
4
5
6
7
8
9
GND
CASE
EES25 EES20
(FPGA Version) (CPLD Version)
For operational reasons the ports require different circuits. See table 3-3
for details.
EES provides a SPI interface (acts as SPI master) for status indication.
The EES development board communicates with the on-board CPLD
via a SPI interface. The CPLD serializes and de-serializes the SPI data
stream and provides the signals to I/O pins.
The SPI-pin out definitions are described in Table 3-4. In the target
application, the CPLD can be replaced with standard logic shift
registers, for example, 74HC595 or 74HC165 (see figure 3-4).
1
16
9 VCC 8 VCC3.3
R101 R102 R103 R104 R105 GND
4.7k 4.7k 4.7k 4.7k 4.7k Q7S GND
74LV595
TSSOP16 GND
2
DS_low
GND
IC104
14 15 LED_y e_3
DS Q0 1 LED_y e_4
10 Q1 2 LED_y e_5
11 MR Q2 3 LED_y e_6
SHcp Q3 4 LED_gr_1
VCC3.3 VCC3.3 12 Q4 5 LED_gr_2
CO102 13 STcp Q5 6 LED_gr_3
6.2MM OE Q6 7 LED_gr_4
Vmag_P345 CSMCBF50GR Vmag_P126 Q7
16
1 2 9 VCC 8 VCC3.3
TXP1 TXN1
3 4 GND Q7S GND
RXP1 5 6 RXN1 74LV595
7 8 GND
TSSOP16
TXP2 9 10 TXN2
DS_high
11 12
RXP2 13 14 RXN2
15 16
TXP3 17 18 TXN3 IC105
19 20 UeOK 14 15 LED_gr_5
RXP3 21 22 RXN3 DS Q0 1 LED_gr_6
23 24 10 Q1 2 SW_Init_Phase0
TXP4 25 26 TXN4 11 MR Q2 3 SW_Init_Phase1
27 28 SHcp Q3 4
RXP4 29 30 RXN4 12 Q4 5
31 32 13 STcp Q5 6
TXP5 33 34 TXN5 OE Q6 7
35 36 Q7
RXP5 37 38 RXN5 16
39 40 9 VCC 8 VCC3.3
TXP6 41 42 TXN6 GND Q7S GND
43 44
74LV595
RXP6 45 46 RXN6 GND
TSSOP16
47 48
49 50
GND GND
VCC3.3
1
Vmag_P126 Vmag_P345
IC102 IC103 IC104 IC105
EES25 VCC3.3 VCC2.5
GND
EES20 VCC2.5 VCC2.5
Figure 3-5 illustrates every timing parameter in the SPI Protocol. These
timing parameters are a result of the EES internal operation and both
constrain host behavior and characterize EES operation. Note that
Figure 3-5 is not drawn to scale, but is instead drawn only to illustrate
where the parameters are measured. The EES is the master and sends
data on SPI_MOSI and receives data on SPI_MISO.
EES20 and EES25 25
Release 1.8 04/2020
Figure 3-5: SPI Timing Diagram
Reading signals from the EES is similar to writing to it. The SPI_En
read/write command is sent first, followed by send and receives
information in 20 bit patterns. The EES transmits link and data activity
status information for every port. It transmits general status information
to the host system on SPI_MOSI and also reads status information from
the host system on SPI_MISO, providing a SFP transceiver is installed.
R111
Opt.
2
SPI_MISO
1
R110
Opt.
2
GND
For each Ethernet port there is one I2C bus connected to a SFP
transceiver. This connection is only required for the 100Base-FX mode
in which a SFP transceiver is used. This interface can be used to read
transceiver status information, such as transceiver type, temperature,
optical receive power and other information provided by the selected
SFP transceiver.
In addition, the I2C_Clk_x pins are used to pre-set the port mode during
start-up. If a high level is detected on the pin during start-up, the port will
be set to fiber mode (100Base-FX), while the detection of a low level will
set the port to copper mode (10/100Base-TX). To set the I2C_Clk_x line
to a high level, connect a 4.7KOhm pull-up resistor to the VCC3.3
supply. Connect the I2C_Clk_x pin directly to GND for TX mode.
The EES25 provides two timing outputs, a PPS and an IRIG-B, which
are connected to the internal PTP slave. These outputs can be used to
provide precise synchronization to the host system. The system clock is
further distributed via IEEE 1588.
Note: The master is always the device (EES) that drives the Clk clock
line.
3.5.1 PPS
The EES25 provides a PPS (pulse per second) output signal that is
connected to the PTP slave unit. The leading edge of PPS signal
indicates the beginning of each second. The PPS signal has a 20% duty
cycle, consisting of a 200ms high level followed by a 800ms low level.
The output is a LVTTL signal.
3.5.2 IRIG-B
The EES provides a standard IRIG-B output signal with LVTTL. This
signal is controlled by the PTP slave clock. Un-modulated formats B000,
B001, B002, B003, B004, B005, B006 and B007 are supported.
EES20 or EES25 Capacitive Coupling This schematic part depends on the appropriate host PHY application
(Port-6) (For example: Micrel KSZ8041 Family -> VDD = 3,3V)
VDD
1
C605
1
100nF
R601 R602
2
50 50
C601 GND
2
100nF
2 1
TXP6 RXP - Host PHY
2 1
TXN6 RXP - Host PHY
C602
100nF
VDD
1
C606
1
100nF
R603 R604
2
50 50
C603 GND
2
100nF
2 1
RXP6 TXP - Host PHY
2 1
RXN6 TXN - Host PHY
C604
100nF
VCC3.3
Configuration Port-6:
1
FX-Mode
R605 R606
4.7k 4.7k
2
I2C_Data_6
I2C_Clk_6
Packet buffer
all ports 64 kByte
(pages with 256 Byte)
Packet memory receive
per port (64 Byte Paket) 59 packets
per port (1518 Byte Packet) 11 packets
length of transmit queue
per port
Low/ high priority queue (64 18 packets
Byte Packet)
Low/ high priority queue (1518 3 packets
Byte Packet)
Priority
number of priority queues 4 4 4
strict priority yes
priority-tag to lowest 1; 2
priority queue w/o
tagging
priority-tag to low 3,0
priority queue
priority-tag to high 4,5
priority queue
priority-tag to highest 6,7
priority queue
Packet throughput
per port (HSR or PRP on)
100Mbit; 64 Byte HSR 63.243 138.888 Packets/s
(42,5%) (93%)
PRP - tbd 138.888 Packets/s
(< 46,5%) (93%)
100Mbit; 1518 Byte HSR 3.957 8.095 Packets/s
(48,7%) (99%)
PRP - tbd 8.095 Packets/s
- (< 49,5%) (99%)
Note: The items marked with "#1” : The power consumption (VCC3.3) is
reduced typically by 0,12W for each disabled port. This is not dependent
on the EES Module (EES25 or EES20) and from the used mode (Tx- or
Fx- Mode)
SPI_Clk ↑ before 40 ns
SPI_En1 ↑
SPI_MISO before 20 ns
SPI_Clk ↓
Humidity (non-condensing) 10 95 %
Measuring Point:
C1413
EES25 80 g
EES20 70 g
Development Board 370 g
Table 4-7: Module Weights
Note: The items marked with "#1” were tested with Development Board
Note: The items marked with "#1” were tested with Development Board
Note: The items marked with "#3” were ambient air temperature
Note: The items marked with "#1” were tested with Development Board