Hytec Electronics Ltd.

CAMAC Ethernet Crate Controller TYPE ECC 1365 MK2/MK3

Product Description

This double–width CAMAC ACB Controller (Master or Slave) and Ethernet port provides a fast and efficient interface between a CAMAC crate and a (Thick or Thin wire) Ethernet Local Network (LAN).

The unit is available in two versions: the Mark 2, which has a 16MHz 68HC000 processor, and the Mark 3 which uses a 40MHz 68EC030 CPU with Cache. Both have comprehensive firmware in 256Kbytes of EPROM and half a megabyte (as standard) of RAM for working space and down–loaded routines. This RAM can be optionally extended to 2 Mbytes in the Mark 2 and to 1, 2 or 4 Mbytes in the Mark 3. Both units are compatible with Hytec’s Host Software Packages; the Mark 3 clearly offering a huge performance improvement over the Mark 2.

The front panel has LAN connectors, for both the Thick Wire Attachment Unit Interface (AUI) cable and for Thin Wire RG59 BNC connectors. It also has an RS232 port (9–way) Cannon for local diagnostic terminal support.

Features

 

  • Double–width CAMAC Controller.
  • CAMAC ACB compliant. May be either master or slave.
  • Full specification, Thick Wire (via transceiver cable) or Thin Wire Ethernet.
  • 40MHz 68EC030 or 16MHz 68HC000 processor, optional 68882 co–processor.
  • ISO/IEC ISO802–2 Logical Link Control compliant.
  • ISO/IEC ISO802–3 CSMA/CD compliant.
  • UDP/IP Protocol compliant (TCP/IP Protocol family).
  • Supports multiple concurrent hosts.
  • Network time protocol support.
  • Time stamping of data.
  • Block Mode and List Mode support.
  • Security features including controller–resident access tables.
  • Standard ESONE/DOE subroutine support.
  • Down–line–loadable user–defined commands.
  • Software support for DEC VAX, DEC AXP, ENCORE, SUN & SILICON GRAPHICS.
  • Maths co–processor option.

Hardware Description

Both also have 2k bytes of battery–backed static RAM (on word boundaries), a 4k x 8–bit Node Adress EPROM, two front panel mounted HEX coded switches for the CAMAC Crate Address (0–FF Hex = 0–255 decimal), a standard CAMAC Port with Memory Mapped Access, a serial port to be used mainly for test purposes, and a multiple counter/timer system to support the software real–time clock and message/task timing. An 8–bit switch port is used to set the LSAP (Link Service Access Point) address; two addresses are used; one for multicasts issued by the host and another (at switch setting plus one) for muliticasts by the Ethernet Crate Controller. There are 11 LEDs fitted on the front panel, the details are as follows:–

Firmware Description

The standard firmware supplied with the 1365 is loaded into on–board EPROMs. The major functions provided by the firmware are:–

These features combine to provide the controller with comprehensive CAMAC functionality. This includes:–

Network Time Protocol

To achieve time synchronisation between multiple 1365 crate controllers and multiple hosts, a Network Time Protocol (NTP) is defined.

The protocol continually monitors and adjusts the clock times in the 1365, compensating for transmission delays, this minimises any time errors. It also ensures that the data acquisition time stamping carried out by the multiple 1365 is correct to within the error margins of the protocol. This is stated, to the first order, as equal to the transit delay being experienced on the network.

Down-Loaded Routines

The firmware allows user written routines to be down–loaded and executed on request, whilst still retaining all the normal functionality of the firmware. These user written routines can be written in C, and are able to call into existing routines in the firmware for CAMAC access, buffer allocation, message transmission and security/booking table checks. This powerful feature allows custom front end processing to be easily implemented for such applications as data reduction, data compression, data scanning and custom algorithm execution.

Host Software Support

Host control of the 1365 is achieved by HYTEC specific CAMAC command and control messages delivered to the controller using Logical Control type 1 and 3 protocols (LLC1, LLC3). Users who prefer to implement their own host support can do so using the protocol definition documents available from HYTEC on request.

Host support for DEC VAX and AXP systems is available from HYTEC. This includes device drivers, protocol handlers and a system process to manage user process requests and provide the configuration and time protocol support. Each VAX or AXP host wishing to communicate with an Ethernet Crate Controller must be running this software.

Host support in the UNIX environment is available and uses the User Datagram Protocols (UDP) a member of the Internet Protocol (IP) suite. UNIX systems that support UDP/IP can access the ECC1365 with similar functionality to the VAX and AXP host systems.

High level language support is provided through a library of subroutines that include the standard ESONE/DOE subroutines with extra routines to support the extra functionality of the controller. A system manager tool is provided to display the known configuration and individual controller statistics on a host terminal. These ESONE/DOE routines are available from VAX, AXP and UNIX hosts.

Extensive use of the VAX/VMS message utility has been made for error reporting and system information messages.

1940.1 EHS1365 Ethernet Host Software for ECC1365 - OpenVMS AXP version 7.2
1940.2 EHS1365 Ethernet Host Software for ECC1365 - SUN SOLARIS version 7.0
1940.3 EHS1365 Ethernet Host Software for ECC1365 - Compaq True64 UNIX version 4.0E
1940.4 EHS1365 Ethernet Host Software for ECC1365 - Red Hat LINUX version 5.2
1941 WNT1365 Windows NT V4 Host Software for ECC1365 with ESONE routines DLL

Security Features

The 1365 controller maintains a table containing the Ethernet address of host systems which are allowed to access it. The use of this table is enabled by a switch on the 1365 printed circuit board. For each addess, a mask defines which CAMAC stations the host may access and a set of capabilities defining which crate controller–wide operations the host may perform. This table is kept in battery–backed RAM. The table is either down–line loaded by suitably privileged hosts or by a terminal connected to the RS232 port on the 1365.

Power Fail

A simple circuit has been included to monitor all the CAMAC power rails inside the Ethernet Crate Controller. The output of this circuit is connected to the processor’s non–maskable interrupt line, through a gate which may be controlled by the processor via one of the Control Register output lines.

Software

A software licence is required for each host which controls a ECC1365. One host can control many ECC1365 units.
Please refer to the Cat No 1940 - 1941 software for further details. Note: discounts are applicable to this software 3rd - 5th copies 30%; 6th - 10th copies 60%; 11th+ copies 80%. Site licences also available.

 


Our policy is one of continuous product development and the right is reserved to supply equipment which may vary slightly from that described.

HYTEC

HYTEC Head Post : 5 Cradock Road, Reading, Berkshire, RG2 0JT, England.
Phone : +44 (0)118 9757770
Fax : +44 (0)118 9757566

HYTEC HOME PAGE

Copyright © 2004 Hytec Electronics Ltd. All rights reserved.
Information in this document is subject to change without notice.
Other products and companies referred to herein are trademarks or registered trademarks of their respective companies or mark holders.
Last modified: December 17, 2008