Abstract
This paper presents a UML 2.0 based design flow for real-time embedded systems. The flow starts with UML 2.0 application, architecture and mapping models for our TUTWLAN terminal with its medium access control protocol. As a result, the hardware/software implementation on Altera Excalibur FPGA is achieved. Implementation utilizes eCos real-time operating system, and hardware accelerators for time-critical protocol functions. The design flow is prototyped in practice showing rapid UML 2.0 application model modification, real-time protocol processing in an image transfer application, and execution monitoring.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Altera homepage (February 2005), http://www.altera.com
Chen, R., Sgroi, M., Lavagno, L., Martin, G., Sangiovanni-Vincentelli, A., Rabaey, J.: UML for Real: Design of embedded Real-time Systems. In: UML and platform-based design, May 2003, pp. 107–126. Kluwer Academic Publishers, Dordrecht (2003)
eCos homepage (February 2005), http://ecos.sourceware.org
Gnesi, S., Latella, D., Massink, M.: Modular semantics for a UML statechart diagrams kernel and its extension to multicharts and branching time model-checking. Journal of Logic and Algebraic Programming 51(1), 43–75 (2002)
Hämäläinen, P., Hännikäinen, M., Hämäläinen, T.D., Saarinen, J.: Hardware implementation of the improved WEP and RC4 encryption algorithms for wireless terminals. In: Proceedings of the European Signal Processing Conference, September 2000, vol. 4, pp. 2289–2292 (2000)
Hännikäinen, M., Lavikko, T., Kukkala, P., Hämäläinen, T.D.: TUTWLAN - QoS supporting wireless network. Telecommunication Systems - Modelling, Analysis, Design and Management 23(3,4), 297–333 (2003)
Kukkala, P., Riihimäki, J., Hännikäinen, M., Hämäläinen, T.D., Kronlöf, K.: UML 2.0 profile for embedded system design. In: Proceedings of the Design, Automation and Test in Europe, March 2005, vol. 2, pp. 710–715 (2005)
Lavagno, L., Martin, G., Selic, B. (eds.): UML for Real: Design of Embedded Real-time Systems. Kluwer Academic Publishers, Dordrecht (2003)
Object Management Group (OMG). UML Profile for Schedulability, Performance, and Time Specification (Version 1.1) (January 2005)
Salminen, E., Lahtinen, V., Kangas, T., Riihimäki, J., Kuusilinna, K., Hämäläinen, T.D.: HIBI v.2 communication network for system-on-chip. In: Proceedings of the International Workshop on Systems, Architectures, Modeling and Simulation, July 2004, pp. 413–422 (2004)
Telelogic homepage (February 2005), http://www.telelogic.com
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kukkala, P., Hännikäinen, M., Hämäläinen, T.D. (2005). Design and Implementation of a WLAN Terminal Using UML 2.0 Based Design Flow. In: Hämäläinen, T.D., Pimentel, A.D., Takala, J., Vassiliadis, S. (eds) Embedded Computer Systems: Architectures, Modeling, and Simulation. SAMOS 2005. Lecture Notes in Computer Science, vol 3553. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11512622_43
Download citation
DOI: https://doi.org/10.1007/11512622_43
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26969-4
Online ISBN: 978-3-540-31664-0
eBook Packages: Computer ScienceComputer Science (R0)