EEVX.1 Rhrter
EEVX.1 Rhrter
EEVX.1 Rhrter
Release Highlights
Software Version X-ENTP VX.1
November 2014
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
made.
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 Graphics whatsoever.
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
SUCH DAMAGES.
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.
Contractor/manufacturer is:
Mentor Graphics Corporation
8005 S.W. Boeckman Road, Wilsonville, Oregon 97070-7777.
Telephone: 503.685.7000
Toll-Free Telephone: 800.592.2210
Website: www.mentor.com
SupportNet: www.mentor.com/supportnet
Contact Your Technical Writer: www.mentor.com/supportnet/documentation/reply_form.cfm
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/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.
Introduction
This document provides a high-level summary of the Xpedition Enterprise VX.1 release. It
includes a summary of the new features in this release, any authorization code changes
required, any major installation changes, and any transitioning issues you should be aware of
before installing. Additionally, any last minute issues found in the final stages of testing are
included.
This document is located on the top level of the CD and on SupportNet. Changes may be added
to this document after the release. Refer to the Release Highlights documentation on
SupportNet for the most up-to-date release information.
New Features
xPCB Layout (Expedition PCB)
Expedition and Xtreme PCB has been enhanced with a number of new features that improve
product usability and efficiency. Details of the following changes can be found within the
following presentations.
Xpedition 3D Designer
Xpedition 3D Multi-board
General Environment
Selection and Editing: Access crucial design information with cursor intelligence
Physical circuit groups and manipulation, PCB planning and placement group
manipulation
Sketch Routing
Management
Backup & Restore Management Improvements
Number of improvements within the Backup and Restore utilities for customer's
benefit
Deployment
Support for Java 8 based policy files
Secure SMTP connection
Valor NPI
The following new features are available in this release.
The main application tree is now version specific, VNPI_94, and the executable
directory is now generically named, edir. Refer to the section Application Protection
in a following section for more information.
Support for ODB++ Version 8
Improve ODB++ export functionality in the support ODB++ version 7
True 64 bit application support
o Enlarges the available memory from 4 GB to 1024 GB.
Partial BOM generation from Expedition designs
Automated component properties to attribute assignment
New designer focused DFF functionality activated directly from Expedition (Valor-NPI
DFF)
MRA
o Report generation
o View by Category
o Define which checklists which are not to be read by the MRA
o Manage, create and execute checklists
o Measurement tool improved
Multiple DFM analysis improvements
o Location of narrow rectangular disconnected surfaces (IDEA-8466)
o Through hole space from land pattern on opposite side of placement (IDEA-9115)
o Small pad size report per component placement (IDEA-8523)
o Improved on the DFM handling of vias location in copper lugs found underneath
a component
o Improved silkscreen analysis to consider reference designators distance when
collected together within a bound box
o Enhanced Solderpaste analysis to locate potential bridging between vias and
copper areas most commonly under components
o Enhanced Soldermask analysis to located areas where planes are exposed.
o Enable component shields to be used for height validation
o HDI Signal and Soldermask analysis can now treat teardrop line segments as
either fillets or lines.
The addition of a Sharelist item now includes the overview section indicating the location
of the hazard on the product model
Lean NPI Electronic Documentation Replacement
o Product Model summary data can now be passed through the Mentor flow into
fabrication and assembly.
o This includes previously documented content such a silkscreen and soldermask
requirements, UL or Lead-free requirements, test requirements, board, copper and
dielectric thickness, etc.
Selected Design Center is now present on the title bar of the Design Process Wizard
CAM Compare can now compare two ODB++ product models
Search by pin name has been extended to work by reference designator, part number, or
package and will result in the highlighting of the specific pin
Several new mouse behaviors were added to the graphic areas.
Enhance Assembly Board Merge to work with multiple solderpaste locations for a single
pin (IDEA-8256)
Output Automation now has additional variables for use while customizing templates
Mentor CCE Output
IPC-2581 Input
Management of miscellaneous layer types during the board flipping process.
Mentor ODB++ Viewer
o Measurement tool improved
o Search by pin name has been extended to work by reference designator, part
number, or package and will result in the highlighting of the specific pin
o The ability to snap to feature, edge, grid, etc. is available.
o Unified highlight net interface
A number of Mentor Boardstation and Zuken Board Designer interface improvements.
NOTE: The following products, xDM Server, xDM Library Server and System Utilities Toolbox, are
only available on the native 64-bit installation.
Beginning with the VX.1 release, only 64 bit is supported for the server of xDM Library and/or xDM
Design in order to provide optimum performance and stability. We continue to support clients on 32 bit
thus clients can be either 32 bit or 64 bit.
If both native 64-bit and 32-bit applications are to be loaded onto the same 64-bit Operating System,
they must be installed into separate target directories to ensure the applications find and load the
corrected run time libraries.
NOTE: The Mentor Install Program will not allow native 32-bit and 64-bit applications to be installed
into the same target directory.
NOTE: The project and design data models on disk are the same for both 32 and 64-bit applications.
VX.1 Automation
NOTE: The following products are not available on the native 64-bit installs and are available on a
separate media (Addon for 64 Bit) download on SupportNet. This supplement release is intended for
customers who have installed the 64-bit X-ENTP VX.1 application software. It contains 32-bit
application software for the following products that are not included on the 64-bit media:
These products are:
Allegro to Xpedition
Layout and Library Translators
xPCB CAM Output Manager
xPCB EDIF Schematic Interface
xPCB Report Writer
SymGen
CellGen
This supplement release must be installed in a separate target from your 64-bit X-ENTP VX.1
application software.
These products are all included in the 32-bit X-ENTP VX.1 application software media. You should
not install this supplement if you installed your application software from that media set.
Note that when you install these products on Linux platforms, you must install the 32-bit OS libraries.
See the section on platform requirements for your platform.
Platform
SuSe11 64
RHEL5 64
RHEL6 32
RHEL6 64
W7 64
WIN 2012
9.012
---
13.352.1009
---
14.10.1006
---
---
---
13.352.1009
---
14.10.1006
---
---
---
13.352.1009
13.352.1009
13.352.1009
---
---
13.352.1009
13.352.1009
---
13.352.1009
13.352.1009
---
---
13.352.1009
---
13.352.1009
---
---
---
340.24
---
337.88
---
340.24
---
340.24
---
337.88
---
---
---
340.24
340.24
337.88
---
---
340.24
340.24
---
337.88
337.88
---
---
340.24
---
337.88
---
---
---
---
---
8.15.10.2014
---
In the process of validating this release weve found that you can try the following steps when you
notice performance problems in certain situations:
1. When running on Linux with some NVidia drivers:
Uncheck the Sync to VBlank option.
2. When running on Linux in GDI mode using some AMD drivers:
Enable OpenGL or use the default system driver.
3. When running on Windows in GDI mode with Aero enabled:
Enable OpenGL or disable Aero.
Please join our graphics hardware and driver community to share tips or problems and be notified of
any issues that we find and the solutions we are able to provide:
http://communities.mentor.com/mgcx/community/pcb/expedition/graphics_hardware_drivers
Licensing
The license consumption model has changed in the X-ENTP XV.1 release. Applications that previously
checked out licenses using a set of values consisting of user/host/display now check out licenses using
user/host/design_project. For more detail, please refer to TechNote MG588427
(https://supportnet.mentor.com/portal?do=reference.technote&id= MG588427)
License server must be upgraded to Mentor Licensing v2013_2
In order to run VX.1, your license server must be upgraded to run Mentor Licensing v2013_2.
All products contained in VX.1 Flow are using v2013_2 and it is delivered with this install.
However, license servers that are being used by the VX.1 products that would not otherwise be
impacted by the install must also be upgraded to run this version of Mentor Licensing.
The upgrade can be loaded from the install media onto your license server via the Manage Licensing
option on the main install menu. Alternatively, the licensing software can be separately downloaded
from SupportNet at http://supportnet.mentor.com/portal?do=releases&id=201305039&prod=C106-S128G159-P11292.
Note that this version of licensing will update the license server to use FlexNet v11.11.1.1, as well as
delivering the compatible version of the Mentor licensing daemon. It does not require regeneration of
existing licenses.
Authorization Codes
To use the latest releases, you must be on support contracts for these products as of August 2014. For
more information about "Exact Access" authorization code formats, see the explanation on
SupportNet at:
http://www.mentor.com/supportnet/process_policy/exact_access.html
You may download your site's existing authorization codes from SupportNet at:
http://www.mentor.com/supportnet/licenses
Two new authorization codes have been added to enable the Assembly Panel Design module,
vlrnpiseatapd or vlrnpistnapd and are available with purchases of new vSeat and vStn Assembly
Panel Design products.
Installation Information
Documentation Delivered in a Separate Install Download
With this release of Xpedition Enterprise Flow, product documentation is provided as a separate
download from the software. This requires two separate downloads and installs of the complete
Xpedition Enterprise Flow:
Download and install product software
Download and install product documentation.
You are given the option of performing a Typical Install of the software and documentation to a single
location. This option most closely resembles the install you may be familiar with if you have
previously installed Mentor Graphics products. Both software and documentation reside on the
same computer.
Refer to Installing Mentor Graphics Software and Documentation in the Managing Mentor Graphics
Systems Software manual for more information.
NOTE: An updated v3 movie is available on SupportNet (accessible from this link and from the
InfoHub Overview link in the InfoHub footer). Watch the movie for an overview of highlights and
tips on getting the most from InfoHub.
InfoHub Enhancements
Custom Tab
Effective in v3, the Custom tab displays by default. Use this tab to customize the InfoHub experience
by providing company-specific links to information. To learn how to customize the Custom tab, click
the Custom Tab link in the InfoHub footer.
Providing Feedback
We welcome your feedback on the documentation system. You can access the feedback form in
multiple ways, for example:
If interested, you can discuss your feedback with the technical writer responsible for the
documentation for your product line.
c:\MentorGraphics\EEVX.1\SDD_HOME\wv\win32\bin\whitebackground.exe off
ODBC Connections
Installation of 64 bit applications are incompatible with 32-bit Microsoft ODBC Drivers (Access and
Excel)
If using a 64-bit version of the Mentor Tools then 64-bit ODBC drivers must be installed
- 64-bit drivers can be downloaded from the Microsoft web site
If using MS Access or MS Excel as a data source then either:
a. The 64-bit version of Microsoft Office should be installed to support compatible drivers
No version of Office is installed on the client and 64-bit drivers are be installed
HyperLynx Analog
HyperLynx Analog will not work with RHEL 6.0 or higher, if the qualified version of ADMS
(2010.2A) is running.
Suggested grid color settings for the new Lined Grid in DxDesigner?
For customers using their own color schemes and settings it is suggested that the new lined grid be set
with the following values, though users may of course set their own values. The following entries are
suggested for the settings within the color scheme settings file (*.dxc file).
For white backgrounds
<item name="GRID" color="0xb2b2b2"/>
For black backgrounds
<item name="GRID" color="0x484848"/>
EE2007.7(+)
SU2007.4(-)
EE2007.7(+) *1
From EE2007.7(+) to EE2007.7(+)
Execute configurator.exe on the
version you want to enable.
SU2007.4(-) *2
From EE2007.7(+) to SU2007.4(-)
1. Execute configurator.exe on SU2007.4(-).
2. Reinstall SU2007.4(-).
*1
EE200
7.7(+)
Smart Utilities version EE2007.7 or later.
*2 SU2007.4(-)
Smart Utilities version SU2007.4 or earlier.
Executable and Batch Files
The executable and batch files described in the table above are stored in the following location.
<Install Directory>\win32\configurator.exe
<Install Directory>\2007(.n)EE\SDD_HOME\SmartUtilities\startup\DisableSmartUtilities.bat
Note: (.n) represents the installed SDD flow version.
All other files in the central library should remain Everyone = Change (read-write) to ensure proper
operation of the library. The Windows share that allows access to the central library directory from
remote machines must have permissions set to Everyone = Full Control. The share permissions are
superseded by the individual file permissions.
To set up the clients, map a network drive to the location on the server where the applications were
installed and run ClientInstallSetup.bat in the dialog that displays. Enter the path to the location where
the applications are installed on the server.
Supported Platforms
Overall Notes
Specified patches below are minimum levels. Later versions of the patches are valid,
supported configurations.
Processor and memory requirements assume a single user for the system. Minimum
requirements are for use of a single product with small datasets in a desktop environment.
Recommended requirements are for general usage with one or two Mentor applications and
moderate size data sets. Users who use many applications simultaneously or who work with
high-end designs will benefit from larger memory configurations. These requirements also do
not attempt to quantify the impact of non-Mentor applications, system infrastructure
requirements like virus scanners, network monitoring, etc. In general, more memory results
in better performance.
For server configurations supporting multiple concurrent interactive users (via remote desktop
or X Windows technologies), the memory requirements should be scaled by the number of
concurrent users.
For server configurations running Mentor server-based products (e.g., xDM Server supporting
xDM Design or xDM Library), the processor and memory requirements are contained in the
planning guide for those specific products, and these requirements vary greatly depending on
many aspects of the application and the number of users supported. Please consult the
product-specific planning guides for these products when sizing these servers.
10
Supported processors and systems are those manufactured since 2008 which conform to the
subsequent requirements.
For best results, maximize processor speed and L1/L2/L3 processor cache memory.
Typically, cost is the best indicator of performance, and extra investment in processor
capability returns better system performance.
$/bin/rpm q openmotif22
openmotif22-2
IT Administration Notes:
Optionally disable firewall and SELinux (This option is needed for XtremePCB, and may be needed
for other system-level administrative activities.)
1.
2.
3.
4.
The version numbers of the packages shown below as output of the uname or rpm command are for
the RHEL Update noted in parentheses, and are included as examples of the output. For RHEL
Updates supported but whose package versions are not shown below, the version information may
vary, but the package is required, and must be the version that is delivered with that RHEL Update.
OS Version:
$ uname rs
Linux 2.6.32-71
12
Recommended Installation:
Select the following options on the Package Groups offered from the interactive install:
Base System
o
Base
dos2unix
unix2dos
o Compatibility libraries
o Debugging Tools
o Directory Client
o Java Platform
o Legacy UNIX compatibility
rsh
rsh-server
telnet
telnet-server
ksh
o Network file system client
o Performance Tools
o Perl Support
o Printing client
Servers
o CIFS file server
o FTP server
o NFS file server
o Server Platform
Web Services
o PHP Support
o Web Server
Databases
o (nothing)
System Management
o SNMP Support
Virtualization
o (nothing)
Desktops
o Desktop
o Desktop Debugging and Performance
o Desktop Platform
o Fonts
o General Purpose Desktop
o Graphical Administration Methods
o Input Methods
o KDE Desktop
o Legacy X Window System compatibility
libXp
openmotif
openmotif22
o Remote Desktop Clients
o X Window System
Applications
o Emacs
o Internet Applications
o Internet Browser
o Office Suite and Productivity
Development
o Additional Development
openmotif-devel
o Desktop Platform Development
o Development tools
o Eclipse
o Server Platform Development
Languages
o (nothing)
The following package groups are required for a conformant RHEL6 installation. While not all
applications require all packages, predictability and support of the installation is best when all of the
following guidelines are followed.
Package Groups:
These are the kickstart package groups used when installing RHEL6:
# Package groups
@additional-devel
@base
@basic-desktop
@cifs-file-server
@compat-libraries
@debugging
@desktop-debugging
@desktop-platform
@desktop-platform-devel
@development
@directory-client
@eclipse
@emacs
@fonts
@ftp-server
@general-desktop
@graphical-admin-tools
@input-methods
@internet-applications
@internet-browser
@java-platform
@kde-desktop
@legacy-unix
@legacy-x
@network-file-system-client
@network-tools
@nfs-file-server
@office-suite
@performance
@perl-runtime
@php
@print-client
@remote-desktop-clients
14
@server-platform
@server-platform-devel
@system-management-snmp
@web-server
@x11
These are the package groups as seen from an interactive installation:
Base System
o Base
dos2unix
unix2dos
o Compatibility libraries
o Debugging Tools
o Directory Client
o Java Platform
o Legacy UNIX compatibility
rsh
rsh-server
telnet
telnet-server
ksh
o Network file system client
o Performance Tools
o Perl Support
o Printing client
Servers
o CIFS file server
o FTP server
o NFS file server
o Server Platform
Web Services
o PHP Support
o Web Server
Databases
o (nothing)
System Management
o SNMP Support
Virtualization
o (nothing)
Desktops
o Desktop
o Desktop Debugging and Performance
o Desktop Platform
o Fonts
o General Purpose Desktop
o Graphical Administration Methods
o Input Methods
o KDE Desktop
o Legacy X Window System compatibility
libXp
openmotif
openmotif22
The following additional RPMs are required for this release. Note that these must be the 32-bit or 64-bit
versions of these file sets, depending upon the platform. (If installed interactively, using the previously
listed interactive package groups, most of these should already be installed.)
# Individual RPMs
libXp
openmotif
openmotif22
ksh
gdm-2
xorg-x11-server-Xorg
xorg-x11-server-Xvfb (Must be downloaded from Red Hat directly.)
dos2unix
unix2dos
The following additional file sets and rpms are required for this product. Note that both the 32-bit and 64bit versions of these file sets must be installed (*.i686.rpm and *.x86_64.rpm), if the platform is 64-bit. In
RHEL6, Red Hat no longer loads the 32-bit versions by default on a 64-bit machine. The package groups
listed previously will install these RPM files on a 32-bit or a 64-bit machine. These are the additional 32bit RPMs that must be installed on a 64-bit machine: (If installed interactively, using the previously listed
interactive package groups, most of these should already be installed.)
#32-bit packages
openmotif22.i686
libXext.i686
libX11.i686
libxcb.i686
libXau.i686
libXp.i686
libXtst.i686
libXi.i686
libdrm.i686
expat.i686
libselinux.i686
libtalloc.i686
libstdc++.i686
mesa-dri-drivers.i686
libXxf86vm.i686
libXfixes.i686
libXdamage.i686
16
mesa-libGL.i686
mesa-libGLU.i686
compat-libstdc++-33.i686
libICE.i686
libuuid.i686
libSM.i686
libXt.i686
libXmu.i686
ncurses-libs.i686
nspr.i686
libXrender.i686
freetype.i686
fontconfig.i686
libXft.i686
libXinerama.i686
gamin.i686
glib2.i686
zlib.i686
lib-png.i686
libtiff.i686
libjpeg.i686
compat-expat1.i686
libXrandr.i686
nss-util.i686
readline.i686
sqlite.i686
nss-softokn.i686
nss.i686
audit-libs.i686
cracklib.i686
db4.i686
pam.i686
redhat-lsb-core.i686
libXcomposite.i686
libXcursor.i686
atk.i686
pixman.i686
cairo.i686
dbus-libs.i686
avahi-libs.i686
libcom_err.i686
libgpg-error.i686
libgcrypt.i686
libtasn1.i686
gnutls.i686
keyutils-libs.i686
krb5-libs.i686
cups-libs.i686
jasper-libs.i686
libthai.i686
pango.i686
gtk2.i686
compat-libcap1.i686
libattr.i686
libcap.i686
libpng.i686
gtk2-engines.i686
libcanberra-gtk2.i686
PackageKit-gtk-module.i686
openssl098e-0.9.i686
compat-readline5.i686
compat-libtermcap.i686
libxslt.i686
compat-openldap.i686
libaio.i686
elfutils-libelf.i686
numactl.i686
libXdmcp.i686
IT Administration Notes:
Optionally disable firewall and SELinux (This option is needed for XtremePCB, and may be needed
for other system-level administrative activities.)
1.
2.
3.
4.
18
$ /bin/rpm q xorg-x11-server
Xorg-x11-server-6.9
Xorg-x11-server-7.4
RPMs Required
Gnome Desktop Mgr RPM gdm-2.24 or higher
X Windows RPM xorg-x11-server
32-bit Compat C++ Libraries (for 64-bit SLES11) RPM libstdc++33-32bit
Compat C++ Libraries RPM libstdc__33-3
Open Motif RPM openmotif22
Libexpat0 Library RPM libexpat0
NOTE: The OpenMotif and libexpat0 RPMs are not delivered with SLES11, and must be separately
downloaded from SUSE directly, or can be also be downloaded from opensuse.org.
Individual files required These are provided by the above RPMs
32 bit libXm.so - /usr/lib/libXm.so
32 bit libexpat.so.0 - /usr/lib/libexpat.so.0
Minimum Required OS Patches: None
Processor: Dual-core Intel or AMD processor minimum. See Processor Note for Intel/AMD
Processors above.
Memory: 4 GB Minimum, 8 GB Recommended
Swap Space: 2X the amount of RAM
Kernel Parameters: No changes required.
Microsoft Windows Server 2003, Standard Edition Service Pack 2 with all current updates via
Windows Update, both 32-bit and 64-bit versions.
Microsoft Windows Server 2003, Enterprise Edition or Datacenter Edition have not been tested
and therefore are unsupported.
Processor: Dual-core Intel or AMD processor minimum. See Processor Note for Intel/AMD
Processors above.
Minimum RAM: 4GB, 8GB recommended. (per simultaneously logged in user)
Microsoft Windows 7
Microsoft Windows 7 (32 and 64 bit versions), Professional Edition, Ultimate Edition, and Enterprise
Edition are supported.
While there is no known issue with running Microsoft Windows 7 Starter Edition and Microsoft
Windows 7 Home Premium Edition, the product has not been tested with these editions, and therefore
is not supported.
Kernel Configuration: N/A
Processor: Dual-core Intel or AMD processor minimum. See Processor Note for Intel/AMD
Processors above.
Memory: 4GB Minimum, 8GB recommended.
Swap Space: 2x the amount of RAM.
Microsoft Windows Server 2008, with all current updates via Windows Update, both 32-bit and
64-bit versions.
Microsoft Windows Server 2008 R2 (64-bit only) with all current updates via Windows Update
20
Processor: Dual-core Intel or AMD processor minimum. See Processor Note for Intel/AMD
Processors above.
Memory: 4GB Minimum, 8GB recommended. (per simultaneously logged in user)
Swap Space: 2X the amount of RAM
Microsoft Windows Server 2012, with all current updates via Windows Update
Microsoft Windows Server 2012 R2, with all current updates via Windows Update
Processor: Dual-core Intel or AMD processor minimum. See Processor Note for Intel/AMD
Processors above.
Memory: 4 GB Minimum, 8 GB recommended. (per simultaneously logged in user)
Swap Space: 2X the amount of RAM