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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4888|回复: 6

[讨论] chip level时如何处理analog block的timing问题

[复制链接]
发表于 2012-6-29 17:15:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
想请教下各位,

在chip level的时候, 各个analog block的时序方面的问题,

analog block都是我们自己画的, 有些analog block里面还有我们自己自动布线的小的数字部分,

然后在top level的时候, 这些block怎么样去和我数字core的时钟去同步?

我之前都是购买的IP, 这些IP都是有相应的.lib文件, 这样, 在我们top level的时候,利用这些.lib文件去和我数字core的时钟去同步,

那么我的问题是不是, 解决如何生成analog block的.lib文件的问题?

我这么理解对么?

如果是我这样理解的话,

(1)嵌入式的数字部分的.lib是不是, 利用布线之后的网表和sdc文件, 在dc中, 直接生成.lib文件? 还是其他方式?

(2)analog block的.lib如何生成的?

谢谢各位大侠们!
发表于 2012-6-29 22:07:16 | 显示全部楼层
本帖最后由 bsbs525 于 2012-6-29 22:09 编辑

考验模拟的版图功力了,某些走线在模拟版图里面走线就要匹配,尽量一样长,一样的绕线方式。top level的时候,应该可以不要lib,直接用lef就好。
要需要的话,对各个端口根据仿真结果,自己写个~以上仅是个人看法。不知各位大侠如何看
发表于 2012-6-30 06:20:52 | 显示全部楼层
基本上就是那么做,ICC,EDI,PT好像都可以出lib
发表于 2013-8-26 21:53:03 | 显示全部楼层
回复 1# kook309


    楼主,问题解决了吗?我最近自己做实验时也遇到了这样的问题,以前都在ICC里做好每个block的design,然后再到virtuso里面进行版图拼接(加如适当的buf等数字单元),pad环单独做;现在想做整体chip级的design,每个小的design的lib不知道怎么生成,求赐教
发表于 2014-6-10 11:02:50 | 显示全部楼层
Have a good job
发表于 2014-6-10 17:53:35 | 显示全部楼层
ib生成主要是搞清楚时序关系,比如数字模拟接口需要什么样的关系,理解好了,就好写了,
然后套用一个模板,比如memory的, 把二维查找表填入即可,

具体看lib生成  可以看 pt etm 文档, 或者 ncx,elc的东西,

analog lib基本靠手写的,pt etm也只是辅助,
发表于 2017-3-20 14:28:16 | 显示全部楼层
回复 1# kook309


   请问下楼主最终是怎么解决模拟的.lib库的问题的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-19 18:29 , Processed in 0.017723 second(s), 6 queries , Gzip On, Redis On.

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