tools 工具包

tools 是一个工具包的合集, 里面集成了诸多小工具, 这些小工具的使用方法为:

tools [sub_tool name] [sub_tool args]

其完整的工具列表可以在 help 文档中查看, 如下示例:

[root@dev02 Thor]$ tools  --help
Usage: tools [OPTIONS] COMMAND [ARGS]...

Options:
--help  Show this message and exit.

Commands:
   clean            Clean all temp git repository.
   cm               call lec check by RPC
   cm_ppa           call lec check by RPC
   create-case      create a case
   find-top         find the top moulde in verilog files
   init-regression  Generate regressioncases dir and some config file
   lec              call lec check by RPC
   perf             run execution perf
   ppa              Perform ppa data analysis based on the case data...
   ppa-gen          Generate weights files for ppa data analysis
   rpc-server       setup lec server
   rpt2json         Update the JSON file separately according to the RPT file
   rules            Show all rules.
   set-level        Set the level based on the runtime of the case
   tags             show all tag
   update-golden    update golden files

tools 工具合集