Hindawi Publishing Corporation Journal of Electrical and Computer Engineering Volume 2012, Article ID 358281, 2 pages doi:10.1155/2012/358281 Editorial ESL Design Methodology Deming Chen, 1 Kiyoung Choi, 2 Philippe Coussy, 3 Yuan Xie, 4 and Zhiru Zhang 5 1 Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA 2 School of Electrical Engineering, Seoul National University, Seoul 151-742, Republic of Korea 3 Department of Sciences and Techniques, Lab-STICC, Universit´ e de Bretagne-Sud, Lorient 56321, Cedex, France 4 Department of Computer Science and Engineering, Pennsylvania State University at University Park, University Park, PA 16802-1294, USA 5 High-level Synthesis Department, Xilinx Inc., San Jose, CA 95124, USA Correspondence should be addressed to Deming Chen, dchen@illinois.edu Received 15 May 2012; Accepted 15 May 2012 Copyright © 2012 Deming Chen et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 1. Introduction ESL (electronic system level) design is an emerging design methodology that allows designers to work at higher levels of abstraction than typically supported by register transfer level (RTL) descriptions. Its growth has been driven by the continuing complexity of IC design, which has made RTL implementation less ecient. ESL methodologies hold the promise of dramatically improving design productivity by accepting designs written in high-level languages such as C, System C, C++, and MATLAB, and so forth, and implementing the function straight into hardware. Designers can also leverage ESL to optimize performance and power by converting compute intensive functions into customized cores in System-on-Chip (SoC) designs or FPGAs. It can also support early embedded- software development, architectural modeling, and func- tional verification. ESL has been predicted to grow in both user base and rev- enue steadily in the coming decade. Meanwhile, the design challenges in ESL remain. Some important research chal- lenges include eective hardware/software partitioning and co-design, high-quality high-level synthesis, seamless system IP integration, accurate and fast performance/power model- ing, and ecient debugging and verification, and so forth. With the invitation of Journal of Electrical and Computer Engineering of the Hindawi Publishing Corporation, we started the eort of putting together a special issue on ESL design methodology. After call for papers, we received sub- missions from around the globe, and after a careful review and selection procedure, eight papers are accepted into this special issue. These papers cover a wide range of important topics for ESL with rich content and compelling experimen- tal results. We introduce the summaries of these papers next. They are categorized into four sections: high-level synthesis, modeling, processor synthesis and hardware/software co- design, and design for error resilience. 2. High-Level Synthesis In the paper “Parametric yield-driven resource binding in- high-level synthesis with multi-Vth/Vdd library and device sizing” Y. Chen et al. demonstrated that the increasing impact of process variability on circuit performance and power requires the employment of statistical approaches in analyses and optimizations at all levels of design abstractions. This paper presents a variation-aware high-level synthesis method that integrates resource sharing with Vth/Vdd selection and device sizing to eectively reduce the power consumption under given timing yield constraint. Experimental results demonstrate significant power yield improvement over con- ventional worst-case deterministic techniques. D. Menard et al. present in the paper “High-level synthesis under fixed-point accuracy constraint ” a new method to integrate high level synthesis (HLS) and word-length opti- misation (WLO). The proposed WLO approach is based on analytical fixed-point analysis to reduce the implementation cost of signal processing applications. Authors demonstrate that area savings can be obtained by iteratively performing WLO and HLS, in the case of a latency constrained applica- tion, by taking advantage of the interactions between these two processes.