An integrated environment for HW/SW co-design based on a CAL specification and HW/SW code generators

An integrated environment for HW/SW co-design based on a CAL specification and HW/SW code generators
复制标题

基于 CAL 规范和硬件/软件代码生成器的硬件/软件协同设计集成环境

DOI:
10.1109/iscas.2009.5117876
复制
发表时间:
2009
期刊:
2009 IEEE International Symposium on Circuits and Systems
影响因子:
--
通讯作者:
D. Parlour
D. Parlour
中科院分区:
--
文献类型:
--
作者:
Ghislain Roquier;Christophe Lucarz;M. Mattavelli;Matthieu Wipliez;M. Raulet;Jörn W. Janneck;Ian D. Miller;D. Parlour

文献摘要

被引文献

相似文献

该演示展示了一个集成环境,它将基于 CAL 的数据流规范 [1] 转换为由 HDL 和 C 代码组成的异构实现。该演示重点关注协同设计环境根据 CAL 规范的注释自动构建运行在由处理器和 FPGA 组成的平台上的可执行异构系统实现的能力。从高级规范直接综合的可能性是实现高效重新设计周期(包括快速原型设计和最终实现性能验证)的关键问题。这种集成环境支持的设计方法特别适合视频编解码器等复杂处理系统的开发。作为案例研究,该演示提供了对 MPEG-4 Simple Profile 解码器的不同软件和硬件分区的分析和验证。
This demonstration presents an integrated environment that translates a CAL-based dataflow specification [1] into a heterogeneous implementation, composed by HDL and C codes. The demonstration focuses on the capability of the co-design environment to automatically build an executable heterogeneous system implementation running on a platform composed of a processor and a FPGA from the annotation of the CAL specification. The possibility of direct synthesis from a high level specification is a crucial issue for enabling efficient re-design cycles that include rapid prototyping and validation of performances of the final implementation. The design approach enabled by such integrated environment is particularly suited for development of complex processing systems such as video codecs. As a case study, the demonstration provides the analysis and validation of different software and hardware partitioning of a MPEG-4 Simple Profile decoder.