Software
The hardware is based on MTCA standards, with a proprietary chassis which accommodates up to four full-width and two half-width modules. It also includes a high performance back-plane which satisfies most demanding applications. In addition, there is a platform management controller and a COMe module which support different CPU options.
Software modules are implemented using the Libera BASE framework which provides HW abstraction and simplifies development and integration. The Libera Base also takes care of all common tasks such as platform management and health monitoring. Besides this, the Libera Base is an extensible application layer with configuration parameters (registry tree) and signal acquisition, processing and dispatching functionality. On the top layer, it provides the Measurement and Control Interface (MCI) with a development package and example CLI utility for open interaction in different control systems. All the software runs on a standard Linux Ubuntu distribution.
The FPGA software resides in different modules and is smoothly integrated into the Libera BASE framework. Using the development kit, it is also possible to change the functionality and implement different processing algorithms.