Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
13 years ago

Error when porting from SOPC Builder to QSys

Hi

Recently porting an old design from SOPC BUilder 11.1 to QSys 12.1.

I have the following QSys errors:

Error: System.MeasureDVI: Could not determine TOP_LEVEL_HDL_MODULE because file /home/mkarasoff/devfiles/Clive/linxfpgawork/LINX_V4_2_b/LinxScalar/LINX_SCLR/MeasureDVI.vhd contained no modules

Error: System.MeasureDVI: Could not determine TOP_LEVEL_HDL_MODULE because file /home/mkarasoff/devfiles/Clive/linxfpgawork/LINX_V4_2_b/LinxScalar/LINX_SCLR/MeasureDVI.vhd contained no modules

Error: System.mbx_core: Could not determine TOP_LEVEL_HDL_MODULE because file /home/mkarasoff/devfiles/Clive/linxfpgawork/LINX_V4_2_b/LinxScalar/LINX_SCLR/mbx_core.v contained no modules

Error: System.sh4mbx_core: Could not determine TOP_LEVEL_HDL_MODULE because file /home/mkarasoff/devfiles/Clive/linxfpgawork/LINX_V4_2_b/LinxScalar/LINX_SCLR/sh4mbx_core.v contained no modules

Error: System.ru_wrap: Could not determine TOP_LEVEL_HDL_MODULE because file /home/mkarasoff/devfiles/Clive/linxfpgawork/LINX_V4_2_b/LinxScalar/LINX_SCLR/ru_wrap.v contained no modules

Each of the modules it mentions is a custom SOPC IP block. The HDL files are present in the location mentioned in the error.

Is there something that needs to be added to the top levels of these cores?

Any ideas?

Thanks

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Solved.

    I found that this is because the custom VHDL files were actually NOT present as I had thought. Somehow, they got removed while porting. Replacing them from the original archive solved the issue.