Enhancements

ATE-3536

Added copy, paste, and delete functionality for the net constraint editor cells.

Also, added undo and redo functionality, which applies to manual edits, as well as any copy/paste and deletes carried out.

To perform these actions, a user clicks on a cell and uses the associated keybind.

Keybinds:

  • Copy:  Ctrl + c
  • Paste: Ctrl + v
  • Delete: d
  • Undo:  u
  • Redo:  shift + u
ATE-3533Added a Split Guard Ring tool to the Blueprint Editor. It enables the selection of some instances, with the option to place these instances into a new guard ring of the same net and type as the old one, so that the new guard ring shares an edge with the guard ring that it split from.
ATE-3527

Added a new Move to Guard Ring tool to the Blueprint Editor. It enables the user to move instances into a neighboring guard ring.

ATE-3512

Softened the tone of pre-condition messages if Animate can continue but the input data has not met certain conditions. In this case, they are not marked as "fatal," and are shown as "failed" instead, to indicate Animate will continue but will not guarantee post-conditions.

Updated precondition stage definition headers, next to the error/warning symbol, to remove ambiguity.

GUI update for the "Precondition Failures" button that accesses the Precondition Summary Report. This is now yellow and has the text "Precondition Warnings" instead, if there are only warnings and no fatal failures in the report.

 

Resolved Issues

ATE-3541Association of powerdowns with their relevant match constraint on cmosE40 has been fixed.
ATE-3538

An Animate precondition requires all instances to have a valid layout view.
Previously, the requirement was for all layout views within the view directory to be valid - failing if any were empty, which is invalid. This would result in the instance being unplaceable and showing as removed on the schematic.

The precondition will now pass, provided there is at least one valid, non-empty layout.
Only the valid layout(s) will be active in the Results pane and available for use in placement.

 

Other Items

ATE-3524, ATE-3516, ATE-3509, ATE-3542, ATE-3540, ATE-3537, ATE-3532, ATE-3505.