PLC2 GmbH is a training and design center for programmable technologies. PLC2's training courses cover the following fields of interest: Design, architecture, verification, embedded, connectivity and DSP. Each year, PLC2’s instructors teach roughly 1300 developers . This makes PLC2 the most important European training provider with regards to Xilinx technologies. Additionally, PLC2 provides services covering the whole range of FPGA-based system development: From high-speed hardware or HDL firmware through to embedded software, from specification and implementation through to production.