Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17252 Diskussionen

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

Altera_Forum
Geehrter Beitragender II
1.155Aufrufe

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 

 

0 Kudos
1 Antworten
Altera_Forum
Geehrter Beitragender II
451Aufrufe

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
Antworten