You will use analogLib for building schematic views. Make sure that all of these libraries show in the Library Manager window. This window shows reference libraries including analogLib, cdsDefTechLib, basic, esd8rf, and cmrf8sf. Through the Library Manager you can manage your design process and use various Cadence features. This will start Cadence and open the Library Manager window. There are several ways to start Cadence depending on which features are needed. If you haven't setup since then, please do so. cdsinit, display.drf, cds.lib and assura_tech.lib). If you went through the setup section, you should have the library file and display files for cadence (two directories: Assura and Spectre and five files. Setup your environment by sourcing the proper profile. Go to cad/cadence folder by entering this command: cd ~/cad/cadence use icfb in one terminal, and use Hspice in another, after sourcing proper profiles. proj/cad/startup/profile.synopsys_2018ġ.Without sourcing the proper link, the cad tools will NOT work.Ģ.If you intend to use both Cadence tools and Synopsys tools, use them in different terminals (sessions), e.g. The Assura DRC/LVS/QRC are only available on engnx servers.įor Synopsys tools ( Library Compiler, Design Vision, Hspice, Primetime, etc.). Same for siliconsmart, primetime, synopsys, se and spice: cd ~/cad/siliconsmartĮach time you open a shell (new terminal) to start any of cad tools, you need to source the corresponding links always.įor Cadence tools ( Cadence, Encounter). In the future when you do any cadence work, you will need to go to the cadence working directory: cd ~/cad/cadence This completes your tour of working directories. Now do the same for the other directories that you did for synopsys and cadence. cdsinit, display.drf, cds.lib and assura_tech.lib. You will see two directories: Assura and Spectre and five files. Now go to the cadence directory and list its contents: cd cadence Now go to the synopsys directory and list its contents: cd synopsys By separating their workspaces, you will avoid confusion amongst the files. You should do the different projects in their respective directories.įor example, do all cadence work in the cadence directory, Siliconsmart library characterization in siliconsmart directory, etc. You will see five directories for different purposes: cadence : Cadence Now go to this directory and list its contents by typing: cd cad This will automatically create a directory named cad. To do this, type the following command in your home directory in the terminal: /proj/cad/startup/setup-ibm130-cad You will need to make a working directory. echo 'export PATH=$PATH:/bin' > ~/.bashrc & exec $SHELL -i This step will add correct PATH to your shell and take effect. 5.2 Preparing a synthesized Verilog netlist
0 Comments
Leave a Reply. |