Integrate Communication Modeling into the Design Modeling at Early Stages of the Design Flow Case Study: Unmanned Aerial Vehicle (UAV)

This paper shows how we can integrate communication modeling into the design modeling at early stages of the design flow. We consider effect of incorporating noise such as impulsive noise on system stability. We show that with change of the system model and investigate the system performance under the different communication effects. We modeled a unmanned aerial vehicle (UAV) as a demonstration using SystemC methodology. Moreover the system is modeled by joining the capabilities of UML and SystemC to operate at system level.




References:
[1] Aftab Ahmad. Data Communication Principles For Fixed and Wireless
Networks. First edition, Jan. 2003.
[2] N. Ahmed, I. Aref, F. Rodriguez, and K. Elgaid. Wireless channel model
based on soc design methodology. Fourth International Conference on
Systems and Networks Communications (ICSNC), September 2009.
[3] Dan Brown and. A beginners guide to uml - part ii. Dunstan Thomas,
2009.
[4] Ibrahim Aref. Wireless Extension to the Existing SystemC Design
Methodology. PhD thesis, School of Engineering, University of
Glasgow, University of Glasgow, Glasgow, UK, February 2011.
[5] D. Black and J. Donovan. SystemC: From the Ground-up. Kluwer
Academic Publishers, first edition, 2004.
[6] L. Cai, P. Kritzinger, M. Olivares, and D. Gajski. Top-down system
level design methodology using specc, vcc and systemc. Proceedings of
the Design, Automation and Test in Europe Conference and Exhibition
(DATE), 2002.
[7] Reed Siefert Christiansen. DESIGN OF AN AUTOPILOT FOR
SMALL UNMANNED AERIAL VEHICLES. PhD thesis, Brigham
Young University, August 2004.
[8] G. Domer and P. Gajski. System Design: A Practical Guide with SpecC.
Kluwer Academic Publishers, 2001.
[9] Donald Bell. Uml basics: The class diagram. ibm, September 2007.
[10] A. Ghosh, S. Tjiang, and R. Chandra. System modeling with SystemC.
In ASIC, 2001.
[11] T. Groetker, S. Liao, G. Martin, and S. Swan. System Design with
SystemC. 2002.
[12] KYUHO LEE. Development of unmanned aerial vehicle (uav) for
wildlife surveillance. Master-s thesis, UNIVERSITY OF FLORIDA,
2004.
[13] R. Walstrom, J. Schneider, and D. Rover. Teaching system level design
using specc and systemc. Proceedings of the IEEE International
Conference on Microelectronic Systems Education (MSE), 2005.