EETOP 创芯网论坛 (原名:电子顶级开发网)

标题: 关于cdl转化成schematic的device map file的问题 [打印本页]

作者: myfootprints0    时间: 2013-8-15 10:56
标题: 关于cdl转化成schematic的device map file的问题
要将smic035的数字的标准单元库的cdl文件转化成schematic,现在nmos和pmos都转换成功了,但是diode一直转换不成功。

用的是cadence的ic5141,在ciw中的file->import->cdl.

device map file内容如下:
devMap := diode pdio33
propMatch := subtype DP
termMap :=PLUS PLUS MINUS MINUS
addProp :=model pdio33

cdl文件如下:
.SUBCKT F_DIODE8 A
DD1 A VDD DP AREA=18.75P PJ=17.5U
DD0 VSS A DN AREA=18.75P PJ=17.5U
.ENDS

看ni.log文件报的错是:
The sub-circuit 'F_DIODE8' does not have any instance (box element). hence ,its schematic view will not be prepared.

请用过的前辈指点一下哈,不胜感激。
作者: myfootprints0    时间: 2013-8-21 15:37
问题解决了哈,最开始一直怀疑是device map 有问题,其实device_map 没有问题,是cdl 没有定义好。diode管子需要在cdl文件中加入
*.BIPOLAR
*.DIOAREA
*.DIOPERI
作者: ksj116    时间: 2013-8-21 15:51
一个完整的CDL 是必须包含这个关键字头的。
作者: ksj116    时间: 2013-8-29 10:55
楼主,你用的IC5141的GUI导入CDL成lib下的schematic的么?我怎么用不了
作者: zhou_charles    时间: 2013-12-17 08:35
谢谢楼主大虾,搬到大忙了!
作者: xxmule    时间: 2013-12-17 09:22
回复 2# myfootprints0


   路过学习,顶一个
作者: zhou_charles    时间: 2013-12-17 20:49
好像MOS的map size有不同?
作者: myfootprints0    时间: 2014-2-11 17:37
嗯,是的,要用脚本改
作者: gubels    时间: 2014-3-23 18:42
回复 1# myfootprints0


   pleasemoreinfo
作者: Rucas    时间: 2014-7-2 10:48
LZ能给详细讲讲import的步骤吗?
作者: Rucas    时间: 2014-7-2 15:06
回复 4# ksj116


   你后来import成功了吗?
作者: Rucas    时间: 2014-7-3 14:53
回复 1# myfootprints0


   LZ PMOS和NMOS的device Map是怎么写的?
作者: 玉面小飞龙    时间: 2014-9-18 10:56
回复 12# Rucas

你问题解决了么,我也有同样问题
作者: 玉面小飞龙    时间: 2014-9-18 10:59
回复 1# myfootprints0
我的cdl文件如下:
*.BIPOLAR
*.RESI = 2000
*.RESVAL
*.CAPVAL
*.DIOPERI
*.DIOAREA
*.EQUATION
*.SCALE METER
*.MEGA
.PARAM

*.GLOBAL gnd!

*.PIN gnd!

************************************************************************
* Library Name: exercise
* Cell Name:    4.1.1
* View Name:    schematic
************************************************************************

.SUBCKT 4.1.1
*.PININFO
MM10 net034 net038 net052 gnd! nlvt12ll W=4u L=1u
MM7 net046 net034 gnd! gnd! nlvt12ll W=4u L=1u
MM6 net052 net034 gnd! gnd! nlvt12ll W=4u L=1u
MM9 net038 net038 gnd! gnd! nlvt12ll W=1u L=1u
MM3 net021 net017 net013 gnd! nlvt12ll W=5u L=1u
MM8 net042 net038 net046 gnd! nlvt12ll W=4u L=1u
MM5 net09 net09 gnd! gnd! nlvt12ll W=5u L=1u
MM2 net013 net09 gnd! gnd! nlvt12ll W=5u L=1u
MM4 net017 net017 net09 gnd! nlvt12ll W=5u L=1u
MM1 net1 net3 net5 gnd! nlvt12ll W=10u L=1u
.ENDS
   
devicemap如下:

devMap :=pfet plvt12ll
devMap :=nfet nlvt12ll


错误如下:


Reference Libraries...
smic65ll_121825_1tm
analogLib
basic
Active
###################################
---- Device-mapping enabled ----

** ( Copyright 2008, Cadence ) ***
*/N*  EXEC TIME = 12:38:45    DATE = 28-OCT-2015   HOSTNAME =     z600-01
*******************************************************************************
               current xtrs estimate:       200000

  READING  /home1/lyn/yangzh/netlist.cdl
*** WARNING : *.EQUATION IS NOT SUPPORTED BY CDLIN. IGNORED

  FILE  /home1/lyn/yangzh/netlist.cdl INPUT

  ENCOUNTERED    0 ERRORS (   6 WARNINGS) DURING FILE INPUT

  CIRCUIT FILE INPUT AND PROCESSED



请问是为什么
作者: trumen    时间: 2014-9-18 15:37
为啥我到的icfb没有import cdl 这个选项?难道是我打开的方式不对
作者: ningyuan198    时间: 2015-5-13 13:52
多谢楼主。
今天也遇到这问题了,弄了好久
作者: Rucas    时间: 2015-5-14 09:45
回复 14# 玉面小飞龙


我也没弄出来,暂时放弃了,等有时间再弄。
作者: xlteam2    时间: 2015-8-1 05:57
very good
作者: xiuqi180    时间: 2015-10-20 17:49
学习了,,,,,,,,,,,,
作者: myfootprints0    时间: 2016-5-4 10:16
很久没上论坛了,看到很多人问这个问题。把devicemap文件上传上来,希望能帮到需要的人[attach]654133[/attach][attach]654133[/attach]
作者: myfootprints0    时间: 2016-5-17 09:57
重新上传devicemap
作者: myfootprints0    时间: 2016-5-17 09:58
重新上传devicemap
作者: ic_shuo    时间: 2016-5-17 14:45
没试过,学习了
作者: 1615296268    时间: 2016-11-25 17:17
回复 22# myfootprints0

( , 下载次数: 55 )
  您好,我用的是csmc的库,这是n管和p管的dev-map,MP18和MN18是CDL网表里的MOS管类型,mp18和mn18是要调用的参考库里面的MOS cell名称。请您看一下我写的有错误吗?谢谢!我CDL导入有问题。下面是导入时的warning和error.
( , 下载次数: 49 )

( , 下载次数: 47 )
作者: kiki2266    时间: 2017-3-12 22:16
学习了
作者: zhb211206    时间: 2017-3-26 15:01
好东西!thanks!!
作者: sean12    时间: 2017-3-26 20:00
个人觉得还是edif导出导入安全
作者: 十月长安    时间: 2017-4-13 22:48
网表 不能只有子电路 要包含表头的那部分信息
作者: myfootprints0    时间: 2017-9-13 11:54
回复 20# myfootprints0 ( , 下载次数: 377 )


   

   

        

                
  1. -- Device Mapping file generated from SpiceIn GUI
  2. devMap := nfet nmos3v_dfm
  3. propMatch := subType ND
  4. termMap := D D G G S S B B
  5. addProp := model nch_33

  6. devMap := pfet pmos3v_dfm
  7. propMatch := subType PD
  8. termMap := D D G G S S B B
  9. addProp := model pch_33

  10. devMap := nfet nmos1v_dfm
  11. propMatch := subType N
  12. termMap := D D G G S S B B
  13. addProp := model nch

  14. devMap := pfet pmos1v_dfm
  15. propMatch := subType P
  16. termMap := D D G G S S B B
  17. addProp := model pch

  18. devMap := nfet nmos1vhvt_dfm
  19. propMatch := NHV
  20. termMap := D D G G S S B B
  21. addProp := model nch_hvt

  22. devMap := diode dio_esd33
  23. propMatch := subType DB
  24. termMap := PLUS PLUS MINUS MINUS
  25. addProp := model dio_esd33

  26. devMap := diode dioden
  27. propMatch := subType DN
  28. termMap := PLUS PLUS MINUS MINUS
  29. addProp := model ndio

  30. devMap := diode diodep
  31. propMatch := subType DP
  32. termMap := PLUS PLUS MINUS MINUS
  33. addProp := model pdio

  34. devMap := diode diodep3
  35. propMatch := subType D1
  36. termMap := PLUS PLUS MINUS MINUS
  37. addProp := model pdio_33

  38. devMap := resistor res
  39. propMatch := r


  40.         

   

    复制代码

作者: xjqxjq28007    时间: 2017-10-11 10:34
谢谢分享
作者: 普雅花    时间: 2018-1-8 10:49
感谢,学习了,希望能弄好
作者: note30933    时间: 2018-1-8 12:23
谢谢楼主
作者: xiaotiao    时间: 2018-1-8 15:27
非常感谢
作者: juncy_c    时间: 2018-1-18 14:08
谢谢分享
作者: fucka03    时间: 2018-12-31 10:59
路過,學習了。謝謝!
作者: hongki    时间: 2020-1-7 21:50


   
trumen 发表于 2014-9-18 15:37
为啥我到的icfb没有import cdl 这个选项?难道是我打开的方式不对


import spice
里面会有cdl的选项

作者: cjycj    时间: 2020-5-11 10:42
多谢分享!学习了。
作者: cjycj    时间: 2020-5-11 10:44


   
cjycj 发表于 2020-5-11 10:42
多谢分享!学习了。


另外,想请教一下device map file的文件后缀名应该是什么?


作者: 2cky    时间: 2020-6-29 16:51
讲的蛮清楚的,谢谢分享
作者: ys0290    时间: 2020-7-8 11:16
学到了很多东西
作者: 我是白小白    时间: 2020-8-10 14:08
n管跟p管成功了,但是在含有电阻的cdl文件时导入失败了,请问cdf参数应该去哪里看呢?
作者: 我是白小白    时间: 2020-12-31 13:37
( , 下载次数: 45 )
subType的值是怎么确定的呢?
作者: pretty_hh    时间: 2022-1-26 18:03
感谢分享
作者: jinyl123    时间: 2023-9-7 15:10
重新上传devicemap

作者: haha2025    时间: 2024-3-4 19:17


   
我是白小白 发表于 2020-12-31 13:37
subType的值是怎么确定的呢?


请问现在知道subtype是怎么确定的了吗,我也想知道这个参数哪里来的,谢谢~

作者: haha2025    时间: 2024-3-4 19:54


   
我是白小白 发表于 2020-12-31 13:37
subType的值是怎么确定的呢?


知道了,subType是cdl里对应的器件名
作者: note30933    时间: 2024-3-5 09:42
谢谢分享
作者: ncash0933    时间: 2024-3-5 09:58
学习一下
作者: wx1999622    时间: 2025-1-14 17:09
请问spice in产生的log文件在哪可以设置输出的路径




欢迎光临 EETOP 创芯网论坛 (原名:电子顶级开发网) (https://bbs.eetop.cn/) Powered by Discuz! X3.5