%0 Journal Article %T A High-Level Synthesis Technology Using C Source Code Analysis %A Akitoshi Matsuda %J International Journal of Image Processing and Visual Communication %D 2012 %I OppCorp Learning & Development Pvt Ltd. %R ijipvcv1i205 %X Recently, in the development of complex embedded systems, a model-based design approach has attracted considerable attention. We propose a high-level synthesis method involving C-based design that pays attention to efficient development of hardware design in complex embedded systems. By modeling the C source code, the structure is visualized, and this makes it easier for third parties to understand it. In this design flow, if the entire structure can be visualized, the system-level C source code can be optimized, resulting in an improvement in design quality and a shortening of the design cycle. The optimization of system-level C source code is more efficient compared to co-design and co-verification in hardware and software. Therefore, system-level C source code visualization and optimization is proposed to facilitate consistent hardware design in this paper. Experimental results indicate that our technique improves circuit performance by as much as 9.6% and reduces the circuit area by up to 10% in hardware design. %K Hardware %K C Source Code %K Optimization %K Verification %K Visualization %K Circuit performance %U http://ijipvc.org/article/IJIPVCV1I205.pdf