System Integration & Application Development
System integration is more than simply putting computer boards into a chassis. Software drivers, interfaces, power and thermal management and ruggedisation are examples of challenges that can occur. Our engineers have massive experience in designing and integrating system level solutions.
At the beginning of a project we build a close working relationship with our customers and understand the application and requirements. In the next step we define together the optimal system architecture evaluating aspects such as performance, I/O, power, thermal and ruggedisation requirements. Prototypes are built in conjunction with a functional test system as required before moving to target system integration and delivery/deployment including on-site support as necessary. Post-delivery lifecycle support is also essential and is an important part of everything we deliver.
In addition to system integration for the customer to run their own application, we also have extensive experience developing embedded applications for deployment in both the software and FPGA domains. Depending on customer requirements this may be restricted to a part of the application e.g. a hardware critical section where our experience can accelerate development or indeed the entire application. Example applications: Digital Signal Processing (software & FPGA), video/Ethernet recorders, real-time video compression, etc. Talk to us about your application requirements to find out how we can help. Typical key recent technologies used (non-exhaustive): Linux, C, C++, Matlab, Windows, Virtualisation, VHDL, Xilinx ISE & Vivado, Virtex-6, Virtex-7, Kintex Ultrascale, Zynq. MicroTCA, PMC, XMC, VME, VXS, VPX,