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

微网站怎么做百度关键词百度一下你就知道 官网

微网站怎么做百度关键词,百度一下你就知道 官网,迅速百度网站自然排名,电视台网站开发相关阅读 SDC命令详解https://blog.csdn.net/weixin_45791458/category_12931432.html?spm1001.2014.3001.5482 get_nets命令用于创建一个线网对象集合,关于设计对象和集合的更详细介绍,可以参考下面的博客。需要注意的是,在有些工具中还存…

相关阅读

SDC命令详解https://blog.csdn.net/weixin_45791458/category_12931432.html?spm=1001.2014.3001.5482


        get_nets命令用于创建一个线网对象集合,关于设计对象和集合的更详细介绍,可以参考下面的博客。需要注意的是,在有些工具中还存在get_net命令,它们没有任何差别。

Synopsys:设计对象https://chenzhang.blog.csdn.net/article/details/147015140?spm=1001.2014.3001.5502        本文针对Design Compiler,但该命令同样存在于PrimeTime、IC Compiler等工具中,它们大致相同,略有差别。get_nets命令的BNF范式(有关BNF范式,可以参考以往文章)为:

get_nets[-quiet][-regexp | -exact][-nocase][-filter expression][-hierarchical][-top_net_of_hierarchical_group][-segments][-all][-boundary_type upper | lower | both][-rtl][patterns | -of_objects objects]

指定静默

        -quiet选项用于指定静默输出,如果尝试匹配的线网对象不存在,不会报错或警告(不过语法错误仍会报错),如例1所示。

// 例1
dc_shell> get_nets a
Warning: Can't find net 'a' in design 'top_module'. (UID-95)
dc_shell> get_nets -quiet a
dc_shell> 

指定使用正则表达式

        -regexp选项用于指定使用正则表达式,patterns参数将被视为正则表达式,而不是通配符模式串(默认),如例2所示。该选项还会修改-filter选项的expression过滤表达式中=~和!~的行为,使其使用正则表达式,而不是通配符模式串。

        需要注意的是,正则表达式默认是开头和结尾“锚定”的:即表达式被假定为从对象名称的开头开始匹配,并在对象名称的结尾结束匹配,可以通过在表达式的开头或结尾添加".*"来扩大匹配范围。

        -regexp选项和-exact选项是互斥的,只能使用其中一个。

// 例2
dc_shell> get_nets -regexp {in1}
{in1}
dc_shell> get_nets -regexp {in}
Warning: Can't find net 'in' in design 'top_module'. (UID-95)
dc_shell> get_nets -regexp {n1}
Warning: Can't find net 'n1' in design 'top_module'. (UID-95)
dc_shell> get_nets -regexp {.*n1}
{in1}
dc_shell> get_nets -regexp {in.*}
{in1 in2 in3}

指定精确匹配

        -exact选项用于指定精确匹配,patterns参数将不被视为正则表达式或通配符模式串(默认),如例3所示。该选项还会修改-filter选项的expression过滤表达式中=~和!~的行为,使其不被视为正则表达式或通配符模式串。

        -regexp选项和-exact选项是互斥的,只能使用其中一个。

// 例3
dc_shell> get_nets in*
{in1 in2 in3}
dc_shell> get_nets -exact in*
Warning: Can't find net 'in*' in design 'top_module'. (UID-95)

 

指定大小写不敏感

        -nocase选项用于指定patterns参数和-filter选项的expression过滤表达式中==、=~和!~不区分大小写,如例4所示。

// 例4
dc_shell> get_nets IN1
Warning: Can't find net 'IN1' in design 'top_module'. (UID-95)
dc_shell> get_nets -nocase IN1
{in1}

指定过滤

        -filter选项指定基于线网属性对得到的线网对象集合进行过滤,如例5所示。类似于filter_collection命令那样,可以使用==、!=、>、<、>=、<=、=~、!~构成布尔表达式,其中=~和!~支持在布尔表达式右端使用正则表达式或通配符。使用list_attributes -class net -application命令可以列出一个线网可以拥有的属性(Attribute)。

// 例5
dc_shell> set_ideal_net in1
1
dc_shell> get_nets -filter "ideal_net==true"
{in1}
dc_shell> get_nets -filter "ideal_net==false"
{in2 in3 out}

指定跨层次

        -hierarchical选项用于指定跨层次搜索,patterns参数应与层次线网的最后一级匹配且/不再被视为层次分隔符,如例6所示。此外,-hierarchical选项不能与-of_objects选项一起使用。

// 例6
dc_shell> get_nets
{in1 in2 in3 out}
dc_shell> get_nets -hierarchical
{in1 in2 in3 out u_middle/x1 u_middle/x2 u_middle/x3 u_middle/z u_middle/temp u_middle/u_leaf/a u_middle/u_leaf/b u_middle/u_leaf/y}
dc_shell> get_nets -hierarchical a
{u_middle/u_leaf/a}
dc_shell> get_nets -hierarchical z
{u_middle/z}

 

指定只保存线网组中的顶层线网

        线网组指的是一组直接连接的层次线网,以图1为例,其中的线网in1、u_middle/x1和u_middle/u_leaf/a属于一个线网组。-top_net_of_hierarchical_group选项指定,只在原始线网对象集合中保留一个线网组中最接近顶层的线网,如例7所示,如果这样的线网有多个,则优先保留字典序靠前的线网。

图1 线网组的概念

// 例7
dc_shell> get_nets "in1 u_middle/x1 u_middle/u_leaf/a"
{in1 u_middle/x1 u_middle/u_leaf/a}
dc_shell> get_nets -top_net_of_hierarchical_group "in1 u_middle/x1 u_middle/u_leaf/a"
{in1}
dc_shell> get_nets -top_net_of_hierarchical_group "u_middle/x1 u_middle/u_leaf/a"
{u_middle/x1}

指定将线网拓展为整个线网组

        -segments选项用于指定将原始线网对象集合拓展为其线网组,如例8所示。配合-top_net_of_hierarchical_group选项使用,可以根据一个线网找到其线网组的最接近顶层的线网。

// 例8
dc_shell> get_nets -segments "in1"
{in1 u_middle/u_leaf/a u_middle/x1}
dc_shell> get_nets -segments "u_middle/x1"
{u_middle/x1 u_middle/u_leaf/a in1}
dc_shell> get_nets -segments "u_middle/u_leaf/a"
{u_middle/u_leaf/a in1 u_middle/x1}
dc_shell> get_nets -segments -top_net_of_hierarchical_group "u_middle/u_leaf/a"
{in1}

指定包含电源线网、地线网和连接到常量的线网

        -all选项用于指定包含电源线网、地线网和连接到常量的线网。

指定线网的边界类型

        -boundary_type选项用于指定在获取连接到层次单元的引脚的线网时,选择哪一侧的线网,如例9所示。此选项只能与of_objects选项一起使用,且设计对象必须是层次引脚(Hierarchical Pin)或抽象块(Block Abstraction)的引脚。

        它的参数可以是upper(默认)、lower和both中的一个。upper表示选择层次单元外部的线网;lower表示选择层次单元内部的线网;both表示同时选择层次单元外部和内部的线网。

// 例9
dc_shell> get_nets -boundary_type upper -of_objects "u_middle/x1"
{in1}
dc_shell> get_nets -boundary_type lower -of_objects "u_middle/x1"
{u_middle/x1}
dc_shell> get_nets -boundary_type both -of_objects "u_middle/x1"
{u_middle/x1 in1}

指定包含object_rtl_name属性

        -rtl选项用于指定线网对象集合中的线网包含object_rtl_name属性。

指定patterns参数

        patterns参数用于指定一个字符串,根据-regexp选项和-exact选项的指定情况,作为正则表达式或通配符模式串或普通字符串。该字符串中可以包含层次分隔符/和通配符*与?,需要注意的是,通配符不能匹配层次分隔符/。

        patterns参数和-of_objects选项是互斥的,只能使用其中一个。如果没有使用这两个选项中的任何一个,则会以当前实例中的所有线网(如果使用-hierarchical选项,则包括层次线网)创建线网对象集合(即以*为默认patterns参数),关于当前实例的详细解释,参考下面的博客。

SDC命令详解:使用相对路径访问设计对象(current_instance命令)https://chenzhang.blog.csdn.net/article/details/147156354?spm=1001.2014.3001.5502

指定设计对象

        -of_objects选项用于指定设计对象,创建与这些设计对象相联系的线网对象集合。对象可以是引脚(Pin)、端口(Port)和单元(Cell),如例10所示。

        patterns参数和-of_objects选项是互斥的,只能使用其中一个。如果没有使用这两个选项中的任何一个,则会以当前实例中的所有线网(如果使用-hierarchical选项,则包括层次线网)创建线网对象集合(即以*为默认patterns参数)。此外,-hierarchical选项不能与-of_objects选项一起使用。

// 例10
dc_shell> get_nets -of_objects [get_ports in1]
{in1}
dc_shell> get_nets -of_objects [get_cells u_middle/u_leaf/C7]
{u_middle/u_leaf/a u_middle/u_leaf/b u_middle/u_leaf/y}
http://www.dtcms.com/wzjs/377402.html

相关文章:

  • 网站开发的难点与重点百度竞价代运营
  • 北京企业网站建设报价产品推广网站哪个好
  • 做个app好还是做网站好百度答主中心入口
  • 企业网络构建关键词优化系统
  • 资阳网站推广百度主页网址
  • 公司如何申请一个网站新东方培训机构官网
  • wordpress文章搬家seo资源
  • 网站有什么类型百度文库官网首页
  • 网站建设有哪些常用行为百度热线客服24小时
  • 长沙软件开发培训机构网站优化技术
  • 帮人做网站收费合法吗长沙优化网站厂家
  • 什么网站动物和人做的吗win10系统优化工具
  • c 做网站优点百度seo关键词优化电话
  • wordpress移动端顶部导航栏东莞网站推广优化公司
  • 简述网站内容如何优化网络营销推广方式
  • 怎样做好邯郸网站建设山东网站建设
  • 建筑模板是干什么用的防疫优化措施
  • 公司网站建设有哪些公司可以做线上推广渠道主要有哪些
  • 成都网站建设大公司营销模式有哪些
  • app开发培训课程seo基础教程
  • 设计官方网站2024很有可能再次封城吗
  • wordpress迁移器关键词优化怎么弄
  • 上海住房和城乡建设网站自制网站 免费
  • 网站备案 代办百度推广产品
  • 第一素材网深圳seo推广培训
  • 菠菜导航网站可以做樱花12e56
  • 爱奇艺会员做任务送十天网站qq刷赞网站推广快速
  • 手机网站和pc网站北京seo推广外包
  • 手机网站制作费百度知道小程序
  • 对网站建设的考核机制网页设计模板网站