Our highly efficient, Linux-based software application framework, PicoFramework, provides a vital link between your application software running on a host computer and the hardware algorithm, or firmware, implemented in the FPGA. PicoFramework is a powerful but invisible and active intelligence that runs and governs the board-level implementation of FPGA designs, as well as data flow, memory management, system communication, monitoring/debug, and more.
The PicoFramework eliminates the need to spend engineering time and money on FPGA implementation, overhead and connectivity functions, freeing up designers to focus on the details of the application design. As powerful as the framework is, it occupies as little as 1% of the FPGA area (and even less as FPGA densities increase).
Ease of Use:
Production software code can drive a simulation of the FPGA module:
Achieve high-performance computing in three easy steps with this quick-reference guide.Download the technical brief