Add FPGA and Arduino Headers to the Raspberry Pi and Beaglebone Black!Saturday, March 05, 2016
The LOGi board is definitely, a more user friendly and easier solution to use than a System-On-A-Chip (SOC) such as the Altera and Xilinx SOC chips. Having used a SOC before, the Plug and Play LOGi board is a heck of alot easier to use than using FPGA with ARM Co-Processing! The only tool that you need to develop your own code on the LOGi-Board is the Xilinx Webpack ISE software and the software is free to download from Xilinx's main site.
The LOGi FPGA board communicates with the Raspberry Pi via a SPI driver and sends and receives data via a flexible wishbone API with python and C wrappers. The Beaglebone requires a specific kernel module and device tree support files to permit the LOGi-bone to interface through the GPMC pins, though these files are available on Valent F(x) github repository.
There is no denying the power of a System On A Chip (SOC) with dual and Quad-Core ARM CPU, but SOC's do not have the community support the ARM/Linux community does. Also, there are a wide variety of libraries, applications and drivers already developed for the Raspberry Pi and Beaglebone Black, which makes the LOGi board an unrivaled solution when compared to any SOC.