问题描述

在综合前几版中,通过report_constrain -all_violator命令到得到的违反数量非常多,但暂时只关注比较大的setup/hold违例。

(1)我们希望提取 < -1.0的违例
(2)需要把多行合并到一行。
(3)去掉已知的ram , rom的行
剩余的是现阶段我们关心的,可能导致修改sdc约束文件。

处理方式

(1)保留 <-1,含前面一行的信号路径
grep -1 ‘-[1-9][0-9]*.’ allvio.rpt > bigvio1.txt
(2)如果不以)结尾,需要两行变一行
sed -n ‘/[^)]$/{N;s/\n//p}’ bigvio.txt > bigvio2.txt
可能有无意义的合并,下一步都会过滤掉。
(3)过滤,只保留 VIO
grep “VIOLATED” bigvio2.txt > bigvio3.txt
(4)去掉不关心的
grep -v “(ram|rom)” bigvio3.txt > bigvio.txt

提取DC综合report_constrain all violator中big neg slack相关推荐

  1. DC综合——学习笔记

    DC综合--学习笔记 一.DC综合简介 1.1 什么是综合? 1.2 综合需要的文件 1.3 综合输出的文件 1.4 电路综合的要求 1.4.1 综合脚本的要求 1.4.2 综合结果的要求 二.DC综 ...

  2. DC综合脚本中文详细解释

    #script for Design Compiler DC综合编译脚本 #language:TCL 语言说明 #Usage: 使用说明 1)make sure the lib in the curr ...

  3. Tcl与Design Compiler (三)——DC综合的流程

    本文如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/  ,作者:IC_learner 1.基本流程概述 首先给三个图,一个图是高层次设计 ...

  4. 【DC综合】逻辑综合的实施流程

    逻辑综合实施流程 1. DC启动 1.1 四种启动方式 1.2 日志文件 1.3 启动文件 2. 读入设计文件 2.1 read 2.2 analyze&elaborate 2.3 link ...

  5. Design Compiler - DC综合的流程(三)

    转载文章,来源出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner ========================================= ...

  6. DC1+2: Tcl与Design Compiler (一二)——前言+DC综合与Tcl语法结构概述+DCT/DCG+wireloadmodel+Comments

    DCbasic and TCL命令 本文如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/  ,作者:IC_learner 1.逻辑综合的 ...

  7. DC综合的一些基本概念

    转载:https://www.cnblogs.com/leaftime/archive/2013/08/15/3259156.html 1.1 什么是DC? DC(Design Compiler)是S ...

  8. DC综合后处理(查看生成的网表和报告)

    [转载]DC综合后处理 - Thomas的文章 - 知乎,作者:IC_learner, https://zhuanlan.zhihu.com/p/161061612 概述 前面也讲了一些综合后的需要进 ...

  9. DC综合简单总结(2)

    DC综合简单总结(2) 建立时间和保持时间和数据输出延时时间 一.概念 建立时间和保持时间都是针对触发器的特性说的. 建立时间(Tsu:set up time) 是指在触发器的时钟信号上升沿到来以前, ...

最新文章

  1. 中小企业对于云计算的3大误解
  2. ArcGIS中QueryTask,FindTask,IndentifyTask 之间的区别
  3. boost::spirit模块实现演示逗号分隔的数字列表的解析器的测试程序
  4. VTK:PolyData之WeightedTransformFilter
  5. C# 跨线程调用控件
  6. matlab记录路径,matlab对文件目录路径的操作
  7. DataGridview动态添加列
  8. 测试环境搭建mysql数据库_软件测试环境的搭建系列:[2] MySQL数据库的安装
  9. ajax请求出错_学习笔记:Ajax总结
  10. python学习的第十八天模块之包、相对搜索路径和绝对搜索路径
  11. ListView刷新单条item实现方法
  12. Excel教程视频《Excel大神上分攻略》50个工作场景,从案例到实践
  13. js每日一题(12)
  14. Please make sure the -vm option in eclipse.ini is pointing to a JDK and verify that Installed JRE’s
  15. 下面哪个不是python常用的开发工具_Python程序员常用的IDE和其它开发工具
  16. 关于边缘计算和边云协同,看这一篇就够了~
  17. vue鼠标悬停更改图片
  18. 【读书笔记】雄性衰落
  19. python-爬取图片
  20. 十大经典三维动画制作软件

热门文章

  1. MySQL数据库安装,配置My.ini文件
  2. 【elasticSearch】 _cat命令详解
  3. 忽略Eclipse中jsp报错
  4. 有关日期参数匹配数据库数据的方法
  5. AutoJs学习-实现某音点赞自动回复
  6. 西门子Smart 485数据通讯读取和写入程序,modbustcp,modbus主站从站通讯
  7. PPC E500内核寄存器
  8. 机器人测钢卷直径_机器人热轧钢卷喷号漆
  9. 编程小白入门在线求助呜呜呜
  10. java操作excel表格详解