在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: B40514066

[转贴] SMIC 0.18um 数字电路 standard单元库和IO单元库

[复制链接]
发表于 2012-9-16 20:59:22 | 显示全部楼层
回复 2# liana3237


    朋友,这个库里面没有基本的加法器,比较强,RAM等,请问有这些库文件么,现在在做DC仿真,没这些库做不下去。有的话分享一份。
发表于 2012-9-20 14:43:37 | 显示全部楼层
一直都没有人回啊!朋友,这个库我在用的时候有问题啊,smic18IO_line_ss在转换的时候会有如下警告:Current design is 'edged'.
Warning: Design rule attributes from the driving cell will be
        set on the port. (UID-401)
Warning: Line 19103, The 'PLBI8S' cell has pins with 'x_function' attribute and
        it becomes a black box. (LIBG-242)
Information: Line 20451, The CCS data output_current_rise is not present, so
        accuracy can be deteriorated.   (LBDB-823)
转换才DC所需的.db后,DC却不能识别这些Pad:
Warning: IO pad 'PLOSCR14M' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLOSC14M' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI8S' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI8N' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI8F' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI4S' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI4N' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI4F' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI2S' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI2N' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI2F' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI24S' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI24N' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI24F' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI16S' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI16N' is unusable: unknown logic function.  (OPT-1022)
Warning: IO pad 'PLBI16F' is unusable: unknown logic function.  (OPT-1022)
LZ可以给个解决办法么,急用啊!
发表于 2012-10-27 18:28:05 | 显示全部楼层
回复 1# B40514066


   向您请教下,这些文件时在一个叫做FEView_STDIO里面的,还有一个BEView_STDIO的文件夹,里面也有IO,STD,和TECH的,这两个文件夹有什么区别???谢谢!!
发表于 2012-11-18 17:41:54 | 显示全部楼层
ding ding ha
发表于 2012-11-29 15:21:30 | 显示全部楼层
[转贴] SMIC 0.18um 数字电路 standard单元库和IO单元库
仿真, standard, 目录, 开发
供一份比较完整的数字电路开发库,包括Standard单元库和IO单元库。
---------------------
目录如下:
IO:
    Floorplan:    用于布局用的blackbox形式verilog描述
    LEF:        SOC Encounter布局布线用苦
    Symbol:   
        Cadence:    Cadence符号图
        edif:        Edif符号图
        synopsys:    Synopsys符号图
    Synopsys:    Synopsys用的综合库
    TLF:        时序延迟文件
    Verilog:    仿真用Verilog描述
STD:
    Fastscan:    用于Mentor的DFT工具Fastscan使用的ATPG库
    Floorplan:    用于布局用的blackbox形式verilog描述
    LEF:        SOC Encounter布局布线用苦
    Symbol:   
        Cadence:    Cadence符号图
        edif:        Edif符号图
        synopsys:    Synopsys符号图
    Synopsys:    Synopsys用的综合库
    TLF:        时序延迟文件
    Verilog:    仿真用Verilog描述
----------------
其中ApplicationNotes_DesignKit.txt文件如下:
         VeriSilicon SMIC 0.18um High-Density Standared Cell Library Application Notes

1.Recommend Operating Conditions
                                      typ     max      min
  core DC supply voltage(volt)        1.8v    1.98v    1.62v
  IO   DC supply voltage(volt)        3.3v    3.6v     3.0v
  Junction temperature(centigrade)    25      125      0

2.Derating Factors
  The derating factors of VeriSilicon SMIC 0.18um High-Density Standared Cell Library given
  in document SMIC18STDLib.pdf are for pre-layout estimation only.
  
3.Synopsys Model

  a.The wire load models given in our synopsys library are for your REFERENCE ONLY. So please
    create a customized wire load model appropriate for your design.

  b.Please consider for which cell, if any, should be added dont_use and dont_touch during
    synthesis and ignore our settings.

  c.Since our synthesis tools' version may be different from yours, it is recommended that you
    create the db file using your own library compiler tools.

  d.When reading in the model, synopsys tools will give some warning which should be ignored. The following is the warning list to be ignored:

Warning: Line xxx, The 'values' attribute has a '-x.xxxxxx' value,
        which is less than '0.000000' the minimum recommended value of this attribute. (LBDB-272)

Warning: Line xxx, The 'SN' pin of the 'XXXX' design is not a clock pin
and should not be used in the 'related_pin' of 'setup' timing arc. (LIBG-104)

Warning: Line xx, The 'Z' Pin/bus on the 'HOLDHD' cell has no 'function' a
ttribute.
        The cell becomes a black box. (LIBG-16)

Information: Line 197792, No internal_power information for the 'TIEHHD' cell. (LBDB-301)

Information: Line 197792, No internal_power information for the 'TIELHD' cell. (LBDB-301)

Warning: Line xx, The 'default_leakage_power_density' attribute is not spe
cified. Using 0.00. (LBDB-172)

Warning: Line 4, The units of time, capacitance, voltage and current are not consistent.(LBDB-602)

4.Ambit Sdf Writing
  When using Ambit to write 2.1 version sdf, please use this option
  "-edges edged". The following is the eample:

  ac_shell> write_sdf -version 2.1 -interconn all -edges edged -splitsethold design.sdf

5.SDF file
  If you generate version 2.1 sdf file using synopsys design compiler(Version 2002.08 or
  later) or Ambit, please use the script Modify_SDF_2_1.pl to modify
  the sdf file before doing back-annotation using Verilog-XL.

  file : Synopsys/Modify_SDF_2_1.pl

  cmd line : Modify_SDF_2_1.pl sdf_file

  result : sdf_file - can be used for back-annotation
           sdf_file.bak - back-up file

6.Formality comment
  If your design can not pass Synopsys Formality tool, commenting the cell HOLDHD from your design   may help you.

7. Cell list comment
  There are 499 basic cells in the library and add 9 FILLERC*HD cells in fastscan model.

8. SDF back-annotation simulation
  When doing sdf back-annotation in VCS(V6.2 and above), the option "+overlap" is necessary and the following
warning may appears.
  Warning : The sum of a negative timing check limits should be greater than or equal to 0. Setting negative
limits to 0. ("<verilog_model_filename>", xxxx).
发表于 2012-12-20 17:02:04 | 显示全部楼层
谢谢楼主分享。
发表于 2012-12-25 14:00:32 | 显示全部楼层
回复 2# liana3237

牛人啊,有没有联系方式呀,有问题请教!!
发表于 2012-12-25 16:09:38 | 显示全部楼层
找得好辛苦啊,终于找到了,灰常感谢!!!
发表于 2012-12-25 16:55:28 | 显示全部楼层
这些库文件,能用于encounter吗?
发表于 2012-12-28 10:19:54 | 显示全部楼层
谢谢楼主。很好的东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 20:45 , Processed in 0.022489 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表