Close category search window
 

System design and re-engineering through virtual prototyping: a temporal model-based approach

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Khan, M.H. ; VP Technol., Marietta, GA, USA ; Madisetti, V.K.

During the design and re-engineering process, modeling the application's timing characteristics on the target architecture is necessary in order to evaluate the number of processors, communication fabric, and partitioning trade-offs required for an efficient design of a system. The over-all performance of most of COTS (commercial-off-the-shelf) systems, ranging from supercomputers to multiprocessor DSP (digital signal processing) systems, is uniquely affected by the behaviour of the communication primitives supported by them. To evaluate the performance of such systems, it is essential that temporal models, commonly known as performance models, reflect the effects of the communication primitives on the system performance. We propose a VHDL-based (VHSIC hardware description language) temporal modeling environment where we model the system's hardware as well as its accompanying software. We incorporated support for the message passing interface (MPI) standard into the modeling domain, allowing an architecture independent abstraction of application and more accurate model for communication primitives. This tool provides an excellent platform for temporal evaluation of systems under design and re-engineering. Finally, when coupled with code-generation tools, we are able to generate control software that can directly run on the target platform, simplifying the task of code design for legacy system upgrades.

Published in:
Signals, Systems & Computers, 1998. Conference Record of the Thirty-Second Asilomar Conference on  (Volume:2 )

Date of Conference: 1-4 Nov. 1998

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2013 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.