arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1408.4725cs.SEcs.DC
收藏

基于Redsharc的嵌入式系统高级软硬件设计

High Level Hardware/Software Embedded System Design with Redsharc

Sam Skalicky, Andrew G. Schmidt, Matthew French

摘要:

随着用于设计多处理器片上系统(MPSoC)的工具继续发展以满足开发人员的需求,存在必须被弥合以提供更紧密的硬件/软件开发环境的系统性差距。我们提出Redsharc来解决这些问题,并使:系统生成,软件/硬件编译和合成,运行时控制和执行的MPSoC。本文中提出的努力扩展了我们以前的工作,提供了丰富的API,构建基础设施和运行时,使开发人员能够设计一个系统,同时执行内核的软件或硬件,无缝通信。在这项工作中,我们进一步采用Redsharc,以支持更多设备上的更广泛的应用程序,这些设备需要更统一的系统开发环境和构建基础设施。为了实现这一目标,我们利用现有的工具,并通过构建和控制基础设施扩展Redsharc,以减轻系统开发的负担,使软件程序员能够将精力集中在应用程序和内核开发上。

英文摘要:

As tools for designing multiple processor systems-on-chips (MPSoCs) continue to evolve to meet the demands of developers, there exist systematic gaps that must be bridged to provide a more cohesive hardware/software development environment. We present Redsharc to address these problems and enable: system generation, software/hardware compilation and synthesis, run-time control and execution of MPSoCs. The efforts presented in this paper extend our previous work to provide a rich API, build infrastructure, and runtime enabling developers to design a system of simultaneously executing kernels in software or hardware, that communicate seamlessly. In this work we take Redsharc further to support a broader class of applications across a larger number of devices requiring a more unified system development environment and build infrastructure. To accomplish this we leverage existing tools and extend Redsharc with build and control infrastructure to relieve the burden of system development allowing software programmers to focus their efforts on application and kernel development.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑