Update 2010-05-17

Dear Sigasi HDT user,

In this release we have updated Sigasi HDT to support the new Xilinx ISE 12 release out of the box, improved the hierarchy view and closed a lot of pending tickets.

Let us know what you think about this new release in the comments or on our forum.

The Sigasi team.

New and noteworthy

  • Based on your feedback we implemented an instantiations filter and a sort button for the hierarchy view.

    You can now 'show instantiations only' and 'sort' the hierarchy viewYou can now 'show instantiations only' and 'sort' the hierarchy view

  • Sigasi HDT was updated to support the fresh Xilinx version 12.1 out of the box. So no more special case for using ISim version 12.1.

    Splash screen Xilinx ISim 12.1Splash screen Xilinx ISim 12.1

  • The library mapping interface has been extended so that it is now possible to map individual external files to a VHDL library. This was especially required if you want to use the Actel VHDL libraries, since each Actel library is contained in a single files and all libraries are distributed in a single folder by default.

    Map an individual external file to an external VHDL libraryMap an individual external file to an external VHDL library

  • Improved project related actions: In previous releases of Sigasi HDT project related actions (Rebuild, compile/run with ISim) were only enabled if the editor view showed a vhdl-file. Project related actions are now also enabled when the editor shows a different file type (as long as the file belongs to a vhdl project).

    Project menuProject menu

Bug Fixes

  • ticket:792: Incorrect unused declaration warning when records and arrays are used together
  • ticket:777: Problem with end of line characters
  • ticket:655 and ticket:783: Labels should be in the same scope as declarations (completely resolves the issues with attributes as reported on our forum)
  • Indent worked incorrect for dirty editors. Indent now asks to save first
  • ticket:778: Click certain ModelSim errors in the console log gave errors on Windows
  • ticket:782: Open matching Entity (Shift+F3) now also works for entity instantiations
  • ticket:84: Constants can not have same name as ports
  • ticket:776: Error in sensitivity list linting

P.S.