Actel

Designer v6.0 Release Notes

Thank you for your interest in Actel's Designer v6.0 physical implementation software. These release notes outline new features and benefits, new device support, known limitations, and other detailed information about this release.

What's New in this Release

Back to top
New Device Support
  • AX1000 in CG624 package
  • AX250 in CQ208 and CQ352 packages
  • RTAX250S in CQ352 and CQ208 packages
ACTgen

Selecting and configuring an ACTgen core is significantly easier through a redesigned user interface. New functions include:

  • Find a specific core by scanning and selecting from
    • an alphabetized list of categories (arithmetic, comparators, counters,)
    • an alphabetized list of all macro functions for your device
  • View
    • only cores associated with a family
    • all cores within a category
    • all cores in a functional type
    • the version of a core
    • brief description of any core
    • a "Configured Core View" workspace that shows all cores selected and configured for the project
MultiView Navigator

The MVN supports new features enhancing overall usability.

Logical Cones - Logical cones enable you to view, highlight, and cross-probe a selected subset of your netlist. Use this when iterating timing closure for better visibility into your design.

Active Message System (AMS) - AMS gives you immediate feedback on the last action performed in hierarchical order.

Prelayout Checker - An improved Prelayout Checker detects constraint errors earlier in the design flow.

Include RAM and I/O in Spine and Net Regions Feature (ProASIC, ProASICPLUS Families) - This option affects the behavior of 1) the use_global constraint, 2) the set_net_region constraint, and 3) the creation of spines in the MultiView Navigator.

  • Selecting "Include RAM and I/O in Spine and Net Regions" from the Compile Option enables you to assign memory and I/O to spine (LocalClock) and net regions. When this option is checked, Designer will apply the use_global and set_net_region constraints to core cells, memory, and I/O. When unchecked, Designer applies the use_global and set_net_region constraints to core cells only. For new designs, this box is automatically checked. f a design created using Libero or Designer v5.2 SP1 or earlier is opened with v6.0, this Compile Option is unchecked by default. If you change this default setting, you must recompile your design.
  • This option also determines whether memory and I/O are included in a LocalClock region that you create with the ChipPlanner tool. If checked, memory and I/O are included. If not checked, they are excluded.
Other MVN Ease of Use Improvements
  • Each logical instance in the Hierarchy Window and the Find Results tabs have a Properties option from which you can copy an instance name and location.
  • The Properties dialog box now shows the Location, Region Constraint, Cell Name, and Netlist properties of the logical instance.
  • Drivers of nets are now shown in the Nets tab in the Hierarchy Window of the MVN.
  • You may control the color of individual regions for enhanced visibility.
Timer / Timing Engine

The Timer tool has the following new features:

  • Importing SDC (Synopsys Design Constraints) as a source file
    • Both the netlist and timing constraints (SDC File) can be imported at the same time in a pre-compiled state
    • Designer audits the SDC file and can detect any changes or updates made to the original file. This feature helps in passing SDC files created by third party tools.
  • Improved constraints flow for ProASICPLUS family devices through improved pin name mapping; SDC constraints entered in the Timer user interface (using SDC import or generated within Designer) are mapped to original netlist names, saved correctly in the database, and correctly exported to third-party tools.
  • Timer
    • Clock frequency estimation accounts for Duty Cycle. The value specified in the clock constraint for the duty cycle is now taken into account in the clock frequency. When the user enters a clock constraint in the Timer GUI, the frequency estimated by Timer is discarded, and the max frequency now appears in the summary tab with the duty cycle taken into account.
ProASICPLUS Performance

ProASICPLUS family device performance has been improved 10% on average via improvements in Timing Driven Place & Route (TDPR), improved routing algorithms, and congestion relief. Up to 40% improvement has been seen in some complex designs, and previously un-routable designs are now routing with v6.0.

New Operating System Support
  • RedHat Linux 8
  • RedHat Linux 9
  • Solaris 9

Note 1: This is the last Designer version supported on Solaris 7 and Red Hat Linux 7.1 platforms.

Note 2: See Known Issues and comments regarding Linux and Solaris systems in the Known Issues Section below.

Licensing

Back to top

For existing users, Designer v6.0 requires a license upgrade. Customers with current paid licenses will automatically receive an updated license. Please carefully follow the instructions in the update license email to install your license properly.

FlexLM license manager is upgraded by Actel to version 10.0. Designer floating license servers must be upgraded to a version 10.0 daemon (lmgrd).

Included Software

Back to top

Designer v6.0 contains the following:

  • Actel ChainBuilder v1.0
  • Actel FlashPro v3.2
  • Actel Silicon Explorer II v5.0 SP2
  • Actel Designer v6.0, capture 6.0.0.133

Resolved Issues

Back to top

Workarounds are no longer required for Resolved Issues.

28949 - Running the Tcl command export -stamp crashes if the file type extension does not exist

29254 - Timer_get_path gives cell and net delays that are different from the Expanded path in Timer

29267 - Timer GUI display does not update when a script is run. Actel does not recommend running Timer scripts when the Timer GUI is active. With v6.0, Timer scripts can be run when the Timer UI is active. The UI will be updated appropriately.

29274 - Timer expanded path does not take Clock exception into account when computing slack

30538/31447 - Running Designer repeatedly with region constraints may cause Designer to create multiple redundant regions in ChipPlanner.

30846 - The content of the error message displayed when moving regions in ChipPlanner is incorrect

31324 - Selecting regions in Regions tab does not select the region in ChipPlanner

31430 - Connecting Nets are not shown in the NetlistViewer

31977 - Timer does not take Duty Cycle into account during Frequency computation

32009 - Top level Block is displayed in NetlistViewer when cross-probing from Timer

32062 - Designer Crashes When you enter an Invalid I/O Standard In PinEditor

32786 - Making changes on global nets and running Layout in incremental mode

32873 - Segmentation Fault When Exiting Designer After Launching and Closing MVN

33113 - ChipPlanner displays a GLINT Macro Output Net Type as Regular Net Instead of Global Net

33272 - Bracket and Dollar Signs Need Escape When Used In PDC/Tcl

33297 - Some path sets in advanced path are not displayed when ADB is reopened

33324 - Some path sets in advanced path are not displayed when adb is reopened

33361 - Timer displays the outputs of CM8 tied together

33507 - Timer Set Grid shows violation but the Paths Grid do not

33845 - The maxdelay and slack values are not computed for added reg-reg path sets

33854 - Incorrect VITAL Models Produce Incorrect Pin-To-Pin Delays

33898 - Path delay in Expand Path window does not match the delay in the Paths tab

34052 - RAM Region Should Be Shown In Front of RAM block for Multi-Region Support

34112 - Different actual delay is shown in Set Grid and Paths Grid for the all inputs-all registers path

34428 - Designer crashes when the SDC file has a very long comment

35429 - Timer is Unable to Process Max Delay Constraints Where the Clock Name Ends in a Wildcard

35623 - Timing Results When Sorting by Actual are Inconsistent

35651 - Wildcards in the get_ports command in SDC is incorrectly handled

New Known Issues and Workarounds

Back to top

Click any of the listed issues for a description and workaround.

PALACE

38281 - Set_false_path -through constraint is ignored in PALACE

36059 - Co-installation of multiple PALACE versions

35123 - Support for set_memory_region constraint

ACTgen

32591 - ACTgen implements delay parameter incorrectly

37193 - ACTgen cannot generate output buffers, bi-directional buffers, or tri-state buffers for Axcelerator devices

36231 - Core regeneration fails if the log file is read-only

38309 - Cannot import GEN file into Libero

Place-and-Route

38191, 32033 - The dont_optimize or dont_touch GCF constraints are not recognized after layout

36298, 36886 - Layout fails for duplicate net names in the netlist

37632, 35168, 36527 - Multi-tile core cells and spine constraints

37664, 37386 - Layout is invalidated if MVN is open and you click Layout

Timer

31795 - Fanout display in Timer does not match the display in MultiView Navigator

32342 - Hold check analysis does not support multi-cycle constraints

33574 - Multi-cycle path constraints are not taken into account for clock frequency calculation

35515 - Error messages when using unsupported constraints

36793 - Constraints entered through SDC do not appear in Timer

37232 - Some timing constraints are not being honored by Layout

38104 - Invalid use of the wildcard symbol for bus signal

MultiView Navigator

33978 - Layout fails when assigning <net>_BUF_AUTO macros to a user-defined region

37071 - If Local Clock Region cannot be created due to insufficient resource, macros will still be left unplaced

37225 - "Assertion Failed" error in console window when exiting MVN on UNIX Platform

37228 - "Assertion Failed" error occurs when moving or resizing exclusive region with fixed logic in the region

37233 -Exported PDC with exclusive regions cannot be imported and re-compiled by Designer

Programming Files

38282 - Axcelerator AFM files generated from v6.0 must use Sculptor 4.44.0 for programming

Solaris/Linux Issues

37544 - RedHat Linux 7.1 and 8.0 machines should have the display settings set to 24 bits

37603 - Video cards supporting 24 bit for RH Linux 8

37543 - Solaris 7, 8 and 9 recommended patch levels

Previous Known Issues and Workarounds

Back to top

Download and Install Designer v6.0

Back to top

The version of software that you requested is no longer the most current version available. Please download the most recent software update.

If you need this specific version of software, please contact Actel Tech Support:
Email: tech@actel.com
Phone: 1.800.262.1060