Skip to content
Discussion options

You must be logged in to vote

While debugging, I found the problem in my design files (unsuprisingly - code 18, where the error factor is 18 inches away from the screen - is always a good choice to look at first).

For future users that have the same problem; in my config.mk file of my design, i had the following line :

export SYNTH_KEEP_MODULES = 1

Which I thought was about keeping the module with a True/False flag. This flag was unused in V2.0-18737 but is used in V2.0-23724 and, is not a flag at all!

Instead, replace it with something like this:

export SYNTH_KEEP_MODULES = submodule1 submodule2 submodule3

Where submodule1 is the name of the module in your verilog file that is not your top module.

Cheers,

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by pars97
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant