Support for Architectural Design and Re-Design of Embedded Systems

Author(s):  
Alessio Bechini ◽  
Cosimo A. Prete

The market pushes the continuous evolution of embedded appliances (cellular phones, hand-held games, medical machinery, automotive systems, etc.). The assistance of appropriate methodologies and tools for supporting system-level design of embedded systems has become necessary for the development of appliances with tight constraints on performance, cost, and safety. Moreover, it is crucial to be able to rapidly and effectively modify appliances in order to meet new possible requirements. This chapter addresses the architectural design and redesign of embedded systems from a methodological viewpoint, taking into account both the hardware and software aspects; the final goal is to figure out the most convenient structure for the investigated system. In this context, the employment of both UML and XML can be regarded as an important step to substantially improve the overall design process.

Author(s):  
Haoyuan Ying ◽  
Klaus Hofmann ◽  
Thomas Hollstein

Due to the growing demand on high performance and low power in embedded systems, many core architectures are proposed the most suitable solutions. While the design concentration of many core embedded systems is switching from computation-centric to communication-centric, Network-on-Chip (NoC) is one of the best interconnect techniques for such architectures because of the scalability and high communication bandwidth. Formalized and optimized system-level design methods for NoC-based many core embedded systems are desired to improve the system performance and to reduce the power consumption. In order to understand the design optimization methods in depth, a case study of optimizing many core embedded systems based on 3-Dimensional (3D) NoC with irregular vertical link distribution topology through task mapping, core placement, routing, and topology generation is demonstrated in this chapter. Results of cycle-accurate simulation experiments prove the validity and efficiency of the design methods. Specific to the case study configuration, in maximum 60% vertical links can be saved while maintaining the system efficiency in comparison to full vertical link connection 3D NoCs by applying the design optimization methods.


Author(s):  
Hui Dong ◽  
William H. Wood

Design for manufacture (DfM) has made significant strides by recommending incremental changes to design details. As DfM is pushed further upstream in the design process, it becomes an integral part of design. In the earliest stages of design, designers must consider the manufacturing implications of all of their decisions and trade them against other aspects of design performance. We present a decision-based framework for system-level DfM that focuses on the entire design process. To examine this methodology, we present issues arising from the development of an integrated design process for mechatronic products that includes both DfM evaluations and heuristic DfM design practices as ways to shape the early design process. Integrating DfM into design search must happen at the system level, doing so requires improving the overall design synthesis process.


Sign in / Sign up

Export Citation Format

Share Document