目录
概论
对于验证工程师来讲,我们接触最多的就是debug 波形了。对于简单的设计,亦或者说更易于理解、直白的波形信号,我们通过肉眼的观测,就可以很快的定位问题所在。但是随着工作年限的增长,debug 问题复杂度的增加,或者提高debug 效率的角度,难免会对debug 过程中的痛点,进行思考,有没有更好的办法。好了,今天给大家介绍Verdi 的子工具fsdbedit ~ 希望大家实际工作中,能助力一把。
fsdbedit是一个用于修改FSDB文件中的作用域层次结构的实用程序。
语法
fsdbedit fsdb_file_name [Options] -o filename
[-insert configFile]
[-insert_scope scope_string [-attribute attr_string]]
[-delete configFile][-delete_scope scope_string]
[-add_top_analog_scope scope_name]
[-rename configFile]
[-rename_scope target_scope rename_scope_name]
[-time_shift time_with_unit]
[-o fsdb_file_name][-ignore_2G]
选项 | 解释 |
-add_top_analog_scope scope_name |
Specifies the scopes to be added as top scopes. This option supports Spice FSDB files only. 例子:fsdbedit my_analog.fsdb -add_top_analog_scope 'xx.yy.zz' -o new.fsdb |
-attribute string | Specifies the attributes of the scopes to be inserted. The syntax of attr_string is: module_name=string;is_case_insensitive=1 or 0 Example: -attribute module_name=aaa;is_case_insensitive=0 NOTE: The attribute string value should not contain any blank spaces. |
-delete con |