linux 使用icc运行tcl,ICC的步骤流程方法

ICC实验步骤

步骤1:在lab1_flow路径下启动ICC shell。

> icc_shell –gui

步骤2:设置search path、target_library、link_library:

Lib_setup.tcl:

# Library setup

lappend search_path ./ref/db ./ref/tlup

set target_library "sc_max.db"

set link_library "*"

foreach lib {sc io ram16x128} {

lappend link_library ${lib}_max.db

set_min_library ${lib}_max.db -min_ver ${lib}_min.db

}

步骤3:为设计创建library。> create_library

步骤4:打开创建的library。> open_mw_lib

步骤5:读入verilog网表。> read_verilog

步骤6:确认当前顶层设计。> current_design RISC_CHIP

步骤7:将网表中例化的单元与参考库中的单元做连接。

> link

步骤8:设置TLU+文件。

步骤9:读入SDC文件,设置芯片工作环境。

步骤10:检查设计的合理性。

>set_zero_interconnect_delay_mode true

>report_timing

>report_constraints –all_violators

>set_zero_interconnect_delay_mode false

步骤11:在设计中添加电源pad和corner cell等physical only cells。

phy_cells.tcl:

#corner cells

create_cell {cornerll cornerlr cornerul cornerur} pfrelr

#pg pads

create_cell {vss1left vss1right} pv0i

create_cell {vdd1left vdd1right} pvdi

create_cell {vss2left vss2right} pv0a

create_cell {vdd2left vdd2right} pvda

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值