TWiki> Main Web>SoiDesign>CadenceVirtuoso (revision 6)EditAttach

SOI pixel design for KEK/Lapis SOI CMOS 0.20um MPW run

virtuoso released by cadence

  • SOIのチップをデザインするためのソフトウェア
  • 回路シミュレーション+レイアウトデザイン+それらが一致するかの検証を行う
  • virtuoso講習会
    • 通常のMOSFETでよければopenItで行われるASICトレーニングコース >> OpenIt seminar page
    • SOIグループの講習会はKEKで新井さんが年1回をめどに開催している.後述するSOIのdesign専用のwebページに資料がある.

SOI design web-pages

setup environment for virtuoso

  • まずは環境を整える。コツはエラーを見逃さないこと。環境の整備は人によって異なることに注意。細かいテクニカルな質問をしたい場合には、同じ環境セットアップを行った人にきかないと面倒くさい。ここで紹介する方法は本多がKEKの池本さんという方から教わった方法です。
  • .bashrcの設定。>>bashrc
  • ディレクトリ構造をつくる。
    • work space
       $ mkdir ~/lapis/2015.05/design 
    • parameters for hspice
       $ mkdir ~/lapis/2015.05/spicelib 
    • rules for drc, lvs checkings
       $ mkdir ~/lapis/2015.05/calibre
       $ mkdir ~/lapis/2015.05/calibre/drc 
       $ mkdir ~/lapis/2015.05/calibre/lvs   
    • executable files
       $ mkdir ~/lapis/2015.05/bin 
  • ~/Lapis/2015.05/designの中でvirtuosoを実行する。立ち上がればOK。
     $ virtuoso & 
  • 上記の設計者用のwebページから最新のPDKをコピーしてくる。
     $ tar zxvf 02_soi020_kek_LAPIS_Semi_ic61_REL0508.tar.gz
     $ cd soi020_kek_LAPIS_Semi_ic61/ 
     $ ls
        PC_020umSOI_KEK/  RESTRICT/   cds.lib      object.map  streamIn.template   techdata/
        PDK_version       SIM_PARAM/  display.drf  rules/      streamOut.template 
  • 中には設計に関する重要なデータ類がある。それらを先ほどの作業用のディレクトリ構造に組み入れることが必要。
     $ cp -r rules ~/lapis/2015.05/calibre/rules
     $ cp -r PC_020umSOI_KEK ~/lapis/2015.05/design/PC_020umSOI_KEK
     $ cp -r SIM_PARAM ~/lapis/2015.05/spicelib/SIM_PARAM
     $ cd ~/lapis/2015.05/spicelib/SIM_PARAM/ 
  • select.inc 内の情報を自分のものに置き換える。
     
     $ emacs select.inc
     replacing XXXXX/soi020_kek_LAPIS_Semi_ic61/ with /home/shonda/lapis/2015.05/spicelib/
     

-- ShunsukeHonda - 2015-05-15

Edit | Attach | Print version | History: r11 | r8 < r7 < r6 < r5 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r6 - 2015-11-03 - 14:41:32 - ShunsukeHonda
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback