Cadence Spb/Orcad 16.5 Release Installation Guide For Windows
Cadence Spb/Orcad 16.5 Release Installation Guide For Windows
5 Release
Installation Guide for Windows
May 2011
1991–2011 Cadence Design Systems, Inc. All rights reserved.
Portions © Apache Software Foundation, Sun Microsystems, Free Software Foundation, Inc., Regents of
the University of California, Massachusetts Institute of Technology, University of Florida. Used by
permission. Printed in the United States of America.
Cadence Design Systems, Inc. (Cadence), 2655 Seely Ave., San Jose, CA 95134, USA.
Allegro Platform Products contain technology licensed from, and copyrighted by: 1901 Munsey Drive Forest
Hill, MD 21050, USA © 2000-2005, Apache Software Foundation. Sun Microsystems, 4150 Network Circle,
Santa Clara, CA 95054 USA © 1994-2007, Sun Microsystems, Inc. Free Software Foundation, 59 Temple
Place, Suite 330, Boston, MA 02111-1307 USA © 1989, 1991, Free Software Foundation, Inc. Regents of
the University of California, Sun Microsystems, Inc., Scriptics Corporation, © 2001, Regents of the
University of California. Daniel Stenberg, © 1996 - 2006, Daniel Stenberg. UMFPACK © 2005, Timothy A.
Davis, University of Florida, ([email protected]). Ken Martin, Will Schroeder, Bill Lorensen © 1993-2002,
Ken Martin, Will Schroeder, Bill Lorensen. Massachusetts Institute of Technology, 77 Massachusetts
Avenue, Cambridge, Massachusetts, USA © 2003, the Board of Trustees of Massachusetts Institute of
Technology. vtkQt, © 2000-2005, Matthias Koenig. All rights reserved.
Trademarks: Trademarks and service marks of Cadence Design Systems, Inc. contained in this document
are attributed to Cadence with the appropriate symbol. For queries regarding Cadence’s trademarks,
contact the corporate legal department at the address shown above or call 800.862.4522.
Open SystemC, Open SystemC Initiative, OSCI, SystemC, and SystemC Initiative are trademarks or
registered trademarks of Open SystemC Initiative, Inc. in the United States and other countries and are
used with permission. All other trademarks are the property of their respective holders.
Restricted Permission: This publication is protected by copyright law and international treaties and
contains trade secrets and proprietary information owned by Cadence. Unauthorized reproduction or
distribution of this publication, or any portion of it, may result in civil and criminal penalties. Except as
specified in this permission statement, this publication may not be copied, reproduced, modified, published,
uploaded, posted, transmitted, or distributed in any way, without prior written permission from Cadence.
Unless otherwise agreed to by Cadence in writing, this statement grants Cadence customers permission to
print one (1) hard copy of this publication subject to the following conditions:
1. The publication may be used only in accordance with a written agreement between Cadence and its
customer.
2. The publication may not be modified in any way.
3. Any authorized copy of the publication or portion thereof must include all original copyright,
trademark, and other proprietary notices and this permission statement.
4. The information contained in this document cannot be used in the development of like products or
software, whether for internal or external use, and shall not be used for the benefit of any other party,
whether or not for consideration.
Patents: Allegro Platform Products, described in this document, are protected by U.S. Patents5,481,695;
5,510,998; 5,550,748; 5,590,049; 5,625,565; 5,715,408; 6,516,447; 6,594,799; 6,851,094; 7,017,137;
7,143,341; 7,168,041;7,398,500; 7,464,358;7,536,665;7,562,330;7,562,331;7,574,686; 7,620,922;
7,761,836; 7,793,249.
Disclaimer: Information in this publication is subject to change without notice and does not represent a
commitment on the part of Cadence. Except as may be explicitly set forth in such agreement, Cadence does
not make, and expressly disclaims, any representations or warranties as to the completeness, accuracy or
usefulness of the information contained in this document. Cadence does not warrant that use of such
information will not infringe any third party rights, nor does Cadence assume any liability for damages or
costs of any kind that may result from use of such information.
Restricted Rights: Use, duplication, or disclosure by the Government is subject to restrictions as set forth
in FAR52.227-14 and DFAR252.227-7013 et seq. or its successor.
Cadence SPB/OrCAD 16.5 Installation Guide for Windows
Contents
Part I - Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Installation Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Installation Options for Cadence Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
UAC (User Access Control) Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Same user installs product and library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Different users install product and library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Installing the License Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Installing Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Maintaining Existing Installations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Installing Allegro Design Entry HDL - AMS Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Uninstalling License Manager, Products, and Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Part II - Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Configuring an Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Enabling Access to Installations in Current User Mode . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Repairing Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Removing Access to Configured Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Getting Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Frequently Asked Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Cadence Online Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Requesting a License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Customer Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
The chapters in this sections gives a brief overview of installation and describes the various
requirements and options.
■ Installation Overview
■ Knowing Requirements and Options
Installation Overview
You can use the SPB/OrCAD installer to install products, incrementally add new products,
maintain an existing installation, install remote client, and install libraries. This chapter gives
an overview of the installation process and points you to the relevant chapters for detailed
information.
Important
To support the additional security measures that Microsoft has added in Windows
Vista and Windows 7, SPB 16.5 has changed the way it is installed and managed to
be compatible with Windows UAC (User Access Control) restrictions. See UAC
(User Access Control) Scenarios on page 12. Note that in order to install the
Cadence products, you must be logged on as a user with administrative privileges.
The following table maps these types of installs to relevant sections of this guide.
Note: If you already have the FLEXnet version 10.8.9 or a later version of the Cadence
License Manager installed, you do not need to install it again.
Important
In order to install the Cadence products, you must be logged on as a user with
administrative privileges.
Since you might want to run older SPB releases after installing 16.5, you need to understand
how UAC support effects older Cadence SPB releases. For older SPB releases the following
applies:
■ 16.3 requires the latest ISR to support enabling of UAC. 16.3 sets the environment
variables, required by Cadence products, at the system level.
■ 16.2 and older versions require UAC to be disabled but Cadence environment variables
can be set at current user level.
For all cases, when switching between releases you must always use the latest version of the
switchversion program. For 16.5, you should always use the 16.5 version of this program to
switch between releases.
Note: Cadence environment variable (PATH, CHD_LIB_INST_DIR and CDS_LIC_FILE)
should only be present in either the current user or the system level. If you put them at both
levels then the user level settings take precedence.
It is not possible to install SPB 16.5 products on the same system twice, even using different
access types. However, you can install Cadence products and libraries with different access
types. As a result, you have many combinations with different implications:
Note: To be able to access Cadence SPB/OrCAD products installed by another user using
the current user (Only for me) mode, you must configure the installation by choosing
Cadence – Release 16.5 – Configure from the Start menu. Refer to Configuring an
Installation on page 59 for details.
■ Same user installs product and library
❑ With same access level
Product for all users Library for current user Default library installation
path is CHD_LIB_INST_DIR
CHD_LIB_INST_DIR is set
in user space. If variable not
in system space to product
defined in user space,
installation path.
system space variable is
default.
CHD_LIB_INST_DIR is
updated for both user space
and system space, if user
changes library installation
path.
Library for all users Default library installation
path is CHD_LIB_INST_DIR
in user space. If variable not
defined in user space,
system space variable is
default.
CHD_LIB_INST_DIR is
updated for both user space
and system space, if user
changes library installation
path.
Library for current user Products for current user CHD_LIB_INST_DIR is
set in user space to
CHD_LIB_INST_DIR is set
product installation
in both system and user
path.
space to library installation
path.
Caution
In this case,
products will not
find the installed
libraries.
Products for all users CHD_LIB_INST_DIR is
set to library
installation path in
user space and to
product installation
path in system space.
Important
In this the
products will not
be able to use
library. The user
installing product
need to delete the
CHD_LIB_INST_
DIR from the user
space to be able to
use the system
space value.
Important
In this the
products will not
be able to use
library. The user
installing product
need to delete the
CHD_LIB_INST_
DIR from the user
space to be able to
use the system
space value.
Product for all Library for current user Default library installation
users path is
CHD_LIB_INST_DIR in
CHD_LIB_INST_DIR is user space (for user
set in system space installing library). If variable
to product not defined in user space,
installation path. system space variable is
default.
CHD_LIB_INST_DIR is
updated for user space (for
user installing library) and
system space, if user
changes library installation
path.
Library for all users Default library installation
path is
CHD_LIB_INST_DIR in
user space (for user
installing library). If variable
not defined in user space,
system space variable is
default.
CHD_LIB_INST_DIR is
updated for user space (for
user installing library) and
system space, if user
changes library installation
path.
Library for current Products for current user
user
Products for all users
Important
In this the
products will not
be able to use
library. The user
installing product
need to delete the
CHD_LIB_INST_
DIR from the user
space to be able to
use the system
space value.
Products for all users The system space
CHD_LIB_INST_DIR is set
to the product installation
path.
Important
In this the
products will not
be able to use
library. The user
installing product
need to change
the
CHD_LIB_INST_
DIR from the
system space to
point to the library
installation path.
Note: Refer to Installing License Manager for more information about the license manager
and its installation.
Installing Products
Note: Refer to Installing the Products for more information about the product installation.
Refer to Performing Silent Installations for information about unattended or silent installation
of products.
You can choose between complete and customized modes to install products. Complete
installation mode needs minimum input and installs all products. In the customized mode, you
can install selected products.
You can also use the License Client Configuration Utility to update the CDS_LIC_FILE
variable. For more information, see The License Client Configuration Utility on page 36.
This manual is designed so that you can quickly find the information you need to install
Cadence SPB 16.5 or OrCAD 16.5 products using the Cadence SPB/OrCAD 16.5 installer.
You can use the Cadence SPB/OrCAD 16.5 installer to install SPB as well as OrCAD
products.
Because Cadence Silicon-Package-Board (SPB) and OrCAD products are integrated directly
with Windows, hardware and peripherals supported by Windows are also supported by the
Cadence SPB and OrCAD products. A list of hardware and peripherals officially supported by
Windows can be obtained from the Microsoft web page.
Unlike previous releases, SPB and OrCAD products require updating certain Microsoft
libraries in the Windows directory. You must install the Cadence software either using a
standalone or client install. You may no longer be able to point to the Cadence software
without installing.
Platform ID wint
Operating System Windows 2008 R2 Server (32-bit only); Vista SP1 (32- and
64-bit) except Home Basic; Windows 7 (32- and 64-bit) -
Home Premium, Professional, Enterprise, and Ultimate;
Windows XP SP3.
Note: Cadence SPB and OrCAD products do not support
Windows XP 64-bit, Windows 7 Starter and Home Basic, and
Windows Server 2003. In addition, Windows Server support
does not include support for Windows Remote Desktop.
Hardware Intel IA-32 compatible (includes Intel P4 EMT and AMD
OpteronTM); 1.2 GHz minimum; 2.4 GHz or more is
recommended.
Minimum Hardware 4 GB physical memory
50 GB disk space
virtual memory should be at least double the available
physical memory
1024x768 resolution with 64,000 colors
Recommended Hardware 4 GB physical memory
500 GB disk space
virtual memory should be at least double the available
physical memory
1280x1024 Color quality 32 bit graphics
A dedicated graphics card is recommended.
You can use the NIC in a laptop computer as your locking method, but you should be aware
that some laptops disable their NICs if the laptops are not attached to a network. If your
laptop’s NIC is disabled, you will not be able to run any products.
Dongles
If your locking method is a dongle, attach the dongle to the appropriate parallel or USB port
of the computer before you begin the installation. Click Cancel when the Windows generated
Found New Hardware dialog appears. The dongle drivers will automatically install during
the License Manager Installation.
On some Windows XP SP3 32-bit machines the dongle drivers are not installed properly or
the USB dongle might fail when a system is coming out of hibernation. To resolve these
Part II - Licensing
The chapters in this section explain the licensing requirements and installation of Cadence
License Manager for SPB/OrCAD products.
■ Installing License Manager
■ Replacing the License File
Might need to add note with important icon : In order to install the Cadence products,
you must be logged on as a user with administrative privileges.
You set up licensing locally or over a network using one of the following methods:
■ From the Start menu, choose cadence and then choose License Manager.
Note: If you access licenses from a central license server over a network, you do not
need to install the Cadence License Manager locally.
■ The License Client Configuration Utility - points to either a local or remote License
Manager installation.
The sections below describe the two installation types and explains the installation procedure.
Standalone Installation
To install the licensing for a single user on an isolated computer that will not depend on access
to a network, install the License Manager directly on that computer.
Network Installation
In a network installation, you install the License Manager on a computer that is accessible
over a network, referred to as a license server. In this configuration, multiple users can run
the Cadence SPB/OrCAD products at the same time across the network by accessing the
license and file server.
You may have up to three license servers running simultaneously. These are referred to as
redundant license servers. The licensing system remains operational as long as any two of
the three License Managers are functioning properly.
Use the License Server Configuration utility if your current license file is about to expire, you
purchase additional licenses for products that you have already installed, or you receive a
new license file from Cadence.
The Configuration Status dialog box appears to confirm that the CDS_LIC_FILE variable
updated.
3. Click Finish to exit the License Client Configuration utility.
If you received a replacement license file from Cadence (if your original license file expired,
or if you purchased a newer version of Cadence SPB/OrCAD products or bought additional
licenses for products that you have already installed), and you already have the FLEXnet
version 10.8.9 or a later version of the Cadence License Manager installed, use the License
Server Configuration Utility to configure your new license.
The chapters in this section describes the interactive installation of products, client, and
libraries using the SPB/OrCAD installer. The silent or unattended installation is discussed in
Part IV - Silent Installations.
■ Installing the Products
■ Installing Client on a Remote Computer
■ Installing Allegro Design Entry HDL - Allegro AMS Symbol Library
■ Configuring an Installation
You can use the Cadence SPB/OrCAD installer to install products in two modes, interactive
and unattended. The interactive mode uses a installation wizard to guide you through the
installation steps. The unattended mode lets you edit a template in the installation CD and run
the installation process without intervention.
You can also run the installer to maintain installed products. Maintenance allows you to
modify or repair the current installation.
You can remove the installation from the Add or Remove Programs tool of Windows Control
Panel by clicking the Change/Remove button.
Note: This chapter discusses interactive installation. To learn about silent or unattended
installation, refer to Performing Silent Installations on page 65.
Important
In order to install the Cadence products, you must be logged on as a user with
administrative privileges.
The first few steps of installation, till accepting the license agreement, are similar for all
installation types. However, depending upon the option selected in the Setup Type page, the
remaining steps will change.
Common Steps
1. Click on setup.exe in the top-level of the Windows DVD images (above the Disk 1 folder).
The Cadence Product Components menu appears.
2. Click Product Installation from the list.
The InstallShield Wizard prepares for setup. A page appears warning you to turn off any
anti-virus software you may be running before proceeding with the product installation.
Note: Running anti-virus software while performing installation might significantly
increase the install time or even lead to unsuccessful installation.
3. Click Next to open the License Agreement page.
4. Check I accept the terms of the license agreement to accept the License Agreement
and click Next.
The Setup Type page appears.
5. Select the setup type. Select Complete if you want to install all the SPB products. Select
Custom if you want to install specific products.
6. Select the option to allow all users access to the installed products or restrict access to
only your login. Select Anyone who uses this computer [all users] for all users of the
computer to access the installed applications. Select Only for me to allow access to only
the current user installing the applications.
Note: Only one installation, either all users or current user, is possible on a computer. In
addition, for all users installation, users who log in without administrative privileges
may not be able to use certain utilities such as switch version.
7. Click Next.
2. In Specify Working Directory, set the path for your default working directory or accept
the default directory.
Note: If you have already set the HOME environment variable, that is what appears as
the default directory in this dialog box. If you have not previously set a HOME variable,
then the default is C:\SPB_Data. You must specify the working directory you want to
use. After the installation is finished, the HOME environment variable equals the working
directory you specify.
Caution
Avoid changing the HOME environment variable as it might impact other
programs.
3. Ensure that the License Path box points to an existing license server in the form of
<port_number>@<host_name>, such as 5280@corporatelicenseserver. The
value is updated in the CDS_LIC_FILE environment variable.
4. Click Next.
The Ready to Install the Program page appears.
5. Click Install to install the SPB products or click Back to review settings.
Note: Cadence SPB/OrCAD installer also installs Microsoft .NET Framework 2.0,
Microsoft Visual C++ 2005 Redistributable, and Crystal Reports 2008 Runtime.
The installation might take several minutes.
The Setup Complete dialog box appears.
6. Check View Product Notes to view online help in Cadence Help. Check Open
cadence Web Page to open the Cadence Web page in a browser.
7. Click Finish to complete installation.
At the end of installation a standard shortcut is added for easy access of installed
products as Start -All Programs -Cadence -Release <version>, for example, Start -
All Programs - Cadence - Release 16.5.
Note: The shortcuts will be added to the All Users profile only if installation is performed
for all users. This means, that if installation is performed for a single user, other users
logging into the system will not be able to see the shortcuts from the Start menu.
Caution
If you edit the License Path box, ensure that the value is correct because
the new value will overwrite the original CDS_LIC_FILE value.
6. Click Next.
The Select Products dialog box appears.
7. Select the specific products you want to install by checking the boxes next to the product
names.
Important
You can select the All Documentation option (selected by default) to install online
help for all Cadence SPB/OrCAD products. This will increase the space
requirement. If you deselect this option, documentations will not be installed and
online help will not be available for any of the installed products.
Note: If you are installing Allegro Design Entry CIS or OrCAD Capture CIS, the Footprint
Viewer Option dialog box appears. Choose the footprint viewer for PCB Editor, or choose
None if you do not want to set up a footprint viewer.
8. Click Next.
9. Click Next in the Start Copying Files page.
The Ready to Install the Program page appears.
10. Click Install to install the products selected or click Back to review settings.
Note: Cadence SPB/OrCAD 16.5 installer also installs Microsoft .NET Framework 2.0
and Microsoft Visual C++ 2005 Redistributable. In addition, if you install Allegro Design
Entry CIS or OrCAD Capture CIS, Crystal Reports 2008 Runtime is also installed.
Product installation is complete.
The Licensed Products Not Installed dialog box appears if a product listed in the control
file is a license only (no software) product.
The Installer detects if any locked files (.EXE, .DLL) are found. If so, the Restart Windows
dialog box appears reminding you to reboot the system.
At the end of installation a standard shortcut is added for easy access of installed
products as Start -All Programs -Cadence -Release <version>, for example, Start -
All Programs - Cadence - Release 16.5.
Note: The shortcuts will be added to the All Users profile only if installation is performed
for all users. This means, that if installation is performed for a single user, other users
logging into the system will not be able to view the shortcuts from the Start menu. Users
can configure an installation to make it accessible from their user ID by choosing
Cadence – Release 16.5 – Configure from the Start menu. For more information, see
Enabling Access to Installations in Current User Mode on page 59.
In the repair mode, the installer updates the Windows registry entries and environmental
variables.
Maintenance Installation
Note: Maintenance installation to add new products is not possible if you have installed a
HotFix.
1. Click on setup.exe in the top-level of the Windows DVD images (above the Disk 1 folder).
The Cadence Product Components menu appears.
2. Click Product Installation from the list.
The InstallShield Wizard prepares for setup. A page appears warning you to turn off any
anti-virus software you may be running before proceeding with the product installation.
3. Click Next to open the License Agreement page.
4. Check I accept the terms of the license agreement to accept the License Agreement
and click Next.
The Control File Location page appears.
5. In the text field, specify the path to the control file you received from Cadence, including
the name of the control file. The control file determines which products are selected by
default in the Select Products dialog box.
If you do not have a control file, leave it blank.
6. Click Next.
The Select Features page appears.
The products selected during the previous installation are selected by default. You can
select new products to install incrementally or you can run installation without selecting
any new products to repair an installed hierarchy.
7. Select any additional products.
Note: You must update the firewall exception list if you install additional products.
8. Click Next.
Note: If you are installing Allegro Design Authoring CIS or OrCAD Capture CIS, the
Footprint Viewer Option dialog box appears. Choose the footprint viewer for PCB Editor,
or choose None if you do not want to set up a footprint viewer.
9. Click Next.
The Ready to Install the Program page appears listing the utilities that can be installed.
Many utilities are selected by default.
10. In the Ready to Install the Program page, select the utilities to install. You can uncheck
utilities that you do not want to be repaired.
Note: If you select to incrementally install OrCAD Capture CIS or Allegro Design Entry
CIS in the maintenance mode, the Update Crystal Reports and Update .NET
Framework options are checked but disabled.
11. Click Install.
The Setup Complete page appears.
12. If you want to view online help, check View Product Notes. Similarly, to open the
Cadence Web page in a browser, check Open cadence Web Page.
13. Click Finish to complete installation.
Any new product that you installed incrementally is added to the shortcut menus.
manually edit the environment variable and reset its value to reflect the license server
information, in the form of <port_number>@<host_name>. For example, the value of the
CDS_LIC_FILE environment variable for a single license server might be:
CDS_LIC_FILE = 5280@pc1
and for redundant license servers, it might be:
CDS_LIC_FILE = 5280@pc1;5280@pc2;5280@pc3
You can also use the License Client Configuration Utility to update the CDS_LIC_FILE
variable. For more information, see The License Client Configuration Utility on page 36.
After installing the License Manager software and products on a file server, you can set up
remote client computers. The file server can be any computer on which you have installed
Cadence SPB/OrCAD products.
Note: The system that has Cadence SPB/OrCAD products installed acts as a file server. You
can also run all installed products from the file server and Start menu entries are created in
the file server along with the creation of all environment variables required to run the installed
products.
You can install the client either interactively using the Installation Wizard or unattended in the
silent mode. Both types of installations will add a standard shortcut to the start menu as Start
– All Programs – Cadence – Release <version>, for example, Start – All Programs –
Cadence - Release 16.5.
Note: This chapter discusses interactive installation of the client. To learn about silent or
unattended installation, refer to Performing Silent Installations on page 65.
Remote client computers access the license server and the products (on the file server) over
a network. The remote client computer itself does not have the License Manager software or
any of the products installed on it. Instead, a minimum of files are installed (system DLLs,
registry entries, and environment variables) and icons that point to the products on the file
server are put into the Start menu on the remote client computer. In addition, the remote client
installation creates a Start menu command (Start–All Programs–Cadence–License
Manager–License Client Configuration Utility) that updates the CDS_LIC_FILE
environment variable on the remote client computer with the licensing information on the file
server.
Note: You can use a UNC path or a mapped drive to specify the file server location.If you use
a mapped drive and UAC (User Account Control) is on, browse to the location instead of
typing the path to the server location. Specifying a UNC path is recommended as mapped
drive might not be accessible due to company specific IT policies.
13. Click Back to review your settings or click Install to install the products.
This will install the files necessary to run Cadence SPB/OrCAD products.
Note: Cadence SPB/OrCAD 16.5 installer also installs Microsoft Visual C++ 2005
Redistributable. In addition, if Allegro Design Entry CIS or OrCAD Capture CIS are
present in the server, Crystal Reports 2008 Runtime and Microsoft .NET Framework 2.0
are also installed.
You can install the Allegro Design Entry HDL - Allegro AMS libraries independent of the
product installation. You can choose to install specific libraries, update libraries, or uninstall
libraries at any time.
Note: It is recommended that you install products before installing the library.
Important
The products might not find the installed library if all of the following are true:
❑ Library is installed before installing products
❑ Different users install library and products
The name All AMS Libraries do not match with the two options (AMS or PSpice???)
7. Click Next.
The Installation Summary page appears.
8. Click Next.
9. Click Install to install the selected libraries. You can click Back to review the settings.
This will update the CHDL_LIB_INST_DIR environment variable with the current library
path. Also, the cds.lib file will be created in the <library_installation>/
share/library directory and this file will be updated with the selected library names.
Remember that you need to update the cds.lib file manually for any user-defined
libraries.
10. Click Finish.
Configuring an Installation
Cadence SPB/OrCAD 16.5 products can be installed in two user modes, all users (Anyone
who uses this computer) or current user (Only for me). If installed in the current user
mode, the installation is accessible only to the user who installed the products. The Cadence
– Release 16.5 menu from the Start menu will display the product options only when the
user who installed the product is logged into the system. Other users will not be able to
access the installation. But the other users can choose the Cadence – Release 16.5 –
Configure option from the Start menu to enable access to the installed products.
Note: When you configure an installation for access, the installed products are not affected
in any way.
Repairing Configuration
To repair a configured installation, perform the following steps:
1. Choose Cadence – Release 16.5 – Configure from the Start menu
Note: You can also run the configuration utility using
configure_cadence_spb_16_5.msi from the
<installation_location>\tools\ConfigUtility directory.
The Configure Cadence SPB 16.5 installation wizard appears.
2. Click Next.
The Program Maintenance page appears.
3. Ensure that Repair is selected and click Next.
Ready to Repair the Program page appears.
4. Click Install.
5. Click Finish to complete maintenance.
The chapter in this section describes how to perform silent or unattended installation for
products, clients, and maintenance.
■ Performing Silent Installations
Silent or unattended installation does not require user intervention. You start silent installation
from the command line using a simple text file called the silent installation file. You can find a
template of the silent installation file in the installation CD
(Disk1\documents\silentinstall-SPB.ini).
Note: The Disk1\Documents\silentinstall-Licensing.inifile can similarly be
used to install the license manager.
Variable Description
State
TargetDir Specify the location where you want to install the products.
This variable is in the State section of the template. For
example, to install the products at the location
D:\Cadence\SPB_16.5 edit the template to read
TargetDir=D:\Cadence\SPB_16.5.
If you use a mapped drive for the path and UAC is on, ensure
that the mapped drive is accessible from your system by
using the Windows command prompt or any other shell.
RebootIfReqd Specify RebootIfReqd=Y if you want the computer to reboot
when installation is completed. The default value is N.
FileServerLocation Specify the server location. This is the shared location where
Dir products are installed. This variable is required for client
installation.
If you use a mapped drive for the location and UAC is on,
ensure that the mapped drive is accessible from your system
by using the Windows command prompt or any other shell.
OnMaintenance You can specify whether you want to modify, repair, or remove
installation. The possible values are MODIFY, REPAIR, and
REMOVEALL. MODIFY allows you to add new products by
editing the Feature section of the silent installation file.
REPAIR will update the environment variables and the
registry settings. REMOVEALL will uninstall the current
installation.
Rollback Specify Rollback=Y in combination with
OnMaintenance=REMOVEALL, if you want to perform
rollback.
IsrBackup Specify IsrBackup=Y if you want to back up files while
installing HotFixes. This makes it possible to rollback specific
HotFixes. For more details, see Updating the Products on
page 79.
Caution
The selection of access levels in setup might
affect how products access libraries. Refer to
UAC (User Access Control) Scenarios on page 12
for more information.
MODE Specify if you want to install all the products or a selected list
of products. This variable is in the State section. To install all
products, edit the file to MODE=COMPLETE. To install specific
product, edit to MODE=CUSTOM.
If you specify the value of MODE as CUSTOM, you need to
modify the Features section. In the Features section of the
template, remove the semicolon (;) from the lines that contain
the product to be installed. For example, to install all Cadence
SPB products, remove the semicolon from the beginning of
the line Feature7=ALL SPB 165Products, as shown
below.
[Features]
;Feature0=ALL OrCAD 165 Products
;Feature1=ALL OrCAD 165 Products\OrCAD_Capture_CIS
;Feature2=ALL OrCAD 165 Products\OrCAD_EE_Designer
;Feature3=ALL OrCAD 165
Products\OrCAD_FPGA_System_Planner
;Feature4=ALL OrCAD 165 Products\OrCAD_PCB_Designer
;Feature5=ALL OrCAD 165 Products\OrCAD_PCB_SI
;Feature6=ALL OrCAD 165 Products\PSpice
Feature7=ALL SPB 165 Products
Important
You need to run Start – Cadence – License Manager – License Server
Configuration Utility after an unattended installation to configure licensing.
Installing Products
1. Modify the Disk1\Documents\silentinstall-SPB.ini file. Change the following
variables:
❑ TargetDir: Specify the location where you want to install the products.
❑ MODE: Specify if you want to install all the products (MODE=COMPLETE) or a selected
list of products (MODE=CUSTOM). Edit the Features section for the CUSTOM mode.
❑ WorkingDir: Specify the default working directory.
❑ ALLUSERS: Specify if the installation is for all users, (ALLUSERS=YES), or the
current user (ALLUSERS=NO), which is the default.
2. Save the .ini file.
3. In the Run dialog box, type the following and then click OK:
<path_to_DVD_image>\Disk1\setup.exe !quiet=<path_to_your silentinstall-SPB.ini
file>\silentinstall-SPB.ini
Installing Client
1. Modify the Disk1\Documents\silentClientinstall-SPB.ini file. You need to
modify these three variables:
❑ TargetDir: Specify the target directory on the client computer
❑ WorkingDir: Specify the home directory
❑ FileServerLocation: Specify the server location.
2. Run the setup by using the command:
<path_to_Disk1>\setup.exe -client !quiet=<path to silentClientinstall-SPB.ini
file>\silentClientinstall-SPB.ini.
Performing Maintenance
You might perform maintenance installation:
■ To incrementally add new products: In this, the specified products are added to the
existing installation. The installation of third party products is optional, except the
following in case of installing Capture CIS or Design Entry HDL CIS for the first time:
Crystal Reports and .NET Framework,
■ To repair an existing installation: The installer will update the registry settings and
environmental variables.
Note: In addition, you can also perform maintenance to remove or rollback installation.
In case of updating a release for a HotFix or performing a rollback, you use the two
variables, Rollback and IsrBackup. Refer to Updating the Products on page 79 for
more details.
The chapters in this section gives you additional information that help you perform installation
smoothly. These chapters have troubleshooting information, frequently asked questions, and
details about specific scenarios that you might encounter while performing installation.
■ Getting Help
■ Performing Special Tasks
■ Frequently Asked Questions
Getting Help
How can I install Release 16.5 into different locations with the same DVD image from
the same machine?
Caution
You should not attempt to modify the registry information. If you modify
the registry, the update process will not work.
How can I set up the environment again (start menu, registry entry, .INI file, branding
OrCAD products, etc.) without installing additional products?
Use the same base DVD image and go through the whole installation process again. Click
Next in each dialog box to proceed.
The installer will automatically add the programs in this release to the Windows
Firewall Exceptions list for Windows XP, Service Pack 2. How can I disable this
functionality during installation? How can I remove the programs from the exceptions
list if the anti-virus program is not compatible with Windows XP, SP2, or if this setup
is not allowed for my corporate firewall policy?
The installer searches the destination directory for the programs and then adds them to the
Windows Firewall Exceptions list. It sets up one registry entry for each program under the
following registry keys:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\SharedAccess\Parameters\FirewallPolicy\DomainProfile
\AuthorizedApplications\List
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\SharedAccess\Parameters\FirewallPolicy\StandardProfile
\AuthorizedApplications\List
If you want to disable this functionality during installation, you must run "setup.exe" from a
DOS Command Prompt window with the following switch:
setup.exe -nofirewallexceptions
You can use the DOS command reg.exe to create a script that deletes all the registry
entries for this release.
The license server or manager fails because of dongle issues on my Windows XP SP3
32-bit machine. What can be the problems and how do I resolve them?
Problems:
It has been observed that on Windows XP SP3 32-bit machines, the following issues might
occur related to dongle:
■ The license manager is unable to serve any licenses because it does not recognize the
dongle. The default dongle drivers are not installed properly on some 32-bit Windows XP
SP3 machines.
■ The license server fails with the message when the system comes out of hibernation:
Can’t get hostid of type 15 [Cannot read dongle: check dongle or
driver. (-110,499:2 ‘‘No such file or directory‘‘)]
Solution:
http://www.cadence.com/Alliances/channel_partner/pages/default.aspx
Requesting a License
If you need to change your license (for instance, you want to upgrade to a newer version or
purchase additional products), or if you need additional licenses for other users, contact
Cadence Product Sales at:
North America Customers - Phone: 800.746.6223
International Customers - Phone: 408.943.1234
Email: [email protected]
or check the following website for contact information in your local area:
http://www.cadence.com/contact.html
Customer Support
Cadence Customer Support is available online. There are specific email addresses, phone
and FAX numbers for different regions of the world. The website provides contact details for
your particular area.
The Cadence software update process works on an “as-requested” model. You must
subscribe in order to be alerted about an update. Under this process, you will receive an email
when selected product updates are available. These emails will contain a link to an online
order form. When you are ready to receive and install the release, complete and submit your
order.
Note: You must have a current maintenance agreement to be eligible for software
updates.
Backup Hotfix
You can enable backup option while installing HotFix. This option needs to be enabled for
every installation. If you enable this option for an installation, then you can uninstall the
complete installation or rollback the last HotFix that was installed. Rollback is possible for the
last two installed HotFixes in sequence, provided backup is enabled for both the installations.
For example, you installed three hotfixes with backup enabled: hotfix1, hotfix2, and hotfix3.
You can only rollback hotfix3 and hotfix2, and not hotfix1.
Note that if you did not select backup in the current installation, rollback will not be available
even if the last installation was with backup enabled. For example, you installed hotfix1 with
backup on and then installed hotfix2 with backup off. Later on, if you install hotfix3 with backup
on, you can only rollback hotfix3.
Note: You can use Add or Remove Programs of the Windows Control Panel to uninstall. In
Add or Remove Programs, select the Cadence SPB/OrCAD release and click Remove. The
uninstall process lets you select between HotFIx and full release uninstall.
Switching Versions
Once you install 16.5, you should only use the latest version of the switchversion program to
change releases.
Uninstalling Software
Note: If you perform a series of installations, uninstallations, and reinstallations, you run the
risk of corrupting the CDS_LIC_FILE environment variable on the file server or on the remote
client computer. If this variable is corrupted, you may be unable to run any products that are
still installed. For example, if you had a previous Cadence release installed, then installed and
uninstalled a new release, you may be unable to run any products from the previous Cadence
release. Once the CDS_LIC_FILE environment variable is corrupted, the only remedy is to
manually edit the environment variable and reset its value to reflect the license server
information, in the form of <port_number>@<host_name>. For example, the value of the
CDS_LIC_FILE environment variable for a single license server might be:
CDS_LIC_FILE = 5280@pc1
and for redundant license servers, it might be:
CDS_LIC_FILE = 5280@pc1;5280@pc2;5280@pc3
Troubleshooting Installation
The Cadence SPB/OrCAD installer creates a log file that you can use to troubleshoot
installation problems. The log file allows you to identify the steps executed during installation,
the user inputs, error conditions that lead to termination of installation, environment variables
before and after installation, and third party software installed before and after installation.
The log file is saved in the install directory with the name InstLog<date>_<time>.txt.
The file is organized into different sections that helps in finding information quickly.
lmCheckExpiration.exe
Where:
Parameter Description
-c license_file Use the specified license file. You can specify a path to the
license file, or port@host, or both as a concatenated, colon-
separated list.
The default is to look for and check the CDS_LIC_FILE, the
clients file, or the LM_LICENSE_FILE, in that order.
-d days_to_expire Include only those licenses expiring within the specified
number of days.
The default is to return only those licenses expiring today.
-m email_address Send the expiration report to the specified address. The
report is also written to the command prompt.
features Specify a list of features (products) to check. If you do not
specify any features, the default is to return information for all
licenses served by the license server(s).
The utility returns 0 for success, 1 if it cannot connect to any of the license servers, and 2 for
an invalid argument.
If a license is going to expire within the specified number of days, the utility writes a warning
message, and optionally sends mail to a specified user. The message includes the license
name, version, expiration date, and the number of days before expiration.
You can download the licensing utilities from the Windows tab of the Cadence Downloads
page at http://downloads.cadence.com.
Can I use mapped drives and UNC path while installing client?
Answer: You can use both mapped drives and UNC (Universal Naming Convention) paths
for the server location when installing a client. If you use a mapped drive and UAC (User
Account Control) is on, browse to the location instead of typing the path to the server location.
If you are performing silent or unattended installation, ensure that the mapped drive is
accessible from your system by using the Windows command prompt or any other shell,
specially if UAC is on. In silent or unattended installations, you can use mapped drives for
TargetDir and FileServerLocationDir.
During installation, I get a Program Compatibility Assistant message stating that the
program might not have installed correctly. What do I do?
Although I have administraive rights, when I install SPB 16.5 on Server 2008 machine
the following message is displayed: The system administrator has set policies to
prevent this installation.
Answer: Enable the MSI installation on your machine. You need administrative rights to turn on
this setting.
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer]
"DisableMSI"=dword:00000000
Users will not to be able to install on the system if the value of DisableMSI is set to 1.