/
Impulse 22.3 Release Note

Impulse 22.3 Release Note

 

Static Timing Analysis (STA)

  • Nanoxplore Design Contraints (NxDC) : The following python methods are compliant with NxMap:

    • addReportPath() : this method gives the shortest and the longest delays of a path

    • addReportPath() supports source & target arguments using new getPin() method

    • removeConstraints() allows to remove a design constraint from the current project

GUI

  • New Impulse interface

    • Constraints editor icon to create, import and review timing constraints

    • STA manager now allows to schedule related flow step launching of analysis

    • NXcore IP catalog now available for IP configuration & generation through the GUI:

      • IP updates can be directly added to an existing software release

    • Command:

      • Select Instance :

        • Logic Cone Manager tool created to investigate logic cones with associated timings

    • Python console can source full python scripts

    • Each FPGA variant provides its own available packages for selection during project creation

    • Help section incorporates embedded documentations

Python method

  • addHSSLLocation(): set the location spot in which a HSSL should be set

  • getProject(): returns the project object

  • removeSoftModules(): removes all HDL soft modules from a project

  • getAnalyzer(): returns the current analyzer associated to the project to manage STA

  • printHierInfo(): prints the detailed hierarchy of a project with the module matched and all instances per module

  • getHierInfo(): returns the detailed hierarchy into a dictionary variable

  • reportDesignComplexity(): reports the design complexity indicating the logic depth for all paths of the design and illustrates it with a chart in HTML format

  • clearFabricPrePlacedConstraints(): clears all preplacing constraints for fabric elements

  • add 'DisableRegisterMergeInDspForAdd' option to tisable merge of registers in DSP when used as adder

Report

  • progress.rpt : I/O array now describes Registered parameter (Asked:Applied) configured for a pad

NXCore

  • spacewire_roadmap IP added in the catalog

  • spacewire_roadmap_iom added in the catalog : XOR configuration in complex bank to generate SPW recovery clock (available in NG-MEDIUM & NG-LARGE)

Bug

  • NXcore: spw_rx generation issue fixed

  • SDF : added missing relation for sdf rfb (RA6 to O*)

  • Backannoted netlist : additional use models for DSP macros implemented

  • getClockNet() nxpython method cannot be used before Prepare step (Place 1/5)

 

Related content

NxDesignSuite 23.5 User Manual
NxDesignSuite 23.5 User Manual
More like this
Impulse 23.3 NxPython Specification
Impulse 23.3 NxPython Specification
More like this
Impulse NXPython Specification
Impulse NXPython Specification
More like this
Impulse 22.3
Impulse 22.3
More like this
Impulse 23.3
Impulse 23.3
More like this
Impulse 23.3 Best Practice
Impulse 23.3 Best Practice
More like this

© NanoXplore 2022