• dc_shell的report_xx和查找pin或cell的input/output [all_fanin/out]


    目录

    1.dc的report命令

    2.all_fanout/all_fanin


    1.dc的report命令

    可以到Micro-IP Inc.网上一一查询,也可以到pc_shell里man 各种命令

    常用的report_timing,report_disable_timing,report_clock,report_attribute

    1. 00 : report_activity_waveforms
    2. 01 : report_alternative_lib_cells
    3. 02 : report_analysis_coverage
    4. 03 : report_annotated_check
    5. 04 : report_annotated_delay
    6. 05 : report_annotated_parasitics
    7. 06 : report_annotated_power
    8. 07 : report_aocvm
    9. 08 : report_app_var
    10. 09 : report_attribute
    11. 10 : report_bottleneck
    12. 11 : report_bus
    13. 12 : report_case_analysis
    14. 13 : report_cell
    15. 14 : report_clock
    16. 15 : report_clock_gate_savings
    17. 16 : report_clock_gating_check
    18. 17 : report_clock_timing
    19. 18 : report_constraint
    20. 19 : report_context
    21. 20 : report_crpr
    22. 21 : report_delay_calculation
    23. 22 : report_design
    24. 23 : report_disable_timing
    25. 24 : report_driver_model
    26. 25 : report_etm_arc
    27. 26 : report_exceptions
    28. 27 : report_global_slack
    29. 28 : report_hierarchy
    30. 29 : report_hosts
    31. 30 : report_ideal_network
    32. 31 : report_lib
    33. 32 : report_lib_groups
    34. 33 : report_min_pulse_width
    35. 34 : report_mode
    36. 35 : report_name_mapping
    37. 36 : report_net
    38. 37 : report_noise
    39. 38 : report_noise_calculation
    40. 39 : report_noise_parameters
    41. 40 : report_noise_violation_sources
    42. 41 : report_path_group
    43. 42 : report_port
    44. 43 : report_power
    45. 44 : report_power_analysis_options
    46. 45 : report_power_calculation
    47. 46 : report_power_domain
    48. 47 : report_power_groups
    49. 48 : report_power_network
    50. 49 : report_power_pin_info
    51. 50 : report_power_rail_mapping
    52. 51 : report_power_switch
    53. 52 : report_pulse_clock_max_transition
    54. 53 : report_pulse_clock_max_width
    55. 54 : report_pulse_clock_min_transition
    56. 55 : report_pulse_clock_min_width
    57. 56 : report_qtm_model
    58. 57 : report_reference
    59. 58 : report_scale_parasitics
    60. 59 : report_scope_data
    61. 60 : report_si_aggressor_exclusion
    62. 61 : report_si_bottleneck
    63. 62 : report_si_delay_analysis
    64. 63 : report_si_double_switching
    65. 64 : report_si_noise_analysis
    66. 65 : report_supply_net
    67. 66 : report_switching_activity
    68. 67 : report_timing
    69. 68 : report_timing_derate
    70. 69 : report_transitive_fanin
    71. 70 : report_transitive_fanout
    72. 71 : report_units
    73. 72 : report_user_sensitization
    74. 73 : report_variation
    75. 74 : report_vcd_hierarchy
    76. 75 : report_wire_load

    2.all_fanout/all_fanin

    下面给出一个all_fanout、all_fanin的用法实例

    1. cop [remove_from_collection -intersect \
    2. [all_fanout -flat -from xx_clk -trace_arcs all] \
    3. [all_fanin -flat -to xxx_reg/Q -trace_arcs all]]
    4. proc cop {collection} {
    5. foreach_in_collection tmp $collection {
    6. set full_name [get_attri $tmp full_name]
    7. echo $full_name
    8. }

  • 相关阅读:
    PythonQt打包发布exe应用注意事项,解决错误no Qt platform plugin found
    TypeScript定义
    linux deepin系统 php多版本
    PyCharm安装部署(一) 百篇文章学PyQT
    Impact of Problem Decomposition on Cooperative Coevolution
    尚硅谷Flink(四)处理函数
    Mysql 入门篇之二进制安装
    04、添加 com.fasterxml.jackson.dataformat -- jackson-dataformat-xml 依赖报错
    在执行对 HDFS 中创建用户目录的指令时,回复的命令如下图所示
    负载均衡Ribbon和Feign的使用与区别
  • 原文地址:https://blog.csdn.net/cy413026/article/details/126613716