You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to use 2 SoC. (e.g one exclusively for WiFi and another exclusively for Data Acquisition) I am able to get 2 Verilog files but am unable to synthesis them due to Verilog Error: (VERI-1206) overwriting previous definition of module.
The work around is rename the duplicate modules (e.g module VexRiscv to wifi_VexRiscv and daq_VexRiscv ...) Is there a way to generate modules with unique names.
The text was updated successfully, but these errors were encountered:
Hi Charles,
Wondering how I missed "globalPrefix" and googling for the same, I came across your other solution: SpinalConfig(privateNamespace = true)
This is very elegant. I used the same and now dual SoC is working great.
Thanks
Ravi
I would like to use 2 SoC. (e.g one exclusively for WiFi and another exclusively for Data Acquisition) I am able to get 2 Verilog files but am unable to synthesis them due to Verilog Error: (VERI-1206) overwriting previous definition of module.
The work around is rename the duplicate modules (e.g module VexRiscv to wifi_VexRiscv and daq_VexRiscv ...) Is there a way to generate modules with unique names.
The text was updated successfully, but these errors were encountered: