首页 > 其他分享 >Siliconsmart学习笔记-lib文件

Siliconsmart学习笔记-lib文件

时间:2023-06-19 11:46:56浏览次数:39  
标签:电容 定义 lib 代码 信息 笔记 Siliconsmart 互连

NangateOpenCellLibrary是一个工艺库。由于是开源的,所以代码应该也可以发出来。概念看再多估计也还是抽象,直接看代码认识会更清晰。

 

1、

前面的一些代码提供一些信息,对后续的代码应该没有关系,方便阅读

 

2、操作条件

operation condition,同样是一些信息,应该也没有什么用

 

3、阈值定义

这里的定义不太能看懂,甚至这几个量的单位都不清楚

slew应该是电平变化的意思,lower和upper定义的是最小值和最大值,fall和rise代表的是上升行为和下降行为

pct的意思真的不知道

 

4、电容定义

具体还是不懂,只知道是一些定义

 

5、wire load model

这里看起来挺关键

该模型包含了互连线长度,电阻,电容等信息。在综合阶段计算时序时,工具从lib文件中得到cell的延迟,而互连线的延迟则从线负载模型中的计算出来的RC信息得到。

(引用的)

这是一个计算互连线电容电阻的查找表

即对于一个扇出为x的门,可以通过特定的方式和如上代码里的信息,得到RC的值

 

6、cell的信息

最后的部分是理解查找表的概念,不多赘述了,其实我也没有很明白

本来看网上有关时序文件lib的帖子写的都很烂想整理一下,完了发现自己写的更烂,算了

 

标签:电容,定义,lib,代码,信息,笔记,Siliconsmart,互连
From: https://www.cnblogs.com/Raven-claw/p/17490748.html

相关文章

  • C语言学习笔记1
    现在开始学习C语言,希望收获满满!C语言注释第一种:以//开始的单行注释。这种注释可以独占一行,也可以代码的右侧空白处。第二种:以/*开始,以*/结束的块式注释。这种注释可以包含多行内容,可以独占一行,也可以包含多行。不支持嵌套使用,以/*开始,只要遇到*/就立刻结束。提高程序可读......
  • 关于数据治理的读书笔记 - 数据治理路线图规划
    数据治理成熟度评估为企业提供了一个数据治理的切入点,通过发现企业数据治理中存在的问题,找到目前和业界领先企业的差距,绘制出符合企业现状和需求的数据治理路线图。路线图是指描述技术变化步骤或技术相关环节之间逻辑关系的简洁的图形、表格、文字等形式。数据治理路线图则是对企业......
  • 大厂技术总监总结的Android Framework开发笔记火了!知乎已1.7k赞!不吃透都对不起他
    为什么要学AndroidFramework?想要成为一名优秀的Android开发,就需要有一个完备的知识体系,AndroidFramework的知识是很重要的一个组成部分,他广泛的应用在各个领域。像掉帧监控,函数插装,慢函数检测,ANR监控,启动监控,都需要对Framework有比较深入的了解。只有这样才能知道怎么去做监......
  • 计组复习笔记
    重点•冯.诺依曼计算机型计算机的五大特点(p1)•计算机系统的分类(SISDSIMDSIMDMIMD)•计算机能够普及的主要原因•异或门在组成原理中的应用•74LS1814位超前进位加法器•码制的转换、BCD码的概念,BCD码运算后需要修正、补码的双符号位表示•计算机中数据的表示范围和......
  • WPF 入门笔记 - 05 - 依赖属性
    如果预计中的不幸没有发生的话,我们就会收获意外的喜悦。--人生的智慧-叔本华WPF属性系统这一部分是中途加的,直接依赖属性有点迷糊......
  • MySQL8(glibc2.28)二进制安装
    操作系统:centos7.9安装数据库:mysql-8.0.33-linux-glibc2.28一、升级gcc(传送阵:升级gcc)1、添加mysql8依赖库软连接mv/lib64/libstdc++.so.6/lib64/libstdc++.so.6_oldln-s/usr/local/gcc/lib64/libstdc++.so.6/lib64/libstdc++.so.62、查看GLIBC_2.28是否更新成功stri......
  • #PowerBi Superchange PowerBi 序言部分笔记(2)
    Xmind本文思维导图序言部分,主要讲述了BI的分类及发展,以及作者推荐的学习方法。重点是介绍了powerbi的主要四大步骤。即:一:数据采集Dataacquisition:PowerBIhasapowerfuldataacquisitionenginethathelpsauserfetchandloadthedataneeded.Theunderlyingte......
  • DisableThreadLibraryCalls与DLLMain死锁
    DisableThreadLibraryCalls与DLLMain死锁 1、首先写个简单的DLL,用来验证1234567891011121314151617181920212223242526272829303132BOOL APIENTRYDllMain( HMODULE hModule,                       ......
  • CSAPP读书笔记(第1章)
    编译Hollow程序: gcc-ohellohello.c四阶段的编译系统: 运行hello程序:./hello     这里的点代表啥? 上级吗 ......
  • redis基础笔记
    redis1、redis的基本使用学习网址http://redisdoc.com/说明:redis安装好后,有16个数据库,初始默认使用0号库,编号是0...151、添加key-val[set]2、查看当i去哪redis的所有key[keys*]获取key对应的值[getkey]切换redis数据库[seletionindex]如何查看当前数据库的key-va......