iHawk Real-Time Platforms

Features

  • Single, dual, quad and 8-processor x86 systems
  • Up to 24 cores per CPU
  • Up to 60 MB of cache per CPU
  • Up to 1 TB of memory per system
  • Up to 18 integral PCIe slots
  • Rackmount, tower or desktop chassis
  • Optional ruggedized packaging
  • Real-Time Clock & Interrupt Module
  • A complete range of standard I/O cards
  • Optional signal conditioning
  • GPU platforms with up to 8 CUDA cards
  • RedHawk Linux real-time operating system
  • C/C++, Fortran and Ada compilers
  • NightStar real-time debugging and analysis tools
  • SIMulation Workbench real-time modeling environment

Real-Time Linux Performance and Determinism

At the heart of every iHawk solution is Concurrent’s RedHawk Linux real-time operating system. Compatible with the popular Red Hat and CentOS Linux distributions, RedHawk features high I/O throughput, fast response to external events, interprocess communication and optimized NUMA memory enhancements. iHawk is the ideal Linux environment for complex real-time applications.

RedHawk Linux is based upon a multi-threaded, fully pre-emptible Linux kernel with low-latency enhancements. RedHawk’s true symmetric multiprocessing support includes load-balancing and CPU shielding to maximize determinism and real-time performance in mission-critical solutions. A user-level application can be guaranteed to respond to an external event in less than 5 microseconds on certified platforms

Real-Time Clock & Interrupt Module

iHawk systems feature Concurrent’s Real-Time Clock & Interrupt Module (RCIM), a multifunction PCIe or PCI card designed for time-critical applications that require rapid response to external events. The RCIM includes a synchronized clock readable by multiple iHawk systems, eight programmable timers, and twelve input and twelve output external interrupt lines. The RCIM is fully supported by Concurrent’s RedHawk Linux.

An optional, on-board GPS module is available to align the RCIM’s synchronized clock to GPS standard time. One GPS-equipped RCIM can synchronize all iHawks in an RCIM chain, or multiple iHawks equipped with the GPS module can operate from a common time base without any cable connections between the systems. POSIX timers based on absolute GPS time can be used to simultaneously start the execution of programs on systems which are not physically connected.

Flexible Packaging Options

iHawk systems come in standard rackmount, tower and desktop enclosures with up to 18 integral PCIe slots and optional PCIe and PCI expansion chassis. For applications that require a VME I/O subsystem, PCIe-to-VME bridges and chassis are available. iHawk systems can contain up to 72 disk drives with optional RAID. iHawks are available with ruggedized packaging and conformal coating. iHawk systems can be interconnected using Ethernet, reflective memory or high-speed fabrics such as Infiniband.

 

SIMulation Workbench Modeling Environment

iHawk systems support Concurrent’s SIMulation Workbench (SimWB), a comprehensive framework for developing and executing real-time hardware-in-the-loop test stands and training system simulations. The SimWB real-time core is organized around a very fast memory resident database. Simulation models and I/O processes have direct access to data with very low latency. Models and I/O processes run sequentially during the real-time loop with their execution dispatched by the SimWB scheduler. This modular design allows for complete I/O independence of multiple simulation models via point-and-click GUI.

Get Started with Real-Time