走进Prime Time系列 - 走进PT - 01

56 篇文章 304 订阅


由于项目中需要我去接手STA方面的知识,因此需要赶紧补一下Primetime的知识,要把握好至少一天一讲的进度,力争一周的时间把STA的基础拿下。

PT是什么

一个timing 分析工具,是静态时序分析的工具。
它提取整个电路的所有时序路径,通过计算信号沿在路径上的延迟找出违背时许约束的错误,主要是检查建立时间和保持时间是否满足要求,而它们又分别通过对最大路径延迟和最小路径延迟的分析得到
而且无需仿真向量,所以仿真会非常快。
下面将介绍下面三部分

  • static Timing Analysis(STA)
  • Basic Static Timing Analysis Flow
  • Timing Reports

STA

在这里插入图片描述
通过打断长长的timing path,将其打断,归类为PT基本的timing path(如上图path x ,path y,path z等等)
每一条path都会被计算以及check是否符合时0序。

详细的STA的三个主要步骤如下所示:

具体的4种 timing path 如下图所示:

在这里插入图片描述
如下图所示,cell delay的计算分为两种,
第一种是post-layout,也就是说PD已经完成了布局和绕线,我们可以通过SDF,来获取cell的延迟和net的延迟。
第二种是pre-layout,也就是说是一种预估的,通过设置input transition和outputload,从而获取cell delay。(这个表格是model中的,我们需要通过设置input transition和outputload,从而产生cell delay)
在这里插入图片描述
对于 net delay,如果是post-layout,同样通过SDF获取,pre-layout net通过模型去估计,比如WLM模型。
在这里插入图片描述
通过下达一些constraint,比如时间周期,case值等,去看timing path是否满足。

在这里插入图片描述

Basic Static Timing Analysis Flow

在这里插入图片描述
如下图所示,你需要读取db,另外你要读取verilog的网表
在这里插入图片描述
接下来就是下达constraint:
在这里插入图片描述
prelayout需要指定的一些约束,如下图,其意义在于告诉PT要以这些约束条件去计算。

在这里插入图片描述
对于post-layout ,我们通过读取sdf以及读取寄生参数
在这里插入图片描述

timing report

当前面我们读取了netist、db,然后下达了约束之后,就可以去通过PT报告了。
Timing Reports
path type是MAX,代表报告的是setup,如果是min 代表报告的是hold
在这里插入图片描述
在这里插入图片描述
在上图中,我们看到的是数据的path,从第一个寄存器的时钟clk—>Q—>D 一点点的累加,我们可以看到数据的data arrive time是3.47
在这里插入图片描述
除了看数据到达的时间以外,如上图所示,我们还需要看时钟的path,通过时钟周期,计算要求数据在至少时钟的上升沿前面多少到达。【脑袋里面需要联想,setup计算的经典图】
因此,我们可以看到data require timing:3.5减去不确定时间0.3 ,为2.97.
然后我们用required time 减去arrival time=-0.5【因为我们要求数据需要在2.97ns之前到达,但是数据是在3.47ns才到达】
所以有violation。
在这里插入图片描述

  • 4
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
### 回答1: Primetime是指晚间黄金时段电视节目的翻译,表示电视台播出的收视率最高的时段。以美国为例,晚间8点到11点是primetime,这个时间段内的节目通常是备受期待和关注的。让我们来看一个primetime的例子。 在美国,每年都有一场超级碗(Super Bowl)的决赛,通常在2月初举行。这场决赛是美国橄榄球联盟(NFL)的重要比赛,也是全美电视史上的最高收视率节目之一。 超级碗通常在星期天晚间举行,比赛的开始时间大约在晚上6点半到7点。这个时段正好处于primetime,吸引了大量的观众。由于超级碗的影响力和关注度,许多广告商都会在比赛期间购买广告时间,以展示他们的产品和品牌。 超级碗的例子展示了primetime的重要性和吸引力。这个时段的节目能够吸引更多的观众,给广告商提供了更广泛的曝光机会。不仅如此,primetime也对节目制作方来说是一个重要的时间段,他们努力制作高质量的节目,以确保吸引更多的观众。 总之,primetime例子中,超级碗是一个典型的案例。这场比赛在晚间黄金时段举行,吸引了大量观众和广告商的关注,展示了primetime的重要性和吸引力。 ### 回答2: PrimeTime是一个用于描述黄金时段的词汇,起源于电视和电视节目的领域。黄金时段是指在一天中观众收视率最高的时间段,通常是晚上7点至10点之间。在这个时间段,人们通常下班回家,享受休闲娱乐的时间。 例如,有一家电视台制作了一档新的综艺节目,他们希望能够在黄金时段播出,以获得更高的收视率和更多的广告收入。为了吸引观众,他们请来了当红的明星作为主持人,并且制作了一系列有趣、引人入胜的节目内容。在黄金时段播出这个节目,可以吸引更多观众,提高电视台的知名度和收视率。 在其他领域,如广告行业,也会使用PrimeTime来形容人们活跃度较高的时间段。例如,某公司想要进行一次大规模的广告宣传活动,他们会选择在黄金时段播出广告,以确保更多的人可以看到他们的广告。这样做可以增加他们产品或品牌的曝光度,吸引更多潜在客户。 总之,PrimeTime是指人们活跃度最高的时间段,通常用于电视和广告行业。在这个时间段进行活动可以获得更高的关注度和影响力。 ### 回答3: PrimeTime 是一个电视节目的时间段,通常是每天晚上8点至11点。在这个时间段,电视机收视率最高,许多电视台都安排了一些热门的节目和电视剧在这个时间段播出,以吸引更多的观众。 一个常见的 PrimeTime 节目例子是电视剧。许多人工作到晚上8点之后才回家,他们会在这个时间段看电视。因此,电视台安排了一些热门的电视剧在这个时间段播出,以吸引观众。这些电视剧通常是各种类型的,如爱情剧、悬疑剧、古装剧等等,以满足各种不同观众的需求。这些热门电视剧通常会有精彩的情节、耐人寻味的角色和高水准的制作,吸引了许多观众的关注。 另一个常见的 PrimeTime 节目例子是综艺节目。许多电视台在这个时间段安排了一些热门的综艺节目,如选秀节目、真人秀、访谈节目等等。这些综艺节目通常有新鲜有趣的内容和娱乐性的表演,吸引了观众的关注和参与。许多人会在晚饭后的这个时间段与家人朋友一起收看综艺节目,增加了家庭和社交的互动。 总之,PrimeTime 是电视节目的黄金时间段,电视台利用这个时间段播出热门的电视剧和综艺节目,吸引观众的关注。这些节目通常具有吸引人的内容、精彩的制作和娱乐性,为观众提供了丰富多样的娱乐选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值