Abstract— In this paper, we describe a system for transforming a code given in ANSI C into an equivalent SystemC description. In order to synthesize parallel C codes into hardware, we applied the directives of OpenMP, a de-facto standard that specifies portable implementations of shared memory parallel programs. The proposed design flow utilizing this system is described and its implementation details are provided. Keywords— system-level design, ANSI C synthesizing, SystemC, OpenMP, Cetus, HIR
Piotr Dziurzanski, W. Bielecki, Konrad Trifunovic,