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

长沙免费模板建站wordpress文库主题

长沙免费模板建站,wordpress文库主题,企业邮箱注册申请163,在社保网站上怎么做员工的退费相关阅读 静态时序分析https://blog.csdn.net/weixin_45791458/category_12567571.html 线负载模型及其选择 线负载模型仅在Design Compiler线负载模式(非拓扑模式)下时使用,它估算了导线长度和扇出对网线的电阻、电容和面积的影响&#xff…

相关阅读

静态时序分析icon-default.png?t=O83Ahttps://blog.csdn.net/weixin_45791458/category_12567571.html


线负载模型及其选择

        线负载模型仅在Design Compiler线负载模式(非拓扑模式)下时使用,它估算了导线长度和扇出对网线的电阻、电容和面积的影响,Design Compiler使用这些物理值来计算导线延迟和电路速度。

        半导体供应商根据其工艺的统计信息开发线负载模型。这些模型包括单位长度的面积、电容和电阻系数,并且还包含一个扇出与长度的表,用于估算网线的长度(扇出数量决定了一个标称长度)。

        在没有反标导线延迟的情况下,Design Compiler使用线负载模型来估算网线的长度和延迟。Design Compiler根据以下优先顺序来确定使用哪个线负载模型:

1、由用户显式指定的模型

        使用set_wire_load_model命令即可使用任意一个已加载到内存的逻辑库中的线负载模型(这里需要注意,正如链接(link)库的详细解析一文所说,link_library变量或local_link_library属性(两者统称为link_path)指定的逻辑库会在必要时自动加载)。

2、基于设计面积自动选择的模型

        在auto_wire_load_selection变量没有被设置为false的前提下:

        在主库,即link_path中的第一个逻辑库(local_link_library属性优先级更高)中存在一个线负载模型选择组(wire_load_selection),Design Compiler根据该选择组中的“单元面积-线负载模型”关系自动选择线负载模型;如果主库中存在不止一个线负载模型选择组,则逻辑库中一定同时定义了库属性default_wire_load_selection,Design Compiler根据该默认选择组中的“单元面积-线负载模型”关系自动选择线负载模型。

        使用set_wire_load_selection_group命令即可使用任意一个已加载到内存且在link_path中指定的逻辑库中线负载模型选择组。

3、逻辑库中的默认指定的模型

        如果主库中定义了库属性default_wire_load,Design Compiler选择该默认线负载模型。


        如果以上三种情况都不满足,Design Compiler将不使用线负载模型。在没有线负载模型的情况下,Design Compiler无法获取目标工艺的完整信息,无法计算互连延迟,因此,时序信息将显得过于乐观。

举例说明

        假设逻辑库typical.lib(同时作为主库)中有以下定义:

  wire_load("tsmc090_wl10") {resistance	: 8.5e-8;capacitance	: 1.5e-4;area	: 0.7;slope	: 66.667;fanout_length	(1,66.667);}wire_load("tsmc090_wl20") {resistance	: 8.5e-8;capacitance	: 1.5e-4;area	: 0.7;slope	: 133.334;fanout_length	(1,133.334);}wire_load("tsmc090_wl30") {resistance	: 8.5e-8;capacitance	: 1.5e-4;area	: 0.7;slope	: 200.001;fanout_length	(1,200.001);}default_wire_load :tsmc090_wl30;wire_load_selection(pes) {wire_load_from_area(0,100,tsmc090_wl10);wire_load_from_area(101,200,tsmc090_wl20);wire_load_from_area(201,300,tsmc090_wl30);
}wire_load_selection(opt) {wire_load_from_area(0,100,tsmc090_wl30);wire_load_from_area(101,200,tsmc090_wl20);wire_load_from_area(201,300,tsmc090_wl10);
}default_wire_load_selection :opt;

1、由用户显式指定的模型(常用)

        使用set_wire_load_model命令可以使用任意一个已加载到内存的逻辑库中的线负载模型,图1是report_design命令的结果。

set_wire_load_model -name tsmc090_wl10 -library typical

图1 手动选择线负载模型

        如果不指定-library选项,则Design Compiler会在link_path指定的逻辑库中从左至右进行搜索指定的线负载模型;如果在-library选项中指定了多个逻辑库,则Design Compiler会在这些指定的逻辑库中从左至右进行搜索指定的线负载模型。

2、基于设计面积自动选择的模型

        假设auto_wire_load_selection变量没有被设置为false。

        某个设计的总单元面积为18,则Design Compiler根据主库的默认选择组opt自动选择线负载模型tsmc090_wl30,图2是report_design命令的结果。

图2 基于面积自动选择线负载模型(默认)

        也可以使用set_wire_load_selection_group命令使用任意一个已加载到内存且在target_library或link_library中指定的逻辑库中的线负载模型选择组,图3是report_design的结果。

set_wire_load_selection_group pes -library typical

图3 基于面积自动选择线负载模型(指定)

        需要注意的是,与set_wire_load_model命令不同的是,如果一个逻辑库使用read_db或read_file -format db命令手动加载到内存中但并未在target_library或link_library中指定,则无法指定其中的线负载模型选择组。                                                                      

        如果不指定-library选项,则Design Compiler会在target_library指定的第一个逻辑库(优先级更高)或link_library中指定的第一个逻辑库中搜索指定的线负载模型选择组;如果在-library选项中指定了多个逻辑库(需要在target_library或link_library中指定),则Design Compiler会在这些指定的逻辑库中从左至右进行搜索指定的线负载模型选择组。

3、逻辑库中的默认指定的模型

        假设auto_wire_load_selection变量被设置为false。

        Design Compiler根据主库自动选择默认线负载模型tsmc090_wl30,图4是report_design命令的结果。

图4 线负载模型(默认)

        最后谈一下report_wire_load命令可以报告已设置的线负载模型或者link_path指定逻辑库中的所有线负载模型;remove_wire_load_model命令可以用于移除已设置的线负载模型;set_wire_load_model除了设置当前设计的线负载模型外,还可以设置其它模型、层次单元以及端口的线负载模型,再次不详细说明。

http://www.yayakq.cn/news/901963/

相关文章:

  • 网站服务器和ftp空间承德seo搜索推广
  • 微信的官方网站怎么做国内精品在线网站建设
  • 临安城市建设公司网站引迈快速开发平台
  • 广州知名网站设计网站建设公司山西
  • 网站维护工作方案云南建设学校网站首页
  • 网站建设与营销经验深圳工业设计师
  • 如何做vip微信电影网站天津网站设计诺亚科技
  • 中国企业黄页信息网关键词推广优化app
  • 网站搬家后出错wordpress调用文章位置
  • 中国建设银行蚌埠官方网站专业外贸网络推广
  • 上上海海网网站站建设网络经营许可证
  • .net网站开发模板数据分析师报考官网
  • 网站网页打开的速度什么决定的mv网站建设
  • 济南专业网站建设咨询陕西网站关键词自然排名优化
  • 广西建设银行行号查询网站建设官方网站登录
  • 济宁网站建设 企诺wordpress 菜单 链接
  • 微网站ui多少钱html5手机网站开发实例
  • 洛阳酒店网站开发大全公司注册地址的要求
  • 网站建设服务方案ppt电子商务专业介绍
  • python3网站开发营销策划与运营
  • django做网站商标注册网址
  • 什么是虚拟网站免费可商用素材网站
  • 白酒网站设计企业网站素材图片
  • 用word做网站相关论文做网站什么配置够用
  • 网站平台搭建和维护需要什么wordpress导航菜单 设置
  • 国内网站欣赏项目外包公司到底值不值得去
  • 开发企业门户网站广州网站建设 骏域网站建设
  • 洛阳市涧西区建设局网站郑州做网站公司汉狮价格
  • 怎么做公司网站需要什么论坛门户网站建设运营费用
  • 深圳网站开发建设培训深圳网站排名优化团队