Release v3 b67
Changes
- LEF/DEF: Bug fix for + UNPLACED components.
Release v3 b66
Changes
- LEF/DEF Management: Added an auto-associate button to this screen. This will attempt to determine all LEF<->DEF relationships and set them.
- LEF/DEF Management: Added a button to select the top level design from the set of all imported DEF.
- Validation Report: This report will now attempt to validate all designs if no top-level design has been selected and will throw an exception if no designs have been imported.
Release v3 b65
Changes
- Preferences: SPECIALNETS are now enabled by default in the detail view (region zoom). If you have an existing DM installation, check the box on the first page of the Preferences screen to enable these manually.
Release v3 b64
Changes
- Chain Highlights: Scan cell numbering in design view now correctly uses the scan cell number rather than the index in the resolved elements array.
Release v3 b63
Changes
- STIL Import: STIL not containing a header block with a title element will be named after the file name.
Release v3 b59
Changes
- Users' Guide: Updated for DM v3.
- JavaDB/Derby: log file now located in $home/.teseda-dm directory
- Top Failing Cells Report: Improved performance
- Advanced Resolver: Pause when launching dialog with lots of scan chains should be significantly shorter.
- Custom Paths: Closing and re-opening these nodes will not cause duplicate members to appear.
- Color Prefs: Repaint the color swatch when changed.
- Net Search: Made this dialog modal.
Release v3 Beta b56
Changes
- Validation Report: Missing via definitions are now reported by this report.
Release v3 Beta b55
Changes
- Design Detail View: It is now possible to copy the detail text.
Release v3 Beta b53
Changes
- Design Detail View: Selected net will map to a defect it is called-out in even if its name must be munged to match the design.
Release v3 Beta b52
Changes
- File Choosers: Defaulted several start directories to "." instead of "user.home".
Release v3 Beta b51
Notes
- Diag Logs: Any Mentor diag logs naming members of an array should be re-imported.
Changes
- File Choosers: The type of filesystem object(s) being selected should be indicated in the dialog title.
- File Choosers: Directories should default to the user's home.
- Unable to resolve layers: A more explicit warning is logged when this happens and an exception is not thrown.
- Bookmarks: The list in the tree should always accurately reflect what is actually bookmarked.
- Bookmarks: Bookmarking an already bookmarked cell will no longer cause an exception.
- Defect candidate highlights: Net names using different bus bit characters from the design should now resolve.
- Defect candidate highlights: Highlighting a defect set should cause the design view to scroll to the middle point of its cells.
- STIL ScanCellType: New STIL parser libraries are included to support this new element.
- Repository delete: Deleting a JavaDB/Derby repository will now let you elect to also delete its files from the filesystem.
- Project delete: Deleting a project from a JavaDB/Derby database is now unsupported. Delete the repository instead.
- Wizard - No DEF: Attempting to create a project without any DEF files will result in an error in the wizard.
- Wizard - Scan logs: Throw an exception when asked to import scan logs without a STIL also being imported.
- Design Detail View: Pin DIRECTION and USE checkbox lists should now contain only those elements used in the visible region.
- Status: Status should now be reported when creating or updating the project database.
Release v3 Beta b49
Changes
- Mentor scan log parser: Added knowledge of some additional keywords.
- Oracle DB: Handle -1 port as default port number.
- Scan chain highlighting: Performance improvement.
- Results highlighting: Re-factored to fix case where selecting a sub-set of a previously selected set would not propagate correctly.
Notes
This release contains a database update script that will run when opening a project. Expect this upgrade to cause a delay when opening an older project for the first time.
Release v3 Beta b46
Changes
- Import scan logs: Scan structure list is now sorted.
- Import scan logs: More useful instruction text for the die ID file mask field.
- Mentor scan log parser: Made missing scan and chain test sections a warning rather than an error.
- Results table: Exposed associated scan structure as a column.
- Results table: Tooltip for each cell should give the full text of the cell for better usability when columns are narrowed.
- Results Query: Tester id should work against DM's internal scan log results source.
Release v3 Beta b45
Changes
- Design View: Apply AA highlighting only to trace highlights. Scan chain logical connectivity should be more visible again.
Release v3 Beta b44
Changes
- Scan Structure: Scan sources and scan groups can be independently renamed via a right-click on the tree node.
Release v3 Beta b43
Changes
- Validator: Component, via, pin, and net name lengths are tracked and a warning is issued if they are beyond the maximum allowed width.
- Validator: Added a flag to set the max width to allow for the new name length tracking code. e.g. -Ddm.validator.compNameWidth=300
- Resolve Scan Chains: No really does mean no again.
- Now sorted: scan sources and groups in the tree, scan groups in the advanced resolver, macro name in Find Component.
Release v3 Beta b42
Changes
- Project: Maximum length for component, pin, via, and net names increased from 400 to 600.
Release v3 Beta b41
Changes
- LEF/DEF Validation Report: Finding missing macros should be significantly faster over large designs.
- Find Component: Opening this component should not pause on larger designs while the list of used macros is loaded.
Release v3 Beta b40
Notes
- Due to changes in the project structure to improve embedded performance, earlier beta projects cannot be migrated.
- The default memory allowance has been increased to 768m.
- Additional disk space will be used during project creation as data is now stored outside the database, then bulk-loaded in after parsing.
Changes
- Project import: performance against embedded database has been improved.
- Placement: performance against embedded database has been significantly improved.
- Advanced Resolver: scan data set can be selected. This set will be used for testing and full resolution.
- Tree: adding bookmarks should cause the tree node to refresh, making new bookmarks visible
- Tree: scan chain resolution should refresh the scan chains node properly
- Design View: drag-select query should be faster against derby embedded databases
- Detail View: vias should always be visible now
- Detail View: layer visibility checkbox list is now a drop-down
- Resolve scan cells: selecting "no" will no longer trigger the same action as "yes"
- Scan chain resolution report: now reports total cells (e.g. "12 of 100")
- Project creation: total counts are now reported as files are parsed (e.g. "2,000 of 500,000 components")
- Post-create Validator: performance improved.
- Post-create Validator: should now correctly show missing sub-designs so long as a macro for that sub-design is present.
- "Chain Numbers" => "Cell Numbers"
Outstanding Issues
- Delete project is very slow against embedded databases. Users should instead manually remove the repository and delete the project files.
- The Mentor scan log format has changed. The DM parser has not yet been updated for this new format.
- The DM User's Guide is out-of-date.