|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 richard2019 于 2021-4-26 16:36 编辑
set power_enable_analysis TRUE
set power_analysis_mode average
check_timing
update_timing
report_timing
read_vcd "../../sim/tb.vcd" -time {2,3}
check_power -verbose
update_power
在 check_power 这一步,报告
Information: Checking "out_of_table_range".
ramp 0.00 at pin "CLK" of cell "u_hdspxxx" is out of ramp range (0.00, 0.07) of lib cell "hdspxxx'
ramp 0.00 at pin 'Adr[0]' of cell "u_hdspxxx' is out of ramp range (0.00, 0.07) of lib cell 'hdspxxx'
......
Warning: There are 36 out_of_range ramps
Information: Checking 'missing_table'.
Information: Checking 'missing_function'
library cell 'hdspxxx' in library 'hdspxxx.xx.xxx.nldm.tt1p0v100c' has an output pin with function。
Warning: There are 1 library cells without function
这个错误咋回事? 所有的输入pin 貌似没有ramp up,导致 cell 没有output function,
但我打开VCD看了一下,是有0, 1的, out_of_table_range, out_of_range ramps, miss_table, missing_function 这些手册上介绍的很少?
这个问题如何解?是否VCD波形的 电压值 不能识别幅度?
VCD文件是从RTL里得到的,有帖子提到如果vcd等波形从RTL中得到,还需要一个mapping文件来进行波形与netlist之间匹配。
这个mapping文件怎么弄?格式是啥样的
请大佬们指导。
|
|