For the pdf version of this article, click here. Changes for Revision 04 are indicated in blue (revision history at the end of document) Contents 1 1.0 Abstract/Overview 1.11.1 Glossary 1.21.2 References 22.0 Product Brief 3 3.0 Technical Specifications 3.1 3.1 General Hardware Features 3.1.13.1.1 New hardware features on latest revision (as of December 2008) 3.23.2 General Software Features 3.33.3 Firmware 3.4 3.4 Ethernet Connector with Ethernet Ports 1 ? 4 3.4.13.4.1 Ribbon cable connector pin designation 3.4.23.4.2 Header connector pin designation 3.53.5 Board to Board Connector 3.63.6 MII Interface 3.73.7 Intentionally Left Blank 3.83.8 Status LED Output 3.93.9 OK LED / Output 3.103.10 CPU Reset Input 3.113.11 Ethernet Port 0 3.123.12 Mechanical and Mounting 3.133.13 Temperature 3.143.14 Power 3.153.15 Electrical Shielding 3.163.16 Maintainability and Reliability 44.0 Production Testing 55.0 Items Delivered 66.0 Revision History of this Document 1.0 Abstract/Overview This document defines the board level managed switch with part number ET-5MS-OEM-2-1. This board is designed for embedded OEM applications. 1.1 Glossary OEM: Original Equipment Supplier COTS: Commercial Off-The-Shelf ? The ET-5MS-OEM-2-1 is ideal for COTS applications Board Level: The ET-5MS-OEM is a board level product meaning that it is supplied as fully populated and functional circuit board that is designed to be integrated into a final application. It does not come with any enclosure or mounting standoffs. It incorporates mounting holes to facilitate installation as a ?piggy-back? board on another circuit board assembly. MII: Media Independent Interface SMI: Serial management interface PHY: Physical interface for the Ethernet magnetics 1.2 References Managed Switch Software User Manual: http://www.sixnet.com/dist/Managed%20Switch%20Software%20User%20Manual.pdf The ET-5MS-OEM-2-1 shares common firmware with SIXNET?s standard packaged managed switches such as the ET-5MS, ET-9MS and ET-9MG. Therefore, it supports the same advanced software features. 2.0 Product Brief The ET-5MS-OEM-2-1 is a board level managed Ethernet switch, suitable for incorporation into electronic assemblies for commercial, industrial or military OEM applications. 3.0 Technical Specifications 3.1 General Hardware Features The ET-5MS-OEM-2-1 has the following hardware features: IEEE 802.3 Switch IC (manageable) and CPU for network management functionality Six available Ethernet ports (4 with on-board PHYs and magnetics; 1 which requires external magnetics and 1 is an MII) Four available through a flex cable (Non-ZIF) connector or a 0.8mm 2x20 header These ports have on-board PHYs and magnetics These connectors include chassis ground lines separating the individual ports. As a special order feature, the chassis can be disconnected. These ports support auto-negotiation, auto-polarity, and auto-mdi/mdix-crossover One available through board-to-board connector as a standard Ethernet port This port has on-board PHY but requires external magnetics This port supports auto-negotiation, auto-polarity, and auto-mdi/mdix-crossover (with appropriate magnetics) One available through board-to-board connector as an MII port MII port which serves as a 6th Ethernet port directly into an external PHY or CPU The board-to-board connector also has these signals: RS232 serial management interface with LVTTL (3.3V) signals (TD and RD only) CPU reset line OK (alarm) output signal Status LED output signal Power and GND lines Requires user supplied power of regulated 3.3 VDC at approximately 2 Watts Four #4 mounting holes connected to isolation guard rings and external connection to Earth ground Optional LEDs for each port for diagnostic purposes 6-layer circuit board with: Ground and power planes Chassis ring around perimeter on all planes and stapled together with through-hole connections 3.1.1 New hardware features on latest revision (as of December 2008) *Option to order ET-5MS-OEM-2-1 with different interfacing connectors. See table below for reference: Orderable part Main board-to-board New Samtec connector Original Molex ribbon number connector for ports 1-4 connector for ports 1-4 ET-5MS-OEM-2-1 Original Molex 40 pin -X ET-5MS-OEM-2-1B New Samtec 40 pin X X Original Molex connector is now a 53364-4070 which comes with locating pins to avoid misalignment New Samtec connector that is used for board-to-board and ports 1-4 is a CLE-120-01-G-DV-A. New mechanicals can be found in section 3.12 Option to access the CPU serial management interface (MDC/MDIO). NOTE: Requires custom firmware depending on the device attached. Option for a USB slave console port (contact SIXNET for details). 3.2 General Software Features The ET-5MS-OEM-2-1 has all the following software capabilities: IEEE 802.3 (10 Mbps) and 802.3u (100 Mbps) compatible IEEE 802.3x for half/full duplex and flow control IEEE 802.1D:2004 - Spanning Tree Protocol (STP) and Rapid Spanning Tree Protocol (RSTP) Allows for ring, mesh and other redundant topologies IEEE 802.1p for priority queuing (QoS and CoS) IEEE 802.1Q for Virtual Local Area Networks (VLANs) SNMP and RMON for network management SNMPv3 for network management with security Port mirroring for diagnostics Management interfaces via web, terminal and telnet Web interface supports HTTPS security with SSL or TLS Command line interface for the following parameters: Reset to factory defaults DHCP enable / disable Set IP address Set subnet mask Set default gateway Set system name RSTP enable / disable Set bridge priority for RSTP Set maximum age for RSTP Set hello time for RSTP Set forward delay for RSTP Set transmission limit for RSTP SNMP enable / disable Telnet enable / disable Other commands may be provided at SIXNET?s discretion Other software features may be provided at SIXNET?s discretion 3.3 Firmware The ET-5MS-OEM-2-1 is pre-installed with SIXNET managed switch firmware which provides the software capabilities as previously described. SIXNET periodically releases firmware updates that may include performance improvements, bug fixes and/or new features. These firmware updates are typically supplied in two formats: 1. Full Firmware Image File ? This can be loaded from one of SIXNET?s Microsoft Windows utilities. It will completely replace the operating system and firmware and set all parameters back to the factory defaults. This method requires both an Ethernet and serial connection to the switch. 2. Firmware Update File ? This is a tarball (.tgz) file that can be loaded from the web or terminal interface?s Update Firmware screen. It typically will update the switch firmware from one version to the next. It typically will retain the switches parameters so the switch configuration does not need to be reloaded afterwards. 3.4 Ethernet Connector with Ethernet Ports 1 ? 4 Ports 1-4 may be accessed either through a ribbon cable connector or through a 0.8mm pitch 2x20 pin female header. See section 3.1.1 for orderable part numbers and options. * The chassis ground connections in between each pair are meant to work as a shielding barrier and as a potential surge sink for ESD. It is recommended that the other end of this connector has good grounding points to its enclosure to improve the surge dissipation throughout the metal body. In case the former is not possible, the chassis ground in between pins should still help as protection in the event a surge travels down the signal pins. As a special modification, the chassis ground may be disconnected in case isolation is an issue. Contact SIXNET for details. ** All four of these ports are identical in functionality. SIXNET can swap the order of the ports in software so it makes no difference how they are physically connected internally. SIXNET chose the above internal connections because they made for the best trace layout. 3.4.1 Ribbon cable connector pin designation The ribbon cable Ethernet connector consists of 24 pins. It is specified to be the Molex 52976-2472. The pinout is as follows: Pin # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Signal TX+ TXChassis GND * RX+ RXChassis GND * TX+ TXChassis GND * RX+ RXChassis GND * TX+ TXChassis GND * RX+ RXChassis GND * TX+ TX+ Chassis GND * RX+ RXChassis GND * Reference ** Internally connected to port 4 on Switch IC Internally connected to port 3 on Switch IC Internally connected to port 2 on Switch IC Internally connected to port 1 on Switch IC Molex 52976-2472 Ribbon Connector Description: 0.50mm (.020") Pitch FFC/FPC Connector, SMT, Right Angle, Non-ZIF, Bottom Contact Style, 24 Circuits, Lead-free 3.4.2 Header connector pin designation The 0.8mm pitch Ethernet connector consists of 40 pins (2 rows of 20 pins). It is specified to be the Samtec CLE-120-01-G-DV-A. The pin-out is as follows: (NC = no connection) Signal Pin# Signal Reference ** NC 1 2 TX+ Internally connected to port 4 on Switch IC NC 3 4 TX- NC NC CGND* NC NC NC NC CGND* CGND* NC NC NC NC CGND* NC NC NC NC 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 RX+ RXNC TX+ TXRX+ RXNC NC TX+ TXRX+ RXNC TX+ TXRX+ RX- Internally connected to port 3 on Switch IC Internally connected to port 2 on Switch IC Internally connected to port 1 on Switch IC Samtec CLE-120-01-G-DV-A connector description: 0.80mm (.0315?) pitch female connector, SMT, with alignment pins, 40 circuits, Lead-free 5ms 2.jpg Samtec CLE-120-01-G-DV-A Mechanical 3.5 Board to Board Connector This board to board connector consists of 40 pins. It is specified to be either the Molex 53364-4071 or the Samtec CLE-120-01-G-DV-A (See mechanicals in section 3.4.2). The pin-outs are as follows: This Pin numbering based on the Molex connector. Samtec connector has pin numbering mirrored Pin# 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 Connector side 1 P5_IND0 P5_IND2 GND PS_INDV PS_COL GND P5_INCLK GND P5_OUTD0 P5_OUTD2 GND Receive N/C N/C OK LED/DO N/C GND N/C P0_RXP P0_RXN Pin# 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 Connector side 2 P5_IND1 P5_IND3 3.3V PS_OUTDV P5_CRS 3.3V P5_OUTCLK 3.3V P5_OUTD1 P5_OUTD3 3.3V Transmit MRESET N/C STATUS LED N/C 3.3V N/C P0_TXP P0_TXN Usage MII MII Power & Ground MII MII Power & Ground MII Power & Ground MII MII Power & Ground Serial LVTTL (3.3V) management interface CPU reset Reserved OK out and Status LEDs Reserved Power & Ground Reserved Ethernet port 0 Ethernet port 0 Molex 53364-4070 connector description: 0.80mm (.031") Pitch Board-to-Board Header, Surface Mount, Dual Row, Vertical, 6.00 and 7.00mm (.236 and .276") Stacking Heights, Lead-free, 40 Circuits Molex 53364-4070 Series Mechanical A=0.701?, B=0.598?) 3.6 MII Interface The MII interface has the following characteristics. This interface is run from a device that has its internal voltage set to 3.3V for the MII. Be careful to use voltage compatible devices with this board. Signal name P5_IND0 P5_IND1 P5_IND2 P5_IND3 PS_INDV PS_OUTDV PS_COL P5_CRS P5_INCLK P5_OUTCLK P5_OUTD0 * P5_OUTD1 * P5_OUTD2 * P5_OUTD3 * Type Usage Input Receives the data in to the switch Input Output I/O I/O I/O I/O Input data valid Output data valid Collision Carrier sense Input clock Output clock Output Transmits the data out from the switch (* see note below) Some MII devices use the RXER and TXER signals to indicate errors. The switch IC used in this board does not support this feature. In order to maintain compatibility, the signal RXER on the mating device should be tied to ground. TXER may be left floating. Important Note: On the switch IC the internal pull-ups for the P5_OUTD# signals may be too weak and the interface may fall into in an unknown state if the device it is hooked up to has internal pull downs. Therefore, it is required to put on the interface board a pull-up (to 3.3V) and optionally a pulldown resistor position for each of these four signals (P5_OUTD0, P5_OUTD1, P5_OUTD2 and P5_OUTD3). This is a total of 8 resistors. The following table explains the most common interface configuration options: Interface Mode 100Mbps FD PHY. 25MHz output clock 100Mbps FD MAC. 25MHz input clock P5_OUTD3-0 1111 1010 ?1? is a pull up resistor to 3.3V, ?0? is a pull down resistor to GND. The recommended resistor size for the pull-ups/downs is 4.7K. When connecting a PHY to this MII interface (option 1010), make sure to assign it an address of ?5. Do not rely on internal pull up/down resistors, use external resistors of the appropriate value. 3.7 Intentionally Left Blank 3.8 Status LED Output This signal is an output that can be tied to an external status LED. The status LED will generally be ON when operation is normal and flashes when a fill firmware image is being loaded. Refer to the SIXNET managed switch software user manual for more details. 3.9 OK LED / Output This signal is an output that can be tied to an external discrete output circuit, an external LED and/or an external input. It will be ON (supply 3.3V) when operation is normal and go OFF when there is a fault. Refer to the SIXNET managed switch software user manual for more details. 3.10 CPU Reset Input This signal is an active low debounced manual reset input. If pulled low it will cause a full reset of the ET5MS-OEM-2-1 circuit board. The ET-5MS-OEM-2-1 has a built in reset, this control line would be used when another CPU needs to reset the entire ET-5MS-OEM-2-1 board. If this signal is not used, it should be left unconnected. 3.11 Ethernet Port 0 Ethernet port 0 is available on the board-to-board connector. This port can be used as an additional 10/100 Mbps Ethernet connection. The following signals are available: Pin32 No Connection Reserved for future use Pin33 GND Ground Pin34 3.3V Power input Pin37 P0_RXP Receive +, twisted pair line Pin38 P0_TXP Transmit +, twisted pair line Pin39 P0_RXN Receive ?, twisted pair line Pin40 P0_TXN Transmit ?, twisted pair line The TX and RX lines should be connected to a component such as a PULSE J0011D11 (integrated magnetics RJ45 jack). Its center taps should have a 2.5V (+/- 5%) supply hooked up to them along with a 0.1uF bypass capacitor on each center tap. If using a dedicated regulator for this purpose, plan on having at least 100mA capability. No other components are required since the terminations are already on the SIXNET board. If using a separate magnetic-RJ45 jack arrangement, add the proper unused twisted pair line terminations. Use the datasheet of the PULSE J0011D11 as reference. 3.12 Mechanical and Mounting The ET-5MS-OEM-2-1 has four mounting holes for #4 screws. Refer to the following mechanical diagrams for board size, connector positions and component heights. ms 4.jpg Circuit Board Tolerances: a) Drill sizes on 0.062? thick boards: plated +0.003/-0.002?; non-plated +0.002/0.000? b) Minimum trace width and spacing 0.008 / 0.008 +/- 0.001? c) Overall board dimensions: +/-0.005? d) Build specifications in accordance with IPC-600 e) Registration accuracy, layer to layer: +/- 0.003? 5ms 5.jpg 5ms 6.jpg 3.13 Temperature The ET-5MS-OEM-2-1 has been designed to operate continuously at an ambient temperature of -40 to +75º C or better. The ET-5MS-OEM-2-1 has been designed for full operation after being stored at -40 to 85º C or better. 3.14 Power The ET-5MS-OEM-2-1 requires a regulated 3.3 VDC to be supplied to the designated pins on the board to board connector. There are at least four power and four ground pins. The ET-5MS-OEM-2-1 is designed to draw 2 Watts (or less) at 3.3 VDC with ports 1-4 linked at 100 Mbps. The ET-5MS-OEM-2-1 will automatically draw less power when ports are not used. 3.15 Electrical Shielding The ET-5MS-OEM-2-1 is designed to meet the CE and FCC requirements for emissions and immunity when properly installed in an appropriate package. Some of the techniques used to insure this performance are as follows: Chassis ground around perimeter of all layers Chassis ground stapled between layers with two rows of Vias staggered with 0.05? spacing Chassis ground tied to all four mounting holes for grounding to other board or chassis Chassis ground tied to Ethernet interface for connection to connectors and/or enclosure Separate ground layer Separate power layer Via fences where necessary No digital signals between PHY and Ethernet interface No power and ground planes under magnetics 3.16 Maintainability and Reliability The ET-5MS-OEM-2-1 is designed using common components and design techniques as other SIXNET industrial Ethernet switches that have a Mean Time Between Failure (MTBF) of over 1,000,000 hours. This is based on actual performance numbers of units already in the field. The ET-5MS-OEM-2-1 is expected to have a similar reliability. At the time of this writing, insufficient field data exists to certify this in any manner other than ?Type Certification? based upon history of similar products. The ET-5MS-OEM-2-1 is not designed to be repaired in the field. The board can be swapped out by unplugging the Ethernet connector and removing the four mounting screws. 4.0 Production Testing The ET-5MS-OEM-2-1 will be delivered fully initialized and tested. All signal lines will be tested on each unit for proper functionality. This includes: The four Ethernet ports interfaced by the Non-ZIF connector The MII port and additional Ethernet port on the board-to-board connector The serial management interface General switch IC and CPU functionality 5.0 Items Delivered The ET-5MS-OEM-2-1 is not delivered with any standoffs or other mounting hardware. The board is the only deliverable item. 6.0 Revision History of this Document Revision Changes Rev 1, 01/09/06 Rev 2, 01/24/08 Rev 3, 01/13/09 Rev 4. 4/20/09 Rev 4a, 12/10/09 First release of this technical note Removed R04 from footer. Updated section 3.11 on page 8 for Ethernet port 0 usage. Updated to include latest revision improvements (new connectors mainly). All revision 3 changes are indicated in purple. All revision 4 changes are indicated in blue. Created document based on Rev 4, which does not require a Non Disclosure Agreement (NDA) from the customer.