installing
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Installing Laker
Before You Start
This section provides information of Laker’s available product packages and
supported platforms.
Overview of Laker
Laker provides a fully integrated physical layout design environment with the
following levels: Layout Debugger, Laker_L1, Laker_L2, Laker_L3, Laker_PnR
and Laker_FPD.
At Layout Debugger, you can only view the design data in Read Only mode.
However, if you got the license of Laker_L1, Laker_L2, or Laker_L3, it is
upgradable to one of these levels by selecting Options->License in the main
window. Note that the Layout Debugger main window is different to Laker_L1,
Laker_L2, and Laker_L3.
At Laker_L1, you can view and edit the design data with Laker basic editing
features, such as creating polygon, path, rectangle, etc. The advanced features,
such as Rule-driven and Connectivity-driven editng, MCell manipulation, shape-
based router and DRC verification, are not available at this level.
Other than the above basic features, at Laker_L2, you are able to use most major
layout features and automatic layout capabilities, such as Rule-driven and
Connectivity-driven capabilities, MCell manipulation, DRC verification, Edit-
In-Place, Hierarchical Net Tracer, Highlight Net, Shape-based Router, Short
Locator, etc.
Built on top of Laker_L2, Laker_L3 provides a flexible and higher performance
environment with Spice In/Out translation, Schematic Generator, Design
Browser, Stick Diagram, Transistor Placer, Connectivity Flight Line, Floor
Planner, etc.
Laker_PnR offers an environment for Laker PnR Editor, which is the only
available layout editor that provides editing Milkyway, OpenAccess and Magma
database directly. Using an intuitive methodology that includes design rule
driven, built-in routers and ECO-related editing capabilities, Laker PnR Editor
enables layout engineers to achieve post PnR debugging and fixing results
without breaking backend design flow of timing and signal integrity analysis.
Laker_FPD offers an environment for Flat Panel Display Layout solution. With
built-in tailored FPD editing functions, Laker FPD Editor helps layout engineers
to create flat panel layout, verify the design and manipulate the design under
single environment proficiently.
Supported Platforms
Laker supports many popular hardware platforms, including most major UNIX
workstations.
•Solaris SunOS 5.7, 5.8, and 5.9
•HP-UX 11.X (64-bit)
•Linux Redhat 7.2, 8.0, 9.0 and AMD64
•Linux Redhat Enterprise (RHEL 32) 3.0
•Linux Redhat Enterprise (RHEL 32/64) 4.0
•SUSE SLES 9.0
NOTE:LFS (Large File System) under Linux kernel 2.4.0 or above is supported
since Laker 3.0v7 (32-bit Linux version). This LFS allows Laker to
handle the file size that is larger than 2GB (32-bit limitation) and the one
that is smaller than the maximum file size supported on 64-bit OS.
However, the Linux LFS does not work for all file systems. Please make
sure that the remote disk is mounted with file system type, ext2 or ext3.
Recommended Linux OS includes Redhat 7.2, 7.3 and 8.0.
NOTE:HP-UX 10.x (32-bit) is not supported from Laker 3.2 release. Installing Laker - UNIX Platforms Workstation Requirements
Before installing Laker, make sure that you have the following:
•The Laker software CD-ROM, 8mm/4mm tape, or the software files from the Internet.
•Minimum 300 MB hard drive space for three platform software versions.
•The license file.
Installing Laker from CD-ROM
To install from the Installation CD-ROM,
1.Create a directory for the software.
> mkdir <install_dir>
2.Change to the installation directory.
> cd <install_dir>
3.Load the Lakersoftware.
> cp <Device Name>/*.tar.gz .
The following compressed files are loaded. Notice that * may vary
according to release version.
4.Decompress and extract the files.
> gzip -cd Laker-*-basic.tar.gz | tar xvf - > gzip -cd Laker-*-HP11.tar.gz | tar xvf - > gzip -cd Laker-*-LINUX.tar.gz | tar xvf - > gzip -cd Laker-*-SOLARIS2.tar.gz | tar xvf - > gzip -cd Laker-*-SOL7.tar.gz | tar xvf - > gzip -cd Laker-*-DOC.tar.gz | tar xvf -
The following directories are created:
Laker-*-basic.tar.gz
# Environment Laker-*-HP11.tar.gz
# HP-UX 11.X Laker-*-LINUX.tar.gz
# Linux Redhat 7.2 or above Laker-*-SOLARIS2.tar.gz
# SunOS 5.7 or above for 32-bit Laker-*-SOL7.tar.gz
# SunOS 5.7 or above for 64-bit Laker-*-DOC.tar.gz # Documentation
bin
The executable programs.license
The license directory.etc
Software default-setting files.doc
Documentation, such as online help, release notes, etc.demo
Demo samples.platform Platform-dependent data.
Setting Up Laker’s License Server
To set up the license server,
1.Obtain the host ID information for your system.
You can execute the following command to get the host ID:
> set path = (<install_dir>/bin $path)
> lmhostid
2.Email the host ID to sales@ in order to obtain your license
file. You will receive a license file in return. Install this into a directory and
set the SC_LICENSE_FILE environment variable.
> setenv SC_LICENSE_FILE <full_path_of _licensefile>
NOTE:Please set the SC_LICENSE_FILE environment variable regardless of
which method you use to initiate the license daemon.
3.Initiate the license daemons lmgrd and sclmgrd.
When you have the license file, execute the following command to install
the license file:
> lmgrd -c <full_path_of_licensefile> -l <full_path_of_logfile>
Alternatively, you can set the SC_LICENSE_FILE environment variable and
execute the lmgrd command.
The following commands are also applied when you are a remote user:
> setenv SC_LICENSE_FILE <full_path_of _licensefile>
> lmgrd
4.Check license status.
You can check the license status by executing the following command:
> lmstat -c <full_path_of_licensefile>
5.Shutdown license.
You can shutdown the license by executing the following command:
> lmdown -c <full_path_of_licensefile>
6.Checking an idle license back in.
By default, Laker disables checking idle licenses back in. However, you can
check back any idle licenses using the SC_IDLE_LICENSE_CHECKBACK
environment variable.
> setenv SC_IDLE_LICENSE_CHECKBACK x
where x is the number of minutes that Laker is left idle before being
automatically checked back in. The default is “0”, which turns off automatic
checking back in.
NOTE:Step 6 has nothing to do with running lmgrd. You can perform this step
earlier if you wish, but you must perform this step before proceeding to
step 9.
7.Suppress the warning message that appears when the
SC_IDLE_LICENSE_CHECKBACK environment variable is set.
You can disable the message by executing the following command:
SC_IDLE_LICENSE_CHECKBACK_SILENCE
8.Show license expiration warning message on terminal only.
Before the license expires, Laker displays a warning message window when
it is launched. However, you can turn off the popup message and show it on
the terminal by executing the following command:
setenv SC_LIC_EXP_CTRL 0
where 0 disables the warning message. This environment variable is used to
handle the warning message for license expiration. If it is set, the value
represents in how many days the license expiration warning message will be
displayed. The maximum value is 127 (any values greater than 127 will
default to 127).
9.Run Laker.
Lakerlooks for the license file in the following locations sequence and uses
the following sequence every time it is invoked.
ker -ssc <specified license file>
2.SC_LICENSE_FILE
3.LM_LICENSE_FILE
4.Normal config file search order (defined by AP). The license.dat file in
the <install_dir>/license directory will be searched if the
LM_LICENSE_FILE environment variable is not set.
Setting Environment and Executing Software
To set the environment and execute the software,
1.Add in the search path in your login script:
For C (csh) shell:
set path = (<install_dir>/bin $path)
For Bourne (sh) and Korn (ksh) shell:
PATH=<install_dir>/bin:$PATH; export PATH
2.Execute the software:
To execute the Laker 32-bit product, type:
> laker &
or the Laker 64-bit product for HP-UX 11.X or Solaris SunOS 5.7:
> laker -64 &
For details of the executable of Laker, refer to the Utilities chapter of Laker
Command Reference.
Patch Files
For Solaris SunOS 5.7 (64-bit), you may install the patch, 108376-21 or above.
Otherwise, Laker display will stop for a while when you try to zoom in/out.
In order to smooth the display performance in 24-bit display mode, for Solaris
SunOS 5.8 with Sun XVR-100 Graphics Accelerator, you may install the patch,
114537-26. For HP-UX 11.X (64-bit), you may install the patch, 108652-83.
These patches can be obtained from the following URL:
/pub-cgi/show.pl?target=patchpage。