Page 1
U S E R ' S M A N U A L E T H E R N E T M - M O D U L E C A R R I E R / L X I B R I D G E M O D E L E M 4 0 5 - 8 Manual Part No: 11029384...
Page 2
COPYRIGHT C&H Technologies, Inc. (C&H) provides this manual "as is" without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. C&H may make improvements and/or changes in the product(s) and/or program(s) described in this manual at any time and without notice.
Page 3
DOCUMENT REVISION NOTICE C&H Technologies, Inc. makes every attempt to provide up-to-date manuals with the associated equipment. Occasionally, throughout the life of an instrument, changes are deemed necessary to equipment related documentation. The latest revision of our documentation is available for download from our web site at http://www.chtech.com.
Page 4
EM405-8. To support initial operation and application software development, C&H provides a software application called Interactive Mezzanine Control (IMC). The application provides immediate access and control of any M-module residing on an EM405-8. IMC can be downloaded from the support section of C&H’s website www.chtech.com.
1.0 GENERAL DESCRIPTION The EM405-8 easily bridges up to eight (8) standard M-Modules to a LXI system or typical Ethernet (LAN) network. The carrier provides full access to the M-Module I/O space via the standard TCP/IP networking protocol. LXI compliance provides a standard method of device discovery, easy configuration through an intuitive web interface, and a standard IVI driver for communication with the EM405-8 controller.
Alternatively powered by an external +48VDC (5-pin circular DIN connector) Forced air cooling with software temperature status monitoring IVI driver provides control of the EM405-8 bridge functions Configuration through an intuitive web interface Flexible block access command provides rapid sequential and FIFO data accesses ...
Page 9
CHARACTERISTICS Limit Parameter Conditions Typ. Units Data Transfers 1, 3 Throughput Ethernet – block read 400K 450K bytes/sec 2, 3 Ethernet – block write 300K 350K bytes/sec AC Input Power (IEC 320-C13) Level Power Consumption for full M-Module support DC Input Power (DIN Connector) Level Power Consumption for full M-Module support...
If a fault occurs, power must be removed from the EM405-8 before the breaker will reset. The breakers are rated at 2.5 amps for the +5V power and 1.25A for the +12V and -12V power. This allows usage of M-Modules that exceed the ANSI/VITA Std.
1.6 Bus Compliance The carrier complies with the ANSI/VITA 12-1996 Specification for single or double-wide M- Modules and the MA-Module trigger signal extension. Addressing: A08 only (extended addressing not supported) Data: D16 only Interrupts: not supported DMA: not supported Triggers: Trig A and Trig B Input/Output (-0001 version only) Manufacturer ID: 0FC1...
If damage exists, report immediately to C&H. 2.2 HANDLING PRECAUTIONS The components used in the EM405-8 are static sensitive. Damage may occur if proper static precautions are not taken. Installation of M-Modules should only be done at a properly grounded static free workstation.
The module should slowly loosen itself from the carrier header pins. If the EM405-8 is completely full, a pointed prying bar may be required to help remove the first module. The point of the prying bar can be placed between the carrier header and the M-Module to loosen the connection as shown in Figure 4.
M-Module A B C M-Module with two row connector shown Carrier Install screws Figure 3. M-Module Installation Rock module side to Do NOT remove these screws side while prying M-Module Carrier Remove screws Figure 4. M-Module Removal...
3.0 FUNCTIONAL DESCRIPTION 3.1 GENERAL The EM405-8 provides a mechanical and electrical interface between an Ethernet bus and up to eight M-Modules. It utilizes an embedded microcontroller to provide buffering and command translation between the Ethernet interface and the M-Modules. A simplified functional block diagram is shown in Figure 5.
3.1.2 Ethernet Interface The Ethernet interface provides the physical and logical connection to the EM405-8 allowing remote control of the M-Modules. The EM405-8 provides a 10/100 Base-T Ethernet connection for communication purposes. The interface supports the TPC/IP protocol for control of the M- Modules.
3.2 FRONT PANEL The front panel of the EM405-8 contains eight openings for access to the M-Modules’ front panel connections as shown in Figure 6. Below each opening is an LED indicator that indicates an access to that M-Module. The LED will illuminate temporarily each time the module is accessed by the host software.
3.3 REAR PANEL The rear panel of the EM405-8 contains connectors for the Ethernet and USB interfaces, TTL and LVDS triggers (-0001 versions only), and AC or DC input power. An AC power switch/breaker is available on the far right side and a LAN reset access hole is available below the LAN connector.
9 instruments at the IP address of the EM405-8. 4.3 WEB SERVER To use the EM405-8’s web interface, open a web page at the device’s IP address. This can be done using any W3C compliant browser, such as Windows Internet Explorer or Mozilla Firefox.
Figure 8. Web Home Page 4.4 CONFIGURING THE ETHERNET INTERFACE Network configuration of the EM405-8 is performed through the LAN Configuration page of the web interface. To view the LAN Configuration page, select the LAN Configuration link from the navigation menu found on the left side of all EM405-8 web pages.
DHCP: The Dynamic Host Control Protocol (DHCP) allows the module to dynamically retrieve an IP address from a DHCP server at power-up. If DHCP is used, the EM405-8 may have a different IP address assigned each time it is powered on or connected to the network. DHCP requires that another device on the network is acting as a DHCP server.
The subnet mask defines the number of bits that are taken from the IP address to refer to the given network subsection. The subnet mask allows Ethernet based networks to be separated into various subnets. The EM405-8 should be in the same subnet as the controlling PC or router. The default subnet mask is: 255.255.255.0 4.4.4 Gateway...
The default port number for standard module access is: 10001 4.4.7 Restoring Factory Defaults There are two ways to restore the EM405-8 to its default configurations. From the LAN configuration web page, the user can enter the correct password and select the “Restore Defaults”...
4.5.3 Fan Full On If the Fan Full On check box is selected, the fans on the EM405-8 will run at full speed. If the Fan Full On is not selected, the fans will be set to run at a variable speed where the firmware constantly monitors the temperature and speeds up the fans if the temperature rises above a set limit.
4.5.6 Device Clear The Device Clear button initializes the VXI-11 interface. If instruments are opened, but not closed properly, system resources may become unavailable. The Device Clear button clears all VXI-11 resources and allows new resources to be opened. Figure 10. Web Status/Control Page...
TCP protocol layer and therefore special protocols are not required. Regardless of the encapsulating protocol, the messages and data that the EM405-8 uses is based on a simple binary command structure. The commands allow the user to either write or read registers residing on the EM405-8 or on each M-Module.
Module, or more serious hardware problems with the M-Module itself. If any of the above status codes are returned, the EM405-8 will set the Reset Error (RERR) status bit in the EM405-8 Reset Error and Manufacturer ID register (refer to section 4.6.5 for details on this register).
4.6.2 Write Data command The Write Data command writes data to an EM405-8 control register or to a register residing on an M-Module. The command consists of seven bytes including the command-id, the module to which the data should be written, an address space selector, the access width, the address, and two data bytes.
The EM405-8 firmware will execute the command by reading or writing a block of data the size of the block size parameter, starting from the starting address and ending at:...
Page 30
The following examples further illustrate the block access feature. Example 1: Read a single block of 32 words (64 bytes) starting at address 0x4. starting address = 0x4 block size = 32 number of blocks = 1 address increment = don’t care Example 2: Read 32 words (64 bytes) from a FIFO at address 0x8.
Firmware Version (0x06): This read-only register returns the firmware version number of the EM405-8 being accessed. Reset Control (0x08): This read/write register can be used to reset the M-Modules residing on the EM405-8. An independent reset bit is available for each module. Writing a ‘1’ to a reset bit...
Page 34
A read of this register will return a value representative of the temperature inside the EM405-8 around the fan area and will return the current setting of the fan control bit. The temperature field of this register is read only. By writing to the fan control bit, the user can select whether the fan is set to full-on or variable speed.
Byte Write Read Only Read Only Read HW Major HW Minor HW Major Major Version Level of EM405-8 Hardware Logic HW Minor Minor Version Level of EM405-8 Hardware Logic Firmware Version Reg. 06 Byte Write Read Only Read Only...
Page 36
TEMPC Temperature of sensor in the M-Module area of the carrier (if bit 9 = 0 then °C = TEMPC / 4, if bit 9 = 1 then °C = – (TEMPC – 1536) / 4) Figure 11. EM405-8 Registers (continued)
Page 37
2. The specified signal source must be configured as an input for proper operation. 3. When direction = output, this field specifies number of the signal source. When direction = input, this field specifies the EDGECLK number (0-3). Not used for External TTL Trigger signal sources. Figure 11. EM405-8 Registers (continued)
Page 38
2. The specified signal source must be configured as an input for proper operation. 3. When direction = output, this field specifies number of the signal source. When direction = input, this field specifies the EDGECLK number (0-3). Not used for External TTL Trigger signal sources. Figure 11. EM405-8 Registers (continued)
Page 39
2. The specified signal source must be configured as an input for proper operation. 3. When direction = output, this field specifies number of the signal source. When direction = input, this field specifies the EDGECLK number (0-3). Not used for External TTL Trigger signal sources. Figure 11. EM405-8 Registers (continued)
Page 40
OTSN Signal Source Number Notes: 1. The specified source must be configured as an input for proper operation. 2. The specific number of the signal source. Not used for External TTL Trigger signal sources. Figure 11. EM405-8 Registers (continued)
Page 41
ECxSN Signal Source Number Notes: 1. The specified source must be configured as an input for proper operation. 2. The specific number of the signal source. Not used for External TTL Trigger signal sources. Figure 11. EM405-8 Registers (continued)
4.7 IVI AND M-MODULE DRIVERS An IVI Instrument Driver is available for status and control of the EM405-8 carrier. The driver provides full control of carrier functions, such as configuring the trigger logic, reading the temperature sensors, controlling the fans, and reading and writing registers on the M-Modules.
Figure 13. Trigger Logic (Output Direction) 4.9 FAN AND TEMPERATURE CONTROL The EM405-8 contains three on-board temperature sensors. One is near the fan input, one is in the area of main carrier control logic, and the other is in the M-Module area. These sensors can be read by reading the three Temperature Status registers of the EM405-8.
Page 44
maintain a maximum 20°C rise in temperature from the ambient inlet air. The user may select the fan to remain full on at all times by setting the VARF bit in the Fan & Temperature Control register to a ‘1’.
APPENDIX A - CONNECTORS Connector Type: Molex 83619-9011 (Double Stacked) Pin-outs are the same on both connectors. Figure A-1. LVDS Micro-D Connector DESC +48V +48V Connector Type: Circular 5-position DIN (CUI SDF-50J) Figure A-2 DC Input Connector...
Page 49
READER'S COMMENT FORM Your comments assist us in improving the usefulness of C&H's publications; they are an important part of the inputs used for revision. C&H Technologies, Inc. may use and distribute any of the information that you supply in any way that it believes to be appropriate without incurring any obligation whatsoever.
Page 50
INSTRUCTIONS In its continuing effort to improve documentation, C&H Technologies, Inc. provides this form for use in submitting any comments or suggestions that the user may have. This form may be detached, folded along the lines indicated, taped along the loose edge (DO NOT STAPLE), and mailed.
Need help?
Do you have a question about the EM405-8 and is the answer not in the manual?
Questions and answers