0% found this document useful (0 votes)
4 views

Release Notes

The ModelSim Intel FPGA 10.6e release notes detail proprietary information, licensing changes, and support updates, including the deprecation of the -novopt command line switch in future releases. It outlines compatibility issues, defects repaired, and enhancements made in this version, as well as supported platforms and licensing details. The document also includes a revision history and instructions for obtaining support from Intel.

Uploaded by

huy.th
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Release Notes

The ModelSim Intel FPGA 10.6e release notes detail proprietary information, licensing changes, and support updates, including the deprecation of the -novopt command line switch in future releases. It outlines compatibility issues, defects repaired, and enhancements made in this version, as well as supported platforms and licensing details. The document also includes a revision history and instructions for obtaining support from Intel.

Uploaded by

huy.th
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 5

Release Notes For ModelSim Intel FPGA 10.

6e

Jun 22 2018
Copyright 1991-2018 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.
_______________________________________________________________________

* How to Get Support


ModelSim Intel FPGA is supported by Intel
+ World-Wide-Web Support
[1]http://www.altera.com/mySupport
_______________________________________________________________________

Index to Release Notes

* [2]Key Information
* [3]Release Announcements in 10.6e
* [4]Base Product Specifications in 10.6e
* [5]Compatibility Issues with Release 10.6e
* [6]General Defects Repaired in 10.6e
* [7]User Interface Defects Repaired in 10.6e
* [8]SystemVerilog Defects Repaired in 10.6e
* [9]VHDL Defects Repaired in 10.6e
* [10]User Interface Enhancements in 10.6e
* [11]Document Revision History in 10.6e
_______________________________________________________________________

Key Information
* The -novopt command line switch will be deprecated in the next
major release 10.7 following normal deprecation process:
+ The -novopt switch will be accepted in 10.7 with a deprecation
warning message.
+ In 10.8 or a subsequent release, the -novopt switch will be
disabled and cause error messages to be emitted.
+ Customer scripts using this switch will have to be changed.
+ This legacy switch forces incremental mode (pre-6.0 behavior)
which is sub-optimal, and it is no longer maintained.
The following lists the supported platforms:
+ win32aloem - Windows 7, Windows 8.1, Windows 10
+ linuxaloem - RedHat Enterprise Linux 6, SUSE Linux Enterprise
Server 11
_______________________________________________________________________

Release Announcements in 10.6e


* There is no licensing change between 10.5 and 10.6. However, if you
are migrating to 10.6 from a release like 10.4 and older, please
note that release 10.6 uses FLEXnet v11.13.1.2 server, v11.13.0.2
client.
For floating licenses, it will be necessary to verify that the
vendor daemon (i.e., mgcld) and the license server (i.e., lmgrd)
have FLEXnet versions equal to or greater than 11.13.0.2. If the
current FLEXnet version of your vendor daemon and lmgrd are less
than 11.13.0.2 then it will be necessary to stop your license
server and restart it using the vendor daemon and lmgrd contained
in this release.
If you use node locked licenses you don't need to do anything. This
release will update licensing to MSL v2015_1_patch2 with MGLS
v9.13_5.4 and PCLS v9.13.5.2
In summary, this release uses the following license versions:
+ FLEXnet v11.13.1.2 server, v11.13.0.2 client
+ MSL v2015_1_patch2
+ MGLS v9.13_5.4
+ PCLS v9.13.5.2
+ Beginning with 10.6 release, support for Linux RHEL 5
x86/x86-64 and SLES 10 x86/x86_64 have discontinued.
+ Beginning with 10.6 release,
gcc-4.3.3-linux/gcc4.3.3-linux_x86_64 GCC Compilers for
SystemC have been discontinued.
+ Beginning with 10.6 release, support for Windows 8 series is
limited to 8.1. Windows 8.0 has discontinued.
+ Due to enhanced security restrictions with web browser PDF
plug-ins, some links do not function. Links in HTML
documentation are fully functional.
Clicking a link within a PDF viewed in a web browser may
result in no action, or it may load the title page of the
current PDF manual (instead of the intended target in the PDF
manual). The unresolved link behavior occurs in all web
browsers on Windows and Linux platforms. Because of this
behavior, the navigational experience of PDF manuals is
compromised. PDF is ideal for printing because of its
page-oriented layout.
Use the HTML manuals to search for topics, navigate between
topics, and click links to examples, videos, reference
material, and other related technical content.
For information about Adobe's discontinued support of Adobe
Reader on Linux platforms and your available options, refer to
Knowledge Article MG596568 on SupportNet.
Linux is a registered trademark of Linus Torvalds in the U.S.
and other countries.
+ (source, results) The -novopt command line switch will be
deprecated in the next major release 10.7 following normal
deprecation process:
o The -novopt switch will be accepted in 10.7 with a
deprecation suppressible error message.
o In 10.8 or a subsequent release, the -novopt switch will
not be accepted by the tool and cause tool to exit with
error message.
o Customer scripts using this switch will have to be
changed. This legacy switch forces incremental mode
(pre-6.0 behavior) which is sub-optimal, and it is no
longer maintained.
o We regularly review our OS/Platform support for
Questa/ModelSim and related functional verification
products to add new platforms and discontinue old ones.
That process normally takes a number of years from
decision to action. Customer notifications are typically
only one year in an advance through our Release Notes and
Install Guide.
We plan to make a change in our Windows support, 1 year
from now. We began notifications of this change back in
January 2017 with the 10.5d and 10.6a releases
As our existing Windows machines breakdown or are
discontinued, replacement hardware can only support
Windows 10. So say Microsoft and our hardware vendors, HP
& Lenovo. That will limit our capacity and ability to
support Windows 7 & 8.1 in the future.
Therefore, starting with 10.8 (FCS Dec 2018) we plan to
discontinue supporting Windows 7 & 8.1 Thus the only
Windows version for 10.8 will be for Windows 10. However
we will continue to support Windows 7 & 8.1 with our 10.6
and 10.7 release series until their planned EOL (10.6 EOL
- mid 2019, 10.7 EOL - mid 2020) to coincide with
Microsoft's EOL for Windows 7.
______________________________________________________________

Base Product Specifications in 10.6e


+
[Supported Platforms]
Linux RHEL 6 x86/x86-64
Linux RHEL 7 x86/x86-64
Linux SLES 11 x86/x86-64
Linux SLES 12 x86/x86-64
Windows 7 x86/x64
Windows 8.1 x86/x64
Windows 10 x86/x64
[Supported GCC Compilers (for SystemC)]
gcc-5.3.0-linux/gcc-5.3.0-linux_x86_64
gcc-4.7.4-linux/gcc-4.7.4-linux_x86_64
gcc-4.5.0-linux/gcc-4.5.0-linux_x86_64
gcc-4.2.1-mingw32vc12
[OVL (shipped with product)]
v2.8.1
[VHDL OSVVM (shipped with product)]
v2014.07
[Licensing]
FLEXnet v11.13.1.2 server, v11.13.0.2 client
MSL v2015_1_patch2
MGLS v9.13_5.4
PCLS v9.13.5.2
___________________________________________________________________

Compatibility Issues with Release 10.6e


SystemVerilog Compatibility

* [nodvtid] - (source) An issue with incorrect precedence in the &&&


and "matches" operations in SV has been fixed. This may cause SV
HDL code to be compiled differently than with previous versions.
Any differences will be flagged by the compiler with an error.

General Compatibility
* dvt94468 - (results) When using vsim -batch mode, the transcript
(stdout) output could contain NUL and CR characters that are
otherwise filtered out when using other vsim modes. The transcript
output in -batch mode now matches the output when using -c or -i
modes in this regard.

Release Announcements Compatibility


* [nodvtid] - (source, results) The -novopt command line switch will
be deprecated in the next major release 10.7 following normal
deprecation process:
+ The -novopt switch will be accepted in 10.7 with a deprecation
suppressible error message.
+ In 10.8 or a subsequent release, the -novopt switch will not
be accepted by the tool and cause tool to exit with error
message.
+ Customer scripts using this switch will have to be changed.
This legacy switch forces incremental mode (pre-6.0 behavior)
which is sub-optimal, and it is no longer maintained.
___________________________________________________________________

General Defects Repaired in 10.6e

* dvt84893 - The simulation timescale is incorrect in some


circumstances when running in -batch mode.
* dvt94468 - (results) When using vsim -batch mode, the transcript
(stdout) output could contain NUL and CR characters that are
otherwise filtered out when using other vsim modes. The transcript
output in -batch mode now matches the output when using -c or -i
modes in this regard.
_______________________________________________________________________

User Interface Defects Repaired in 10.6e


* dvt108473 - From the Message Viewer, when opening the source file
referenced in a message, if the file cannot be found, a dialog box
will pop up, requesting the user to select the location of the
file.
* dvt106889 - "vmap" fails silently when there is a leftover lock
file. Now it will report a warning 5 times, 5 seconds apart, before
giving up and returning an error status.
* dvt109082 - Repaired GUI crash when associative arrays are present
in automatic functions.
* dvt109387 - The Coverage HTML Report dialog box sometimes fails
with an "# ** Error: (vsim-4003) Invalid option '-code '." message.
This issue has been repaired.
* dvt109672 - The vsim GUI crashes when displaying certain comments
in VHDL source code. This issue has been resolved.
* [nodvtid] - Enabled class instance window in view mode
_______________________________________________________________________
SystemVerilog Defects Repaired in 10.6e
* [nodvtid] - (source) An issue with incorrect precedence in the &&&
and "matches" operations in SV has been fixed. This may cause SV
HDL code to be compiled differently than with previous versions.
Any differences will be flagged by the compiler with an error.
_______________________________________________________________________

VHDL Defects Repaired in 10.6e


* dvt107650 - Reference to a package constant defined within a
package instance that is itself defined within a simple package
could cause the compiler to produce an internal error.
* dvt108324 - The compiler could crash when encountering a composite
assignment, where the left-hand side contains a variable whose type
is an interface type.
* dvt109476 - The vcom compiler "-just" and "-skip" options now allow
the specification 'x', which means VHDL 2008 "context"
declarations.
_______________________________________________________________________

User Interface Enhancements in 10.6e


* dvt109197 - Added PrefWave(LineWidth) preference define the width
of waveform lines. The default is '1'. Defining larger widths are
useful for high density monitors where a single pixel wide line is
too narrow to see clearly.
_______________________________________________________________________

Document Revision History in 10.6e


* Revision - Changes - Status/Date
+ 2.4 - Modifications to improve the readability and
comprehension of the content. Approved by Tim Peeke. All
technical enhancements, changes, and fixes are listed in this
document for all products in this release. Approved by Bryan
Ramirez. - Released/June 2018
+ 2.3 - Modifications to improve the readability and
comprehension of the content. Approved by Tim Peeke. All
technical enhancements, changes, and fixes are listed in this
document for all products in this release. Approved by Bryan
Ramirez. - Released/February 2018
+ 2.2 - Modifications to improve the readability and
comprehension of the content. Approved by Tim Peeke. All
technical enhancements, changes, and fixes are listed in this
document for all products in this release. Approved by Bryan
Ramirez. - Released/July 2017
* Author: In-house procedures and working practices require multiple
authors for documents. All associated authors for each topic within
this document are tracked within the document source.
* Revision History: Released documents maintain a revision history of
up to four revisions. For earlier revision history, refer to
earlier releases of documentation which are available on Support
Center (http://support.mentor.com).

You might also like