- Real-time target computer using server-grade standard motherboard equipped with the latest INTEL or AMD multi-core processors, whichever has the fastest debending at delivery time
- Two hexa-core high-end 3.33 GHz CPUs per real-time computer target,
- Very fast 12 Mbytes cache memory shared by all processor cores
- Therefore, twelve (12) 3.33-Ghz CPU per real-time computer target interfaced by , on-chip and onboard shared memory
- Up to 8 real-time computers can be interconnected using a very fast PCI Express switch (10 Gbits/s simultaneously)
- Therefore 96 3.33-GHz processors can be interconnected
- Each processor can communicate directly with any processor using shared-memory or the PCI Express switch
- I/O System
- Each real-time computer can be connected to up to eight I/O systems (256 DIO or 128 analog channels and one FPGA per I/O system) using a PCI Express switch (40 Gbits/s)
- The FPGA located on each I/O system can send and receive data by Direct Memory Transfer to and from each processor core without any intervention form the processor
- Processor cores can make the model calculation while the I/O data are transferred to the FPGA I/O processors
- each I/O system (FPGA plus analog converters and signal conditioning boards) can be installed remotely in manufacturer controller racks and interfaced to the real-time target computer with fiber optic links
- FPGA Programming
- The FPGA I/O processor can be user-programmed using the SIMULINK and XILINX System Generator Tool to implement special custom models, controllers and protection algorithms or signal processing
- FPGA codes are provided for standard I/O functions like PWM, time stamping...
