DIPES 2008: Distributed Embedded Systems: Design, Middleware and Resources pp 69-78 | Cite as
Unifying HW Analysis and SoC Design Flows by Bridging Two Key Standards: UML and IP-XACT
Abstract
In order to save time and improve efficiency, all SoC development processes are separated into many parallel flows. These flows should keep a strong communication to avoid redundancy and incoherency. We distinguish two main trends. One aims at designing and implementing hardware when the other focuses on its functional description that may serve to software architecturing, analysis and allocation. Even if both are newly using UML, no connections have been made to synchronize them. The goal of this work is then to bridge permanently the gap between those two hardware design trends by unifying their corresponding modelbased standards: UML and IP-XACT.
Keywords
Hardware Platform Functional Description Object Management Group Interconnection Mechanism Electronic System LevelReferences
- 1.Object Management Group, UML profile for Schedulability, Performance and Time (SPT), Version 1.1. OMG Document, 05-01-02.Google Scholar
- 2.Avionics Architecture Description Language Standards Document (AADL), http://www.aadl.info.Google Scholar
- 3.Object Management Group, UML profile for Modeling and Analysis of Real-Time and Embedded systems (MARTE), http://www.omgmarte.com.Google Scholar
- 4.S. Taha, A. Radermacher, S. Gerard and J-L. Dekeyser. An Open Framwork For Detailed Hardware Modeling In IEEE proceedings SIES2007, pages 118-125, Lisboa, July 2007.Google Scholar
- 5.S. Taha, A. Radermacher, S. Gerard and J-L. Dekeyser. MARTE: UML-based Hardware Design from Modeling to Simulation. In proceedings FDL07, Barcelona, September 2007.Google Scholar
- 6.L. Bonde, P. Boulet, A. Cucurru, J-L. Dekeyser, C. Dumoulin, P. Marquet, S. Meftaly and M. Samyn, Model Driven Engineering for Distributed Embedded Real-Time Systems, chapter Model Driven Architecture for Intensive Embedded Systems, ISTE, August 2005.Google Scholar
- 7.H.Espinoza, H.Dubois, S.Gerard, J.Medina, D.C.Petriu. Annotating UML Models with Non- Functional Properties for Quantitative Analysis, Proc ofMODELS2005 Sattelite Events, Lecture Notes in Computer Science, Springer, 2006.Google Scholar
- 8.Y. Wang, X.G. Zhou, B. Zhou, L. Liang and C.-L. Peng. A MDA based SoC Modeling Approach using UML and SystemC. Proceedings of the Sixth IEEE International Conference on Computer and Information Technology (CIT’06)Google Scholar
- 9.T. Schattkowsky, J. Hendrik Hausmann, G. Engels. Using UML Activities for System-on- Chip Design and Synthesis, In proceedings of MoDELS 2006, Genova, Italy October 2006Google Scholar
- 10.Q. Zhu, R. Oishi and T. Hasegawa, T. Nakata, Integrating UML into SoC Design Process, DATE ’05: Proceedings of the conference on Design, Automation and Test in EuropeGoogle Scholar
- 11.W. Mueller, A. Rosti, S. Bocchio, E. Riccobene, P. Scandurra, W. Dehaene, Y. Vanderperren, UML for ESL design: basic principles, tools, and applications, ICCAD ’06: Proceedings of the 2006 IEEE/ACM international conference on Computer-aided designGoogle Scholar
- 12.Riccobene, E; Scandurra, P.; Rosti, A.; Bocchio, S., A model-driven design environment for embedded systems, Design Automation Conference, 2006Google Scholar