顯示具有 Virtuso 標籤的文章。 顯示所有文章
顯示具有 Virtuso 標籤的文章。 顯示所有文章

2013年6月25日 星期二

2013年1月31日 星期四

[Hspice, Cadence, IC615] Using Hapice as simulator in Cadence

Part A) Install Hspice

1. Install Hspice from synopsys http://www.synopsys.com/Support/LI/Installation/Pages/default.aspx

2. Install installer first for install hspice. It is something like IScape

3. Follow the instructure that they have

4. Complete installation of installer and Hspice

5. edit the cshrc.meta or place licence file

6. Now, you can use Hspice in Linux by command mode.


Part B) Include Hspice to IC615

1. Edit the script for including Hspice licence and path. You can refer the script that we have.

2. Using cadence as usual. Choose HspiceD as the simulator.

3. Enjoy and have fun!!!

2012年12月14日 星期五

[Assura&QRC] Using QRC instead of Old Assura RCX

When the writer having fun with UMC 65nm Design Kit in ICFB614 and Assura to perform Physical Designs, we found out that UMC only provide DRC and LVS Ruledeck for Assura but not the most essential RCX/LPE Deck. This smashed the writer in dark abyss.

Luckily, the writer found out UMC has provide RCX/LPE Rules for new Cadence tool which is the QRC.


Before you play with QRC Rule files, please make sure you have install one of the following package:
  1. EXT8
  2. EXT9
  3. EXT10
Or else you can install the PVS instead of EXT
  1. PVS 9
  2. PVS 10
  3. PVE 11
Ah, PVE is the newest version that merge both PVS and EXT, so there will be no EXT11 but PVE11 will just fine.

Make sure you have define the "QRC_HOME" to the installation directory and also those "PATH" and "LD_LIBRARY_PATH"

To play with:
  1. Perform LVS as usual. Hold your hand right there.
  2. Open a new terminal and go to the Design Kit Directory
  3. > qrcui & , it will open a Virtuoso Like Console
  4. Assura->QRC, Have fun.

2012年11月17日 星期六

[Cadence] Virtuoso/ICFB 615 Simultaion and working with Assura

Previously we have transported the UMC 65nm Design Kit from ICFB 514 to ICFB 615 and performed simulations successfully. The writer continued to explore different usage of Virtuoso.

A. Simulation with ADE GXL other than using Traditional ADE L
Traditional ADE L environment provide basic simulation function and parametric sweeping analysis.
While consider a pile of simulations as a single job, ADE GXL provide job managing to archive parallel simulation and systematic performance simulation including Monte Carl and Yield Analysis.
In simple wordings, it can simulate 8 parametric settings at the same time instead of doing them 1 by 1 to provide 8 times performance improvement.

However, this process involves VNC and Cadence provided VNC may crash and keep pending the jobs.

Solution:
Make sure you have your Xvnc and vncserver installed on your workstation.

1. Switch to the IC615 tools bin folder
$ cd $CDSHOME/tools/bin

2. Backup cdsXvnc and cdsXvncd
$ mv cdsXvnc cdsXvnc.bak
$ mv cdsXvncd cdsXvncd.bak

3. Make a symbolic link to Xvnc and vncserver
$ ln -s /usr/bin/Xvnc cdsXvnc
$ ln -s /usr/bin/vncserver cdsXvncd

Enjoy your ADE GXL with advanced simulation process

TO BE CONTINUED...