Industrial-grade SBC integrates FPGA-based development environment

February 17, 2016 // By Julien Happich
Sundance Multiprocessor Technology Ltd has integrated Xilinx’s new SDSoC development environment on to its EMC2-Z7030 single board computer (SBC).

The company’s EMC2 range of industrial-grade and deployment-ready SBC’s now feature a Xilinx Zynq SoC with integrated dual-core ARM-A9 CPUs coupled to 1Gb of DDR3 memory, four-lanes of PCI-Express and re-programmable logic with Kintex-7 FPGA technology. The EMC2 range is designed to the latest, yet long-established, PC/104 form factor of 90mm by 96mm, called OneBank.

The Xilinx SDSoC development environment has a full, system-optimizing C/C++ compiler that allows system and software engineers to take full advantage of the speed increase offered by running processing intensive algorithms on the Programmable Logic (PL) of the Zynq Z7030. The new development flow offers a familiar software development environment using an Eclipse-based GUI, programming in C/C++ and debugging from the ARM-A9 CPUs, called the Processing System (PS). SDSoC offers profiling, estimation and hardware/software event traces to help developers optimize the system performance while seamlessly generating the full Zynq SoC system with hardware accelerated IPs, data motion network and software BSPs.

The EMC2-Z7030 benefits from the PC/104 stackable concept that allows multiple EMC2 boards to be integrated into a multi-processing ARM/FPGA system, using PCI Express for inter-connection between each SBC.

Visit Sundance Multiprocessor Technology at www.sundance.com