Field Programmable Gate Arrays (FPGAs)
FPGAs, by embedding more and more time critical features within a system, need an enormous processing capacity. They are considered to be a reliable candidate for high performance systems, where the usage of standard cores (e.g. IP cores) lead to a significant decrease of time to market.
Designing a solution based on FPGAs has some advantages like:
- increased performance
- shorter time-to-market
- cost efficiency
- long term maintenance
System on Chip (SoC)
Nowadays, companies like Intel or Xilinx integrate the software programmability of a processor with the hardware programmability of an FPGA, providing unrivaled levels of system performance, flexibility, and scalability. On the same IC, an ARM based processor system consisting of a processor, peripherals and memory, interfaces with a FPGA fabric using a highspeed interconnect backbone.
At this moment we work on different projects using SoCs of Xilinx.