Actel

Designer v5.2 Release Notes

Thank you for your interest in Actel's Designer v5.2. These v5.2 release notes outline new features and benefits, new device support, known limitations, and other information about this release.

Included Software

Back to top

Actel Designer v5.2

Actel Chainbuilder v1.0

New Features and Enhancements

Back to top

Linux Red Hat 7.1 for Designer

Version 5.2 supports Actel Designer on Linux Red Hat 7.1. Functionality is basically the same as Solaris, except where noted in the Linux section in these release notes. Also see System Requirements for Linux systems.

ChainBuilder

The ChainBuilder tool enables you to use ISP (In System Programming) via a single JTAG header to program a chain of several devices. The chain may contain programmable and non-programmable devices such as FPGAs, microprocessors, logic, microcontrollers, or other types of ICs. The tool creates a concatenated STAPL file from individual STAPL files for programming the targeted Actel Flash FPGA devices. ChainBuilder automatically detects of all the devices in the chain, and you can select the devices to program. Each of the devices in the chain is programmed sequentially. Visit the ChainBuilder web page to learn more.

ProASICPLUS: Next Generation Timer – Timing Driven Place-and-Route (NGT-TDPR)

A new timing driven place-and-route flow implements closer coupling of the Timer with Layout and may eliminate the need for additional physical constraints. You can enter timing constraints through the Timer GUI or by importing SDC files. Existing GCF files are converted by an internal GCF-to-SDC conversion process. See the app note ProASICPLUS Timing Driven Flow in Libero/Designer 5.2.

ProASICPLUS: ChipPlanner/MultiView Navigator (MVN): Set Memory Region

A new Set_Memory_Region constraint has been added to enable you to set memory regions and constrain memory placement. This option can either be used in GCF flow or via the MultiView Navigator GUI.

ProASICPLUS: ChipPlanner/MultiView Navigator (MVN): Create & Edit Spines

You can now create and edit spines in the MVN GUI.

Incremental routing for Axcelerator

The Axcelerator Layout Options GUI now provides an incremental-route option for AX Routing. When invoking Layout for Axcelerator, the Layout Options dialog now contains an additional checkbox for Route.

Clock Segmentation support for Axcelerator

Currently you can assign nets to clock resources at the chip level. V5.2 gives you more control over the local clock resource you use on a Tile level. This makes local clocks that belong to other Tiles’ available for use independently. This release requires that you specify these clock constraints in a batch mode using the PDC file. A graphical constraint creation/manipulation will be addressed at a later time.

Timer Improvements

By default, Timer now sorts the paths displayed in the Paths tab by "Slack".

The Summary tab in Timer now includes the graphic display of the clock edge information for the critical path.

SmartPower

Device specific static power reporting included in this release.

ProASICPLUS devices now available in Automotive Temp Ranges

Temperature Range: -40 C to +125 C Junction Temperature

Voltage:

Base Voltage Minimum Typcal Maximum
2.5 2.37 2.5 2.62
  TQ100A PQ208A FG144 FG256A FG484 FG896
APA075 X X X      
APA150 X X X X    
APA300   X X X    
APA450   X X X X  
APA600   X   X X  
APA750   X       X
APA1000   X       X

Resolved Issues

Back to top

New Known Issues and Workarounds

Back to top

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

PALACE 1.0 and 1.1

34243 – Soft macros require more than one cell to implement

35123 – PALACE does not support set_memory_region constraint at this time.

Designer Known Issues (PC and Solaris)

Libraries

33854 - Incorrect VITAL models produce incorrect pin-to-pin delays

ProASIC/ProASICPLUS

A new timing driven place-and-route flow implements closer coupling of the Timer with Layout and may eliminate the need for additional physical constraints. You can enter timing constraints through the Timer GUI or by importing SDC files. Existing GCF files are converted by an internal GCF-to-SDC conversion process.

32033- Layout does not honor the *.gcf file if the file has no new-line character

30557 - Async-RAM Simulation does not allow Read/Write at the same location at the same time

29450 - Compile should not allow empty hierarchy

32786 – Making changes on global nets and running Layout in Incremental Mode may cause routing failure

34346 – Constraints applied in the MVN have different results than when using GCF input

28446 – Using GLPEMIB Macro in ProASICPLUS

35198 - Importing GCF constraint file(s) with more than 29 characters in the file name and extension causes a warning

Axcelerator

32542 - Some pins are not labeled in the FBGA 896 package in PinEditor

MultiView Navigator / Floorplanner

33629 – Cannot see route/net that leads to rd_address bus for a RAM block

32873 – If you use MVN, Designer Segmentation faults upon exiting on Linux. No data is lost as a result of this segmentation fault.

32806 – When moving from Ratsnest to Routing view in ChipPlanner, the view is not displayed on the first attempt

34415 - After creating and/or deleting a Local Clock region, the status of assigned macros is not updated; macros are still shown as assigned/unassigned in the Hierarchical view

34052 – In multi-region support, the RAM region should be shown in front of RAM block, not in the back

33980 - When using the Region Assignment dialog box, macro names are incorrectly shown after the first assignment or unassignment

Timer

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

33324 - timer_get_path Tcl command reports inaccurate slack values

33297 - Some path sets in the Advanced path are not displayed when you reopen your ADB file

34513 - Timer only updates input delay for PADP (not PADN) of LVDS/LVPECL

33898 - Path delay in expanded path does not match the delay in the Paths tab

33845 - The max delay and slack value are not computed for your custom reg-reg path set if you added it through the Path Set window

33574 – The Multi-cycle path constraint is not taken into account for frequency calculation

33507 – The Timer Set Grid shows a timing violation but the Paths Grid does not

34112 - Timer displays different actual delays in the Set Grid and Paths Grid for the all-inputs and all-registers paths

33361 - Timer displays outputs of the CM8 are tied together

32346 - Sort-by-slack is not supported for minimum delay analysis

29254 – Timer_get_path gives cell and net delays that are different from the Expanded Path window

29274 – Expanded path does not take clock exceptions into account when computing slack

28949 – When using Tcl, export -stamp crashes if the output filename does not end with “.mod”

Designer Miscellaneous

32062 - Designer crashes when you type an invalid IO standard and then hit Enter

30133 - Exporting PDC with the ‘Full’ option does not include regions

Designer Known Issues (Linux Red Hat 7.1)

34986 - Designer GUIs on Linux appear stretched when logged into the machines locally. This is due to issues with mismatched color depths on the GUI and desktop. Changing the desktop color depth resolves the issue. Actel recommends 24 bit depth.

34988 - Designer dialog boxes are larger on Linux than other operating systems. This is due to a font issue in the operating system. Changing the default font size resolves the issue.

34989 - Designer applications will not work with a scroll or wheel mouse on Linux. The scrolls will act like a left-click rather than a scroll.

34604 - Undefined Sub-language Error for Designer on Linux

34514 - Bucket1.cxx Assertion Warning on Designer on Linux

ACTgen

34333 - Timing Report Generation for ACTgen Macros is disabled for Linux

Previous Known Issues and Workarounds

Back to top

Download and Install Designer v5.2

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