Abstract
The current design practice for system-on-chip is RTL (register transfer level) design with a late integration of hardware and software. Its shortcomings are inefficient design, long design cycles, over-design of the hardware, etc. Most recently designers have started to adopt virtual prototypes in practice. These help with earlier integration leading to a better software and earlier availability and improved design. However, this phase adds many man months of effort to a typical project and has the following disadvantages: still requires long simulation time; the architecture details are not necessary for the design of all types of software components; it is difficult to identify the different sources of the software bugs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2010 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Popovici, K., Rousseau, F., Jerraya, A.A., Wolf, M. (2010). Conclusions and Future Perspectives. In: Embedded Software Design and Programming of Multiprocessor System-on-Chip. Embedded Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-5567-8_7
Download citation
DOI: https://doi.org/10.1007/978-1-4419-5567-8_7
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4419-5566-1
Online ISBN: 978-1-4419-5567-8
eBook Packages: EngineeringEngineering (R0)