Pushing about 8000 lines of new Verilog through Quartus. Most common typos? Trailing/missing commas and missing periods in module instances.
-
Show this thread
-
Replying to @elaforest
What's your process here? Writing thousands of lines of code in one sitting and then straight to synthesis without prior simulation?
2 replies 0 retweets 1 like -
Replying to @oe1cxw
Not quite. I run code through synthesis first to find syntax errors and design errors a simulator would not notice (Modelsim especially!)
2 replies 0 retweets 1 like -
Replying to @elaforest @oe1cxw
I use Verilator for this as it is blazingly fast and supports all the synthesizable code I write, except for recursive parameterized modules
1 reply 0 retweets 1 like -
Will Verilator accept non-synthesizable constructs? Or can those be disabled for checking? Never tried recursive modules, yet...
1 reply 0 retweets 0 likes
Verilator almost only accepts synthesizable Verilog. But afaik there is no switch for restricting it to a pure synthesis subset.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.