当前位置: 首页 > wzjs >正文

建设网站有什么网站自驾游网站建设

建设网站有什么网站,自驾游网站建设,wordpress超简洁主题,微信公众号(网站建设)合同相关阅读 Design Compilerhttps://blog.csdn.net/weixin_45791458/category_12738116.html 在静态时序分析:传播延迟与转换时间一文中,已经介绍了转换时间阈值和转换时间减免系数的概念,如果一个设计中两个单元的转换时间阈值和转换时间减免…

相关阅读

Design Compilerhttps://blog.csdn.net/weixin_45791458/category_12738116.html


        在静态时序分析:传播延迟与转换时间一文中,已经介绍了转换时间阈值和转换时间减免系数的概念,如果一个设计中两个单元的转换时间阈值和转换时间减免系数不一致会发生什么?本文将以Design Compiler对此进行说明。

        假设存在以下两个逻辑库,它们的转换时间阈值和转换时间减免系数如下所示。

// 库fast_lackslew_lower_threshold_pct_fall : 30.0;slew_upper_threshold_pct_fall : 70.0;slew_lower_threshold_pct_rise : 30.0;slew_upper_threshold_pct_rise : 70.0;input_threshold_pct_fall      : 50.0;input_threshold_pct_rise      : 50.0;output_threshold_pct_fall     : 50.0;output_threshold_pct_rise     : 50.0;slew_derate_from_library      : 0.5;
// 库fast_slewslew_lower_threshold_pct_fall : 10.0;slew_upper_threshold_pct_fall : 90.0;slew_lower_threshold_pct_rise : 10.0;slew_upper_threshold_pct_rise : 90.0;input_threshold_pct_fall      : 50.0;input_threshold_pct_rise      : 50.0;output_threshold_pct_fall     : 50.0;output_threshold_pct_rise     : 50.0;slew_derate_from_library      : 0.5;

图1 一个简单的电路

        对于图1所示的电路,将这两个逻辑库都加入link_library(这可能会导致警告Warning: The trip points for the library named fast_slew differ from those in the library named fast_lack. (TIM-164),并设法使单元u1被link到fast_lack库,而单元u2被link到fast_slew库,如下报告所示。

****************************************
Report : cell
Design : test
Version: W-2024.09-SP2
Date   : Wed Apr 16 15:23:48 2025
****************************************Attributes:b - black box (unknown)h - hierarchicaln - noncombinationalr - removableu - contains unmapped logicCell                      Reference       Library             Area  Attributes
--------------------------------------------------------------------------------
u1                        CLKINVX1        fast_lack       2.116800  
u2                        CLKBUFX1        fast_slew       2.822400  
--------------------------------------------------------------------------------
Total 2 cells                                             4.939200

        此时使用下面的命令报告线网t的转换时间的计算过程。

report_cell_calculation -from [get_pins u1/Y] -to [get_pins u2/A]
****************************************
Report : delay_calculation
Design : test
Version: W-2024.09-SP2
Date   : Wed Apr 16 15:28:04 2025
****************************************From pin:                         u1/Y
To pin:                           u2/A
Main Library Units:  1ns  1pF  1kOhmOperating Conditions: fast   Library: fast_lack
Wire Load Model Mode: toparc type:                         net
Balanced case tree
RC delay: (r_wire/load_count) * (c_pin + c_wire/load_count)
rise:     (0 / 1) * (0.001682 + (0 / 1))
fall:     (0 / 1) * (0.001682 + (0 / 1))total delay rise, fall:           0.0000 , 0.0000Rise Transition Trippoint AdjustmentTrippoint      Driver    Load---------      ------    -----low            0.30      0.10high           0.70      0.90lib_derate     0.50      0.50Adjustment = ( driver_derate * (load_high - load_low) ) /( load_derate   * (driver_high - driver_low) )Adjustment = 2 = ( 0.5 * (0.9 - 0.1) ) /( 0.5 * (0.7 - 0.3) )Multiplying original transition (0.0125849) by 2 gives 0.0251698Fall Transition Trippoint AdjustmentTrippoint      Driver    Load---------      ------    -----low            0.30      0.10high           0.70      0.90lib_derate     0.50      0.50Adjustment = ( driver_derate * (load_high - load_low) ) /( load_derate   * (driver_high - driver_low) )Adjustment = 2 = ( 0.5 * (0.9 - 0.1) ) /( 0.5 * (0.7 - 0.3) )Multiplying original transition (0.0124807) by 2 gives 0.0249614

        可以看出,由于驱动引脚和负载引脚的转换时间阈值不同,Design Compiler使用了转换时间过渡调整(Transition Trippoint Adjustment),它的计算公式如下所示。

Adjustment = ( driver_derate * (load_high - load_low) ) /( load_derate   * (driver_high - driver_low) )

        对于单元而言,它的转换时间阈值和转换时间减免系数由其所在的逻辑库决定,但对于输入/输出端口而言呢?

        输入/输出端口的转换时间阈值和转换时间减免系数由link_library变量或local_link_library属性(两者统称为link_path)中的第一个逻辑库(即主库)决定。

        当主库是fast_lack库时,线网A的转换时间不会发生调整而线网C的转换时间会发生调整,如下所示。

****************************************
Report : delay_calculation
Design : test
Version: W-2024.09-SP2
Date   : Wed Apr 16 15:46:27 2025
****************************************From port:                        A
To pin:                           u1/A
Main Library Units:  1ns  1pF  1kOhmOperating Conditions: fast   Library: fast_lack
Wire Load Model Mode: toparc type:                         net
Balanced case tree
RC delay: (r_wire/load_count) * (c_pin + c_wire/load_count)
rise:     (0 / 1) * (0.001572 + (0 / 1))
fall:     (0 / 1) * (0.001572 + (0 / 1))total delay rise, fall:           0.0000 , 0.0000****************************************
Report : delay_calculation
Design : test
Version: W-2024.09-SP2
Date   : Wed Apr 16 15:46:50 2025
****************************************From pin:                         u2/Y
To port:                          C
Main Library Units:  1ns  1pF  1kOhmOperating Conditions: fast   Library: fast_lack
Wire Load Model Mode: toparc type:                         net
Balanced case tree
RC delay: (r_wire/load_count) * (c_pin + c_wire/load_count)
rise:     (0 / 1) * (0 + (0 / 1))
fall:     (0 / 1) * (0 + (0 / 1))total delay rise, fall:           0.0000 , 0.0000Rise Transition Trippoint AdjustmentTrippoint      Driver    Load---------      ------    -----low            0.10      0.30high           0.90      0.70lib_derate     0.50      0.50Adjustment = ( driver_derate * (load_high - load_low) ) /( load_derate   * (driver_high - driver_low) )Adjustment = 0.5 = ( 0.5 * (0.7 - 0.3) ) /( 0.5 * (0.9 - 0.1) )Multiplying original transition (0.00864911) by 0.5 gives 0.00432455Fall Transition Trippoint AdjustmentTrippoint      Driver    Load---------      ------    -----low            0.10      0.30high           0.90      0.70lib_derate     0.50      0.50Adjustment = ( driver_derate * (load_high - load_low) ) /( load_derate   * (driver_high - driver_low) )Adjustment = 0.5 = ( 0.5 * (0.7 - 0.3) ) /( 0.5 * (0.9 - 0.1) )Multiplying original transition (0.00816404) by 0.5 gives 0.00408202

        同理,当主库是fast_slew库时,线网C的转换时间不会发生调整而线网A的转换时间会发生调整。

http://www.dtcms.com/wzjs/782743.html

相关文章:

  • 做国外贸易的网站网站建设数据库是什么意思
  • 哪些网站做面试题陕西省建设银行网站
  • 如何更新网站快照html5网站制作培训
  • 西宁公司做网站wordpress 文章页面模板
  • 做网站销售工资wordpress企业站源码
  • 做微信的网站wordpress 潜在威胁
  • 唐山做网站的男女一起做暖暖网站
  • 中国建设银行嵊州市支行网站龙岩搜索引擎推广
  • 团购网站制作做ppt会去什么网站找图
  • 做网站必要吗h5开发游戏
  • 网站开发 成都农村pc网站开发
  • 个人博客网站怎么建立厦门网站建设平台
  • 营销策略英文石家庄百度推广排名优化
  • 域名备案关闭网站太原建站模板大全
  • 网站版式设计深圳外贸建网站
  • 做网站一般费用多少云开发低码
  • 网站优化公司 网络服务foxplayer wordpress
  • wordpress站点很慢在线评审wordpress
  • 莆田中小企业网站制作搜狗seo软件
  • 北京住房与建设部网站首页wordpress好看的页面跳转
  • 网站建设死人接单珠海建站联系方式
  • 农产品网站建设案例wordpress中文章
  • 成都市 网站建设手机版网站如何制作软件
  • 想要注册一个公司网站怎么做哪个网站使用vue 做的
  • 想给公司做个网站怎么做wordpress 加密
  • 合肥网站建设公司芜湖酒店网站建设
  • 南京个人网站建设页面设计标准规范
  • 哈尔滨网站建设服务网络股权设计培训课程
  • 温州网站 公司不适合学编程的人
  • 网站开发vs设计报告企业邮箱查询网站