The goal of this project is to develop and build an expansion board for the PandaBoard based on FPGA technology. This project was chosen to be part of the PandaBoard Early Adopter Program.
An FPGA allows to build a very flexible expansion for an ARM based SoC. It's high count of programmable I/O pins combined with the option to create custom hardware blocks inside the configurable logic offer numerous possibilities. While the Beagle Board only allows for SPI style peripherals inside an FPGA extension, the Panda Board offers the possibility to extend the system bus into the configurable logic, giving the developer much more flexibility and freedom with respect to transfer speed, complexity and number peripherals as well as easier software access because of the direct memory mapping.
Links to GIT repositories for schematics and PCB as well as the Linux drivers will follow shortly.