sdc——设计规则违例_seu他山之石的博客-程序员秘密

技术标签: STA  数字IC  秋招准备  

sdc——设计规则违例

常在sdc中对设计规则违例进行约束(lib文件会有定义,但在sdc中会更加严格要求)。
常用的sdc文件有如下几个命令:
1.set_max_transition
2.set_max_fanout
3.set_max_capacitance
4.set_min_capacitance

1.set_max_transition
transition有两种,一种是时钟的transition,一种是数据的transition

set_max_transition 80 [current_design]
set_max_transition -clock_path 80 [all_clocks]

2.set_max_fanout

set_max_fanout 80 [current_design]

3.set_max_capacitance
指某一端口的最大最小电容

set_max_capacitance 150 [current_design]

4.set_min_capacitance

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_38328278/article/details/118770900

智能推荐

计算机组成原理 ALU实现8位9种运算_设计alu4位完成8种运算_Yvonnae的博客-程序员秘密

仿真波形如图:ALU模块module alu(data1,data2,op,result);input [7:0]data1,data2;input[3:0]op; //可实现8种运算output reg[7:0] result;always@(data1 or data2 or op) case(op) 4'b0000: result = 8'b00000000; 4'b0001: result = data1 + data2; 4'b0010: result ..

NYOJ56阶乘因式分解(一)_weixin_33997389的博客-程序员秘密

给定两个数m,n,其中m是一个素数。将n(0<=n<=10000)的阶乘分解质因数,求其中有多少个m。输入第一行是一个整数s(0<s<=100),表示测试数据的组数随后的s行, 每行有两个整数n,m。输出输出m的个数。样例输入2100 516 2样例输出2415View Code #include<stdio...

qt 发布的程序开机自启动出现读取文件失败_-axin-的博客-程序员秘密

注册表写入 ,设置软件开机自启动,exe是靠相对路径寻找文件的,双击exe与读取的文件在同一个工作目录,自动运行时,exe的工作目录是c:\windows\system32,与读取的文件不在同一个工作目录中,所以文件找不到。这玩意儿简直太坑人了,,,原文链接:https://blog.csdn.net/omg_orange/article/details/88141849...

Ubunt16.04 CUDA8.0+caffe+tensorflow+gpu_ubunta cuda_xceeet6的博客-程序员秘密

我的电脑配置比较垃圾:3代i5+GT750m装过不下50次caffe和ubuntu的我建议先装tensorflow-gpu(cuda9.1不支持tensorflow-gpu)再来caffe-gpuubuntu16.04自带python2.7和3.5tensorflow-gpu安装非常简单pip install tensorflow-gpu == 1.x.x #也可以前面加sudo,后面==是要安装...

基于传染病模型中的再生数R0的讨论【基于matlab的动力学模型学习笔记_2】_下一代矩阵法求基本再生数_歪卜巴比的博客-程序员秘密

/*仅当作学习笔记,若有纰漏欢迎友好交流指正,此外若能提供一点帮助将会十分荣幸*/在上一篇博文中介绍了病毒模型的基本计算思路方法,而本文将会重点讨论基本再生数R0-这个决定病毒是继续发展还是衰减的关键指标。摘 要:过去的半个多世纪,传染病模型在数学生态学领域已受广泛重视。而再生数又是考量传染病能否流行的指标性因素,因此本文将基于传统病毒模型讨论不同因素对再生数的影响,以及再生数的大小对病毒传播的影响。0 引言研究疾病、病毒...

Linux 杀毒软件clamav的yum 安装_大树叶的博客-程序员秘密

yum 安装方式。//更新yum repository# yum -y install epel-release# yum -y install clamav# 更新病毒库# freshclam# 全盘扫描,只显示被感染的文件,并在发现时发出警告音。$ clamscan -r --bell -i /# 进入后台扫描,并将报告输出到 ~/scan.log$ clamscan...

随便推点

机器学习(十六) 特征变换-标签和索引的转化_怎么处理数据集标签和索引_王小鹏的随笔的博客-程序员秘密

一、原理在机器学习处理过程中,为了方便相关算法的实现,经常需要把标签数据(一般是字符串)转化成整数索引,或是在计算结束后将整数索引还原为相应的标签.Spark ML 包中提供了几个相关的转换器:StringIndexer,IndexToString,OneHotEncoder,VectorIndexer,他们提供了十分方便的特征转换功能,这些转换器都位于org.apache.spark.m...

Spring Boot2 系列教程(四)理解配置文件 application.properties !__江南一点雨的博客-程序员秘密

在 Spring Boot 中,配置文件有两种不同的格式,一个是 properties ,另一个是 yaml 。虽然 properties 文件比较常见,但是相对于 pr...

Latex中宏包总结_latex宏包_zoujiahui_2018的博客-程序员秘密

主要参考:https://zhuanlan.zhihu.com/p/43981639基本:数学公式 - amsmath,文档中译(百度云,latexdtudio.net)插图 - graphicx颜色 - xcolor表格 - array中文 - ctex, xecjk样式定制页面布局 - geometry页眉页脚 - fancyhdr章节标题 - ctexheading(ct...

绑定手机号 根据 互联网用户账号名称管理规定_pthill的博客-程序员秘密

绑定手机号互联网用户账号名称管理规定https://baike.baidu.com/item/%E4%BA%92%E8%81%94%E7%BD%91%E7%94%A8%E6%88%B7%E8%B4%A6%E5%8F%B7%E5%90%8D%E7%A7%B0%E7%AE%A1%E7%90%86%E8%A7%84%E5%AE%9A/16716209?fr=aladdinhttp:...

我的研究生生涯_Galaxy_Robot的博客-程序员秘密

我的研究生生涯个人收获我的经历使我觉得读研的三年重要的是这个科研训练的过程,三年所学的科学知识甚少,因为常常是针对一个很具体的问题进行研究。但是这个训练过程会使得自己思考问题、解决问题的思路和方法更加全面和科学性。比如多了一点批判的思维,对一些事物不会那么盲目去相信,多一点理性思考。研究生三年,我没有做出轰动业界的发现,或者发明炫酷的机器,所获得的科学知识甚少,但是“授之以鱼不如授之以渔”,没有经过这三年的科研训练,或许某一天,在浩瀚无边的知识的面前,无穷真理的面前,我会望而却步。研究生的科研生

BaseAnalyzer,AbstractAssignAnalyzer,AssignAnalyzer解析_一个努力的码农的博客-程序员秘密

前言本文我们来介绍一下javac在flow阶段使用的BaseAnalyzer,AbstractAssignAnalyzer,AssignAnalyzer.类的继承结构如下:解析BaseAnalyzerBaseAnalyzer–> 数据流分析的基类.该类定义了处理break/continue的逻辑.其中定义了一个枚举,JumpKind.定义如下:enum JumpKind { ...

推荐文章

热门文章

相关标签