Article ID: 000083290 Content Type: Troubleshooting Last Reviewed: 04/12/2023

Floating Point DSP Simulation syntax error, unxpected ';'

Environment

    Quartus® II Subscription Edition
    DSP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

Due to a problem in the Intel® Quartus® Prime Software version 15.1 and earlier, you might see one of the following simulation errors when simulating the Floating Point DSP IP component for Intel® Arria® 10 devices.

 

Mentor:

 

# ** Error: (vlog-13069) ./../../altera_fpdsp_block_151/sim/<moduleSpecificName>_altera_fpdsp_block_<versionSpecificID> (46): near ";": syntax error, unexpected \';\', expecting \')\'.

 

Cadence:

 

ncvlog: *E,EXPRPA (./..//../altera_fpdsp_block_151/sim/<moduleSpecificName>_altera_fpdsp_block_<versionSpecificID>,46|1): expecting a right parenthesis (\')\') [12.1.2][7.1(IEEE)].

 

Synopsys:

 

Error-[SE] Syntax error
  Following verilog source has syntax error :
 "./../..//../altera_fpdsp_block_151/sim/<moduleSpecificName>_altera_fpdsp_block_<versionSpecificID>.sv",
  46: token is \';\'
  );

Resolution

To work around this problem, perform either of the following actions:

  1. Generate the VHDL version of the IP and use that in simulations.  
  2. Modify the variation file created in / altera_fpdsp_block_151/sim/_altera_fpdsp_block_.sv and change the following line:

    .chainout(chainout

    To:

     .chainout(chainout)

Note: The location of the file can be found in either the 15.0 or 15.1 version so the directory path can be /altera_fpdsp_block_150 or /altera_fpdsp_block_151.

This problem is fixed in the Intel® Quartus® Prime Software v16.0.

Related Products

This article applies to 1 products

Intel® Arria® 10 GX FPGA

1