7.18理论学习

1.Clock uncertainty

SetupHold
pre CTSskew+jitter+margin0
Post CTSjitter+marginmargin

对于setup,在不同时钟沿上计算,jitter体现在对T的影响;postcts后skew为已知

对于hold,在同一个时钟沿上计算,jitter为0

2.插buffer

总delay=net delay+buffer delay

net delay正比于wire长度的平方,因此通过插入buffer可以减小net delay,对于整体来说,只要buffer的内部delay小于减少的net delay,即可以实现delay的减小

在buffer名称中的D*表示驱动的大小,*数字越大,驱动越大,delay越大,体积越大。在path timing的分析中可关注buffer的选择是否合适,通过修改group中的权重参数等方式实现修改

3.驱动的定义

驱动能力:前级电路的输出信号可以使后级电路有效响应,即前级输出信号在规定时间内能被后级电路识别

负载能力:外接负载器件后,输出的电流和电压不受影响。如果接入后级电路后前级电路输出电流电压发生变化,表示无法带动这个负载。想稳定输出电压,输出电阻比较小时,负载能力强;想稳定输出电流,输出电阻比较大时,负载能力强;

path上插入buffer是output放大了input的驱动能力,输入阻抗小,输出阻抗大,受被驱动单元输入阻抗影响较小,可以减小transition time。buffer宽高比大,电流大,驱动能力高。

驱动强:摆幅大,上升快

驱动弱:摆幅小,上升慢

显示group path电路图的命令:

report -timing -group reg2reg -gui

在floorplan阶段,寻找某个mem的相关logical相关部件命令:

select_obj [get_db_insts -if {.name==.../*}]

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值