- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a parameters.v file which contains only the parameters. When i add this file inside a module like this,
module test();
include "parameters.v"
endmodule
Quartus is giving me error. Syntax error after " ".
Please guide me what is the proper way of adding a parameter header file in a module and is there any standard format of making a header file comaptibale with Quartus??
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is a compiler directive, so you need a "tick" (on the tilde key on US keyboards, not an apostrophe), and it should be before the module declaration, not after, and no quotes:
`include parameters.v
module test();
etc.
#iwork4intel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Haseeb,
Yes, you have to include `(tick) in front of include statement.
`include "parameters.v" with quotation.
without quotation we may see Error (10096): Verilog HDL Compiler Directive error at top.v(1): incorrect use of predefined text macro "include" -- expected macro field ""filename""
Regards
Anand

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page