Forum Discussion

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

sopcinfo-file: afte Qsys generation -> info of subcompents is missing

Hi community,

currently I am working with the Quartus II 12.1 Sp1 and I have to restructure

my design to simplify the version control of the subcomponents and to be able

to configure my system more generic.

The idea was to export some qsys subcomponents as _hw.tcl files, as the qsys

file format is XML based and changes a lot of the content every time a single

change is made in the QSYS.

I have exported the subcomponents by opening the qsys-files and export them in

QSYS.

After this I had to make a view changes in the tcl-files, such as the NAME,

DISPLAY_NAME and DESCRIPTION.

This has to be done as I want to replace the qsys-components with the

corresponding _hw.tcl-components in the "component library" of QSYS.

Next I have deleted these qsys files.

Then I have moved the _hw.tcl-files separated in new folders of the same

title(name of the components).

Next I have moved these folders in another directory and had to adapt the

.ipx-file.

Then I rerun QSYS and was satisfied as I could not notice any changes in the

design.

The problem appeared after successfully generating the system.

The sopcinfo-file has been changed dramatically, as the information of the

former subcomponents, which has been exported, is missing (recognized with

tortoise->diff).

why is there a difference in the sopcinfo-file, when generating a

system with mixed (qsys-files and _hw.tcl-files) subcomponents???:confused:

i hope someone can help me, as i found no documentation

about QSYS and its generation of the sopcinfo-files!

Thank you a lot and kind regards

1 Reply

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

    Hi again,

    The problem seems to be solved!

    I have reported this problem to the Altera customer support and got a solution.

    The solution is to add following commandt to the *_hw.tcl-subcomponent's# default module properties": "set_module_property opaque_address_map false".

    After regeneration the *sopcinfo-file includes all necessary information.

    I hope that this statement will be added automatically in the future versions of QSYS.

    Many thanks to Altera's friendly support team, they really have made a great job.

    Bye