问题描述
当我使用Synplify Pro 2009.06或2009.06 sp1综合Serial Rapid IO v5.4(或更高版本)时,会发生以下错误:
“@E:CD716:”/ group / bcapps / viviany / 810372 / coregen / srio_v5_4 / example_design / gtx_wrapper_gtx.vhd“:236:56:236:58 |表达式有歧义类型
@E:CD351:“/ group / bcapps / viviany / 810372 / coregen / srio_v5_4 / example_design / gtx_wrapper_gtx.vhd”:236:56:236:58 |无法实现表达式类型enumset“
我该如何解决这个错误?
解决/修复方法
发生此错误是因为版本5.4中TX_PMADATA_OPT泛型的类型已从bit_vector更改为bit,但Synplify Pro尚未更新它。
此问题已在Synplify Pro 2009.12中修复。
要在2009.06或2009.06 sp1中解决此问题,请在“gtx_wrapper_gtx.vhd”中修改第236行,如下所示:
TX_PMADATA_OPT =>(x“0”),
没有回复内容