Release Notes
Release Notes
4d
Dec 29 2015
Copyright 1991-2015 Mentor Graphics Corporation
All rights reserved.
This document contains information that is proprietary to Mentor
Graphics
Corporation. The original recipient of this document may duplicate this
document in whole or in part for internal business purposes only,
provided
that this entire notice appears in all copies. In duplicating any part
of
this document the recipient agrees to make every reasonable effort to
prevent the unauthorized use and distribution of the proprietary
information.
TRADEMARKS: The trademarks, logos and service marks ("Marks") used
herein
are the property of Mentor Graphics Corporation or other third parties.
No one is permitted to use these Marks without the prior written
consent
of Mentor Graphics or the respective third-party owner. The use herein
of a third-party Mark is not an attempt to indicate Mentor Graphics as
a
source of a product, but is intended to indicate a product from, or
associated with, a particular third party. The following are trademarks
of
of Mentor Graphics Corporation: Questa, ModelSim, JobSpy, and Signal
Spy.
A current list of Mentor Graphics trademarks may be viewed at
www.mentor.com/terms_conditions/trademarks.cfm.
End-User License Agreement: You can print a copy of the End-User
License
Agreement from: www.mentor.com/terms_conditions/enduser.cfm.
_______________________________________________________________________
* [2]Key Information
* [3]Release Announcements in 10.4d
* [4]Base Product Specifications in 10.4d
* [5]Compatibility Issues with Release 10.4d
* [6]User Interface Defects Repaired in 10.4d
* [7]SystemVerilog Defects Repaired in 10.4d
* [8]VHDL Defects Repaired in 10.4d
* [9]General Enhancements in 10.4d
* [10]User Interface Enhancements in 10.4d
* [11]SystemVerilog Enhancements in 10.4d
* [12]Coverage Enhancements in 10.4d
_______________________________________________________________________
Key Information
* The following lists the supported platforms:
+ win32aloem - Windows 7, Windows 8
+ linuxaloem - RedHat Enterprise Linux 5 and 6, SUSE Linux
Enterprise Server 10 and 11
_______________________________________________________________________
SystemVerilog Compatibility
* dvt80536 - (source) It is not permitted to change the protected
status of an existing design unit by recompiling it, it must be
deleted from the library and then recompiled.
* dvt79480 - (results) Fixed a bug which results in reversed bit
connections, when a concat expression is passed to an unpacked port
* dvt75654 - (results) SDF back-annotation now works with anonymous
Non-ansi type source and destination ports.
VHDL Compatibility
* dvt75261 - (source) If a locally static range of the first form
(A'RANGE or A'REVERSE_RANGE) was used as the index range in an
array subtype indication, there was no check that the range bounds
were compatible with the index subtype of the base array type. This
has been fixed.
General Compatibility
* [nodvtid] - (results) There are multiple VPI changes to the class
model to align it more closely to the LRM, and to make it more
useable. Class object names are now aligned to the GUI names. More
vpi_handle and vpi_iterate queries have been implemented, affecting
among other things vpiClassTypespec, vpiClassObj, and vpiClassDefn
objects. Queries for file and line information on class objects
will return an error, as these objects are not anchored by
definition to the source code.
Coverage Compatibility
* dvt28804 - (results) The -checkinputs switch is added in vcover
merge to skip and report corrupted UCDB input files.
_______________________________________________________________________