In this paper we show how to improve the system level design flow for System-on-Chip currently used at STMicroelectronics exploiting the use of lightweight modeling methods, like UML, to be used as higher system-level languages operating in synergy with some other lower level languages, like SystemC. Such an improvement it was possible through the definition of a UML 2.0 profile for SystemC. High-level functional UML models or platform inde-pendent models (PIMs), as conceived by the current Model Driven Architecture (MDA) vision, can be “refined” down to platform specific models (PSMs) writ-ten in the UML SystemC profile for the final implementation. A case study based on a 802.11.a physical layer application mapped on a hardware software platform is presented, in order to validate the UML-SystemC generation flow.

A SoC design flow based on UML 2.0 and SystemC / S. Bocchio, E. Riccobene, A. Rosti, P. Scandurra - In: Proceedings of UML-SOC'05 : international workshop on UML for SoC design / Luciano Lavagno and Wolfgang Mueller. - [s.l] : [A.C.M. Press], 2005 Jun 12. (( convegno UML for SoC Design - International Workshop at DAC 05 tenutosi a Anaheim (California) nel 2005.

A SoC design flow based on UML 2.0 and SystemC

E. Riccobene
Secondo
;
P. Scandurra
Ultimo
2005

Abstract

In this paper we show how to improve the system level design flow for System-on-Chip currently used at STMicroelectronics exploiting the use of lightweight modeling methods, like UML, to be used as higher system-level languages operating in synergy with some other lower level languages, like SystemC. Such an improvement it was possible through the definition of a UML 2.0 profile for SystemC. High-level functional UML models or platform inde-pendent models (PIMs), as conceived by the current Model Driven Architecture (MDA) vision, can be “refined” down to platform specific models (PSMs) writ-ten in the UML SystemC profile for the final implementation. A case study based on a 802.11.a physical layer application mapped on a hardware software platform is presented, in order to validate the UML-SystemC generation flow.
Settore INF/01 - Informatica
12-giu-2005
Book Part (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/9849
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact