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

利用网站宣传 两学一做seo专业培训需要多久

利用网站宣传 两学一做,seo专业培训需要多久,万网网站域名多少钱一年,中海园林建设有限公司网站相关阅读 SDC命令详解https://blog.csdn.net/weixin_45791458/category_12931432.html?spm1001.2014.3001.5482 get_libs命令用于创建一个库对象集合,关于设计对象和集合的更详细介绍,可以参考下面的博客。需要注意的是,在有些工具中还存在…

相关阅读

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


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

Synopsys:设计对象https://chenzhang.blog.csdn.net/article/details/147015140?spm=1001.2014.3001.5502


        本文针对Design Compiler,但该命令同样存在于PrimeTime、IC Compiler等工具中,它们大致相同,略有差别。get_libs命令的BNF范式(有关BNF范式,可以参考以往文章)为:

get_libs[-quiet][-regexp | -exact][-nocase][-filter expression][-scenarios scenario_names][patterns | -of_objects objects]//注:该命令的选项和参数顺序任意

指定静默

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

// 例1
dc_shell> get_libs a
Error: Can't find library 'a'. (UID-109)
dc_shell> get_libs -quiet a
dc_shell> 

指定使用正则表达式

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

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

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

// 例2
dc_shell> get_libs -regexp {fast}
{fast}
dc_shell> get_libs -regexp {fas}
Error: Can't find library 'fas'. (UID-109)
dc_shell> get_libs -regexp {ast}
Error: Can't find library 'ast'. (UID-109)
dc_shell> get_libs -regexp {.*ast}
{fast}
dc_shell> get_libs -regexp {fast.*}
{fast fastz}

指定精确匹配

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

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

// 例3
dc_shell> get_libs fas*
{fast fastz}
dc_shell> get_libs -exact fas*
Error: Can't find library 'fas*'. (UID-109)

指定大小写不敏感

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

// 例4
dc_shell> get_libs FAST
Error: Can't find library 'FAST'. (UID-109)
dc_shell> get_libs -nocase FAST
{fast}

指定过滤

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

// 例5
dc_shell> get_libs -filter "time_unit_name==ns"
{gtech fast slow fastz}
dc_shell> get_libs -filter "time_unit_name==ps"
dc_shell>

指定场景

        -scenario选项指定在特定场景中进行搜索,默认情况下会搜索加载到内存中的所有库。

指定patterns参数

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

        patterns参数和-of_objects选项是互斥的,只能使用其中一个。如果没有使用这些选项中的任何一个,则会以加载到内存中的所有库创建库对象集合(即以*为默认patterns参数)。

指定设计对象 

        -of_objects选项用于指定设计对象,创建与这些设计对象相联系的库对象集合。对象可以是库单元(Lib Cell),如例6所示。

       patterns参数和-of_objects选项是互斥的,只能使用其中一个。如果没有使用这些选项中的任何一个,则会以加载到内存中的所有库创建库对象集合(即以*为默认patterns参数)。

// 例6
dc_shell> get_libs -of_objects [get_lib_cells fast/AND2X1]
{fast}
http://www.dtcms.com/wzjs/406295.html

相关文章:

  • 郑州网站制作营销免费发布推广的平台有哪些
  • 网站的图片大小规定宁德seo优化
  • 做资讯网站需要什么条件南宁seo
  • 红色基调的网站短视频代运营方案模板
  • 安康市天然气公司优就业seo
  • 北海 做网站 英文获客软件
  • php网站建设教程 电子书网站内容如何优化
  • 网站无法连接服务器百度seoo优化软件
  • 网站建设收费标准流程运营推广的方式和渠道
  • 销售管理系统设计seo自媒体培训
  • 做网站在哪里站内seo和站外seo区别
  • wordpress实现网站勋章功能东莞企业网站模板建站
  • 做国外网站建设网站制作公司怎么找
  • 品牌建设理论模型成都seo优化排名推广
  • 做讲课ppt的网站今日最近的新闻大事10条
  • 做羞羞的事网站网站seo快速优化
  • 沈阳营销型网站湖南网络推广服务
  • 乐清市住房和城乡建设规划局网站广州王牌seo
  • 兰州论坛网站建设网络优化培训
  • 商丘网站优化最近新闻头条最新消息
  • 佛山网站建设是哪个青岛seo公司
  • 用asp做网站的流程怎么推广游戏叫别人玩
  • 免费企业网站css模板app推广活动策划方案
  • 做视频网站公司要怎么做竞价推广网络推广运营
  • 绍兴网站seo知识搜索引擎
  • 动漫制作与设计专业班级优化大师学生版
  • 用哪个程序做网站收录好6福清seo
  • 网站怎么添加关键词长春seo快速排名
  • 武汉做网站优化公司seo是什么意思网络用语
  • wordpress 插件卸载武汉网站设计十年乐云seo