IEC TS 61895-1999 – Nuclear Instrumentation: CAMAC Auxiliary Controller and Branch Highway

Standard: IEC TS 61895-1999 | Category: Nuclear Instrumentation (Technical Specification) | Published: 1999
💡 As a Technical Specification, IEC TS 61895 provides intermediate-stage standardization for CAMAC auxiliary controllers and branch highway interfaces — components that extend the basic CAMAC crate into a multi-crate system architecture.

1. Overview and Purpose

IEC TS 61895-1999 defines the electrical and functional specifications for auxiliary crate controllers (ACCs) and the branch highway interface used in CAMAC-based nuclear instrumentation systems. While the base CAMAC standard (IEC 60482 / IEEE 583) defines single-crate operation, real-world nuclear facilities often require distributed data acquisition across multiple crates located in different areas of a plant. This technical specification bridges that gap by defining how multiple CAMAC crates interconnect via a branch highway, enabling coordinated data acquisition and control across geographically distributed measurement points.

The standard specifically addresses the branch highway (BRH) — a parallel multi-drop bus that connects up to seven crates in a star or daisy-chain topology — and the auxiliary controller that allows a module within a crate to initiate dataway cycles independently of the main crate controller.

⚠ It is important to note that IEC TS 61895 is a Technical Specification, not a full International Standard. Users should verify the current regulatory status when applying it in safety-critical nuclear applications. Some national nuclear regulatory bodies may require additional qualification beyond the TS provisions.

2. Branch Highway Architecture

2.1 Physical Layer and Topology

The branch highway consists of a 66-pin parallel cable or backplane bus that extends the dataway signals across multiple crates. It supports up to seven crates on a single branch, with a maximum cable length of 50 meters between the branch driver and the farthest crate. The branch highway uses differential ECL (Emitter-Coupled Logic) signaling for the high-speed control lines to ensure noise immunity over the extended distance, while data lines use standard TTL levels with tri-state drivers. The branch driver sits in the primary crate and manages all branch-level arbitration.

2.2 Data Transfer Protocols

The branch highway supports three types of data transfer: Single-cycle transfers (one dataway operation per command), Block transfers (sequential operations with automatic address incrementing), and Repeat transfers (repeated operations to the same address for buffered data acquisition). The standard defines a comprehensive set of branch commands (N, A, F codes extended with branch-specific control bits) that allow the host computer to address any module in any crate on the branch as if it were local.

Parameter Single Crate Branch Highway (7 crates max)
Maximum modules 23 161 (23 x 7)
Addressing N (station) B (branch) + N (station)
Cycle time 1 us 1.5 us (typ.)
Cable length Backplane Up to 50 m
Signaling TTL (backplane) ECL (control) + TTL (data)
Interrupt handling Graded LAM Branch LAM + graded LAM
Daisy-chain Inline Branch-level return

3. Auxiliary Crate Controller (ACC) Operation

3.1 Autonomous Dataway Control

The auxiliary crate controller enables a module within a crate to take control of the dataway for local operations without involving the main branch driver. This is essential for time-critical applications such as pulse-height analysis in radiation spectroscopy, where the data acquisition module must transfer histogram data to a memory module at high speed while the branch highway is occupied with other traffic. The ACC arbitrates for dataway control using a request/grant protocol, ensuring that conflicts between the main controller and the ACC are resolved deterministically.

3.2 LAM Handling in Multi-Crate Systems

One of the more complex aspects of branch highway operation is the interrupt handling scheme. Each crate collects its internal LAM requests and presents them to the branch driver as a single “Branch LAM Request.” The branch driver then executes a branch-level LAM pattern read to identify which crate generated the request, followed by a crate-level graded-LAM cycle to identify the specific module. This two-level interrupt scheme adds latency but is necessary to maintain compatibility with standard CAMAC modules that are unaware of the branch highway’s existence.

✅ Engineering Insight: When designing multi-crate CAMAC systems for nuclear monitoring, pay careful attention to branch highway timing budgets. The 1.5 microsecond per-cycle overhead, combined with two-level LAM resolution, means that worst-case interrupt latency across a seven-crate system can reach hundreds of microseconds. For applications requiring deterministic real-time response (e.g., reactor protection), consider dedicating specific functions to a single crate rather than distributing them across multiple crates.

4. Practical Implementation Considerations

The branch highway cable requires careful impedance matching and termination. The standard specifies 120-ohm twisted-pair cabling for the ECL control lines with parallel termination at both ends of the branch. Proper grounding practices are essential: the standard mandates a single-point ground for the branch highway shield to avoid ground loops that can introduce noise in the analog measurement modules. In practice, many installations use fiber-optic extenders for branch highway segments that must traverse long distances or areas with high electromagnetic interference, even though these are beyond the scope of the base specification.

5. Frequently Asked Questions

Q1: What is the difference between IEC TS 61895 and IEC 61888?

A: IEC 61888 addresses the basic CAMAC crate and its primary controller, operating within a single crate. IEC TS 61895 extends this to multi-crate systems by defining the branch highway and auxiliary controllers that enable crate-to-crate communication.

Q2: Can I mix IEC 61895 branch highway equipment from different vendors?

A: In theory yes, but in practice compatibility issues arise with timing margins and LAM handling implementations. The standard specifies the functional protocol but leaves some electrical parameters implementation-dependent. It is recommended to use branch drivers and ACCs from the same manufacturer.

Q3: Is the CAMAC branch highway still supported by modern crate controllers?

A: Most modern CAMAC controllers (USB or Ethernet-based) emulate the branch highway functionality in firmware rather than implementing the full parallel branch interface. Some manufacturers provide branch highway interface modules as an option, but stand-alone branch drivers are increasingly rare.

Q4: What is the maximum practical data rate on a branch highway?

A: The theoretical maximum is approximately 660 k operations per second across the branch (7 crates, each at ~94 kops/s sustained). In practice, branch overhead limits this to about 400-500 kops/s for mixed single and block transfers.

© 2026 TNLab. All rights reserved. This technical article references IEC TS 61895-1999.

Leave a Reply

Your email address will not be published. Required fields are marked *