High-level Synthesis or Behavioral Synthesis
With a goal of increasing designer productivity, research efforts on the synthesis of circuits specified at the behavioral level have led to the emergence of commercial solutions in 2004, which are used for complex ASIC and FPGA design. These tools automatically synthesize circuits specified at C level to a register transfer level (RTL) specification, which can be used as input to a gate-level logic synthesis flow. Today, high-level synthesis, also known as ESL synthesis and behavioral synthesis, essentially refers to circuit synthesis from high level Languages like ANSI C/C++ or SystemC etc., whereas Logic Synthesis refers to synthesis from structural or functional description to RTL.
Read more about this topic: Logic Synthesis
Famous quotes containing the word synthesis:
“The invention of photography provided a radically new picture-making processa process based not on synthesis but on selection. The difference was a basic one. Paintings were madeconstructed from a storehouse of traditional schemes and skills and attitudesbut photographs, as the man on the street put, were taken.”
—Jean Szarkowski (b. 1925)