Lattice Radiant: Why do i encountering an error from duplicate modules when running synthesis?
Description:
User is encountering the below error when design is synthesized.
ERROR - Duplicate modules named <> between libraries
Solution:
There are two possible solutions for this error as shown below:
(1) Synplify Pro searches for the work.<VHDL lib> by default causing cyclic dependencies.
The proposed solution is to perform the following:
a. Go to "Project > Active Implementation > Set Top-Level Unit..."
b. Change the library from 'work' to <VHDL lib> (e.g. 'ccr_lat').
c. Click 'OK' then run synthesis.