My Environment variables for Cadence/Allegro
This project has pcbenv directory that contains the configuration of Cadence/Allegro. This directory should be in your Home ($HOME) directory.
Contents:
- pcbenv/env - Local env File
- pcbenv/view/ - visibility schema files
- pcbenv/allegro.ilinit - Allegro SKILL init file
- pcbenv/skill - SKILL script files
- pcbenv/skill/etch_visible.il - Change the visibility of Etch Cadence Allegro layers
Using etch_visible.il(keybinding is created with ‘funckey’ in the env file):
- pcbenv/skill/etch_visible.il - Change the visibility of Etch Cadence Allegro layers
For more information see Cadence Help:
- Getting Started with Physical Design, part: Managing Environment Variables
- Allegro Layout Editor Environment Variables Reference Product
- Allegro SKILL
- Allegro SKILL Reference (<cdsroot>/doc/algroskill/algroskillTOC.html from Cadence Allegro Help)
- SKILL Language User Guide
git clone https://github.com/yuravg/allegro-configs.git
or zip-file
Add environment variable ALLEGRO_LIB
to set path to library
Installation methods: copy or make link or installation script
Copy pcbenv directory to your Home ($HOME) directory
Run command from the project root directory:
Windows: mklink /D %HOME%\pcbenv %CD%\pcbenv
Linux: ln -s `pwd`/pcbenv "$HOME"/pcbenv
install.ps1
- PowerShell(Windows OS)
install.sh
- Bash(GNU/Linux)
Visibility schema files