Tweaker

Tweaker is now a part of the Synopsys Signoff Platform

The Tweaker solution is the first and only complete ECO Platform with flexible flow control and integrated GUI, which handles all challenging capacity and complexity issues within ECO framework in a single machine.

Everything is incremental

As an ECO tool, Tweaker optimizes a design incrementally and locally, with minimal impact to the existing performance. In either functional ECO or timing ECO, Tweaker only focuses on only critical portions of a design, known as the "ECO Domain". For this reason, Tweaker can handle large designs in a very short turn-around time.

Tweaker covers all sign-off scenarios

Timing/power optimization tools require MMMC (Multi-Mode, Multi-Corner) support as a basic ECO feature. Tweaker’s ECO-specific architecture takes the MMMC feature further by focusing only on the “ECO Domain” while covering all sign-off scenarios. Due to capacity and runtime concerns, P&R tools are often unable to handle all sign-off scenarios. In the ECO phase, however, Tweaker allows users to fix timing violations and optimize leakage/dynamic power under the scope of all sign-off scenarios.

Physically aware ECO

Aside from MMMC support, Tweaker is most celebrated for its physical awareness, which is essential to precise RC and timing estimation. In contrast with other timing ECO solutions that lack physical awareness, Tweaker’s ability to analyze and apply physical information produces a reduction in ECO iteration count. In Tweaker’s manual ECO mode, users can see the input physical layout to choose optimal ECO cell locations. As a result, Tweaker consideration of physical information eases communication between a project’s logic team and physical team.

Benefits

  • Fewer iterations and faster ECO run time
  • License saving and team collaboration
  • Chip level ECO on a single machine
  • Save engineering bandwidth
  • Customize flow for your ECO needs
  • Target on all kinds of incremental  change solutions
  • Deeper and more variety
  • Completely physical aware
  • Incremental optimization for power and area
  • Versatile and flexible ECO methodologies