- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I'm quite new to FPGA design, and the Altera tools. I'm trying to work with a dev kit called the MotionFire, which contains a Cyclone III. When working with kits, the first step for me is typically to get the build environment up and running, and to re-program the device with the provided source. It looks like the MotionFire was made to be built with Quartus 8.1, and perhaps that's why I get this error when trying t compile the design source:Error (10839): Verilog HDL error at eth_avalon_functions.v(17): declaring global objects is a SystemVerilog feature
I just don't know enough about Quartus or verilog to know what to do about this. What is SystemVerilog as opposed to just plain Verilog? Why is the presence of a SystemVerilog feature a fatal compilation error? Does anyone else have a MotionFire kit, or has anyone else encountered this error before? I'm fairly sure that I've set up the project according to the instructions (i.e. imported all required libraries and used SOPC builder to generate necessary design files). Maybe Quartus 9.1 (the verison I'm using) defaults to some setting that decides to hate SystemVerilog. Thanks for any help.
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Could be a bug in Quartus 9.1.
Try a newer versions of Quartus, if possible. Or maybe it's an issue with the project settings. In Analysis & Synthesis settings for Verilog, check what flavor of Verilog is set as default.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
i don't think System Verilog is default yet, so try changing your QII project settings

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