随笔 - 188  文章 - 2  评论 - 20  阅读 - 53万 

随笔分类 -  INNVOUS

innvous command related info
现代数字时钟系统综述 : 时钟树综合(CTS)的一切
摘要:河马大叔是孙路 未来妄想家 前言 本文是之前6篇关于Clock Tree技术文章的一个优化集合,总计约10000字,覆盖了关于Clock Tree技术的方方面面,最后还引入一篇经典论文的解读。本文是对Clock Tree技术,或者CTS的最佳启蒙读物,帮助你打开一扇门,找到探索的方向。 阅读全文
posted @ 2020-03-16 21:38 春风一郎 阅读(4180) 评论(0) 推荐(1) 编辑
TF file
摘要:To software:Design rules for placement and routing interconnect resistance /capacitance data for generate RC valuse and wireload models for design pro 阅读全文
posted @ 2019-12-05 23:10 春风一郎 阅读(534) 评论(0) 推荐(1) 编辑
TWF
摘要:design seq1_b3 sta_label 0.0-1.0 0.0-1.0 1e-9 # clocks# clockID clock_name period rise_edge fall_edge sourceclockID CLK 1.0 0.0 0.5 CLK # Instance pin 阅读全文
posted @ 2019-10-22 14:33 春风一郎 阅读(729) 评论(0) 推荐(0) 编辑
DFT测试-OCC电路介绍
摘要:https://www.jianshu.com/p/f7a2bcaefb2e SCAN技术,也就是ATPG技术-- 测试std-logic, 主要实现工具是: 产生ATPG使用Mentor的 TestKompress和synopsys TetraMAX; 插入scan chain主要使用synops 阅读全文
posted @ 2019-10-20 22:05 春风一郎 阅读(5087) 评论(0) 推荐(0) 编辑
dbShape
摘要:Usage: dbShape [-help] [-d] [-step <step>] [-output {polygon rect hrect area}] <shapeList> [AND <shapeList> | ANDNOT <shapeList> | OR <shapeList> | XO 阅读全文
posted @ 2019-09-23 17:39 春风一郎 阅读(2461) 评论(0) 推荐(0) 编辑
DFT 问答 III
摘要:1.Boundary scan Boundary Scan就是我们俗称的边界扫描。Boundary Scan是上世纪90年代由 Joint Test Action Group(JTAG)提出的,它的初衷是为了解决在PCB上各个大规模集成电路间的信号互联测试需求,所以往往也被叫做JTAG(JTAG更是 阅读全文
posted @ 2019-09-07 11:40 春风一郎 阅读(4852) 评论(0) 推荐(0) 编辑
DFT 问答 II
摘要:1. Boundary Scan A:Boundary scan 顾名思义,是附加在芯片I/O 周边的扫描测试链,它通过专门的测试端口(TAP)访问。在测试模式下,边界扫描链会接管功能逻辑,对I/O进行灵活访问。边界扫描链的结构,测试端口,以及其控制器(TAP Controller),被IEEE定为 阅读全文
posted @ 2019-09-07 11:17 春风一郎 阅读(3389) 评论(0) 推荐(1) 编辑
DFT 问答 I
摘要:Q: Boundary Scan是什么?应用场景是什么?实现的方法是什么?挑战是什么? A: Boundary Scan就是边界扫描,是由Joint Test action Group起草的规范,最初是为了解决板级芯片之间的互联测试的问题,实现方法就是在芯片内部的每个I/O上面加上一个Boundar 阅读全文
posted @ 2019-09-07 10:06 春风一郎 阅读(1964) 评论(1) 推荐(0) 编辑
从ICG cell 在 library 中的定义说起
摘要:如Coding 时需要考虑什么样的代码风格会使gating 的效率更高;综合时需要特别设置要插入的gating 类型,每个gating 的fanout 范围,是否可以跨层次,是否需要做physical aware 的gating;DFT 时需要确定clock gating 的TE pin 如何连接以 阅读全文
posted @ 2019-09-03 23:42 春风一郎 阅读(3295) 评论(0) 推荐(1) 编辑
SSG (slow global), TTG (typical global) and FFG (fast global)
摘要:https://semiwiki.com/x-subscriber/clk-design-automation/4481-variation-alphabet-soup/ n response, foundries have broken out on-die variation as a sepa 阅读全文
posted @ 2019-09-01 22:35 春风一郎 阅读(2618) 评论(0) 推荐(0) 编辑
STA之RC Corner再论
摘要:Q:RC-Corner跟PVT怎么组合? A:通常的组合: Q:通常说的ttcorner指的是啥? A:@孟时光 ttcorner是指管子在tt+RCtyp吧。 Typesof corners When working in the schematic domain, weusually only 阅读全文
posted @ 2019-08-28 00:14 春风一郎 阅读(2438) 评论(0) 推荐(1) 编辑
STA之RC Corner拾遗
摘要:Q:还有一种RC corner 带后缀『_T』,只用于setup signoff,T指的是什么? A:T代表tighten,在rc的variation上的sigma分布比不带T的更紧,因此只能用于setup,hold不推荐。Appleto Apple地比较,T的variation更小,理论看到的rc 阅读全文
posted @ 2019-08-27 23:49 春风一郎 阅读(3470) 评论(0) 推荐(3) 编辑
STA之RC Corner
摘要:RC corner,这里的RC指gate跟network的寄生参数,寄生参数抽取工具根据电路的物理信息,抽取出电路的电阻电容值,再以寄生参数文件输入给STA工具,常见的寄生参数文件格式为SPEF。 ICer都知道在集成电路中是多层走线的,专业术语叫metal layer,不同工艺有不同层metal 阅读全文
posted @ 2019-08-27 23:06 春风一郎 阅读(12324) 评论(0) 推荐(3) 编辑
STA之PVT
摘要:在STA星球,用library PVT、RC corner跟OCV来模拟这些不可控的随机因素。在每个工艺结点,通过大量的建模跟实测,针对每个具体的工艺,foundary厂都会提供一张推荐的timingsignoff表格, 建议需要signoff的corner及各个corner需要设置的ocv跟mar 阅读全文
posted @ 2019-08-27 22:13 春风一郎 阅读(2296) 评论(0) 推荐(0) 编辑
STA 开篇
摘要:时序分析=动态时序分析+静态时序分析 动态时序分析简单讲就是gate-level simulation,仿真对象是netlist+sdf,通过SDF反标,得到gate跟net的delay,通过输入大量的激励来验证电路的功能。动态时序分析通常覆盖以下几方面:典型应用场景的功能验证、频率的动态切换、跨时 阅读全文
posted @ 2019-08-27 21:51 春风一郎 阅读(1031) 评论(0) 推荐(1) 编辑
SAIF anno
摘要:https://www.cnblogs.com/IClearner/p/6898463.html SAIF--RTL BACK分析法 RTL backward SAIF文件是通过对RTL代码进行仿真得到的,当设计很大的时候,门级仿真时间就会很长,这时候就可以使用这种方法进行分析。使用这种方法进行分析 阅读全文
posted @ 2019-08-27 18:52 春风一郎 阅读(3927) 评论(0) 推荐(2) 编辑
set_set_switching_activity
摘要:set_switching_activity -static 0.2 -toggle_rate 20 -period 1000 [all_inputs] 这时,翻转率设置的节点是输入,响应的翻转率为:Tr = 20/1000 = 0.02GHz ·SAIF文件:即switching activity 阅读全文
posted @ 2019-08-27 18:50 春风一郎 阅读(3321) 评论(1) 推荐(0) 编辑
PTPX-功耗分析总结
摘要:使用PrimeTime PX进行功耗分析有两种:一种是平均功耗的分析Averaged power analysis,一种是Time-based power analysis。 电路的功耗主要有两种,一种是漏电流功耗(Leakage Power),也就是一个单元在没有switching,inactiv 阅读全文
posted @ 2019-08-27 13:51 春风一郎 阅读(18870) 评论(0) 推荐(1) 编辑
library 中的internal power为何为负值?
摘要:下图是library中一个寄存器Q pin 的internal_power table, 表中该pin 的internal power 大多都是负值。其实library 中的internal_power 不是功率,而是热量,单位是焦耳不是瓦特 原因: Internal power 为负值是由Libe 阅读全文
posted @ 2019-08-26 13:53 春风一郎 阅读(4543) 评论(2) 推荐(2) 编辑
浅谈Power Signoff
摘要:Power Analysis是芯片设计实现中极重要的一环,因为它直接关系到芯片的性能和可靠性。Power Analysis 需要Timing Analysis 产生包含频率、transition 等时序信息的 Timing File,也需要包含Net Capacitance和Resistance信息 阅读全文
posted @ 2019-08-26 13:43 春风一郎 阅读(11116) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示