OpenTimer

高性能的时序分析工具
授权协议 MIT
开发语言 C/C++
所属分类 企业应用、 电子电路设计软件
软件类型 开源软件
地区 不详
投 递 者 商鸿哲
操作系统 Linux
开源组织
适用人群 未知
 软件概览

OpenTimer 是一个为超大规模集成系统开发的高性能时序分析工具。

OpenTimer 是一个全新的 静态时序分析 (STA) 工具,用来帮助 IC 集成电脑设计师快速的验证电路的时序。OpenTimer 完全采用 C++17 开发,以便高效的支持并行和增量时序。

关键特性:

  • 支持工业标准格式 (.lib, .v, .spef, .sdc)
  • 基于图形和路径的时序分析
  • 并行增量时序,用于快速时序收敛
  • CAD比赛中获奖的工具和黄金计时器

critical_path.jpg

示例:

ot> report_timing      # report the most critical path
Startpoint    : inp1
Endpoint      : f1:D
Analysis type : min
------------------------------------------------------
       Type       Delay        Time   Dir  Description
------------------------------------------------------
       port       0.000       0.000  fall  inp1
        pin       0.000       0.000  fall  u1:A (NAND2X1)
        pin       2.786       2.786  rise  u1:Y (NAND2X1)
        pin       0.000       2.786  rise  u4:A (NOR2X1)
        pin       0.181       2.967  fall  u4:Y (NOR2X1)
        pin       0.000       2.967  fall  f1:D (DFFNEGX1)
    arrival                   2.967        data arrival time

related pin      25.000      25.000  fall  f1:CLK (DFFNEGX1)
 constraint       1.518      26.518        library hold_falling
   required                  26.518        data required time
------------------------------------------------------
      slack                 -23.551        VIOLATED
 相关资料
  • 主要内容:一、查看系统性能参数,,二、定位执行慢的SQL:慢查询日志,三、查看 SQL 执行成本:SHOW PROFILE,四、分析查询语句:EXPLAIN,EXPLAIN各列作用:一、查看系统性能参数 通过SHOW STATUS语句查询一些MySQL数据库服务器的性能参数、执行频率。 一些常用的性能参数如下: Connections:连接MySQL服务器的次数。 Uptime:MySQL服务器的上线时间。单位:s Slow_queries:慢查询的次数。 Innodb_rows_read:Se

  • 用户期望页面的交互性和流畅。但是在传输到显示器的过程中每个阶段都可能出现闪烁卡顿。 接下来我们将了解用于识别和解决运行时性能降低的常见问题的工具和策略。 TL;DR 不要编写强制浏览器重新计算布局的JavaScript。分离读写函数,并首先执行读取。 不要使您的CSS过于复杂。使用更少的CSS和保持你的CSS选择器简单。尽可能多避免layout。 总是选择不触发layout的CSS。 绘画可能占用

  • 网上都说nginx和lighthttpd是高性能web服务器,而tornado也是著名的高抗负载应用,它们间有什么相似处呢?上节提到的ioloop对象是如何循环的呢?往下看。 首先关于TCP服务器的开发上节已经提过,很明显那个三段式的示例是个效率很低的(因为只有一个连接被端开新连接才能被接受)。要想开发高性能的服务器,就得在这accept上下功夫。 首先,新连接的到来一般是经典的三次握手,只有当服

  • 本文向大家介绍用Python编写分析Python程序性能的工具的教程,包括了用Python编写分析Python程序性能的工具的教程的使用技巧和注意事项,需要的朋友参考一下 虽然并非你编写的每个 Python 程序都要求一个严格的性能分析,但是让人放心的是,当问题发生的时候,Python 生态圈有各种各样的工具可以处理这类问题。 分析程序的性能可以归结为回答四个基本问题:     正运行的多快   

  • 本章主要介绍诸葛io的高级分析功能,包括: 广告监测 搜索关键词广告(SEM) 产品版本分析 网页端获取分析 APP获取分析 行为路径 用户粘性分析 SQL查询 跨平台分析 我们在官网Demo中开放了所有付费功能的试用体验,如您想了解更多内容,可以通过在线客服或客服电话与我们取得联系:40080-94843

  • 排序,在编程中经常遇到的算法,我也在几篇文章中介绍了一些关于排序的算法。有的高级语言内置了一些排序函数。本文讲述Python在这方面的工作。供使用python的程序员们参考,也让没有使用python的朋友了解python。领略一番“生命有限,请用Python”的含义。 内置函数sorted()/list.sort()的使用 简单应用 python对list有一个内置函数:sorted(),专门用于