Synfora’s PICO (Program In, Chip Out) Express is a new algorithm-to-tapeout synthesis tool that lets designers explore and implement C algorithms in silicon.
PICO Express algorithm-to-tapeout synthesis process begins with an analysis of a users compute-intensive algorithms, providing feedback on whether the C code can be implemented efficiently in hardware. Designers can then run ‘what-if’ experiments with different performance goals – in minutes – to make the optimal selection.
Synfora’s customisable IP block, called a Pipelined of Processor Array (PPA), is then used to generate the hardware.
When the PICO Express tool creates optimised hardware accelerators directly from the C algorithms, it ensures they are compatible with RTL-to-GDSII flows. As a result, implementations are very competitive with hand design, without the time and cost penalties.
Along with the RTL description, PICO Express provides a synthesis script, test bench and software driver code to enable integration of the RTL into a system on silicon (SoC) device.
PICO Express is available immediately and is priced at $125,000 for a design project license.