Dracula 轉換成 Calibre command file |
|
calibre tool 內提供一個轉換程式,可以很方便的
將 Dracula 轉成Calibre command file.
drac_cvt [-nodrac] [-text text_include_file]
Example: drac_cvt my_dracula_file my_calibre_file -nodrac |
|
|
Cadence stream out 後,產生的 GDS file,
如何保持原 Layout 使用的 PCELL Name |
在Stream Out 的時後,你可以在 Options 中選取 Keep PCells,
Keep PCells 並沒有將 GDS file 格式做了改變,
而是先建立好PCell Table ,提供 Stream In 的時候, 還原Cell中的PCELL.
(Stream In 時,記得再選取 Options 中 Keep PCells 選項即可).
Keep PCells會在你的目前工作目錄下產生一個目錄 KPDIR ,
KPDIR目錄記錄了 symbolic 以及 PCELL 的 Table,
以提供 Stream In 時,將 Cell 還原成原本使用的 PCell.
在做 Stream Out 時只是输出其中某层的GDS的方法.
在做 Stream Out 時
選擇 "User-Defined Data" ,
然後在"Layer Map Table" 欄位填上您的 Mappinf file,
這樣就可以只轉出您要的 Layer.
mappinf file的格式如下:
#layer_name purpose layer_number data_type
text drawing 88 0 ;text layer
Skill 有哪個函式如何取得目前mouse所在座標位置
On Grid 的 skill file要怎麼去取得 Layout中的 Grid 值的方法
使用 envGetVal 來取得 Layout 的 Grid :
gridX = envGetVal("layout" "xSnapSpacing")
gridY = envGetVal("layout" "ySnapSpacing")
你可以使用Skill function: hiGetPoint 來取得mouse座標
hiGetPoint(hiGetCurrentWindow())