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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 70|回复: 1

[求助] 对小数分频PLL中高阶MASH-DSM进行综合时如何设置系统时钟

[复制链接]
发表于 前天 17:25 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 户下之羽 于 2024-12-23 17:35 编辑

请问各位大佬,自己目前在做一个小数分频PLL(数模混合型),模拟这边已经画完了,前仿(联仿)tt-corner功能正常,模拟部分后仿tt-corner也正常。但是DSM这边在进行时钟综合时让我犯难了,因为DSM这边的时钟是分频器(Fdiv)输出耦合进来的,那么在刚开始起振的时候,Fdiv在virtuoso的仿真中明显会比参考频率(Fref=8MHz)高不少,Fdiv的两个上升沿之间的最小间距(周期)为大概39MHz。除此之外,由于DSM型的小数分频PLL是通过不断变化整数分频比,在一个长周期内分频比的平均值等于输入的小数分频值,因此该系统实际上应该看作没有锁住的状态(锁了但没完全锁)对应Fdiv的两个上升沿间隔在这个"相对稳定"的状态下也会跟着变,大概是8-12MHz范围内变化。总结为以下几个问题:
1.DSM我打算拿自动布局布线的数字IC流程做,那么在使用S家dc_shell时我该如何设置DSM所需系统时钟的周期呢?(当然如果有大牛知道如何设置skew、latency这些也希望能一并教教我)

2.在模拟后仿过程中我试图拿verilog-functional的DSMsymbol同calibre(analog)进行联合仿真,发现AMS仿真器下怎么跑都会出问题,但前仿联仿时拿schematic(analog)+functional(digital)仿真就没问题,请问有哪些因素可能会导致发生这种情况?目前解决方案是先去DC综合后拿到一个网表(clk暂时设置的是36/0.8=45MHz),再拿网表转原理图,用spectre进行calibre(analog)+schematic(digital)的联仿,在这种环境下tt-corner就没问题了,使用的是IC617和INCISIV15.2。

希望各位大神路过可以帮忙看看,不胜感激!
 楼主| 发表于 前天 17:34 | 显示全部楼层
附件为我dc_shell综合时限制内容的部分脚本
tcl脚本截图1.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-25 04:06 , Processed in 0.019786 second(s), 9 queries , Gzip On, Redis On.

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