微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 请教有关set_drive和set_load的问题?

请教有关set_drive和set_load的问题?

时间:10-02 整理:3721RD 点击:
有关set_drive和set_load的问题?
为什么对于芯片的输入端口
只用set_drive设置驱动电阻呢?  为什么不设置驱动电容呢?
同时对于输出端口,为什么只用set_load设置容性负载呢?  而不设置电阻性负载呢?
那位朋友解释一下原因!  谢谢拉!  

首先计算transition time用的RC充放电模型,transition time=2.2RC(从10%充电到90%所用的时间)。
根据器件的模型,输入端口是被驱动器件,器件的寄生电容在库中可知的,所以要通过set_drive设置输入端口前一级的寄生电阻R,根据时序约束来使DC选择相应输入寄生电容的器件置于输入端口。
对于输出端口,器件的驱动能力/寄生电阻在库中是可知的,所以需要通过set_load设置输出端口负载的寄生电容C,根据时序约束来使DC选择相应驱动能力的器件置于输出端口。



  请问一般设计的时候,set_drive和set_load的值怎么确定啊?

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

网站地图

Top