Publications
A unified hardware/software MPSoC system construction and run-time framework
Abstract
With the continual enhancement of heterogeneous resources in FPGA devices, utilizing these resources becomes a challenging burden for developers. Especially with the inclusion of sophisticated multiple processor system-on-chips, the necessary skill set to effectively leverage these resources spans both hardware and software expertise. The maturation of high level synthesis tools and programming languages aim to alleviate these complexities, yet there still exist systematic gaps that must be bridged to provide a more cohesive hardware/software development environment. High level MPSoC design initiatives such as Redsharc have reduced the costs of entry, simplifying application implementation. We propose a unified hardware/software framework for system construction, leveraging Redsharc's APIs, efficient on-chip interconnects, and run-time controllers. We present system level abstractions that enable …
- Date
- March 9, 2015
- Authors
- Sam Skalicky, Andrew G Schmidt, Sonia Lopez, Matthew French
- Conference
- 2015 Design, Automation & Test in Europe Conference & Exhibition (DATE)
- Pages
- 301-304
- Publisher
- IEEE