The RadICS platform (see Fig. 1) is a set of general-purpose building blocks that can be configured and used to implement application-specific functions and systems. The RadICS platform is composed of various standardized modules, each based on the use of FPGA chips as computational engines.
The basic configuration for the RadICS platform consists of an instrument rack containing one logic module, as well as up to 14 other I/O modules and fibre-optic communication modules. Logic module gathers input data from input modules, executes user-specified logic, and updates the value driving the output modules, as well as gathers diagnostic and general health information from all I/O modules. The I/O modules provide interfaces with field devices (for example, sensors, transmitters, actuators). The functionality of each module is driven by the logic implemented in the on-board FPGA(s).
The basic set of I/O modules consists of analogue and digital input, and digital output modules. There are also special-purpose I/O boards designed for specific field detectors and devices, such as resistance temperature detectors (RTDs), thermocouples, ultra-low voltage AI boards used for neutronic instrumentation, actuator controller modules, and fibre-optic communication modules that can be used to expand the I&C system to multiple chassis. It is also possible to provide inter-channel communications between 2, 3 or 4 channels via fibre-optic communications directly between logic modules.
Logic Module (LM)
The Logic Module serves as the brain for the entire platform. In addition to executing the application logics, the Logic Module communicates with all other modules installed in the chassis, performs and monitors self-diagnostics, and controls communications with external chassis