In recent years, due to the continuous development in the field of silicon technology, it is possible to implement complex electronic systems in a single integrated circuit. Systemson-Chip (SoC) have favored the explosion of the market of electronic appliances: small mobile devices, which provide communications and information capabilities for consumer electronics and industrial automation. These devices require complex electronic and high levels of system integration and need to be delivered in a very short time in order to meet their market window.The design complexity of these systems requires new design methodologies and the development of a seamless design flow that integrates existing and emerging tools. The International Technology Roadmap for Semiconductors (ITRS) [1] and MEDEA+ roadmap [2] evidence some key points that Electronic Design Automation Companies must consider in order to deal with such design complexity, among them: 1 2 CHAPTER 1. POWER OPTIMIZATION AND RELIABILITY ISSUES • Intellectual Property Reuse Intellectual Property (IP) reuse is becoming critical for an efficient system development; the need to shorten the time to market is stimulating re-usability of both hardware and software. A good way to keep design costs under control is to minimize the amount of new designs that are required each time a new SoC is developed: reuse existing design components where possible. The development of reusable IPs requires:the development of standards, including general constraints and guidelines, as well as executable specifications for intra-and inter-company IP exchange, such as Sys-temC, XML and UML [3],the creation of parameterizable, qualified and validated IPs, the use of hierarchical reuse methodology, allowing the reuse of the IPs and of the testbenches at different levels of abstraction.Furthermore, the IP reuse methodology is indispensable when the design of a system is developed in cooperation between different companies, or when the design center is distributed all over the world and consequently the project management is distributed. A lot of work have been done in the development of standards for IP qualification. The SPIRIT Consortium [4] developed the IP-XACT specification to enable rapid, reliable deployment of IPs into advanced design environments. The Virtual Socket Interface Alliance (VSIA) [5] developed the international standard QIP (Quality Intellectual Property) for measuring IP quality. OpenCores [6] is the world's largest community for development of open source hardware IPs.
• Low Power DesignThe continuous progress of micro and nano technologies led to a growing integration and clock frequency increment in electronics systems. These combined effects lead to an increment both in power density and energy dissipation, with important consequences above all in portable systems. Some design and technology issues related to power efficiency are becoming crucial, in particular for power optimized cell-libraries, clockgating and clock-trees optimization, and dynamic power management. ...