Knowledge Base Article

Why do I get the error: "Text Design File syntax error: Text Design File contains '(', but must contain ASSERT, CONSTANT, DEFINE, DESIGN, FUNCTION, OPTIONS, PARAMETERS, SUBDESIGN, or TITLE"?

Description
This error may occur in the Quartus® II software when you are:

  • Converting a design originally created using the MAX PLUS® II software.
  • Using library of parameterized modules (LPM) functions created in the Altera® Hardware Description Language (AHDL) in your design.

The error is caused because you are including inst.tdf files, which are created with the MegaWizard-generated LPM files, in a Quartus II project. inst.tdf files are only for reference when instantianting LPM functions in a project. Remove these files in order to fix the error.

Similar errors will occur for VHDL and Verilog HDL if these files are added to the project.

Updated 2 months ago
Version 3.0
No CommentsBe the first to comment