期刊论文详细信息
International Association of Online Engineering
Cloud-based Design and Virtual Prototyping Environment for Embedded Systems
Kees Goossens1  Martijn Koedam1  Eric Sax2  Stephan Werner2  Andreas Lauber2  Juergen Becker2 
[1] Eindhoven University of Technology;Karlsruhe Institute of Technology
关键词: Rapid Prototyping;    Virtual Platform;    Parallel Programming;    cloud-based services;    OVP;    System Level Design;    Simulation;   
DOI  :  
学科分类:社会科学、人文和艺术(综合)
来源: International Association of Online Engineering
PDF
【 摘 要 】

The design and test of Multi-Processor System-on-Chips (MPSoCs) and development of distributed applications and/or operating systems executed on those hardware platforms is one of the biggest challenges in today’s system design. This applies in particular when short time-to-market constraints impose serious limitations on the exploration of the design space. The use of virtual platforms can help in decreasing the development and test cycles. In this paper, we present a cloud-based environment supporting the user in designing heterogeneous MPSoCs and developing distributed applications. Therefore, the design environment generates virtual platforms automatically allowing fast prototyping cycles especially in the software development process, and exports the design to a hardware flow synthesizing compatible FPGA designs. The extension of the peripheral models with debug information supports the developer during test and debug cycles and avoids the need of adding special debug codes in the application. This improves thereadability, portability and maintainability of produced software. Additionally, this paper presents the benefits of using cloud-based design environments in engineers’ trainings and educations. Therefore, the framework supports testing the system including complex software stacks with prerecorded data or testbenches.

【 授权许可】

Unknown   

【 预 览 】
附件列表
Files Size Format View
RO201904036118073ZK.pdf 1357KB PDF download
  文献评价指标  
  下载次数:17次 浏览次数:44次