E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Innovus
Innovus
快捷键(更新ing)
快捷键执行效果注意事项备注qattributeeditor空格使用空格键可以在多个重叠的目标之间快速切换ffita鼠标为select模式zzoomIn放大shift+zzoomOut缩小shift+xcutwiredselect/deselect/delete不常用shift+rmove/editwire移动和修改net长度krulershift+k清空标尺
芯片后端工程师-ratel
·
2024-01-24 09:20
Innovus
芯片设计
innovus
(ICC2&
Innovus
)
吾爱IC社区星友提问:请教星主和各位大佬,对于一个模块如果不加干预工具会让inst挤成一团,后面eco修时序就没有空间了。如果全都加instPadding会导致面积不够overlap,大家一般怎么处理这种问题?在数字IC后端设计实现中经常会有这方面的困扰。这也是小编在咱们社区IC后端训练营中一直强调每个步骤做完都要做physical方面的检查——congestion和densitymaprevie
IC拓荒者
·
2024-01-22 01:58
数字IC后端
cell
density
congestion
map
IC后端设计
数字后端
innovus
icc2
innovus
:insert Power Switch失败,报告not covered by a row问题解析
更多学习内容请关注「拾陆楼」知识星球拾陆楼知识星球入口往期文章链接:低功耗设计-PowerSwitch星球成员遇到如下问题:这个问题就是switch找不到可以放置的row,分析就从两方面入手,一方面从voltagearea下手,一方面从row和site入手。检查发现voltagearea设置正确,row也存在,只不过lef里缺少对应switch的双倍高的site。问题解决。
拾陆楼
·
2024-01-11 15:48
学习
后端
数字后端设计实现 | 数字后端PR工具
Innovus
中如何创建不同高度的row?
吾爱IC社区星球学员问题:
Innovus
后端实现时两种种不同高度的site能做在一个pr里面吗?答案是可以的。
IC拓荒者
·
2024-01-06 17:04
数字IC后端
芯片设计
IC后端实现
芯片设计实现
innovus
低功耗设计
low
power
数字IC后端实现之
Innovus
TA-152错误解析(分频generated clock定义错误)
**ERROR:(TA-152):Alatencypathfromthe‘Fall’edgeofthemasterclockatsourcepin…ErrorCodeTA-152在数字IC后端实现
innovus
IC拓荒者
·
2024-01-06 17:29
数字IC后端
时钟产生电路
分频电路
分频时钟
generated
clock
innovus
数字IC后端实现之快速获取
innovus
中drv violation的所有net list
在
Innovus
中place_opt_design和optDesign阶段,我们经常会看到如下所示的log提示信息,核心关键词是“Reasonsforremainingdrvviolations”。
IC拓荒者
·
2024-01-05 07:56
数字IC后端
max_transition
数字后端培训
innovus
drv
violation
数字IC后端设计实现之
Innovus
update_names和changeInstName的各种应用场景
今天吾爱IC社区小编给大家分享下数字IC后端设计实现
innovus
中关于update_names和changeInstName在PR中的具体使用方法。
IC拓荒者
·
2024-01-04 09:09
数字IC后端
芯片设计
IC后端实现
芯片设计实现
tcl脚本
update_names
innovus
:generateRCFactor对比第三方spef方法
以starrc+PT为signoff工具,
innovus
需要用generateRCFactor命令产生对应阶段的rcfactor。在postroute之后提取def使用starrc抽spef。po
拾陆楼
·
2023-12-15 02:59
后端
学习
CentOS7.9虚拟机EDA环境,支持模拟集成电路、数字集成电路、数模混合设计全流程,包含工艺库
虚拟机工具启动2.2软件配置使用2.3Module工具切换环境变量和软件版本获取方法附录:部分EDA工具运行效果图前言搭建了CentOS7.9虚拟机环境,工具包括但不限于:virtuosoIC618,
innovus
Mr_ICer
·
2023-11-30 02:57
服务器
软件需求
数字集成电路后端(
Innovus
)开发设计
一、本文目的是对数字IC进行:1、平面规划设计(FloorplanningtheDesign);2、电源路径设计(RoutingPowerwithSpecialRoute);3、使用EarlyGlobalRouter分析路径(布线)可行性(AnalyzingRouteFeasibilitywiththeEarlyGlobalRouter)。二、设计过程与结果:1、平面规划设计(Floorplann
Clear Aurora
·
2023-11-28 03:43
IC设计
电子设计
半导体器件与集成电路实验
linux
硬件工程
嵌入式硬件
硬件架构
设计规范
powerPlan的步骤——
innovus
1.全局电源线连接命令:#把所有inst的VDDpin连接到全局VDDglobalNetConnectVDD-typepgin-pinVDD#把所有inst的VSSpin连接到全局VSSglobalNetConnectVSS-typepgin-pinVSS2.followpin连接命令:sroute3.设计电源条线/电源环命令:addStripe/addRing注:创建完power网络后使用ver
而。
·
2023-11-28 03:13
数字后端-Innovus
后端
innovus
规律摆放单元脚本
innovus
规律摆放单元脚本
innovus
中摆放instance的命令为placement命令解析:参数解析:instance_name:器件名location:指定器件的源点,左下角的x,y坐标orientation
obsidian_DK
·
2023-11-28 03:43
数字后端
tcl
硬件工程
算法
Innovus
GUI——不显示inst name
文章目录在Miscellaneous选项下可以关掉Text的显示在GUI上的设置>Preferences>Text下可以设置ObjectTextDisplay,取消勾选Instance即可。在Miscellaneous选项下可以关掉Text的显示在GUI上的设置>Preferences>Text下可以设置ObjectTextDisplay,取消勾选Instance即可。
时钟树上的小猴子
·
2023-11-28 02:42
Innovus
Innovus
/Encounter Floorplan命令合集(二)
以下资料是我之前写过的,芯片数字后端中的一些
Innovus
/Encounter命令的中文介绍(第二部分,上半部在前面一个链接),主要是Floorplan部分,接下来会新增Timing部分命令介绍。
Tao_ZT
·
2023-11-28 02:10
Innovus
Tips(2): Floorplan
trialRouteForblackboxdesign,afteryourunplacement.youcantypethiscommand,itdeterminesnear-optimallocationforblackboxpinswithrespecttotopchannelcongestionandplacesblackboxpinsattheselocations.trialRoutet
Colin_YYL
·
2023-11-28 02:08
Innovus
innovus
如何在floorplan view显示所有module
拾陆楼知识星球入口如题,
innovus
的图形界面在floorplanview下默认只能显示instance数量超过100个的module,如果要显示更小的module,需要在VIEW-SetPerference
拾陆楼
·
2023-11-28 02:07
后端
学习
【无标题】RC抽取工艺文件(三)Layer map错误
qrclayermap的作用是把
Innovus
里的层和qrcTechFile里的层对应起来。
Innovus
的层信息来自LEF或OAtechlibrary,其使用字符串MET1,VIA1等代表层。
杰出的胡兵
·
2023-11-24 12:21
数字设计
数字后端
数字验证
芯片
手把手教你如何在
Innovus
中分析clock tree质量
手把手教你如何在
Innovus
中分析clocktree质量文章右侧广告为官方硬广告,与吾爱IC社区无关,用户勿点。点击进去后出现任何损失与社区无关。
IC拓荒者
·
2023-11-19 20:05
后端
innovus
停止当前命令_
Innovus
教程 - Flow系列 - 摆放宏单元(理论+实践+命令)
《
Innovus
教程-Flow系列-摆放宏单元(理论+实践+命令)》理论:在
Innovus
里面有个新功能是mixplacer,可以将Macro当成Stdcell一样去自动摆放一起做Place(这样就不用手工做
weixin_39995351
·
2023-11-19 20:05
innovus停止当前命令
innovus
dbGet命令的使用
dbGet是基于一种树状的结构图,如下图所示。head是最原始的parent,然后我们需要寻找的object就藏在这每一个一级一级的分支下。selected和top其实也属于head的一个分支,只不过它们比较常用,所以就单独列出作为一个原始分支。现在各种object一共加起来有64个,我们需要做的就是找准路线,一击必中,把“指针”找出来。欢迎关注我的公众号:dbGet的用法就像Tcl一样,是很灵活
杰出的胡兵
·
2023-11-19 20:03
数字设计
数字后端
低功耗设计
innovus
笔记——mem(macro)太多,怎么才能摆出符合数据流的mem呢?
情景再现:读入design后,调整好floorplanbox,接下来就是摆放mem,如果此时mem的数量多达几百个,不知道这些mem的相互关系?不知道具体的数据流向,也没有guide或者前期的floorplan经验来指导摆放mem,那该怎么办呢?难道只能通过摆放多版mem的摆放来最终决定那一版是摆放的合理吗?(尝试多版,还不一定能得到比较好的结果)下面介绍一种快捷实用的方法,只用跑一次就能得到de
后芯
·
2023-11-19 20:31
数字后端知识分享
后端
笔记
innovus
笔记——快速评估congestion,减少mem的摆放迭代次数,缩短run time
在工作中遇见的congestion问题:1、模块congestion比较严重,想通过调整mem的摆放来缓解由于mem摆放导致的congestion情况。mem的数量达到几百片,调整时间长;2、只能按照经验提前预估拐角处congestion,其他地方难以比较直观评估congestion;3、调整了mem的摆放后,正常run一轮place需要几天的时间,也就是说需要几天后才能比较准确评估自己调整的me
后芯
·
2023-11-19 20:30
数字后端知识分享
后端
笔记
innovus
(2)
一、
innovus
作用:数字芯片P&R布局布线版图设计工具.二、操作流程:innovusflow.png三、具体操作命令详解1.importdesigninnovus//开启innovussourcedtmf.globols
小张爱自由
·
2023-11-19 20:00
数字后端sta#
基本概念
floorplan学习笔记
Memory的位置对齐,出pin的方向,以及channel的宽度都是需要精细计算的;因此熟练使用
innovus
的floorplantoolbar的相关功能可以极大的提高我们做floorplan的效
Chance的电话亭
·
2023-11-19 20:28
IC
学习
innovus
笔记——mem(macro)太多,怎么才能摆出符合数据流的mem呢?
情景再现:读入design后,调整好floorplanbox,接下来就是摆放mem,如果此时mem的数量多达几百个,不知道这些mem的相互关系?不知道具体的数据流向,也没有guide或者前期的floorplan经验来指导摆放mem,那该怎么办呢?难道只能通过摆放多版mem的摆放来最终决定那一版是摆放的合理吗?(尝试多版,还不一定能得到比较好的结果)下面介绍一种快捷实用的方法,只用跑一次就能得到de
后芯
·
2023-11-19 20:54
后端
笔记
芯片后仿问题
INNOVUS
/ICC吐出的netlist经过Formal/LEC验证后,Star-RC/QRC抽取RC寄生参数文件并读入到Tempus/PT分别做func/mbist/scan时序sign-off,写出
messi_cyc
·
2023-11-11 09:00
嵌入式硬件
手把手教你在
innovus
中使用verify_drc
手把手教你在
innovus
中使用verify_drc文章右侧广告为官方硬广告,与吾爱IC社区无关,用户勿点。点击进去后出现任何损失与社区无关。
IC拓荒者
·
2023-11-05 17:36
后端
数字IC后端实现 |TSMC 12nm 与TSMC 28nm Metal Stack的区别
芯片TapeoutReviewCheckList数字IC后端零基础入门
Innovus
学习教程1P代表一层poly,10M代表有10层metal,M5x表示M2-M6为一倍最小线宽宽度的金属层,2y表示M7
IC拓荒者
·
2023-11-05 17:34
数字IC后端
芯片设计
IC后端实现
芯片设计实现
SOC设计
模拟版图
如何在
Innovus
中做好Clock Tree Synthesis_
如何在
Innovus
中做好ClockTreeSynthesis?文章右侧广告为官方硬广告,与吾爱IC社区无关,用户勿点。点击进去后出现任何损失与社区无关。
IC拓荒者
·
2023-11-02 01:09
面试
职场和发展
Innovus
update_io_latency
在
Innovus
中从ccopt后的timingreport中可以看到clockdelay是从负值开始算起的,这个是因为在ccopt过程中进行了的updatelatency的动作。
diedai7174
·
2023-11-02 01:07
innovus
: set_ccopt_property的基本用法
我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?拾陆楼知识星球入口clockrouteclockroute的nettype分为三种,分别是root、trunk和leaf,其中root是指fanout超过routing_top_fanout_count约束的net,leaf是指接sink的net,剩下的就是trunk,工具会给既接sink又接组合逻辑的net插buf来避免nettype定义冲突。
拾陆楼
·
2023-11-02 01:05
学习
后端
get_pins get_cells get_nets 查询
innovus
中的pin/net/cell
1.获取design中所有名称为reset或包含reset的pins/cells/nets-regxp正则匹配在db中查找含有特定字符串的cell/net/pin的nameget_pins-regxp^.*reset.*$get_cells-regxp^.*reset.*$get_nets-regxp^.*reset.*$运行>>......reset.......返回含有“reset”的所有na
而。
·
2023-10-24 13:33
数字后端-Innovus
后端
Innovus
学习笔记
innovus
学习笔记——数字后端ICinnovus学习笔记——数字后端IC_
innovus
实践项目_Mercury.wang的博客-CSDN博客一、物理后端设计流程简介:1、layout版图设计:由fab
而。
·
2023-10-24 13:32
数字后端-Innovus
学习
笔记
Voltus功耗分析——读入
Innovus
数据/cpf/spef文件
1.导入
Innovus
数据设计数据(LEF/DEF/netlist)、cpf文件、SPEF文件方法一:读入.dat数据read_design-physical_datapostroute.enc.datdesign_name
而。
·
2023-10-24 13:02
PA功耗分析
后端
RC提取流程——
INNOVUS
1.导入设计2.指定工艺节点:setDesignMode-processprocessnode3.选取preRoute/postRoute-effectLevel引擎来提取互连电容值:setExtractRCMode-enginepostRoute-effortLevelhigh4.执行RC抽取:extractRC5.检索每个RCcorner的寄生参数文件spef,用于时序分析和SI分析:rcOu
而。
·
2023-10-24 13:02
RC提取
后端
innovus
:stripe下不放std cell的命令
我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?一些drc问题在place阶段就可以检查出来,比如preroutedrc,这种就是standardcell的pinshape和powerplan之间的drc问题,可能是和pgvia也可能是和stripe。为了避免这类问题,我们通常会设置低层stripe下不放standardcell。命令如下:setPlaceMode-prerouteASObs$
拾陆楼
·
2023-10-17 08:21
学习
后端
数字后端的流程
数字后端流程学习1.数据准备2.布局规划3.布局4.时钟树综合5.布线(route)6.签核(signoff)
Innovus
软件使用介绍encounter到
innovus
数据准备:物理文件;时序文件;物理文件
飞奔的大虎
·
2023-10-15 15:05
innovus
加decap如何避免drc问题
我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?拾陆楼知识星球入口加decap常见的问题就是跟regularwire产生drc,调试如下命令能够避免这类drc。setFillerMode-add_fillers_with_drcfalse-fitGapfalse-ecoModetrue
拾陆楼
·
2023-08-22 18:58
后端
学习
innovus
报告多边形floorplan的boundary坐标
我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?拾陆楼知识星球历史文章:常用dbGet命令dbGet快速入门使用"CutRectilinear"功能可以调整floorplan形状,使其变成非矩形多边形(polygon)。Floorplan-EditFloorplan-CutRectilinear需要注意的是:1)此时layout应该处于"FloorplanView"2)使用cutrectili
拾陆楼
·
2023-08-11 11:57
后端
学习
Innovus
和ICC2中设置partial placement blockage的命令和区别
Innovus
中,设置partialplacementblockage的命令是createPlaceBlockage-typepartial-density75-box{3442.36003739.20003511.65005716.6300
飞奔的大虎
·
2023-08-08 12:43
innovus
修short脚本
innovus
版脚本分享:deselectAllforeachshort[dbGet[dbGettop.markers.subTypeShort]-p]{setbox[dbGet$short.box]setlayer
拾陆楼
·
2023-07-26 19:20
学习
后端
数字IC所用软件及IP分类
寄生参数提取工具DC/Synplify2015--逻辑综合PT--PrimeTime--时序分析-STAFormality--逻辑等价性检查milkywayCadence--楷登电子Genus--逻辑综合
Innovus
晨曦backend
·
2023-06-20 16:44
数字后端
fpga开发
Innovus
: dbGet 快速学习教程
dbGet是
innovus
/encounter工具自带的"databaseaccesscommand"命令中的一部分,它几乎可以用来获取设计相关的一切信息。
拾陆楼
·
2023-06-16 07:43
学习
后端
IC数字后端 |
innovus
如何控制tie cell的fanout和net length
在
innovus
里面,有时候我们需要控制tiecell的fanout和netlength,来避免tiecell可能出现maxtransition或者maxfanout的违例,一般来说,只要fanout小于
IC拓荒者
·
2023-06-12 04:39
后端
fpga开发
硬件工程
Innovus
dbGet常用命令合集
的确是这样的,小编第一个项目刚用
innovus
的时候也有这种感觉。第一次用小编想要去get到一颗buffer都不会,好尴尬。这么丢脸的事情怎么要说出来呢。其实刚开始
IC拓荒者
·
2023-06-12 04:08
后端
trace clock structure的若干方法
1)report_clock_qor-toFF/CK-clock$clk_name-typestructure报告的结果与
innovus
的clockstructure报告类似,如下示例。
拾陆楼
·
2023-06-10 05:53
学习
后端
innovus
中时序路径debug及命令使用详解?
写在前面:发现place结果所有与outport相关的timingcheck都找不到?刚开始怀疑是sdc约束问题,check了inputsdc文件及enc.dat/mmmc/mode/func.sdc看一下是否设置了set_false_path.当然也可以用命令报出来:report_timing-unconstrained-tooutput_portxxx-unconstrained可以报出来没有
芯片后端工程师-ratel
·
2023-04-18 13:19
Innovus
芯片后端设计原理
芯片设计
静态时序分析
CCD 技术介绍(基于
innovus
引擎CCOpt)
目录:ØCCOpt概念Ø传统CTS介绍ØCCOpt技术介绍ØCCOpt优化流程ØWorstChainAnalysis概念介绍CCD:全称是ConcurrentClockDatapath,并行优化clock和datapath。CCOpt:全称是ClockConcurrentOptimizationclock的timing分为两种模式,idealclock和propagatedclock。preCTS
芯片后端工程师-ratel
·
2023-04-18 13:49
芯片后端设计原理
后端
arm开发
硬件工程
innovus
学习笔记——数字后端IC
innovus
学习笔记——数字后端IC一、物理后端设计流程简介:1、Layout版图设计:由fab提供的PDK库导入各种标准库文件进行设计,版图一般用GDSSII文件表示。
Mercury.wang
·
2023-04-08 19:36
学习
后端
Cadence
Innovus
物理实现系列(一)Lab 1 初试
Innovus
我是雪天鱼,一名FPGA爱好者,研究方向是FPGA架构探索。笔记同步在我的个人网站进行更新,欢迎来访查看。也欢迎加入IC技术学习交流群:文章目录实验所需一、导入设计二、查看设计三、查看设计层次实验手册和数据来自InnovusLab和LabGuide下载地址实验所需可以使用CadenceInnovus软件已经下载上述链接中的实验数据一、导入设计目标:打开InnovusGUI界面并导入设计在这个实验中
雪天鱼
·
2022-02-04 16:20
FPGA芯片设计
Cadence
物理实现
Innovus
芯片设计
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他