马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我的Golden RTL中,有这样的二维端口:
output [3:0][18:0] avpll_freq_offset;
DC综合后,在Revised网表中这些代码变成了一维的:
output [75:0] avpll_freq_offset;
然后跑Conformal LEC的时候,就有了如下的warning:
// Warning: Golden and Revised have different numbers of key points: // Warning: Primary output 'avpll_freq_offset[3][18]' in Golden has no correspondence in Revised // Warning: Primary output 'avpll_freq_offset[3][17]' in Golden has no correspondence in Revised // Warning: Primary output 'avpll_freq_offset[3][16]' in Golden has no correspondence in Revised ……………………. // Warning: Primary output 'avpll_freq_offset[75]' in Revised has no correspondence in Golden // Warning: Primary output 'avpll_freq_offset[74]' in Revised has no correspondence in Golden // Warning: Primary output 'avpll_freq_offset[73]' in Revised has no correspondence in Golden // Warning: Primary output 'avpll_freq_offset[72]' in Revised has no correspondence in Golden
LEC没办法知道avpll_freq_offset[3][18] = avpll_freq_offset[75], and so on.
想知道怎么才能让LEC正确的比对呀?
我试过在脚本中加入add renaming rule -pin_multidim_to_1dim,貌似没用。 |