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

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

3天内不再提示

instance是何时翻转的?每次有多少instance在翻转?

sanyue7758 来源:小蔡 2024-01-26 09:31 次阅读

在run dynamic vectorless IR时,instance是何时翻转的?每次有多少instance在翻转?

instance pin翻转必须在自己的timing window范围内,具体在timing window内每次有多少instance翻转或者说这个instance pin到底翻不翻?和设置的toggle rate、frame_length、工具算法有关。

首先看和frame_length的关系?

工具为每个帧(frame)创建一个独特的切换模式(switching pattern)。当指定frame_length时,该工具会在每个帧持续时间内随机选择一些实例(instance)进行切换。因为该工具使用随机选择来切换实例,所以相邻帧中的某些切换实例可能是相同的。下图显示了不同实例在不同帧中切换的示例。在这种情况下,输入切换大约为25%。

62229a54-bb95-11ee-8b88-92fbcf53809c.png

因为切换模式会随帧而变化,所以应该使用多个帧以获得更好的设计覆盖率。但是,增加帧数也会增加运行时间。以下示例显示了当帧长度是时钟周期的两倍时,设计的不同门的工具引起的切换行为。在两个时钟周期中,切换实例可以有一个上升和一个下降事件。

6234e524-bb95-11ee-8b88-92fbcf53809c.png

对于具有多个时钟的设计,建议将frame_length指定为设计的主时钟周期(驱动大多数实例)的整数倍。

和toggle rate有什么关系呢?

上面说了在每个frame内会有25% instance的翻转,这个25%是怎么来的?没错,就是toggle rate设置的。

和工具行为是什么关系呢?

上面说在每个周期内会有25%翻转,每个周期内到底哪25%的instance翻转?这就是工具基于统计算法算的,所以用户看不到这一块。





审核编辑:刘清

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

    关注

    0

    文章

    27

    浏览量

    10936

原文标题:Redhawk_sc中Dynamic IR NPV场景 ​Instance是怎么翻转的?

文章出处:【微信号:处芯积律,微信公众号:处芯积律】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    design instance中na不存在

    这个问题怎么解决呀** Error: (vsim-SDF-3250) fdn_vhd.sdo(0): Failed to find INSTANCE '/NA'.# # ** Error
    发表于 04-18 23:00

    FPGA下载调试错误Can't find the instance

    this instance.JTAG口可以检测到芯片EP3C16Q240,load程序.sof文件软件也没报错,在线运行stp文件时就出现上述错误,哪位大侠遇到过这个问题嚒?在线求解,急需,谢谢啦
    发表于 12-10 11:48

    minifly翻转会掉下来

    我用翻转功能的时候飞机翻过来之后会掉下来,这个是怎么回事了?程序里哪些参数需要调?大神解释一下翻转程序吗???
    发表于 06-21 04:37

    当PCL翻转PCLATH不增加,PC中的这个翻转不改变PCLATH位

    你好。PIC16F87具PCL存储的13位PC、LSB字节、PCLSATE中的MSB 5位。问题是当PCL翻转PCLATH不增加时。请记住,PC中的这个翻转不改变PCLATH位:它们必须显式地更改
    发表于 09-26 10:33

    怎么获得核心定时器的翻转中断设置?

    PIC32MX370F512HI希望一个计数32位以上的定时器。我已经设置了核心定时器中断,以便在每次翻转时触发。这种情况每109秒才发生,所以并不频繁。但是,中断计数正在下降,所
    发表于 10-10 15:07

    底盘链式翻转装置的方案设计

    根据大客车底盘车架的结构特点, 分析国内外底盘生产线采用的多种翻转装置及工况, 并介绍亚奔公司所采用的单头驱动链式翻转装置及其设计要点。关键词: 底盘 链式 翻转 
    发表于 07-27 10:23 14次下载

    uC/OS-II中优先级翻转问题

    本文着重分析优先级翻转问题的产生和影响,以及uC/OS-II中的解决方案,嵌入式系统的应用中,实时性是一个重要的指标,而优先级翻转是影响系统实时性的重要问题
    发表于 01-06 16:53 2427次阅读

    阳通翻转机PLC程序

    三菱PLC(可编程逻辑控制器)编程实例项目例程-阳通翻转
    发表于 12-10 17:11 10次下载

    Plunify成为Amazon EC2 F1 Instance Partner的合作厂家

    祝贺Plunify正式成为Amazon 亚马逊 AWS EC2 F1 Instance亚太区域的首家合作伙伴。
    发表于 04-25 10:21 1179次阅读

    铸造厂砂箱翻转机吊具应用

    铸造厂砂箱翻转机吊具应用是由康佛森洁净起重机供应生产的①⑦⑦②⑨⑦⑧〇⑤⑦⑥。砂箱模具翻转机,是一种常见的工业产品。链式悬挂电动翻转机,设计特点:开度可调,可适应不同长度的工件;翻转
    发表于 04-02 10:56 584次阅读

    芯片设计阶段如何防护“单粒子翻转

    单粒子翻转(Single-Event Upsets,SEU)指的是元器件受辐照影响引起电位状态的跳变,“0”变成“1”,或者“1”变成“0”,但一般不会造成器件的物理性损伤。正因为“单粒子翻转”频繁出现,因此芯片设计阶段需要重
    的头像 发表于 11-29 11:07 6798次阅读

    这只蚂蚁居然知道什么是蓄积翻转?!

    一只蚂蚁,一个跷跷板上不断地来回的爬,跷跷板也周而复始的翻转……想要改变其频率,要么改变蚂蚁的爬行速度,要么改变翻转的位置。这就是蓄积翻转
    发表于 03-13 06:07 19次下载
    这只蚂蚁居然知道什么是蓄积<b class='flag-5'>翻转</b>?!

    【RT-Thread】制作STM32L1系列芯片BSP时未定义DMA_INSTANCE_TYPE、UART1_CONFIG的解决办法

    、DMA_INSTANCE_TYPE、UART1_CONFIG未被定义、和UART_INSTANCE_CLEAR_FUNCTION()函数为隐式声明的警告。问题原因以DMA_INSTANCE_TYPE举例。
    发表于 12-16 16:58 9次下载
    【RT-Thread】制作STM32L1系列芯片BSP时未定义DMA_<b class='flag-5'>INSTANCE</b>_TYPE、UART1_CONFIG的解决办法

    利用Python生成module instance

      之前写过一篇关于利用Python生成module instance的文章,现直接在这篇文章基础上修改完善。作为一名IC验证工程师公司经常写些脚本,自己在这方面的功底也提高了不少,再者网友评论之前的脚本
    的头像 发表于 08-10 11:18 1319次阅读

    OrCAD Capture CIS instance和occurrences概念解析

    Capture CIS 中两个重要概念:instance 和 occurrences 用 OrCAD 设计原理图必须理解两个概念 instance 和 occurrences。对于元件放置、替换、修改属性等很多操作都和这两个概念有关。
    的头像 发表于 10-11 11:01 1.2w次阅读
    OrCAD Capture CIS <b class='flag-5'>instance</b>和occurrences概念解析