Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IEC 61739-1996 defines the CAMAC (Computer Automated Measurement and Control) standard for nuclear instrumentation systems. CAMAC is a modular data-handling system originally developed by the ESONE Committee (European Standards on Nuclear Electronics) in the late 1960s and subsequently adopted by the IEC as an international standard. This standard specifies the mechanical, electrical, and functional characteristics of the CAMAC dataway — the parallel digital bus that interconnects plug-in modules within a CAMAC crate — and the crate controller that manages dataway operations.
Although CAMAC originated in the nuclear physics community for high-energy physics experiments, its deterministic timing, robust parallel bus architecture, and modular flexibility led to widespread adoption in fusion research, industrial process control, medical imaging, and aerospace test systems. IEC 61739 consolidates the earlier IEC 60516, 60552, and 60577 standards into a single comprehensive document covering the CAMAC crate, dataway signals, timing cycles, power supply specifications, and crate controller interface.
A standard CAMAC crate is a 19-inch rack-mountable chassis containing a 24-slot passive backplane (the dataway) with 86 signal lines plus power distribution. The 24 stations are numbered 1–24 (or 0–23 in some conventions), with the rightmost station (Station 24, or the “Control Station” in a 25-station system) reserved for the crate controller. The remaining 23 stations accept plug-in modules of various functions — analog-to-digital converters, time-to-digital converters, discriminators, coincidence logic, scalers, and readout interfaces.
| Parameter | Specification |
|---|---|
| Number of stations | 24 (1-24), or 25 with dedicated controller station |
| Dataway signal lines | 86 lines: 24 data read (R), 24 data write (W), 5 addressing (N, A0–A3, F0–F4), 24 look-at-me (L), plus control, timing, power, ground |
| Dataway cycle time | 1 μs (fixed, synchronous) |
| Data word width | 24 bits (with optional 8-bit auxiliary for 32-bit transfers) |
| Power supply voltages | +6 V, -6 V, +12 V, -12 V, +24 V, -24 V (standard CAMAC) |
| Module width | 1 slot = 17.2 mm (single-width), 2-slot, 3-slot, or 4-slot widths available |
| Cooling | Forced air, bottom-to-top flow through card guides |
The CAMAC dataway supports a defined set of command cycles initiated by the crate controller. Each cycle uses the F (function) code and A (subaddress) code to specify the operation, while the N (station number) line selects the specific module. The module responds with Q (response) and X (command accepted) status bits to complete the handshake. The standard defines three primary cycle types:
The LAM system provides 24 individual interrupt request lines (one per station) that modules can assert to request controller attention. LAMs are typically used to signal event completion (e.g., an ADC conversion finished), buffer full/empty, error conditions, or external trigger receipt. The crate controller can enable/disable individual LAMs via the Inhibit (I) line or through specific function commands, and can determine the source of an interrupt by reading the LAM register — a 24-bit read of the L lines at the beginning of a dataway cycle.
Signal Integrity and Termination: The CAMAC dataway operates with TTL-level signals on a parallel backplane bus extending up to 430 mm (one 24-slot crate width). At the 1 μs cycle time, signal reflections on the dataway are a critical concern. The standard specifies that all dataway signal lines must be terminated at both ends, typically with 150 Ω resistors to +3 V for active pull-up or 330 Ω/470 Ω Thevenin termination for standard TTL. In practice, maintaining signal integrity requires careful attention to: (1) backplane PCB trace impedance control (target: 100 Ω ±10%), (2) stub lengths from the dataway to module edge connectors (keep below 20 mm), and (3) decoupling capacitance distribution (10 μF tantalum at every third station plus 0.1 μF ceramic at each module’s dataway driver ICs).
Power Distribution and Noise Decoupling: Nuclear instrumentation environments present severe electrical noise challenges — nearby particle accelerators, pulsed power systems, and sensitive detector preamplifiers all contribute to the conducted and radiated noise environment. The CAMAC standard addresses this through: dedicated power and ground planes in the backplane, separate analog and digital ground returns (the dataway includes both digital ground and an optional analog ground line), and specified power supply filtering with a maximum output impedance of 0.1 Ω from DC to 100 kHz. A practical design guideline is to budget 20% additional current capacity beyond the calculated maximum module draw, and to locate the crate power supply at the bottom of the rack with the shortest possible cable run to the crate’s power entry panel.
Migration from CAMAC to Modern Standards: While CAMAC has been largely superseded by VMEbus, CompactPCI, and more recently by PXI and Ethernet-based modular systems, large installed bases remain operational in nuclear power plant monitoring systems, particle physics experiments (many CERN experiments used CAMAC until the 2000s), and fusion energy research facilities. IEC 61739 remains relevant for: (1) maintaining existing CAMAC-based systems requiring extension, (2) understanding the design lineage of modern modular instrumentation standards, and (3) applications requiring CAMAC’s unique combination of deterministic bus timing and high channel density for parallel data acquisition.
| Level | Component | Function |
|---|---|---|
| 0 | Module (plug-in unit) | Performs specific instrumentation function (ADC, TDC, scaler, coincidence logic) |
| 1 | Crate + Dataway | Mechanical housing, power distribution, parallel bus for module interconnection |
| 2 | Crate Controller | Manages dataway cycles, arbitrates LAMs, interfaces to branch highway or computer |
| 3 | Branch Highway | Parallel bus connecting up to 7 crates in a multi-crate system (IEC 60516) |
| 4 | System Controller | Computer interface (CAMAC-to-GPIB, CAMAC-to-VME, CAMAC-to-PCI) |
Rarely for new designs. Most modern nuclear instrumentation projects use PXI, MicroTCA, or Ethernet-based modular systems that offer higher bandwidth, smaller form factors, and better software ecosystem support. However, CAMAC continues to be used in: (1) upgrades and extensions to existing large-scale physics experiments where replacing the entire front-end would be cost-prohibitive, (2) nuclear power plant safety monitoring systems where the CAMAC infrastructure is already qualified for seismic and environmental conditions, and (3) educational and training laboratories where CAMAC’s simplicity and well-documented operation make it an excellent teaching tool for modular data acquisition concepts.
A single CAMAC crate achieves a maximum data throughput of approximately 1 MB/s (24-bit words at 1 μs per cycle, with overhead). Multi-crate branch highways increase throughput linearly up to about 5 MB/s before the branch bus becomes the bottleneck. For comparison, VME64 achieves 40 MB/s, CompactPCI reaches 132 MB/s (32-bit/33 MHz), and modern PXIe exceeds 1 GB/s. CAMAC’s throughput limitation is the primary reason it has been superseded in high-rate applications such as modern high-energy physics experiments.
In a multi-crate CAMAC system, each crate is assigned a unique branch address (1–7). The crate controller accepts commands from the branch highway only when its address matches. The full command includes: Branch Address (3 bits) + Crate Address (effectively embedded in branch connection) + Station Number N (5 bits) + Subaddress A (4 bits) + Function F (5 bits) = a 24-bit CAMAC command word. This allows up to 7 crates × 23 modules = 161 distinct module addresses in a single branch system. Larger systems use multiple parallel branch highways connected to a single system controller.
The primary successors are: (1) VMEbus (IEC 60821) — dominated from the 1990s through the 2010s, particularly in high-energy physics; (2) CompactPCI/PXI — widely used in nuclear power plant I&C upgrades due to industrial-grade reliability; (3) MicroTCA (AdvancedMC) — gaining traction in fusion diagnostics and accelerator control; and (4) MTCA.4 (MicroTCA for Physics) — a variant specifically developed for physics instrumentation with extended backplane timing and rear I/O. For software-defined instrumentation, many new systems use a sensor-to-Ethernet approach with front-end FPGAs and real-time Linux processors bypassing the crate-based paradigm entirely.