提取DC综合report_constrain all violator中big neg slack
问题描述
在综合前几版中,通过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相关推荐
- DC综合——学习笔记
DC综合--学习笔记 一.DC综合简介 1.1 什么是综合? 1.2 综合需要的文件 1.3 综合输出的文件 1.4 电路综合的要求 1.4.1 综合脚本的要求 1.4.2 综合结果的要求 二.DC综 ...
- DC综合脚本中文详细解释
#script for Design Compiler DC综合编译脚本 #language:TCL 语言说明 #Usage: 使用说明 1)make sure the lib in the curr ...
- Tcl与Design Compiler (三)——DC综合的流程
本文如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 1.基本流程概述 首先给三个图,一个图是高层次设计 ...
- 【DC综合】逻辑综合的实施流程
逻辑综合实施流程 1. DC启动 1.1 四种启动方式 1.2 日志文件 1.3 启动文件 2. 读入设计文件 2.1 read 2.2 analyze&elaborate 2.3 link ...
- Design Compiler - DC综合的流程(三)
转载文章,来源出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner ========================================= ...
- DC1+2: Tcl与Design Compiler (一二)——前言+DC综合与Tcl语法结构概述+DCT/DCG+wireloadmodel+Comments
DCbasic and TCL命令 本文如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 1.逻辑综合的 ...
- DC综合的一些基本概念
转载:https://www.cnblogs.com/leaftime/archive/2013/08/15/3259156.html 1.1 什么是DC? DC(Design Compiler)是S ...
- DC综合后处理(查看生成的网表和报告)
[转载]DC综合后处理 - Thomas的文章 - 知乎,作者:IC_learner, https://zhuanlan.zhihu.com/p/161061612 概述 前面也讲了一些综合后的需要进 ...
- DC综合简单总结(2)
DC综合简单总结(2) 建立时间和保持时间和数据输出延时时间 一.概念 建立时间和保持时间都是针对触发器的特性说的. 建立时间(Tsu:set up time) 是指在触发器的时钟信号上升沿到来以前, ...
最新文章
- 中小企业对于云计算的3大误解
- ArcGIS中QueryTask,FindTask,IndentifyTask 之间的区别
- boost::spirit模块实现演示逗号分隔的数字列表的解析器的测试程序
- VTK:PolyData之WeightedTransformFilter
- C# 跨线程调用控件
- matlab记录路径,matlab对文件目录路径的操作
- DataGridview动态添加列
- 测试环境搭建mysql数据库_软件测试环境的搭建系列:[2] MySQL数据库的安装
- ajax请求出错_学习笔记:Ajax总结
- python学习的第十八天模块之包、相对搜索路径和绝对搜索路径
- ListView刷新单条item实现方法
- Excel教程视频《Excel大神上分攻略》50个工作场景,从案例到实践
- js每日一题(12)
- Please make sure the -vm option in eclipse.ini is pointing to a JDK and verify that Installed JRE’s
- 下面哪个不是python常用的开发工具_Python程序员常用的IDE和其它开发工具
- 关于边缘计算和边云协同,看这一篇就够了~
- vue鼠标悬停更改图片
- 【读书笔记】雄性衰落
- python-爬取图片
- 十大经典三维动画制作软件