ryu_hayabusa
Newbie level 6
- Joined
- Sep 4, 2012
- Messages
- 13
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
- 1,415
Hello,
I'm using Cadence's Conformal Logic Equivalence Check tool, to run equality-check for RTL and Synthesis Netlist.
I'm having problem since for the RTL golden reference part, there is one parameter file (params.vh) that is detected to have syntax error in it, thus stopping the tool's run. But I'm not sure whether the parameter file syntax is correct or wrong. Also I'm not really sure if the (params.vh) is written in verilog or system verilog. The part that is detected for error is as below:
And the error message that I received:
Are the above syntaxes are correct in terms of Verilog or SysVerilog coding?
Please help, thanks in advance.
I'm using Cadence's Conformal Logic Equivalence Check tool, to run equality-check for RTL and Synthesis Netlist.
I'm having problem since for the RTL golden reference part, there is one parameter file (params.vh) that is detected to have syntax error in it, thus stopping the tool's run. But I'm not sure whether the parameter file syntax is correct or wrong. Also I'm not really sure if the (params.vh) is written in verilog or system verilog. The part that is detected for error is as below:
Code:
parameter type A_TYPE = t_a_config;
parameter type A32_TYPE = t_a32_config;
parameter type B_TYPE = t_b_config;
parameter type B32_TYPE = t_b32_config;
And the error message that I received:
Code:
Error: PARSE_ERROR: Parsing syntax error
parse error, expecting SYS_ROOT or IDENTIFIER or SELECT_NAME near token 'A_TYPE'
Are the above syntaxes are correct in terms of Verilog or SysVerilog coding?
Please help, thanks in advance.