pulp-platform / pulpino

An open-source microcontroller system based on RISC-V
http://www.pulp-platform.org
Other
902 stars 298 forks source link

Cannot find module definition for L2_MB_INTERCO #342

Open pgraykowski opened 4 years ago

pgraykowski commented 4 years ago

I'm working to get Pulpino to compile in Cadence Xcellium. I've hit an issue where there is a missing definition for module XBAR_TCDM_FC / L2_MB_INTERCO

code snippet:

XBAR_TCDM_FC

(...)

L2_MB_INTERCO ( ... )

This module is instanced/parameterized in two files, however none of the source files have this module definition.

xmelab: *E,CUVMUR (../ips/axi/axi_mem_if_DP/axi_mem_if_MP_Hybrid_multi_bank.sv,582 15): instance 'axi_mem_if_MP_Hybrid_multi_bank.L2_MB_INTERCO' of design unit 'XBAR_TCDM_FC' is unresolved in 'worklib.axi_mem_if_MP_Hybrid_multi_bank:sv'. L2_MB_INTERCO
xmelab: *E,CUVMUR (../ips/axi/axi_mem_if_DP/axi_mem_if_multi_bank.sv,546 15): instance 'axi_mem_if_DP_multi_bank.L2_MB_INTERCO' of design unit 'XBAR_TCDM_FC' is unresolved in 'worklib.axi_mem_if_DP_multi_bank:sv'.

Is this file missing from the repository?

cuixuyang615 commented 2 years ago

I'm working to get Pulpino to compile in Cadence Xcellium. I've hit an issue where there is a missing definition for module XBAR_TCDM_FC / L2_MB_INTERCO

code snippet:

XBAR_TCDM_FC #(...) L2_MB_INTERCO ( ... )

This module is instanced/parameterized in two files, however none of the source files have this module definition.

xmelab: E,CUVMUR (../ips/axi/axi_mem_if_DP/axi_mem_if_MP_Hybrid_multi_bank.sv,582|15): instance 'axi_mem_if_MP_Hybrid_multi_bank.L2_MB_INTERCO' of design unit 'XBAR_TCDM_FC' is unresolved in 'worklib.axi_mem_if_MP_Hybrid_multi_bank:sv'. L2_MB_INTERCO | xmelab: E,CUVMUR (../ips/axi/axi_mem_if_DP/axi_mem_if_multi_bank.sv,546|15): instance 'axi_mem_if_DP_multi_bank.L2_MB_INTERCO' of design unit 'XBAR_TCDM_FC' is unresolved in 'worklib.axi_mem_if_DP_multi_bank:sv'.

Is this file missing from the repository?

I excluded it from src_files.yml. It seems that module has not been instantiated in top files.