PAD2Reg和Reg2PAD的时序分析

PAD2Reg:

1)Input delay约束从SOC PAD输入到第一级FF的data path;

2)Input delay约束中的-clock指的是launch clock,它一般存在于Device中,对SOC来说是个虚拟时钟,如果发射采样是同沿的,你可能感觉不出来,如果不同沿,约束写错的影响就大了;

3)max对应setup分析,value越大时序越紧;

4)min对应hold分析,value越小时序越紧;

5)delay value = source clock delay + data path delay - destination clock delay;

6)以SOC PAD为边界,所有SOC内部的delay信息都是不可知的,不要算到delay value里面去,那是工具的活;

7)如果没有外部器件的时序信息,我们可以人为设置严格一点的值,max(setup)可以取60%~70%时钟周期,而min(hold)可以取0甚至-1,从而保证即使clk和data完全对齐,甚至data比clk还早一点到,也不会引发hold违例;

8)即使input完全是async的,我们也希望对它的路径可控,可以用其采样时钟进行约束(如果它连采样时钟都没有,那就可以设置false path了);

9)Tb指的是PCB板级延时,通常data routing和clock routing会做等长,所以这里统一标记为Tb。如果Device和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值