建设网站对公司起什么作用广州网站设计公司哪家好

bicheng/2026/1/27 3:33:58/文章来源:
建设网站对公司起什么作用,广州网站设计公司哪家好,网站双线主机优势,巩义便宜网站建设公司静态时序分析https://blog.csdn.net/weixin_45791458/category_12567571.html 目录 指定对象列表 指定源、目的引脚 指定恢复 简单使用 写在最后 上一章中#xff0c;我们学习了如何使用set_case_analysis模式分析命令#xff0c;它通过指定某个端口或引脚为固定值…静态时序分析https://blog.csdn.net/weixin_45791458/category_12567571.html 目录 指定对象列表 指定源、目的引脚 指定恢复 简单使用 写在最后 上一章中我们学习了如何使用set_case_analysis模式分析命令它通过指定某个端口或引脚为固定值从而使设计中的一些时序弧失效。本章将学习set_disable_timing命令它可以用于直接指定失效时序弧这会导致时序路径的中断常常用于减少DC分析的复杂度。 set_case_analysis指令的BNF范式有关BNF范式可以参考以往文章为 set_disable_timingobject_list[-from from_pin_name -to to_pin_name][-restore]//注该命令的-from选项和-to选项必须同时出现 指定对象列表 object_list参数指定了对象列表包括需要删除时序弧的单元、端口或引脚这个参数是必选的。 指定源、目的引脚 -from选项和-to选项必须成对出现它们指定了一个单元需要删除从源引脚到目的引脚这个特定的时序弧因此如果它们使用了则对象列表中只能有单元对象。 指定恢复 -restore选项表示将删除的时序弧恢复此时指定的其它选项要和指定时序弧失效时的命令一致。 简单使用 首先我们可以解决静态时序分析SDC约束命令create_clock详解一文中出现的时序路径混乱问题原文的图7如本文图1所示首先在输入端口clk_1和clk_2定义两个时钟。 create_clock -period 10 [get_port clk_1] create_clock -period 15 [get_port clk_2] 图1 有两个时钟驱动的电路单元  对于上面的电路本意是触发器b_reg和触发器c_reg同时受时钟clk_1或时钟clk_2之一触发但如果不使用set_case_analysis命令在使用report_timing命令后会出现时钟clk_2和时钟clk_1之间的时序分析报告如图2、图3所示我们真正需要的是图4的时序报告本文如不加说明默认时序报告为建立时间报告。 图2 发射时钟是clk_2捕获时钟时clk_1 图3 发射时钟是clk_2捕获时钟时clk_1  图4 发射时钟是clk_2捕获时钟是clk_2  下面我们使用set_disable_timing命令直接使得数据选择器U4从输入引脚B到输出引脚Y的时序弧失效当然你也可以是使输入引脚S0到输出引脚Y的时序弧也失效但由于输入引脚不会定义始终因此它可以省略。可以通过report_design命令或report_disable_timing命令查看直接指定失效的时序弧如图5或图6所示从图6的Flag栏的u可以看出此时的失效路径是直接由用户定义的。此时的时序分析结果如图7和图8所示。  set_disable_timing [get_cell U4] -from B -to Y set_disable_timing [get_cell U4] -from S0 -to Y //加上这句也可以 图5 失效时序弧报告(一) 图6 失效时序弧报告(二)  图7 发射时钟和捕获时钟都是clk_2 图8 发射时钟和捕获时钟都是clk_2  对于使用set_disable_timing命令使得数据选择器U4从输入引脚A到输出引脚Y的时序弧失效与上面是一样的操作和结果。 在讨论set_case_analysis命令时我们说到固定值会随着逻辑传播直到不能将固定值传播下去为止。那set_disable_timing命令是否也会导致失效时序弧沿着逻辑传播下面来看一个例子如图9所示。 图9 一个简单的例子  首先在输入端口clk定义一个时钟并对输入端口enable添加输入延迟约束。 create_clock -period 10 [get_port clk] set_input_delay 0.5 -clock clk [get_port enable] 此时如果直接使用report_timing命令则触发器t_reg和触发器data_out_reg以及端口enable和触发器data_out_reg之间的时序路径会正常报告如图10和图11所示。  图10 两个触发器间的时序报告 图11 端口和触发器间的时序报告 下面使用set_disable_timing命令使与门U4从输入引脚B到输出引脚Y的时序弧失效可以使用report_design命令或report_disable_timing命令查看直接指定失效的时序弧如图12或图13所示可以看出失效时序弧不会沿着逻辑传播。 set_disable_timing [get_cell U4] -from B -to Y 图12 失效时序弧报告(一)  图13 失效时序弧报告(二)  下面我们来看set_disable_timing命令的一个特性时序路径分割这与set_case_analysis命令直接使时序路径消失不同下面来看一个例子。 由于在图9中我们只使与门U4从输入引脚B到输出引脚Y的时序弧失效了而与门U4从输入引脚A到输出引脚Y的时序弧依然保留了所以t_reg和data_out_reg的时序路径依旧存在如图14所示。 图10 两个触发器间的时序报告 但是原本在输入端口enable到触发器data_out_reg之间的时序路径被切断了此时的时序路径变成了从输入端口enable到与门U4的B引脚尽管这不是一个常见的时序路径终点但现在确实如此如图11所示而此时与门U4的Y引脚到触发器data_out_reg输入引脚D的时序弧只属于t_reg到data_out_reg的时序路径。 图11 一条奇怪的时序路径  如果此时使用下面的命令再使与门U4从输入引脚A到输出引脚Y的时序弧失效如图12所示则这把之前的两条时序路径都切断此时会出现三条时序路径第一条是从t_reg到与门U4的A引脚第二条是从输入端口enable到与门U4的B引脚第三条是从与门U4的Y引脚到触发器data_out_reg如图13、图14和图15所示从图中的startpoint和endpoint可以看出时序路径的起点和终点。 set_disable_timing [get_cell U4] -from A -to Y 图12 失效时序弧报告 图13 第一条时序路径 图14 第二条时序路径 图15 第三条时序路径 我们可以使用-restore选项移除两个指定的失效时序弧顺带一提还可以使用remove_disable_timing命令移除失效时序弧它们是等价的。 set_disable_timing [get_cell U4] -from A -to Y -restore set_disable_timing [get_cell U4] -from B -to Y -restore//下面的命令等价 remove_disable_timing [get_cell U4] -from A -to Y -restore remove_disable_timing [get_cell U4] -from B -to Y -restore 如果我们直接指定触发器data_out_reg的时钟引脚CK到数据引脚D的时序弧失效则针对触发器data_out_reg的建立时间和保持时间检查都不会进行如图16所示。 图16 建立时间和保持时间不会检查  写在最后 set_disable_timing命令能直接指定一条时序弧失效并中断并分割经过它的时序路径在实际运用中使用此命令前需要谨慎并明确自己在做什么。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/86336.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

云南省文山州网站建设泰州城乡建设局网站

网页游戏的开发流程可以根据项目的规模和复杂性而有所不同,但通常包括以下一般步骤,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。 1.需求分析: 确定游戏的概念、目标受众和核…

asp网站如何实现伪静态网站建设实训过程

梯度:将各个偏导打包 定义:direction of steepest ascent 梯度向量的长度:最速上升方向的陡峭程度 方向导数:偏导的一种拓展 【托马斯微积分学习日记】13.1-线积分_哔哩哔哩_bilibili 概述 16.1line integrals of scalar funct…

移动端网站 优帮云淘宝做任务网站

一、shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容,不存在则创建一个文件将创建时间写入。 1. 创建ex1.sh文件 [rootopenEuler mnt]# vim ex1.sh创建如下: 2. 根据题目编写脚本 n"/tmp/siz.log"if [ -f "$n" ] thenc…

东莞做外贸网站的公司网站建设维护和网页设计

百度收录对于一个网站的重要性不言而喻。拥有良好的百度收录意味着网站能够更好地被搜索引擎收录,为用户提供更精准的搜索结果。而怎样实现百度快速收录成为了许多网站管理员关注的焦点。 百度收录的重要性 百度是国内最大的搜索引擎之一,拥有数以亿计的…

各种网站建设报价成都优化官网公司

第14集 BeanDefintion的创建方式 【视频来源于:B站up主孙帅suns Spring源码视频】 1、注册BeanDefintion的方式如何根据情况进行选择呢? xml 注解 扫描 import 2、为什么没有人用Import 可以通过注解的方式进行对应类型的注册。 3、ImportSelector和…

.net core 做网站公司网站app怎么做

大家好,欢迎来到一二水族。从北京回到邯郸老家,才让我有了大开眼界的感觉,为什么这么说呢?以前经常去大型观赏鱼市场,见到的都是高级海缸,大型草缸,或者雨林缸,一直陶醉在这样的氛围…

唐山做网站的杭州做网站外包公司哪家好

博主介绍:✌全网粉丝喜爱、前后端领域优质创作者、本质互联网精神、坚持优质作品共享、掘金/腾讯云/阿里云等平台优质作者、擅长前后端项目开发和毕业项目实战✌有需要可以联系作者我哦! 🍅附上相关C语言版源码讲解🍅 &#x1f44…

wordpress修改站点名做游戏网站的背景图片

目 录 目 录 I 摘 要 III ABSTRACT IV 1 绪论 1 1.1 课题背景 1 1.2 研究现状 1 1.3 研究内容 2 2 系统开发环境 3 2.1 vue技术 3 2.2 JAVA技术 3 2.3 MYSQL数据库 3 2.4 B/S结构 4 2.5 SSM框架技术 4 3 系统分析 5 3.1 可行性分析 5 3.1.1 技术可行性 5 3.1.2 操作可行性 5 3…

200m网站空间多少钱WordPress集成插件到主题

哈喽,你好啊,我是雷工! 曾经在一个群里聊天,有群友看到我两位数的浏览量,说到:浏览量这么低还坚持什么? 浏览量低是事实,大多数是十几二十的,上百的都是少数&#xff0c…

手机网站类型网站内部seo

往期回顾 【QT入门】 Qt代码创建布局之setLayout使用-CSDN博客 【QT入门】 Qt代码创建布局之多重布局变换与布局删除技巧-CSDN博客 【QT入门】 QTabWidget各种常见用法详解-CSDN博客 【QT入门】 QListWidget各种常见用法详解之列表模式 QListWidget有列表和图标两种显示模式&a…

下载类网站 建设方案成品网站w灬源码伊园

1. 缩放(Scale): 缩放是指改变图像的尺寸大小。在OpenCV中,可以使用cv2.resize()函数来实现图像的缩放操作。该函数接受源图像、目标图像大小以及插值方法作为参数。 示例代码:i mport cv2# 读取图像image cv2.imr…

wordpress 导入mht如何优化网站提高排名

🕺作者: 主页 我的专栏C语言从0到1探秘C数据结构从0到1探秘Linux 😘欢迎 ❤️关注 👍点赞 🙌收藏 ✍️留言 文章目录 一、课程设计目的二、课程设计内容三、课程设计步骤四、课程设计总结 一、课程设计目的 掌握 CPU …

邯郸市住房和城建设局网站北京西站到八达岭长城最快路线

数据(事实,数字,价值)是当今业务运行的核心要素。但是,如果数据没有得到有效的存储和传输,它们就会成为阻碍业务发展的障碍。如果企业不能及时地把数据送到合适的地方,就会造成严重的经济损失。…

seo搜索引擎优化排名哪家更专业seo推广怎么做

asp.net core 使用 signalR(一)IntroSignalR 是什么?ASP.NET Core SignalR 是一个开源代码库,它简化了向应用添加实时 Web 功能的过程。实时 Web 功能使服务器端代码能够即时将内容推送到客户端。SignalR 的适用对象:需…

网站建设费属于广宣费吗关于字体设计的网站

pytest-bdd 的文件的命名规范 pytest-bdd 是基于pytest 之上,所以需要遵循pytest 的命名规则才能进行测试,具体有: 测试文件名必须以*test.py或者test*.py命名测试函数必须以 test_开头 在pytest-bdd中存在两类文件: 以 .feat…

电子商务网站策划wordpress列表显示文章

URL 中 pathname 的命名规则 pathname 是 URL 中标识特定资源或页面的路径部分。它通常遵循以下命名约定: 使用小写字母和连字符:路径名应使用小写字母和连字符(-)分隔单词。避免使用大写字母、下划线或其他特殊字符。使用描述性…

金华建站方案什么是网络营销产生的技术原因

一、镜像分层 1、镜像概念: 镜像是一种轻量级、可执行的独立软件包,它包含运行某个软件所需的所有内容,将应用程序和配置依赖打包好行成一个可交付的运行环境,这个打包好的运行环境就是image镜像文件。 2、镜像分层&#xff1a…

网站建设与维护成本客户管理软件 crm

随感 之前一阵子的学习,感觉轻飘飘的 一直是被灌输的学习一些相关技术 不知到原因不会用 仅限于看得懂,现在回想确实 不仅如此 以前也是如此 一直都没有思索过,最近机缘巧合了解到学习it的三部what how why 自己且不讲why层 how层都没怎么主…

有阿里云的主机了怎么做网站如何分析企业网站

bat设置变量 echo off set /p a请输入mp4名称(最好是在assets/video文件下存储): echo %a%bat设置utf-8编码 Chcp 65001m4s保存保存 注意: 需要下载ffmpeg并保存在系统环境变量中方可执行 echo off#设置utf-8编码 chcp 65001set /p a请输入mp4名称(最好是在assets/video文件下…

唐山建设网站的网站wordpress主题加速插件

Mediator(中介者)–对象行为型模式 一、意图 用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 二、动机 1.在软件构建过程中,经常…