Configurable Multiprocessor Platform with RTOS for Distributed Execution of UML 2.0 Designed Applications

Configurable Multiprocessor Platform with RTOS for Distributed Execution of UML 2.0 Designed Applications
复制标题

具有 RTOS 的可配置多处理器平台,用于 UML 2.0 设计的应用程序的分布式执行

DOI:
--
复制
发表时间:
2006
期刊:
Proceedings of the Design Automation & Test in Europe Conference
影响因子:
--
通讯作者:
T. Hämäläinen
T. Hämäläinen
中科院分区:
--
文献类型:
--
作者:
Tero Arpinen;Petri Kukkala;E. Salminen;Marko Hännikäinen;T. Hämäläinen

文献摘要

被引文献

相似文献

本文介绍了一个可配置的多处理器平台,支持分布式执行的应用程序描述的UML 2.0的设计和完整的原型实现。该平台由多个Altera Nios II软核处理器和定制硬件加速器组成,通过异构IP块互连(HIBI)通信架构连接。每个处理器都有一个eCos实时操作系统的本地副本,用于调度多个应用程序线程。UML应用程序到建议的平台的映射是通过将WLAN介质访问控制协议分布到多个CPU上来实现的。在FPGA上进行的实验表明,我们的方法提高了系统设计到一个新的水平。据我们所知,这是第一个将高级设计流程与可综合的平台相结合的真实的实现
This paper presents the design and full prototype implementation of a configurable multiprocessor platform that supports distributed execution of applications described in UML 2.0. The platform is comprised of multiple Altera Nios II softcore processors and custom hardware accelerators connected by the heterogeneous IP block interconnection (HIBI) communication architecture. Each processor has a local copy of eCos real-time operating system for the scheduling of multiple application threads. The mapping of a UML application into the proposed platform is presented by distributing a WLAN medium access control protocol onto multiple CPUs. The experiments performed on FPGA show that our approach raises system design to a new level. To our knowledge, this is the first real implementation combining a high-level design flow with a synthesizable platform