icwbev_plus_vG-2012.06-SP3無法使用sentaurus命令產生.mac文件

仿真環境:Redhat6.5+Sentaurus_2016+icwbev_plus_vG-2012.06-SP3


icwbev能夠產生後綴爲.mac的版圖信息文件,Sentaurus的sprocess調用.mac文件進行工藝仿真。

仿真問題:

比如,Sentaurus例庫中的BCD_ICWBinSWB工程無法正常運行,因爲icwbev工具中不支持如下命令:sentaurus export layout n@node@_lyt.mac -noMerge -margin 10。

可能的原因:

該類工程也許是基於新版icwbev所寫的,從而導致代碼不兼容。

目前的解決方法:

單獨打開icwbev軟件,將sentaurus export layout n@node@_lyt.mac -noMerge -margin 10命令前的代碼複製到命令 窗口中(其中涉及到的變量需要根據swb中的實際情況進行修改),然後點擊Generate Sentaurus Info保存相應節點的.mac文件,後續的sprocess工具則能夠讀取到之前節點的.mac文件並進行工藝仿真。

版圖及仿真區域效果:

可以發現,上圖中的create_contact_layers $contacts命令也有報錯,同樣可能是代碼不兼容導致的。在該工程的官方文檔中有如下說明:

Installing ICWBEV Plus
For use cases I and III, you must install ICWBEV Plus on your system. To download ICWBEV Plus:
1. Go to SolvNet®: https://solvnet.synopsys.com/.
2. Enter your SolvNet user name and password.
3. In the main navigation bar, click Downloads.
4. From the list of products, click the IC WorkBench EVPlus link.
5. Click the link for version J-2014.06-SP1 (or later).

所以應該是2012版本代碼不兼容問題。

通過以上方法,該工程的NMOS3D仿真能夠成功,其它仿真仍舊存在問題。NMOS3D效果如下(和版圖一致):

更好的解決方法:獲得更高版本的icwbev。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章