Actel

What's New in this Release

Back to top
SmartTime
  • Minimum Delay Constraint: A (set_min_delay) dialog is added to allow you to relax or tighten min delay constraints on specific clocks or paths. Similar to the already existing "Maximum Delay Constraint" dialog, you specify the delay for -From and -To pins, using a browse function that presents all available pins. Set_Min_Delay constraint is available for APA, A3P, AGL, AFS, AX, and RTAX-S devices.
  • Bottleneck Analysis View: Complementary to the Bottleneck Analysis Report that was introduced in Libero IDE/Designer v7.3, SmartTime now includes a Bottleneck Analysis View. A bottleneck is a point in the design that contributes to multiple timing violations. In a prioritized manner, the Bottleneck Analysis view shows the specific instances that are causing the delay in terms of number of paths that are affected as well as the total delay for each instance. The bottleneck analysis view can also take you directly to the MultiView Navigator to see the location of the specific instance that is causing the delay. You can analyze the entire design, clock domains, or from — to paths.
  • New Constraint Objects: SmartTime now supports "nets" and "instance" objects when setting constraints, with built-in priority management.
  • Case Sensitive Constraint Names: To be consistent with available RTL coding, SmartTime constraint names are now case-sensitive.
  • SDC Import/Export Options: A new dialog is provided where you can choose on SDC import to select either the user netlist (default) or an optimized netlist. In either import or export, you can choose to use either slash (/) or colon (:) separators. Colon separation is default.
  • New SmartTime Report Feature: The SmartTime report now includes "Data Source". The Data Source can be either "Advanced", meaning pre-silicon estimates, or "Silicon Verified", where the data comes from actual silicon characterization.

Designer Auto-Repair of Minimum Delay Violations. A new feature in the Advanced Layout Options dialog for Fusion, A3P, IGLOO, AX, and RTAX-S devices helps to repair minimum delay violations of up to 3 ns during routing. The feature inserts delay in paths where the minimum delay is not being met, while simultaneously checking maximum delays to ensure none are being introduced.

SmartPower VCD Reader
  • Glitch Filtering: This feature implements a very simple glitch filtering scheme. If the value of a signal changes twice within a user-specified glitch window limit, SmartPower ignores both transitions.
  • XZ State Support: This feature enhances the VCD reader to account for 1X0 transitions (resp. 1Z0 transitions)
  • New SmartPower Report Feature: The SmartPower report now includes "Data Source". The Data Source can be either "Advanced", meaning pre-silicon estimates, or "Silicon Verified", where the data comes from actual silicon characterization.

FlashPro/FlashPoint Integration. FlashPoint, historically part of the Designer tool suite, provides the interface to generate programming files for IGLOO, ProASIC3 and Fusion devices. The FlashROM, Fusion embedded flash memory, and security settings can be reset and reprogrammed using the FlashPro software.

The FlashPoint function is now integrated into the FlashPro software. By having this feature in FlashPro, you can modify the contents of the embedded flash memory or change the serialization sequence of the FlashROM contents without using Designer. Designer's program file generation from FlashPoint now by default generates a programming database file (PDB) file instead of a STAPL (STA) file. A PDB file is required to enable you to make modifications using FlashPro. When you want to change your programming settings in FlashPro simply click the "Configure PDB" button. All modifications are stored in the PDB file and FlashPro uses the information to program the device with the appropriate settings. Libero IDE/Designer does not have to be open to make these modifications in FlashPro.

Silicon Support
  • IGLOO
    • Libero IDE v8.0
      • Introduces support for the low power IGLOO 1.2 volt core devices. Part number example: AGL030V2. See chart below for devices supported in this release.
      • Renames previous 1.5 volt core devices. Part number example: AGL030V5. See chart below for devices supported in this release. Existing 1.5 volt core device designs must be re-run through route.
      • IBIS Model Support: Pre-silicon IBIS models are available
Devices and Packages
Family New Devices Packages Existing Device New Packages Package Updates
ProASIC3     A3P600* FG144
FG484
PQ208
FG256
IGLOO
1.2 V Core
AGL030V2 VQ100
QN132
     
AGL125V2 VQ100
QN132
FG144
AGL600V2 FG144
FG256
FG484
AGLE600V2 FG256
FG484
IGLOO
1.5 V Core
AGL030V5**
(replaces AGL030)
VQ100
QN132
     
AGL125V5**
(replaces AGL125)
VQ100
QN132
FG144
AGL600V5*
(replaces AGL600)
FG144
FG256
FG484
    FG256
FG484
AGLE600V5**
(replaces AGLE600)
FG256
FG484
     
Fusion     AFS090   QN108
QN180
FG256
AFS1500*

* Current designs will be invalidated and must be re-compiled and re-run through Place & Route.
** Current designs will have routing invalidated and must be re-run through Place & Route.

System Requirements

Back to top

Obsolescence notice for Windows 2000, Solaris 8, and Linux RedHat 3.0.

For more information, view the complete System Requirements.

Licensing

Back to top

Designer v8.0 requires a current Designer v8.0 license. Register for a free Designer Evaluation or Gold license, or contact your local Actel Sales office to purchase a Designer Platinum license.

New Known Limitations, Issues and Workarounds

Back to top
Unless otherwise noted, these issues apply to all devices.
SmartGen

  68324 – You can not create a symbol from a component generated by Smartgen v8.0.
This feature was available in previous versions of SmartGen and is a bug in Libero and Designer v8.0.

  1. Go to the Hierarchy Tab in the Design Explorer Window
  2. Switch from the Component View to the Module View => Right click and Create Symbol will be available, there but you still get an error if you try to generate a symbol
Workaround:
  1. Import as an 'HDL source' the HDL file generated with the component => Now the module is defined twice so pick its definition from the file located under <project>/hdl
  2. Right click on the selected HDL file and create the symbol
  3. You should not get the error message and the symbol is created

67731 – FlashPro error in programming due to duplicate region names in FlashROM (A3P/E, AGL/e, AFS)
When using copy/paste in SmartGen FlashROM (FROM) interface to populate RAM contents, the cell name in Properties (e.g. Region_7-15) should change accordingly and properly reflect a unique region name. SmartGen may duplicate a region name using copy/paste. SmartGen allows this duplication of region names, but FlashPro will error during programming of the device.

Workaround: Region names must be unique. If a duplicate region name is created by SmartGen, manually change the "Name" under the Properties display.

67046 – SmartGen reports incorrect clock delay of 921 ps for the delayed clock macro for IGLOO/e families when user selects hardwired I/O as the input clock source. The correct delay is 470 ps.
This is fixed in v8.0 SP1.

65535 – SmartGen generated RTL behavioral model files are not shown in the Hierarchy tab.
These files are viewed in the “Other Files” category in the Files tab under components. To use the behavioral HDL model, import it into Libero IDE as user HDL.

Compile

66526 – Design fails to compile in v8.0 that previously compiled in v7.3 SP1 (AX Devices))

Layout

65422 – Layout incremental options must be explicitly set each time

SmartTime

65868/67289 – For APA and SXA devices, importing SDC with post compile or back-annotated netlist names on the buses reports an error. The workaround is to modify the SDC names to match the original netlist names.

66726/67295 – For the SXA family the Constraints checker incorrectly reports an error when a load constraint is set on a bus. This error can be ignored.

65525a/67296 – Correct Data Source for RTAX250S is "Silicon Verified". The SmartTime report includes if the Data Source is "Advanced", pre-silicon estimates, or "Silicon Verified", validated on silicon. For the RTAX250S, the Data Source incorrectly states "Advanced".

66042/67297 – The IOREG delay for IGLOO/e 1.2v devices always shows 0 ns. This will be fixed in v8.0 SP1.

66064/67298 – Constraint checker incorrectly reports an error if output load value equals zero. Ignore this error. This does not affect delay calculation. 0 is a legal value for the output load and will be handled correctly.

65916/67300 – Clock names are not validated during SDC import. In SmartTime, if you enter a clock name with spaces an error is reported. However, when importing an SDC constraint with spaces in the clock name, there is no error check. The error is flagged later, when you open the constraint file.

65344/67301 - Min delay error messages during SDC import are misleading. The error message incorrectly reads "max" delay.

66404/67302 - SDC import allows clock constraint on a wrong pin or port (mismatched case). SDC import of clock constraints allows non-existing pins or ports to be clock sources. Any mismatch in names, including case, is accepted. The SDC reader in Libero/Designer v8.0 is now case-sensitive. The design will pass compile, and the timing report will report the constraint but the clock domain name will be missing for that particular pin/port.

66780/67303 – IGLOO/e IBIS export reports an error if the design includes LVCMOS33.
Updated IGLOO/e IBIS models can be downloaded.

SmartPower

65525b – Correct Data Source for RTAX4000S is "Advanced". The SmartPower report includes if the Data Source is "Advanced", pre-silicon estimates, or "Silicon Verified", validated on silicon. For the RTAX4000S, the Data Source incorrectly states "Silicon Verified".

66549/67305 – For AGL030, "Typical" is the only valid selection in the Power Preferences Dialog.
Ignore other options.

Program File Generation

66622 – Security level may be incorrect and must be manually checked and corrected.

Exported TCL scripts will generate Medium security instead of HIGH security.
Workaround: Manually correct the exported script by replacing the one parameter '-security_level' with these 3:

'-fpga_security_level'
'-from_security_level'
'-efm_security_level'

A second problem occurs where the generated STP file is correct, but the ADB and PDB files incorrectly have Medium security level.
Workaround: Same as above. Manually correct the exported script by replacing the one parameter '-security_level' with the 3 listed.

Alternately, you can fix the security settings in the GUI.

Designer: Open ADB and reset security settings.
FlashPro: Load the PDB. Open FlashPoint and reset the security level.

This is fixed in Libero IDE/Designer v8.0 SP1.

66696 – Use PDB file for programming when Nonvolatile Memory (NVM Flash Memory) is used and CFI client is present. (Fusion/AFS devices)
When a Fusion device is programmed using a STAPL file that contains a CFI NVM client, programming will succeed, however, NVM verification will always fail. Programming Data Base (PDB) files are not affected by this issue. When using a PDB file, both programming and verification will work successfully.

FlashPro 6.0

66462 – Nonvolatile Memory (Embedded Flash Memory) cannot be modified in PDB files generated for M7AFS600

66326 – Do not change the name of the PDB (Programming Data Base) file created using Designer's FlashPoint.
Use different Designer Views to manage multiple programming files and different file names.

Device Support

66319 – PLL may not be used in AX2000-CQ256

Libero/Designer Linux or Solaris

62382 – On-Line Help browser requirements for Linux and Solaris OS:

Linux:
  • Firefox 1.5 (2005)
  • Mozilla 1.5 (2003)
Solaris:
  • Mozilla 1.7.13 (2004)

64938 – Wind/U Startup Error Message

Download and Install Designer v8.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