Real-Time Clock & Interrupt Module (RCIM IV)

Price range: $3,115.00 through $4,664.00

The Real-Time Clock & Interrupt Module (RCIM IV) is a multifunction card designed for time-critical applications on Concurrent Real-Time’s iHawk™ multiprocessing systems. The RCIM provides key functionality for single system as well as multiple system applications. Ideally suited for simulation, data acquisition and industrial control solutions, the RCIM includes a synchronized clock, eight programmable real-time clocks, and twelve input or output external interrupt lines. The RCIM mounts in a standard iHawk PCIe slot and is fully supported by Concurrent’s RedHawk™ Linux® real-time operating system.

$

Each request is reviewed by our engineering and sales teams to ensure configuration accuracy, system compatibility, and delivery requirements.

SKU: CPRC4-4 Categories: , Tag: Brand:

 

The Real-Time Clock & Interrupt Module (RCIM) is a multifunction PCIe timing and synchronization card designed for deterministic, time-critical applications running on Concurrent Real-Time iHawk systems. It provides a centralized timing reference and flexible interrupt management, enabling precise coordination of processes across single or multiple systems.

Built for simulation, data acquisition, and industrial control environments, the RCIM allows engineers to maintain accurate timing relationships between applications, CPUs, and distributed systems. By combining a high-resolution synchronized clock with programmable real-time clocks and configurable interrupt lines, the RCIM ensures predictable system behavior even under complex workloads.

Deterministic Timing Across Systems

At the core of the RCIM is a 64-bit synchronized system clock that provides a common time base across all connected CPUs and systems. This clock operates as a free-running counter with nanosecond-level resolution, allowing applications to reference a consistent, high-precision timeline.

In multi-system configurations, one RCIM can be designated as the master, automatically synchronizing all connected systems at startup. This ensures that all applications—regardless of where they are running operate against the same time reference, simplifying event correlation, logging, and system validation.

Programmable Real-Time Clocks

The RCIM includes eight independent, programmable real-time clocks, each capable of generating interrupts based on user-defined timing intervals. These clocks function as decrementing counters and can be configured for:

  • One-shot execution
  • Periodic operation with automatic reload
  • Custom timing intervals down to microsecond resolution

This makes the RCIM ideal for driving cyclic processes, scheduling deterministic workloads, and maintaining consistent execution frequencies across applications.

Flexible External Interrupt Handling

To support integration with external hardware and custom signal environments, the RCIM provides twelve configurable external interrupt lines, each individually selectable as input or output.

These interrupt lines can be configured for:

  • Edge-triggered operation (rising or falling edge)
  • Level-sensitive operation (high or low level)

Applications can dynamically control interrupt behavior, including enabling or disabling lines, selecting trigger modes, and adjusting polarity. This flexibility allows engineers to tailor the system to a wide range of real-world signal conditions without hardware changes.

Distributed Interrupt Architecture

The RCIM enables low-latency interrupt distribution across multiple systems, allowing events detected on one CPU to be propagated to others in real time. This capability is critical for applications that require coordinated responses across distributed environments, such as hardware-in-the-loop (HIL) simulation and large-scale test systems.

Interrupts can be generated by:

  • External input signals
  • Programmable real-time clocks
  • Software-driven events

Once generated, these interrupts can be routed locally or distributed across connected RCIM modules, ensuring consistent system-wide behavior.

Scalable Multi-System Synchronization

Using a simple serial synchronization cable, multiple RCIM-equipped systems can be daisy-chained together to form a unified, time-synchronized network. This architecture allows engineers to scale from a single system to a multi-rack or distributed deployment while maintaining deterministic timing and coordinated execution.

For applications requiring absolute time alignment, an optional GPS synchronization module is available. This allows systems to align their internal clocks with GPS time, enabling synchronization even between physically separated systems.

Seamless Software Integration

The RCIM is fully supported by RedHawk Linux, allowing developers to access timing and interrupt features directly within their applications. Integration with Concurrent’s NightStar tools further enhances visibility and control, enabling:

  • Reading and logging synchronized system time
  • Routing and managing interrupts across systems
  • Synchronizing application execution using real-time clocks
  • Analyzing system behavior with a unified time reference

This tight integration ensures that developers can fully leverage the RCIM’s capabilities without introducing additional complexity into their workflows.

Built for Real-Time Applications

The RCIM is purpose-built for environments where timing accuracy, determinism, and system coordination are critical. Typical applications include:

  • Hardware-in-the-Loop (HIL) and simulation systems
  • Real-time data acquisition and signal processing
  • Industrial automation and control systems
  • Multi-system test and validation environments

By providing a reliable timing backbone and flexible interrupt infrastructure, the RCIM helps engineers reduce system complexity, improve synchronization accuracy, and ensure consistent real-time performance.

Specifications

Synchronized Clock

Length 64 bits (two 32-bit words)
Resolution (High-Order) 32 bits – 1 second
Resolution (Low-Order) 32 bits – 400 nanoseconds
Accuracy ±2.5 PPM
OCXO Frequency Stability Option ±10 PPB

Real-Time Clocks

Number 8
Length 32 bit
Resolution 1 microsecond (programmable to larger values)
Accuracy ±2.5 PPM

IRIG Interface

Format IRIG-B 024 or 124 AM or DCLS
Input Specifications AM 1–10V peak-to-peak; 1kHz 2:1–6:1 ratio; 4kΩ load AC-coupled; DCLS 3.3/5V TTL
Output Specifications AM 2.5/5/8V selectable into 50Ω; DCLS up to 12 outputs; accuracy ±1µs

Interrupts

External Interrupts 12 edge-triggered input or output, 3.3V or 5V TTL
Connectors Standard DB-26
Distributed Interrupts 12 Input / 12 Output
Interrupt Response Time < 8 microseconds
Additional Switchable 100 Ohm termination

GPS Antenna

Multi-GNSS GPS, GLONASS, Galileo, Beidou
Options GPS-only

Packaging

Form Factor Full-height, half-length PCIe
PCI PCIe x1 Gen 1
Maximum Cable Length 100 ft

Environmental

Operating Temperature 10° to 40° C
Storage Temperature -40° to 65° C
Relative Humidity 10–80% non-condensing
Max Power Consumption 20W
Compliance ROHS Compliant

Ordering Information

RCIM IV Real-Time Clock & Interrupt Module CPRC4-4
RCIM IV w/GPS CPRC4-4GPS
RCIM IV w/GPS & IRIG CPRC4-4GPS-IRG
RCIM IV w/GPS & Oscillator CPRC4-4GPS-PPM
RCIM IV w/GPS, IRIG & Oscillator CPRC4-4GPS-PPM-IRIG
RCIM IV Interface Assembly CX-DB26-4
Interface Assembly w/DIN Mount CX-DB26-DIN-4

SIMulation Workbench 2026.1-0 Gold Release Out Now

Select at least 2 products
to compare