Installation
The installation of the LayoutEditor is very simple:
- unpack,
start the LayoutEditor.
No further installation is required. Optional there are installations tools which install the LayoutEditor to the standard locations. Here is an overview:
Windows
|
Package: |
Installation: |
|
layout-version-win-32bit.zip |
Package for Vista, Windows 7, Windows 10 etc. without an installer, click on start.bat to start the LayoutEditor. In rare cases Microsoft's VCruntime ('vc_redist-xxx.exe') is required. This package is included in the 3rd-Party subfolder. |
layout-version-win-32bit-installer.msi |
Installation package for Vista, Windows 7, Windows 10 etc. Just start it to install. On Windows 7 an manual installation of Microsofts Visual C++ Redistributable for Visual Studio 2015 may be required. |
|
layout-version-win-64bit.zip |
Package for Vista 64bit, Windows 7 64bit, Windows 10 64bit without an installer, click on start.bat to start the LayoutEditor. In rare cases Microsoft's VCruntime ('vc_redist-xxx.exe') is required. This package is included in the 3rd-Party subfolder. |
|
layout-version-win-64bit-installer.msi |
Installation package for Vista 64bit, Windows 7 64bit, Windows 10 64bit. Just start it to install. On Windows 7 a manual installation of Microsofts Visual C++ Redistributable for Visual Studio 2015 may be required. |
|
layout-version-winxp-32/64bit.zip |
Packages for Windows XP/Windows XP 64bit identical to the packages for newer Windows versions. Here Microsoft's VC++2008 x86 runtime is required, which is often already installed by Microsoft and also shipped in the 3rd-Party folder. |
|
|
|
OpenAccess and PyCell
OpenAccess can be used on Windows straight away. But some designs require extensions of OpenAccess. e.g. PyCell is a common extension plugin for OpenAccess used in many iPDKs. PyCell has been tested to work with the LayoutEditor, but a proper installation is critical and not all versions will work. To help to get PyCell started with the LayoutEditor a start script is shipped under bin/layout-pycell.bat. For a reliable productive use of PyCell we recommend to use Linux.
Mac OS X
|
Package: |
Installation: |
|
layout-version-mac-osx-10.7_and_higher.dmg |
Application Bundle for Mac OS X 10.7 or higher, 64bit. No installation required, just start the application bundle. |
layout-version-mac-osx-10.6_and_below.dmg |
Application Bundle for Mac OS X 10.4/10.5/10.6 for Intel Macs, 32bit. No installation required, just start the application bundle. |
|
|
|
It is recommended to activate the Secondary Click. It can be used for panning the design or opening a context menu. The activation is done in the System Preferences of your Mac OS X system.
On Mac OS X it may be required to change a default setting under: System Preferences -> Security&Privacy -> General -> Allow_applications_downloaded_from: Anywhere to be able to start the LayoutEditor.
|
|
OpenAccess and PyCell
PyCell and OpenAccess is not available for Mac OS X. If you are member of Si2.org you can request a Mac support there. Maybe after enough requests they will release a Mac OS X version of the OpenAccess library.
Linux
|
Package: |
Installation: |
|
layout-version-distribution.platform.{rpm,deb} |
Packages for a plenty of different linux distributions. Can be installed via a click on it in the file browser in most distribution. |
layout-version-linux.platform.tar.bz2 |
Package build on RHEL6 with all required libraries, runs on many modern Linux distributions. To install, extract all files and execute start. |
|
|
|
OpenAccess and PyCell
PyCell is a popular plug-in extension of the OpenAccess file format published by Synopsys (formerly Ciranova) and used by many iPDKs. The LayoutEditor has been tested to work with this extension. To enable PyCell start the LayoutEditor with layout-pycell (located in the bin folder). A PyCell installation will be detected and the correct OpenAccess version will be used. If a non default installation location of PyCell is used, please set environment CNI_ROOT before starting layout-pycell. OpenAccess and PyCell will run on all modern Linux systems.
See also