This preview shows page 1. Sign up to view the full content.
Unformatted text preview: Questa™ MVC Library Release Notes
Software Version 2010.1a
April 2010 2010 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. This document is for information and instruction purposes. Mentor Graphics reserves the right to make
changes in specifications and other information contained in this publication without prior notice, and the
reader should, in all cases, consult Mentor Graphics to determine whether any changes have been
The terms and conditions governing the sale and licensing of Mentor Graphics products are set forth in
written agreements between Mentor Graphics and its customers. No representation or other affirmation
of fact contained in this publication shall be deemed to be a warranty or give rise to any liability of Mentor
MENTOR GRAPHICS MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS MATERIAL
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE.
MENTOR GRAPHICS SHALL NOT BE LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL, OR
CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING BUT NOT LIMITED TO LOST PROFITS)
ARISING OUT OF OR RELATED TO THIS PUBLICATION OR THE INFORMATION CONTAINED IN IT,
EVEN IF MENTOR GRAPHICS CORPORATION HAS BEEN ADVISED OF THE POSSIBILITY OF
RESTRICTED RIGHTS LEGEND 03/97
U.S. Government Restricted Rights. The SOFTWARE and documentation have been developed entirely
at private expense and are commercial computer software provided with restricted rights. Use,
duplication or disclosure by the U.S. Government or a U.S. Government subcontractor is subject to the
restrictions set forth in the license agreement provided with the software pursuant to DFARS 227.72023(a) or as set forth in subparagraph (c)(1) and (2) of the Commercial Computer Software - Restricted
Rights clause at FAR 52.227-19, as applicable.
Mentor Graphics Corporation
8005 S.W. Boeckman Road, Wilsonville, Oregon 97070-7777.
Toll-Free Telephone: 800.592.2210
Send Feedback on Documentation: supportnet.mentor.com/doc_feedback_form 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 thirdparty 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. A current list of Mentor Graphics’
trademarks may be viewed at: www.mentor.com/trademarks. Table of Contents
Configuration and Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mentor Graphics Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
5 Chapter 2
Changes and Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilities with Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MVC/OVM Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MVC/QVL Compatibility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
8 Chapter 3
Corrected Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Problems Fixed in This Release. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Problems Fixed Prior to This Release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
11 End-User License Agreement Questa MVC Library Release Notes, 2010.1a,
April 2010 3 Table of Contents 4 Questa MVC Library Release Notes, 2010.1a,
April 2010 Chapter 1
Configuration and Support
This release of Questa MVC Library is 2010.1a. Installation Information
Refer to the Questa MVC Library 2010.1a Installation Instructions. The instructions are in the
release_documents/questa_mvc_library_install.pdf Mentor Graphics Support
Mentor Graphics software support includes software enhancements, technical support, access to
comprehensive online services with SupportNet, and the optional On-Site Mentoring service.
For details, see:
http://supportnet.mentor.com/about/ If you have questions about this software release, please log in to SupportNet. You may search
thousands of technical solutions, view documentation, or open a Service Request online at:
http://supportnet.mentor.com/ If your site is under current support and you do not have a SupportNet login, you may easily
register for SupportNet by filling out the short form at:
http://supportnet.mentor.com/user/register.cfm All customer support contact information can be found on our web site at:
http://supportnet.mentor.com/contacts/supportcenters/ Questa MVC Library Release Notes, 2010.1a,
April 2010 5 Configuration and Support
Mentor Graphics Support 6 Questa MVC Library Release Notes, 2010.1a,
April 2010 Chapter 2
Changes and Enhancements
The following new features are available in this release.
• The QVL is now shipped as part of the MVC tarball. QVL is installed by default while
installing MVC. • MVC new features are as follows:
o AXI4-Lite o AXI4-Stream o • AXI4 eMMC QVL new features are as follows:
o • HDMI
QVL licensing is updated for third-party simulators. Other enhancements are as follows:
o APB3 MVC enhancement so the APB3 slave works on access phase rather than
setup phase. o Ethernet and SPI4 MVC module based examples are added for Verilog users. o USB 2.0 MVC has Link Power Management, Hub compliance tests, and Device
compliance test implemented. o USB 2.0 QVL has Link Power Management implemented. o USB 3.0 MVC has Receiver Detection implemented in USB 3.0 Pipe interface. Compatibilities with Versions
This version of MVC has been tested with OVM 2.0.3 and OVM 2.1 on Questa and OVM 2.0.2
on VCS. Questa MVC Library Release Notes, 2010.1a,
April 2010 7 Changes and Enhancements
Compatibilities with Versions For Questa users:
The MVC Makefiles will pickup the default precompiled version of OVM from whichever
version of Questa is in your path.
For VCS users:
Mentor Graphics supplies OVM 2.0.2 along with MVC version compatible with VCS. The
MVC Makefiles will pickup this version of the OVM. MVC/QVL Compatibility
MVC 2010.1a has been tested against QVL 2010.1a and is guaranteed to be consistent with it.
Any other combination of MVC and QVL may not be consistent. If you have not installed QVL
as described above, you may run into compile or run time errors. 8 Questa MVC Library Release Notes, 2010.1a,
April 2010 Chapter 3
Problems Fixed in This Release
The following defects were fixed in the QVL 2010.1a release:
• Bugz ID: 20940
PCIe MVC Protocol: PCIE now achieves Coverage Closure.
• Bugz ID: 21132
AXI MVC Protocol: The bug is fixed in AXI for transactions missed by the monitor,
which ends at the same time.
• Bugz ID: 21180
USB 2.0 MVC Protocol: Link Power Management implementation is now provided.
• Bugz ID: 21181
USB 2.0 MVC Protocol: Hub compliance tests are now implemented. The compliance
tests follow “USB Command Verifier Compliance Test Specification Revision 1.2”
• Bugz ID: 21182
USB 2.0 MVC Protocol: Device compliant tests are now implemented. The compliance
tests follow “USB Command Verifier Compliance Test Specification Revision 1.2”
• Bugz ID: 21183
USB 2.0 QVL Monitors: Link Power Management related protocol checking is now
• Bugz ID: 21207
Ethernet MVC Protocol and QVL Monitors: All examples now work with or without
the -novopt option.
• Bugz ID: 21208
AMBA AHB MVC Protocol: Variables from configuration class are now being copied
to interface config_* variables. Wrote do_copy method. Removed obsoleted variables
and added absent variables. Questa MVC Library Release Notes, 2010.1a,
April 2010 9 Corrected Problems
Problems Fixed in This Release • Bugz ID: 21209
AMBA AHB MVC Protocol: AHB_RETRY removed from slave sequence and
• Bugz ID: 21211
AMBA AHB MVC Protocol: All g_* variables are now hidden. Updated wave.do files
that were including them. The config_* signals are not being used directly; instead m_*
should be used from the configuration class.
• Bugz ID: 21212
AMBA AHB MVC Protocol: There is a configuration variable config_reset_source_rtl
when set to 1 will not drive HRESETn. This is now fixed.
• Bugz ID: 21213
USB 3.0 MVC Protocol: Receiver Detection is now working in USB 3.0 Pipe interface.
• Bugz ID: 21214
AMBA AHB MVC Protocol: The iHMASTLOCK is no longer part of the interface port
• Bugz ID: 21215
Ethernet and SPI4 MVC Protocol: Examples were added to Ethernet and SPI4 that
shows the MVC module top-level for Verilog users.
• bugz ID: 21216
AMBA AHB MVC Protocol: For the very first transfer of the default master doing a
single transfer, the count for requesting bus request was getting decremented because
the default master is always granted the bus at start-of-day. This is now fixed.
• bugz ID: 21217
AMBA AHB MVC Protocol: There is a configuration variable called
config_master_idle_on_error inside the interface (default value is set to 0). If this
variable is set to 1, then the master will do an IDLE on the second cycle of receiving an
ERROR response from the slave and start a new burst (with htrans == NONSEQ). This
is now fixed.
• bugz ID: 21218
OCP MVC Protocol: Tie-off values are now assigned to flow control signals.
• Bugz ID: 21653
PCIe QVL Monitor: The PCIe QVL monitor’s performance is upgraded by changing
the completion timeout logic so that the number of parallel threads are not getting
generated for every non-posted transaction that requires the completion, which was
degrading the performance. 10 Questa MVC Library Release Notes, 2010.1a,
April 2010 Corrected Problems
Problems Fixed Prior to This Release • Bugz ID:21691
APB MVC Protocol: Hard coded timeunit removed from SV interface and all top-level
files to work with the Questa 6.6a release.
• Bugz ID: 21692
Ethernet MVC Protocol: Suppress warnings -suppress 58010, -suppress 3009, and
-suppress 51901 are removed from the Ethernet make files.
• ClearQuest ID: dts0100671269
APB MVC Protocol: The reset generation by the TLM master now goes from 0 to 1.
• ClearQuest ID: dts0100671274
APB MVC Protocol: When there is a read-write mismatch on any slave other than
slave 0, APB3 scoreboard reports warning that the data could not be read. This issue in
scoreboard is fixed.
• ClearQuest ID: dts0100671275
APB MVC Protocol: For every read, the APB3 scoreboard reports a message that it
failed to write into the scoreboard. This is changed so a warning is only displayed if a
write happens to a non-existent address.
• ClearQuest ID: dts0100671276
APB MVC Protocol: The QVL issues are fixed and added an enhancement in APB3
slave to work on access phase rather than setup phase.
• ClearQuest ID: dts0100671279
APB MVC Protocol: The bug is fixed in the TLM slave of APB3 for writing data into
memory after seeing only setup phase. Problems Fixed Prior to This Release
The following defects were fixed in the QVL 2010.1 release:
• Bugz ID:20529
Emulation (Veloce): Compliance works needed for QVL HDMI monitor.
• Bugz ID:20529
Emulation (Veloce): Compliance works needed for QVL error reporting in emulation.
• Bugz ID:20609
QVL in Questa 6.6: Individual corner case and statistics covergroups cannot be seen.
• Bugz ID:20617
QVL monitors: Some QVL monitors did not compile without -mfcu option.
Questa MVC Library Release Notes, 2010.1a,
April 2010 11 Corrected Problems
Problems Fixed Prior to This Release • Bugz ID:20835
QVL AXI Monitor: Add more lock access related checks for better AXI atomic access
• Bugz ID:20836
QVL AXI monitor: Enhance QVL AXI monitor to support data before address scenario
in both simulation and formal environment.
• Bugz ID:20837
QVL AXI Monitor: Fix QVL AXI monitor issues surfaced during a customer formal
• Bugz ID:20838
QVL Licensing: Update QVL licensing for third-party simulators. 2009.1a Release
The following defects were fixed in the 2009.1a release:
AMBA AHB QVL monitor: Added two parameters in AMBA3 APB QVL monitor as
o INTERFACE_TYPE o RECOMMENDED_CHECKS_OFF Re-architecture of assertions to make formal friendly.
AMBA AHB QVL monitor: Added parameter SLAVE_COUNT for multiple slave
environment and now pselx pin is of multiple bits.
Added two more assertions for multiple slaves as follows:
o AMBA3_APB_14 o AMB3_APB_15 • bugz 18912, SR#2251070334
AMBA AHB QVL monitor: Master can perform only IDLE/NON_SEQ when not
granted the bus.
• bugz 18916, SR#2251096485
AMBA AHB QVL monitor: Slave must drive OKAY when not selected.
• bugz 18997, SR#2251912901
AMBA AHB QVL monitor: Target must not assert HSPLITx signal for more than one
cycle. 12 Questa MVC Library Release Notes, 2010.1a,
April 2010 Corrected Problems
Problems Fixed Prior to This Release 2009.1 Release
The following defects were fixed in the 2009.1 release:
• bugz18943, SR 2251417235
Ethernet XSBI QVL monitor: QVL was misfiring for invalid o code violation, when
reserved signal ordered set is there onto bus.
• bugz 19033, dts0100625900
APB3 QVL monitor: QVL was missing INTERFACE_TYPE parameter to indicate the
master or slave side. Questa MVC Library Release Notes, 2010.1a,
April 2010 13 End-User License Agreement
The latest version of the End-User License Agreement is available on-line at:
USE OF THIS SOFTWARE IS SUBJECT TO LICENSE RESTRICTIONS. CAREFULLY READ THIS
LICENSE AGREEMENT BEFORE USING THE SOFTWARE. USE OF SOFTWARE INDICATES YOUR
COMPLETE AND UNCONDITIONAL ACCEPTANCE OF THE TERMS AND CONDITIONS SET FORTH
IN THIS AGREEMENT. ANY ADDITIONAL OR DIFFERENT PURCHASE ORDER TERMS AND
CONDITIONS SHALL NOT APPLY. END-USER LICENSE AGREEMENT (“Agreement”)
This is a legal agreement concerning the use of Software (as defined in Section 2) between the company acquiring
the license (“Customer”), and the Mentor Graphics entity that issued the corresponding quotation or, if no
quotation was issued, the applicable local Mentor Graphics entity (“Mentor Graphics”). Except for license
agreements related to the subject matter of this license agreement which are physically signed by Customer and an
authorized representative of Mentor Graphics, this Agreement and the applicable quotation contain the parties'
entire understanding relating to the subject matter and supersede all prior or contemporaneous agreements. If
Customer does not agree to these terms and conditions, promptly return or, if received electronically, certify
destruction of Software and all accompanying items within five days after receipt of Software and receive a full
refund of any license fee paid.
1. ORDERS, FEES AND PAYMENT.
1.1. To the extent Customer (or if and as agreed by Mentor Graphics, Customer’s appointed third party buying agent) places and
Mentor Graphics accepts purchase orders pursuant to this Agreement (“Order(s)”), each Order will constitute a contract
between Customer and Mentor Graphics, which shall be governed solely and exclusively by the terms and conditions of this
Agreement, any applicable addenda and the applicable quotation, whether or not these documents are referenced on the
Order. Any additional or conflicting terms and conditions appearing on an Order will not be effective unless agreed in
writing by an authorized representative of Customer and Mentor Graphics.
1.2. Amounts invoiced will be paid, in the currency specified on the applicable invoice, within 30 days from the date of such
invoice. Any past due invoices will be subject to the imposition of interest charges in the amount of one and one-half
percent per month or the applicable legal rate currently in effect, whichever is lower. Prices do not include freight,
insurance, customs duties, taxes or other similar charges, which Mentor Graphics will invoice separately. Unless provided
with a certificate of exemption, Mentor Graphics will invoice Customer for all applicable taxes. Customer will make all
payments free and clear of, and without reduction for, any withholding or other taxes; any such taxes imposed on payments
by Customer hereunder will be Customer’s sole responsibility. Notwithstanding anything to the contrary, if Customer
appoints a third party to place purchase orders and/or make payments on Customer’s behalf, Customer shall be liable for
payment under such orders in the event of default by the third party.
1.3. All products are delivered FCA factory (Incoterms 2000) except Software delivered electronically, which shall be deemed
delivered when made available to Customer for download. Mentor Graphics retains a security interest in all products
delivered under this Agreement, to secure payment of the purchase price of such products, and Customer agrees to sign any
documents that Mentor Graphics determines to be necessary or convenient for use in filing or perfecting such security
interest. Mentor Graphics’ delivery of Software by electronic means is subject to Customer’s provision of both a primary
and an alternate e-mail address. 2. GRANT OF LICENSE. The software installed, downloaded, or otherwise acquired by Customer under this Agreement,
including any updates, modifications, revisions, copies, documentation and design data (“Software”) are copyrighted, trade
secret and confidential information of Mentor Graphics or its licensors, who maintain exclusive title to all Software and retain
all rights not expressly granted by this Agreement. Mentor Graphics grants to Customer, subject to payment of applicable
license fees, a nontransferable, nonexclusive license to use Software solely: (a) in machine-readable, object-code form; (b) for
Customer’s internal business purposes; (c) for the term; and (d) on the computer hardware and at the site authorized by Mentor
Graphics. A site is restricted to a one-half mile (800 meter) radius. Customer may have Software temporarily used by an
employee for telecommuting purposes from locations other than a Customer office, such as the employee's residence, an airport
or hotel, provided that such employee's primary place of employment is the site where the Software is authorized for use.
Mentor Graphics’ standard policies and programs, which vary depending on Software, license fees paid or services purchased,
apply to the following: (a) relocation of Software; (b) use of Software, which may be limited, for example, to execution of a
single session by a single user on the authorized hardware or for a restricted period of time (such limitations may be technically
implemented through the use of authorization codes or similar devices); and (c) support services provided, including eligibility
to receive telephone support, updates, modifications, and revisions. For the avoidance of doubt, if Customer requests any change
or enhancement to Software, whether in the course of receiving support or consulting services, evaluating Software or otherwise, any inventions, product improvements, modifications or developments made by Mentor Graphics (at Mentor
Graphics’ sole discretion) will be the exclusive property of Mentor Graphics.
3. ESC SOFTWARE. If Customer purchases a license to use development or prototyping tools of Mentor Graphics’ Embedded
Software Channel (“ESC”), Mentor Graphics grants to Customer a nontransferable, nonexclusive license to reproduce and
distribute executable files created using ESC compilers, including the ESC run-time libraries distributed with ESC C and C++
compiler Software that are linked into a composite program as an integral part of Customer’s compiled computer program,
provided that Customer distributes these files only in conjunction with Customer’s compiled computer program. Mentor
Graphics does NOT grant Customer any right to duplicate, incorporate or embed copies of Mentor Graphics’ real-time operating
systems or other embedded software products into Customer’s products or applications without first signing or otherwise
agreeing to a separate agreement with Mentor Graphics for such purpose. 4. BETA CODE.
4.1. Portions or all of certain Software may contain code for experimental testing and evaluation (“Beta Code”), which may not
be used without Mentor Graphics’ explicit authorization. Upon Mentor Graphics’ authorization, Mentor Graphics grants to
Customer a temporary, nontransferable, nonexclusive license for experimental use to test and evaluate the Beta Code
without charge for a limited period of time specified by Mentor Graphics. This grant and Customer’s use of the Beta Code
shall not be construed as marketing or offering to sell a license to the Beta Code, which Mentor Graphics may choose not to
release commercially in any form.
4.2. If Mentor Graphics authorizes Customer to use the Beta Code, Customer agrees to evaluate and test the Beta Code under
normal conditions as directed by Mentor Graphics. Customer will contact Mentor Graphics periodically during Customer’s
use of the Beta Code to discuss any malfunctions or suggested improvements. Upon completion of Customer’s evaluation
and testing, Customer will send to Mentor Graphics a written evaluation of the Beta Code, including its strengths,
weaknesses and recommended improvements.
4.3. Customer agrees that any written evaluations and all inventions, product improvements, modifications or developments that
Mentor Graphics conceived or made during or subsequent to this Agreement, including those based partly or wholly on
Customer’s feedback, will be the exclusive property of Mentor Graphics. Mentor Graphics will have exclusive rights, title
and interest in all such property. The provisions of this Subsection 4.3 shall survive termination of this Agreement. 5. RESTRICTIONS ON USE.
5.1. Customer may copy Software only as reasonably necessary to support the authorized use. Each copy must include all
notices and legends embedded in Software and affixed to its medium and container as received from Mentor Graphics. All
copies shall remain the property of Mentor Graphics or its licensors. Customer shall maintain a record of the number and
primary location of all copies of Software, including copies merged with other software, and shall make those records
available to Mentor Graphics upon request. Customer shall not make Software available in any form to any person other
than Customer’s employees and on-site contractors, excluding Mentor Graphics competitors, whose job performance
requires access and who are under obligations of confidentiality. Customer shall take appropriate action to protect the
confidentiality of Software and ensure that any person permitted access does not disclose or use it except as permitted by
this Agreement. Log files, data files, rule files and script files generated by or for the Software (collectively “Files”)
constitute and/or include confidential information of Mentor Graphics. Customer may share Files with third parties
excluding Mentor Graphics competitors provided that the confidentiality of such Files is protected by written agreement at
least as well as Customer protects other information of a similar nature or importance, but in any case with at least
reasonable care. Standard Verification Rule Format (“SVRF”) and Tcl Verification Format (“TVF”) mean Mentor
Graphics’ proprietary syntaxes for expressing process rules. Customer may use Files containing SVRF or TVF only with
Mentor Graphics products. Under no circumstances shall Customer use Software or allow its use for the purpose of
developing, enhancing or marketing any product that is in any way competitive with Software, or disclose to any third party
the results of, or information pertaining to, any benchmark. Except as otherwise permitted for purposes of interoperability
as specified by applicable and mandatory local law, Customer shall not reverse-assemble, reverse-compile, reverseengineer or in any way derive from Software any source code.
5.2. Customer may not sublicense, assign or otherwise transfer Software, this Agreement or the rights under it, whether by
operation of law or otherwise (“attempted transfer”), without Mentor Graphics’ prior written consent and payment of
Mentor Graphics’ then-current applicable transfer charges. Any attempted transfer without Mentor Graphics’ prior written
consent shall be a material breach of this Agreement and may, at Mentor Graphics’ option, result in the immediate
termination of the Agreement and licenses granted under this Agreement. The terms of this Agreement, including without
limitation the licensing and assignment provisions, shall be binding upon Customer’s permitted successors in interest and
5.3. The provisions of this Section 5 shall survive the termination of this Agreement. 6. SUPPORT SERVICES. To the extent Customer purchases support services for Software, Mentor Graphics will provide
Customer with available updates and technical support for the Software which are made generally available by Mentor Graphics
as part of such services in accordance with Mentor Graphics’ then current End-User Software Support Terms located at
http://supportnet.mentor.com/about/legal/. 7. LIMITED WARRANTY.
7.1. Mentor Graphics warrants that during the warranty period its standard, generally supported Software, when properly
installed, will substantially conform to the functional specifications set forth in the applicable user manual. Mentor
Graphics does not warrant that Software will meet Customer’s requirements or that operation of Software will be
uninterrupted or error free. The warranty period is 90 days starting on the 15th day after delivery or upon installation,
whichever first occurs. Customer must notify Mentor Graphics in writing of any nonconformity within the warranty period.
For the avoidance of doubt, this warranty applies only to the initial shipment of Software under the applicable Order and
does not renew or reset, by way of example, with the delivery of (a) Software updates or (b) authorization codes or alternate
Software under a transaction involving Software re-mix. This warranty shall not be valid if Software has been subject to
misuse, unauthorized modification or improper installation. MENTOR GRAPHICS’ ENTIRE LIABILITY AND
CUSTOMER’S EXCLUSIVE REMEDY SHALL BE, AT MENTOR GRAPHICS’ OPTION, EITHER (A) REFUND OF
THE PRICE PAID UPON RETURN OF SOFTWARE TO MENTOR GRAPHICS OR (B) MODIFICATION OR
REPLACEMENT OF SOFTWARE THAT DOES NOT MEET THIS LIMITED WARRANTY, PROVIDED
CUSTOMER HAS OTHERWISE COMPLIED WITH THIS AGREEMENT. MENTOR GRAPHICS MAKES NO
WARRANTIES WITH RESPECT TO: (A) SERVICES; (B) SOFTWARE WHICH IS LICENSED AT NO COST; OR (C)
BETA CODE; ALL OF WHICH ARE PROVIDED “AS IS.”
7.2. THE WARRANTIES SET FORTH IN THIS SECTION 7 ARE EXCLUSIVE. NEITHER MENTOR GRAPHICS NOR
ITS LICENSORS MAKE ANY OTHER WARRANTIES EXPRESS, IMPLIED OR STATUTORY, WITH RESPECT TO
SOFTWARE OR OTHER MATERIAL PROVIDED UNDER THIS AGREEMENT. MENTOR GRAPHICS AND ITS
LICENSORS SPECIFICALLY DISCLAIM ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR
A PARTICULAR PURPOSE AND NON-INFRINGEMENT OF INTELLECTUAL PROPERTY. 8. LIMITATION OF LIABILITY. EXCEPT WHERE THIS EXCLUSION OR RESTRICTION OF LIABILITY WOULD BE
VOID OR INEFFECTIVE UNDER APPLICABLE LAW, IN NO EVENT SHALL MENTOR GRAPHICS OR ITS
LICENSORS BE LIABLE FOR INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES (INCLUDING
LOST PROFITS OR SAVINGS) WHETHER BASED ON CONTRACT, TORT OR ANY OTHER LEGAL THEORY, EVEN
IF MENTOR GRAPHICS OR ITS LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN
NO EVENT SHALL MENTOR GRAPHICS’ OR ITS LICENSORS’ LIABILITY UNDER THIS AGREEMENT EXCEED
THE AMOUNT PAID BY CUSTOMER FOR THE SOFTWARE OR SERVICE GIVING RISE TO THE CLAIM. IN THE
CASE WHERE NO AMOUNT WAS PAID, MENTOR GRAPHICS AND ITS LICENSORS SHALL HAVE NO LIABILITY
FOR ANY DAMAGES WHATSOEVER. THE PROVISIONS OF THIS SECTION 8 SHALL SURVIVE THE
TERMINATION OF THIS AGREEMENT. 9. LIFE ENDANGERING APPLICATIONS. NEITHER MENTOR GRAPHICS NOR ITS LICENSORS SHALL BE LIABLE
FOR ANY DAMAGES RESULTING FROM OR IN CONNECTION WITH THE USE OF SOFTWARE IN ANY
APPLICATION WHERE THE FAILURE OR INACCURACY OF THE SOFTWARE MIGHT RESULT IN DEATH OR
PERSONAL INJURY. THE PROVISIONS OF THIS SECTION 9 SHALL SURVIVE THE TERMINATION OF THIS
AGREEMENT. 10. INDEMNIFICATION. CUSTOMER AGREES TO INDEMNIFY AND HOLD HARMLESS MENTOR GRAPHICS AND
ITS LICENSORS FROM ANY CLAIMS, LOSS, COST, DAMAGE, EXPENSE OR LIABILITY, INCLUDING
ATTORNEYS’ FEES, ARISING OUT OF OR IN CONNECTION WITH CUSTOMER’S USE OF SOFTWARE AS
DESCRIBED IN SECTION 9. THE PROVISIONS OF THIS SECTION 10 SHALL SURVIVE THE TERMINATION OF
11.1. Mentor Graphics will defend or settle, at its option and expense, any action brought against Customer in the United States,
Canada, Japan, or member state of the European Union which alleges that any standard, generally supported Software
product infringes a patent or copyright or misappropriates a trade secret in such jurisdiction. Mentor Graphics will pay any
costs and damages finally awarded against Customer that are attributable to the action. Customer understands and agrees
that as conditions to Mentor Graphics’ obligations under this section Customer must: (a) notify Mentor Graphics promptly
in writing of the action; (b) provide Mentor Graphics all reasonable information and assistance to settle or defend the
action; and (c) grant Mentor Graphics sole authority and control of the defense or settlement of the action.
11.2. If a claim is made under Subsection 11.1 Mentor Graphics may, at its option and expense, (a) replace or modify Software so
that it becomes noninfringing, or (b) procure for Customer the right to continue using Software, or (c) require the return of
Software and refund to Customer any license fee paid, less a reasonable allowance for use.
11.3. Mentor Graphics has no liability to Customer if the claim is based upon: (a) the combination of Software with any product
not furnished by Mentor Graphics; (b) the modification of Software other than by Mentor Graphics; (c) the use of other than
a current unaltered release of Software; (d) the use of Software as part of an infringing process; (e) a product that Customer
makes, uses, or sells; (f) any Beta Code; (g) any Software provided by Mentor Graphics’ licensors who do not provide such
indemnification to Mentor Graphics’ customers; or (h) infringement by Customer that is deemed willful. In the case of (h),
Customer shall reimburse Mentor Graphics for its reasonable attorney fees and other costs related to the action.
11.4. THIS SECTION IS SUBJECT TO SECTION 8 ABOVE AND STATES THE ENTIRE LIABILITY OF MENTOR
GRAPHICS AND ITS LICENSORS AND CUSTOMER’S SOLE AND EXCLUSIVE REMEDY WITH RESPECT TO
ANY ALLEGED PATENT OR COPYRIGHT INFRINGEMENT OR TRADE SECRET MISAPPROPRIATION BY
ANY SOFTWARE LICENSED UNDER THIS AGREEMENT. 12. TERM.
12.1. This Agreement remains effective until expiration or termination. This Agreement will immediately terminate upon notice
if you exceed the scope of license granted or otherwise fail to comply with the provisions of Sections 2, 3, or 5. For any
other material breach under this Agreement, Mentor Graphics may terminate this Agreement upon 30 days written notice if
you are in material breach and fail to cure such breach within the 30 day notice period. If a Software license was provided
for limited term use, such license will automatically terminate at the end of the authorized term.
12.2. Mentor Graphics may terminate this Agreement immediately upon notice in the event Customer is insolvent or subject to a
petition for (a) the appointment of an administrator, receiver or similar appointee; or (b) winding up, dissolution or
12.3. Upon termination of this Agreement or any Software license under this Agreement, Customer shall ensure that all use of the
affected Software ceases, and shall return it to Mentor Graphics or certify its deletion and destruction, including all copies,
to Mentor Graphics’ reasonable satisfaction.
12.4. Termination of this Agreement or any Software license granted hereunder will not affect Customer’s obligation to pay for
products shipped or licenses granted prior to the termination, which amounts shall immediately be payable at the date of
13. EXPORT. Software is subject to regulation by local laws and United States government agencies, which prohibit export or
diversion of certain products, information about the products, and direct products of the products to certain countries and certain
persons. Customer agrees that it will not export Software or a direct product of Software in any manner without first obtaining
all necessary approval from appropriate local and United States government agencies.
14. U.S. GOVERNMENT LICENSE RIGHTS. Software was developed entirely at private expense. All Software is commercial
computer software within the meaning of the applicable acquisition regulations. Accordingly, pursuant to US FAR 48 CFR
12.212 and DFAR 48 CFR 227.7202, use, duplication and disclosure of the Software by or for the U.S. Government or a U.S.
Government subcontractor is subject solely to the terms and conditions set forth in this Agreement, except for provisions which
are contrary to applicable mandatory federal laws.
15. THIRD PARTY BENEFICIARY. Mentor Graphics Corporation, Mentor Graphics (Ireland) Limited, Microsoft Corporation
and other licensors may be third party beneficiaries of this Agreement with the right to enforce the obligations set forth herein.
16. REVIEW OF LICENSE USAGE. Customer will monitor the access to and use of Software. With prior written notice and
during Customer’s normal business hours, Mentor Graphics may engage an internationally recognized accounting firm to
review Customer’s software monitoring system and records deemed relevant by the internationally recognized accounting firm
to confirm Customer’s compliance with the terms of this Agreement or U.S. or other local export laws. Such review may include
FLEXlm or FLEXnet (or successor product) report log files that Customer shall capture and provide at Mentor Graphics’
request. Customer shall make records available in electronic format and shall fully cooperate with data gathering to support the
license review. Mentor Graphics shall bear the expense of any such review unless a material non-compliance is revealed. Mentor
Graphics shall treat as confidential information all information gained as a result of any request or review and shall only use or
disclose such information as required by law or to enforce its rights under this Agreement. The provisions of this section shall
survive the termination of this Agreement.
17. CONTROLLING LAW, JURISDICTION AND DISPUTE RESOLUTION. The owners of the Mentor Graphics intellectual
property rights licensed under this Agreement are located in Ireland and the United States. To promote consistency around the
world, disputes shall be resolved as follows: This Agreement shall be governed by and construed under the laws of the State of
Oregon, USA, if Customer is located in North or South America, and the laws of Ireland if Customer is located outside of North
or South America. All disputes arising out of or in relation to this Agreement shall be submitted to the exclusive jurisdiction of
Portland, Oregon when the laws of Oregon apply, or Dublin, Ireland when the laws of Ireland apply. Notwithstanding the
foregoing, all disputes in Asia (except for Japan) arising out of or in relation to this Agreement shall be resolved by arbitration in
Singapore before a single arbitrator to be appointed by the Chairman of the Singapore International Arbitration Centre (“SIAC”)
to be conducted in the English language, in accordance with the Arbitration Rules of the SIAC in effect at the time of the
dispute, which rules are deemed to be incorporated by reference in this section. This section shall not restrict Mentor Graphics’
right to bring an action against Customer in the jurisdiction where Customer’s place of business is located. The United Nations
Convention on Contracts for the International Sale of Goods does not apply to this Agreement.
18. SEVERABILITY. If any provision of this Agreement is held by a court of competent jurisdiction to be void, invalid,
unenforceable or illegal, such provision shall be severed from this Agreement and the remaining provisions will remain in full
force and effect.
19. MISCELLANEOUS. This Agreement contains the parties’ entire understanding relating to its subject matter and supersedes all
prior or contemporaneous agreements, including but not limited to any purchase order terms and conditions. Some Software
may contain code distributed under a third party license agreement that may provide additional rights to Customer. Please see
the applicable Software documentation for details. This Agreement may only be modified in writing by authorized
representatives of the parties. All notices required or authorized under this Agreement must be in writing and shall be sent to the
person who signs this Agreement, at the address specified below. Waiver of terms or excuse of breach must be in writing and
shall not constitute subsequent consent, waiver or excuse.
Rev. 090402, Part No. 239301 ...
View Full Document
This note was uploaded on 02/01/2012 for the course ING 101 taught by Professor James during the Spring '11 term at Universidad del Cauca.
- Spring '11