微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 问下, analog IP的timing model是如何生成的

问下, analog IP的timing model是如何生成的

时间:10-02 整理:3721RD 点击:
比如通过啥工具,啥仿真, 啥流程做的,
有些timing path还是很重要的,比如pll ,adc ,phy IP
多谢
就是analog ip的 .lib 是怎么来的

提timing要求 然后analog designer spice仿真,然后做Lib

应该也是使用library characterizer根据仿真来做的吧。建议查查Cadence的ELC或者Liberate有么有这种功能吧。

我试过用cadence的ELC抽取,采用smic18工艺,但是没有成功,顶小编,求帮助

std cell 可以使用NCX或ELC,比较方便。
ELC很好用,不需要写逻辑功能。
ELC能自动识别spice电路结构功能(DFF latch 加法器……),及pin类型:比如clock ,reset ,data。 进而自动生成需要的仿真激励,然后调用仿真器,自动统计仿真结果,写出lib。支持NLDM,ECSM ,CCS
对于模拟电路,ELC难以识别功能,印象中可以识别常用的规则模拟电路:levelShift,施密特触发器,传输门。但是可以将电路简化一下, pin case ,也可以借助ELC处理。
对于模拟IP ,多是仿真延时,可以直接利用Hspice或者Spectre仿真,脚本处理(perl,tcl)
对于模拟IP的setup ,hold ,目前还没有做过这种characterize,期待高人指点啊

接触过一些analog IP,凑巧有些IP的interface就是一个digital block,这时就可以直接从APR来生成.lib了

一般都是根据需要去搭仿真环境,然后仿出来。因为不像数字电路那么规整,所以似乎没什么好工具可以帮忙。如果仿真环境搭好了,可以写些脚本帮助。
不过接口一般timing要求都很简单,因为尽可能让一个ip是自恰的。时序太复杂的在ip内部解决更好。

我懂了, 自己写一个 得了

请问给全定制的组合逻辑产生.lib 时序模型库?很急!很急!请大侠指教。

学习了

学习了

学习中

学习中!1

IC61Xtools-> Characterization and modeling

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top