Cadence IC610
Da PiemonteWireless.
Cadence Custom IC Design 6.1.0
aka IC610
Mods to install Cadence Custom IC Design 6.1.0 to Ubuntu Intrepid
Directory structure:
-- ic610_1.dat -- IC610_lnx86.Base/ -- IC610_lnx86.ISR200612081658/
Go to IC610_lnx86.ISR200612081658/CDROM1 and execute SETUP.SH
When asked use as Cadence install directory: /Cadence/IC610
Install InstallScape in: /Cadence/InstallScape
Use manual package selection and select all packages, then wait for installation to complete.
When finished, from another terminal (without closing InstallScape yet), copy ic610_1.dat file in /Cadence/IC610/share/license/ then create a symbolic link:
ln -sf /Cadence/IC610/share/license/ic610_1.dat /Cadence/IC610/share/license/license.dat
In InstallScape execute CONFIGURE; answer with default value to all questions. When asked about OpenAccess, says YES to install it and choose as installation directory: /Cadence/OA
PAY ATTENTION: If you choose to edit license file DO NOT CHOOSE to add boot files to your system: it will delete your inittab file.
Finally execute TEST and verify that all is OK. Now you can close InstallScape.
Check your kernel version (uname -a), says it's 2.6.22.
Then modify files (locate in /Cadence/IC610/tools/bin)
- cdsdoc
- obServer
changing the line:
LD_ASSUME_KERNEL=2.2.5
with your kernel version:
LD_ASSUME_KERNEL=2.6.22
Add the following section to your /etc/X11/xorg.conf:
Section "Extensions"
Option "Composite" "Disable"
EndSection
and restart gdm (/etc/init.d/gdm restart)
To repair cdsdoc do:
mkdir /tmp/cds cd /tmp/cds wget ftp://fr2.rpmfind.net/linux/fedora/core/5/x86_64/os/Fedora/RPMS/compat-libstdc++-296-2.96-135.i386.rpm alien --to-tgz compat-libstdc++-296-2.96-135.i386.rpm tar xvzf compat-libstdc++-296-2.96.tgz cd /Cadence/IC610/tools.lnx86/verity/_ilnx21/bin cp /tmp/cds/usr/lib/libstdc++-2-libc6.1-1-2.9.0.so . ln -sf libstdc++-2-libc6.1-1-2.9.0.so libstdc++-libc6.1-1.so.2 cd /Cadence/IC610/tools/bin ln -sf /usr/bin/firefox netscape
Create a file name for example /Cadence/IC610/env.sh with the following contents:
#!/bin/bash CDS_ROOT=/Cadence/IC610 CDS_INST_DIR=/Cadence/IC610 CDS_INSTALL_DIR=/Cadence/IC610/tools/dfII export CDS_LIC_FILE=$CDS_ROOT/share/license/license.dat export LM_LICENSE_FILE=$CDS_ROOT/share/license/license.dat export PATH=$CDS_ROOT/tools/bin:$CDS_INSTALL_DIR/bin:$CDS_ROOT/tools/spectre/bin:$PATH export CDS_Netlisting_Mode=Analog
To use Virtuoso:
$ cd /Cadence/IC610 $ source env.sh $ icfb &
For documentation:
$ cd /Cadence/IC610 $ source env.sh $ cdsdoc &
Hope this short doc will help.
Riferimenti:
- WARNING* Application Schematics XL is not enabled. Using application Schematics
- WARNING* (icLic-3) Could not get license Virtuoso_Schematic_Editor_L
Loading schematic.cxt Loading lo.cxt
- WARNING* (icLic-3) Could not get license Virtuoso_Schematic_Editor_L
- WARNING* (deLicense-1) Failed to get the license for the application in the current window

