Boundary Scan参考脚本

  1. Boundary scan 流程图
    在这里插入图片描述

  2. Load the Design
    set_context dft -rtl
    read_cell_library …/library/adk_complete.tcelllib
    read_verilog …/netlist/cpu_top.v
    set_current_design cpu_top

  3. Specify and Verify DFT Requirements
    set_dft_specification_requirements -boundary_scan on
    set_design_level chip
    set_attribute_value tck_p -name function -value tck
    set_attribute_value tdi_p -name function -value tdi
    set_attribute_value tms_p -name function -value tms
    set_attribute_value trst_p -name function -value trst
    set_attribute_value tdo_p -name function -value tdo
    set_boundary_scan_port_options ramclk_p -cell_options clock
    set_boundary_scan_port_options reset_p -cell_options sample
    check_design_rules

3.Create DFT Specification
set spec [create_dft_specification]
report_config_data $spec

  1. Process DFT Specification
    process_dft_specification

  2. Extract ICL
    extract_icl

  3. Create Patterns Specification
    create_patterns_specification

  4. Run and Check Test Bench Simulations
    set_simulation_library_sources -y …/library/verilog
    -v …/library/pad_cells.v

分享更多内容关注WX公众号:IC蓝皮匠
原创链接:https://mp.weixin.qq.com/s/kGwwMPxRbwBYxQP_Fm_RJQ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值