+ 后端Tool工具使用(Innovus)
每天一个小脚印
深耕自己
展开
-
innovus中编辑gui界面的命令
add_gui_shapedelete_gui_objectadd_gui_markerremove_gui_markeradd_gui_textadd_shapeadd_text原创 2022-01-11 10:59:34 · 1965 阅读 · 0 评论 -
脚本添加bump
脚本添加bump的流程:deleteBumps –allCreate_bump :create_bump -allow_outside_of_die -allow_overlap_control keep_existing_bumps -pattern_array {7 8} -loc 8.962 -67.85 -name_format Pwr_Bump_%i -cell BUMP_CU_RUBM_TSMC_VSS -pitch 215.7 215.7 -loc_type cell_lowerl原创 2022-01-10 10:48:22 · 1563 阅读 · 6 评论 -
innovus 使用记录
1 split net原创 2021-06-22 10:02:20 · 1758 阅读 · 0 评论 -
timing report 中 edge 理解
trailing edge:clock的第二个沿leading edge:clock的第一个沿^:如果在输入pin上,指该pin的输入edge为上升沿;如果在输出pin上,指该pin的输出edge为上升沿;v:如果在输入pin上,指该pin的输入edge为下降沿;如果在输出pin上,指该pin的输出edge为下降沿;create_clock -name ck1 -period 4 -waveform {0 2}create_clock -name ck2 -period 4 -wa.原创 2021-03-22 17:04:35 · 1171 阅读 · 0 评论 -
get_cells,dbget对比
get_cells:get module name, if design is flatten, insts name will be getted.get_cells -hierarchical:get module name and insts namedbget top.insts.name:get all insts name,dont get module name原创 2021-01-13 14:38:30 · 1076 阅读 · 0 评论 -
pStatus of cell
unplaced:This specifies that the instance is unplaced (does not have a location).fixed:An instance marked as fixed has a location and cannot be moved by the tool, but canbe moved using interactive commands. The“Pre-placed” instances cannot beupsized...转载 2020-09-17 13:31:47 · 611 阅读 · 0 评论 -
innovus中常用命令整理
restoreDesign:load 之前的dblist_property -type **:列举出相应的属性get_property:得到相应的object的属性get_pin:获取pinget_port:获取portecoRoute:eco阶段,在修改cell或者net之后进行routeecoPlace:eco阶段,如果插入了cell,需要进行placeecoDeleteRepeater:删除bufferecoAddRepeater:添加bufferecoChange原创 2020-06-11 16:26:50 · 18378 阅读 · 0 评论 -
ecoRoute
This command is based on the Nanometer router.You must first run ecoDefIn and ecoPlace before you use this command.-cut_color_flip {0 1}: Fixes cut color DRC violations by flipping. When enabled 1...原创 2020-04-06 09:26:08 · 1913 阅读 · 0 评论 -
ecoPlace
Incrementally places the unplaced standard cells.-fixPlacedInsts {true | false}: Specifies that instances with the PLACED status are not moved.-timing_driven {true|false} default false: turn on th...原创 2020-04-03 17:10:41 · 895 阅读 · 0 评论 -
一点点小梦想留存
pr eda高校:the university of texas at austinprofessor: David Panstudent: yibo lin: http://yibolin.com/IC periodical:ICCADgithub-AI开源pr eda:https://github.com/openbelt/eda...原创 2020-03-02 12:59:44 · 377 阅读 · 0 评论 -
timeDesign命令
timeDesignoption:-drvReports 产生DRV report-expandReg2Reg 扩展reg2reg PathGroup-expandedViews 扩展View-hold 查看Hold Timing Report-idealClock 理想时钟-numPaths <number> path数目选项-...原创 2019-10-10 12:51:29 · 1872 阅读 · 0 评论 -
dbGet、dbSchema、dbShape命令
1、dbGetThe dbGet command returns object and attribute information for the specified database object in the design。For example, the following command returns the master cell names for all of the in...原创 2019-10-09 14:57:03 · 4377 阅读 · 0 评论 -
InnovusUG-Floorplanning the Design章节阅读记录
1、Use the G key (ungroup), or click the Hierarchy Down icon , to display the submodules for a selected module guide. Each time you use the G key, you move further down the hierarchy. Use the g key (g...原创 2019-10-08 08:07:16 · 1287 阅读 · 0 评论 -
Innovus工具打开
工具启动:module load 工具版本BSUB -Is innovus原创 2019-09-26 16:42:11 · 6934 阅读 · 3 评论