Installation

Download

LayoutEditor packages for all supported platforms can be downloaded from the download page. For several platforms there are installer packages as well as file packages. If you have full admin right on your system, please use the installer package. The zip/tar.gz file packages can be used without administration privileges, however need a little bit more system knowledge to run. If a package for your platform does not exist, use the successor platform (e.g. Ubuntu 18.04 64 bit instead of Ubuntu 17.10 64 bit). If that package don't run as expected choose an older release of the LayoutEditor. If the maintenance of your license key has expired, download a package released before the maintenance had expired. A list of all releases is here.

Installation on Windows

The general Windows installer package will run on Windows Vista, Windows 7, Windows 10 etc. It will not run on Windows XP. For it, please use the Windows XP package. The Windows XP package will also run on Vista and Windows 7, but does not incluse LayoutScript and will not run on Windows 10. All packages exists for 32 bit systems as well as for 64 bit systems.

All packages will need the Microsoft's VCruntime library for the correct C++ version. If it is not present, the installer will install is automatic on most system. However on Windows 7 it may fail to detect it. In that case, please install it by hand. Also if you use the zip package, you need to install it manual. The correct version is included in the zip package under 3rd-Party folder. Both Microsoft's VCruntime packages are need to to run the LayoutEditor.

The installer will add an entry for the LayoutEditor in the start menu. For the zip package you had to start the LayoutEditor with a double click on the LayoutEditor.bat file from the file manager.

with iPDK

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.

Installation on Mac Os X

The latest Application Bundle will run on Mac OS X 10.7 or higher. It is completly 64 bit. No installation required, just move the package to your Application folder and start it. Also LayoutScript will start without further installation.

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.

with iPDK

OpenAccess is not supported for mac. So there is also no iPDK for Mac Operating Systems. :( 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.

Installation on Linux

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. With this package LayoutScript may not work on all systems.

On all Linux system the LayoutEditor can be started from the terminal with the layout command.

with iPDK

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.