“You cannot swim for new horizons until you have courage to lose sight of the shore”
The tremendous achievements in chip technology allow to produce chips with hundreds of millions of gates. At the same time, the design technology of such circuits only slightly improved in the last ten years, especially at the highest system level. The traditional digital system design flow contains the manual creation of system description at RTL with Verilog or VHDL code. As a result, the time-to-market has increased three to four times for such complex digital chips. The only possibility to reduce a gap between future technological capability and the lagging designer productivity is to raise the design from the current RTL to the algorithmic or behavior level and design a new 4th generation HLS tools that can handle any types of digital systems.
High Level Synthesis (HLS), sometimes called Electronic System Level (ESL) or algorithmic or behavior synthesis, is the design process to convert the algorithmic behavior into hardware implementing this behavior.
Synthagate is the first true 4th generation High Level Synthesis (HLS) tool that shortens the time-to-market by at least the factor of 3x practically for any applications. It performs the full automatic synthesis digital systems from behavioral specification to HDL description at a Register Transfer Level (RTL). This tool allows very fast to implement, check and estimate multiple design versions, to find an optimized solution to the design problems, to produce automatically the design documentation and to simplify the digital system verification problems. The High Level Synthesis, implemented in Synthagate, is oriented to the design of the Control and Data Path Intensive Systems with very complex control units containing a lot of inputs and outputs.
Synthagate fast Logic Synthesis of Finite state machines and combinational circuits reduces the circuit area of very complex FSMs and combinational circuits by as much as 50%, compared to results obtained by the best industrial tools. At the same time, Synthagate runs faster than other tools by a factor of 10 or more.