Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IEC TR 61662:1995 provides a comprehensive technical report on the CAMAC system, a modular data-handling and control system originally developed by the ESONE Committee (European Standards on Nuclear Electronics) in the late 1960s and subsequently adopted as an IEC standard. CAMAC represents one of the earliest standardized modular instrumentation architectures, establishing fundamental concepts of crate-based instrument organization, parallel digital data transfer, and hierarchical control that remain relevant in contemporary systems.
The CAMAC architecture defines three primary physical elements: the crate (a 19-inch rack-mountable chassis with 25 module stations), the crate controller (occupying stations 24 and 25), and plug-in modules (occupying stations 1-23). The dataway — a 86-line parallel backplane bus — connects all stations and provides power, data transfer, and control signaling.
The dataway provides 24 data read lines (R1-R24), 24 data write lines (W1-W24), and a comprehensive set of command and status lines. Module addressing uses a 5-bit station number (N) and a 4-bit subaddress (A), allowing up to 23 modules with 16 subaddresses each. Operations are initiated by the crate controller issuing N (station number), A (subaddress), and F (function code, 5 bits — 32 possible operations).
The standard defines three fundamental data transfer cycles:
| Signal Group | Lines | Direction | Function |
|---|---|---|---|
| Data Read (R) | R1 — R24 | Module → Controller | Read data transfer |
| Data Write (W) | W1 — W24 | Controller → Module | Write data transfer |
| Station Number (N) | N1 — N23 | Controller → Module | Module selection |
| Subaddress (A) | A1 — A4 | Controller → Module | Subaddress within module |
| Function (F) | F1 — F5 | Controller → Module | Operation code |
| Busy (B) | B | Module → Controller | Dataway in use |
| Look-at-Me (L) | L1 — L23 | Module → Controller | Interrupt request |
| Initialize (Z) | Z | Controller → Module | System reset |
Several design principles from the CAMAC standard carry forward to modern instrumentation:
In a typical nuclear reactor instrumentation setup, CAMAC modules might include: ADC modules for neutron flux signal digitization with 12-bit resolution at 100 kS/s, scaler/timer modules for pulse counting from fission chambers, and analog output modules for control rod position indication. The crate controller communicates with a supervisory computer via a parallel branch highway or a serial CAMAC loop (IEC 61663), providing real-time data acquisition at aggregate rates up to 106 data words per second.
A: NIM (Nuclear Instrumentation Module) is an earlier analog-only standard using ±24V and ±12V supplies with no digital data bus. CAMAC incorporates digital data transfer via the dataway backplane, enabling computer-controlled data acquisition and module configuration.
A: CAMAC offers 24-bit parallel data transfer at ~1 MHz cycle rate (~24 MB/s), while VME64 achieves 320 MB/s and PXIe exceeds 6 GB/s. CAMAC’s dataway is simpler but significantly slower. However, for many nuclear instrumentation applications where sensor response times dominate, CAMAC’s speed remains adequate.
A: Serial CAMAC extends the parallel dataway over a serial byte-wide highway using HDLC-style framing, allowing CAMAC systems to be distributed over longer distances (up to several kilometers) using differential line drivers or fiber optic links.