0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

时序分析概念min pulse width介绍

冬至子 来源:数字后端IC芯片设计 作者:Tao涛 2023-07-03 14:54 次阅读

今天我们要介绍的时序分析概念是 min pulse width ,全称为最小脉冲宽度检查。这也是一种非常重要的timing arc check,经常用在时序器件或者memory上面。

一般情况下,由于cell本身有变异,rise和fall delay不相同,这样可能会造成时钟信号脉冲宽度减小。

如下图一个周期为1ns,duty cycle 为50%的clock信号

图片

在经过一个buffer(rise delay: 0.05, fall delay:0.03)

图片

clock信号波形变成如下图所示:

图片

因此,可以知道,如果某个cell的rise delay大于fall delay,那么输出时钟的脉冲宽度要比输入时钟小。如果时钟信号经过一系列相同类型的单元,则时钟信号的脉冲宽度将会持续减小。如果小于某个最小宽度,可能会导致器件不能正常的捕获数据。

因此,在做timing分析时,我们是必须对cell的pin做min pulse width检查。通常有两类方法:

1) sdc里面定义

set_min_pulse_width 2.0 [get_clocks CK1]

2)library里面定义

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 时钟信号
    +关注

    关注

    4

    文章

    373

    浏览量

    28062
  • 时序分析器
    +关注

    关注

    0

    文章

    24

    浏览量

    5225
收藏 人收藏

    评论

    相关推荐

    时序分析中的一些基本概念

    时序分析是FPGA设计中永恒的话题,也是FPGA开发人员设计进阶的必由之路。慢慢来,先介绍时序分析中的一些基本
    发表于 10-21 09:28 1403次阅读

    Pulse Width Modulator circuits

    Pulse Width Modulator circuits:Couple Notes:The ic used is a CMOS type MC14093a quad 2-input NAND
    发表于 03-14 08:31 1660次阅读
    <b class='flag-5'>Pulse</b> <b class='flag-5'>Width</b> Modulator circuits

    脉宽调制器工作在不同层次的频率和功耗-Pulse-Width

    Abstract: Build a general-purpose pulse-width modulator using three op amps from a quad-op-amp
    发表于 05-03 14:33 539次阅读
    脉宽调制器工作在不同层次的频率和功耗-<b class='flag-5'>Pulse-Width</b>

    脉宽调制器工作在不同层次的频率和功耗-Pulse-Width

    Abstract: Build a general-purpose pulse-width modulator using three op amps from a quad-op-amp
    发表于 05-06 10:51 826次阅读
    脉宽调制器工作在不同层次的频率和功耗-<b class='flag-5'>Pulse-Width</b>

    Pulse Width Modulation

    Pulse Width Modulation.多种集合,符合热爱PCB绘图的学习者的胃口,喜欢的朋友下载来学习。
    发表于 03-21 15:14 0次下载

    PULSE WIDTH VHDL程序

    PULSE WIDTH VHDL程序,感兴趣的小伙伴们可以瞧一瞧。
    发表于 11-11 11:55 0次下载

    时序分析中的一些基本概念

    时序分析时FPGA设计中永恒的话题,也是FPGA开发人员设计进阶的必由之路。慢慢来,先介绍时序分析中的一些基本
    发表于 02-11 19:08 3984次阅读
    <b class='flag-5'>时序</b><b class='flag-5'>分析</b>中的一些基本<b class='flag-5'>概念</b>

    详细介绍时序基本概念Timing arc

    时序分析基本概念介绍——Timing Arc
    的头像 发表于 01-02 09:29 2.4w次阅读
    详细<b class='flag-5'>介绍</b><b class='flag-5'>时序</b>基本<b class='flag-5'>概念</b>Timing arc

    FPGA设计中时序分析的基本概念

    时序分析时FPGA设计中永恒的话题,也是FPGA开发人员设计进阶的必由之路。慢慢来,先介绍时序分析中的一些基本
    的头像 发表于 03-18 11:07 2143次阅读

    什么是Min Period检查?

             : true;                   min_pulse_width_low   : 0.126;                   min_pu
    的头像 发表于 06-17 14:16 858次阅读

    介绍时序分析的基本概念lookup table

    今天要介绍时序分析基本概念是lookup table。中文全称时序查找表。
    的头像 发表于 07-03 14:30 760次阅读
    <b class='flag-5'>介绍</b><b class='flag-5'>时序</b><b class='flag-5'>分析</b>的基本<b class='flag-5'>概念</b>lookup table

    AOCV时序分析概念介绍

    今天我们要介绍时序分析概念是 **AOCV** 。全称Stage Based Advanced OCV。我们知道,在OCV分析过程中,我们
    的头像 发表于 07-03 16:29 1296次阅读
    AOCV<b class='flag-5'>时序</b><b class='flag-5'>分析</b><b class='flag-5'>概念</b><b class='flag-5'>介绍</b>

    介绍时序分析基本概念MMMC

    今天我们要介绍时序分析基本概念是MMMC分析(MCMM)。全称是multi-mode, multi-corner, 多模式多端角
    的头像 发表于 07-04 15:40 1602次阅读
    <b class='flag-5'>介绍</b><b class='flag-5'>时序</b><b class='flag-5'>分析</b>基本<b class='flag-5'>概念</b>MMMC

    时序分析Slew/Transition基本概念介绍

    今天要介绍时序分析基本概念是Slew,信号转换时间,也被称为transition time。
    的头像 发表于 07-05 14:50 1697次阅读
    <b class='flag-5'>时序</b><b class='flag-5'>分析</b>Slew/Transition基本<b class='flag-5'>概念</b><b class='flag-5'>介绍</b>

    时序分析基本概念介绍时序库Lib

    今天主要介绍时序概念时序库lib,全称liberty library format(以• lib结尾),
    的头像 发表于 07-07 17:15 1788次阅读
    <b class='flag-5'>时序</b><b class='flag-5'>分析</b>基本<b class='flag-5'>概念</b><b class='flag-5'>介绍</b>—<b class='flag-5'>时序</b>库Lib