💡 Standard Overview: IEC TR 61930-1998 is a key technical report within the CAMAC standard family focusing on multi-crate system architecture. It details the branch highway design principles, multi-crate expansion methodology, and system synchronization mechanisms essential for large-scale distributed measurement systems.
CAMAC Multi-Crate System Architecture
When a CAMAC system must accommodate more than 23 modules, a single-crate configuration becomes insufficient. IEC TR 61930-1998 defines the standard approach for multi-crate expansion: connecting up to seven CAMAC crates through a Branch Driver and Branch Highway, forming a distributed system supporting up to 161 modules. Each crate is managed by its own Crate Controller, while the Branch Driver handles command routing and data exchange between the host computer and individual crates.
⚠️ System Design Consideration: Timing synchronization across multiple CAMAC crates presents the principal design challenge for coordinated measurement applications. The standard mandates strict limits on Branch Highway propagation delay, inter-crate clock synchronization error, and trigger signal distribution latency. In typical large-scale fusion experiment installations, aggregate Branch Highway throughput reaches approximately 300 kB/s (accounting for branch protocol overhead), which is generally adequate for multi-channel slow monitoring signals.
| Multi-Crate Component |
Function |
Maximum Count |
| Branch Driver |
Host-to-crate interface and command routing |
1 per system |
| CAMAC Crate |
Module housing and internal Dataway management |
7 per branch |
| Crate Controller |
Crate bus control and branch interface |
1 per crate |
| Normal Module Stations |
Function modules (ADC, TDC, DAC, etc.) |
23 per crate |
| Branch Highway Length |
Cable distance from driver to farthest crate |
Typically ≤ 50 m |
| Branch Highway Medium |
Parallel cable (66-conductor) or fiber optic |
Application-dependent |
Branch Highway Protocol and Data Transfer
The Branch Highway employs a 66-conductor parallel cable connecting the Branch Driver to each Crate Controller. The standard defines a complete protocol for branch-level transactions, including command/address broadcasting, data read/write operations, status response, and interrupt handling. The Branch Driver transmits command frames containing the target Crate Number; each Crate Controller recognizes and responds based on its assigned address. Data transfers on the Branch Highway follow a synchronous “command-wait-response” handshake protocol ensuring reliable and deterministic data exchange.
✅ Engineering Insight: In major nuclear fusion facilities (JET, DIII-D, KSTAR), typical CAMAC multi-crate system configurations include: (1) magnetic diagnostic measurements employing 3–5 crates with 16-bit ADC modules sampling magnetic field signals at 250 kHz; (2) radiation monitoring systems using 2–3 crates equipped with scalers and ratemeter modules; (3) plasma control feedback systems utilizing 1–2 dedicated crates with DAC modules for control signal output. System upgrades typically preserve existing CAMAC front-ends while adding modern data back-ends.
The standard also specifies Branch Highway electrical characteristics including signal levels (TTL compatible), cable impedance matching, termination resistance, and transmission line reflection control. Differential signaling or fiber optic media are recommended for long-distance transmission to improve noise immunity.
Multi-Crate Synchronization and Triggering
For applications requiring coordinated multi-crate operation (such as multi-channel synchronized acquisition in plasma diagnostic systems), IEC TR 61930-1998 provides several synchronization mechanisms. The standard supports both “Common Start” and “Common Stop” synchronization modes, along with hardware trigger distribution via dedicated trigger lines. In time-critical applications, system clock signals and trigger pulses are distributed from a master clock source to all crates through fan-out units, ensuring uniform timing reference across all modules.
⚠️ Design Recommendation: For systems requiring sub-microsecond synchronization accuracy, the following approach is recommended: (1) use dedicated trigger distribution modules (e.g., Phillips Scientific 794) to simultaneously distribute the master trigger to all crates; (2) employ a common external clock source for all ADC modules instead of internal oscillators; (3) maintain uniform cable lengths for Branch Highway interconnections to minimize propagation delay differences; (4) perform regular system calibration and delay measurements to compensate for fixed offsets. In multi-crate configurations, inter-crate synchronization jitter should be maintained within ±10 ns with appropriate trigger and clock distribution hardware.
Frequently Asked Questions (FAQ)
❓ What is a Branch Driver?
A Branch Driver is the interface module connecting the host computer system to the CAMAC Branch Highway. It translates high-level computer commands into Branch Highway protocol and returns response data from individual crates to the host. It is the central control component of a CAMAC multi-crate system.
❓ What is the maximum number of modules supported on one CAMAC branch?
One CAMAC branch can connect up to seven crates, each providing 23 normal stations, yielding a theoretical maximum of 7 × 23 = 161 modules. Additionally, seven control stations and seven dedicated stations are available for special function modules.
❓ Are there distance limitations for the Branch Highway?
With standard parallel cable, the maximum transmission distance for the Branch Highway is typically limited to approximately 50 meters. Beyond this distance, signal attenuation and propagation delay become significant concerns. Fiber optic converters can extend the range to several hundred meters but introduce additional latency.
❓ Is CAMAC multi-crate still competitive in modern experimental environments?
For applications with modest bandwidth requirements (aggregate throughput < 1 MB/s) but demanding exceptional reliability and deterministic performance, CAMAC multi-crate systems remain a cost-effective choice. For new systems with high bandwidth requirements, PXI Express, µTCA, or FPGA-based custom solutions are typically recommended.