Quartus Prime Standard Edition we have at ASML doesn't look to have QSYS Platform Designer 'Component Editor' Drop Down button
We require this 'Component Editor' so that we can :
Change the parameter of an existing component (eg reduce port sizes & add a new port) by :
Right click at the component in library
Click 'finish' to save hw.tcl
as the website suggests.
QSYS will then read the table content with new changes and will generate the new hw.tcl with the new parameter changes
Please comment here
I'm not sure I understand what you mean. Are you saying the Component Editor simply doesn't exist in your installation? You can't double-click "New Component" in the IP Catalog in Platform Designer?
Or are you saying you are trying to open the Component Editor for an off-the-shelf IP? You can't use the Component Editor for off-the-shelf IP, only for your own custom components. You edit parameters when you add an off-the-shelf IP to your system to change how it works.
@sstrell yes, yesterday after I sent this msg I've seen that I can open the ‘Component editor’ by selecting under platform designer ‘File’ ‘New Component’ BUT will like to know how to load the existing qsys component to be updated.
What is the best way to update an existing qsys component ? I do NOT want to create a new qsys component or design.
Do you propose updating the _hw.tcl file with a text editor?
I tried updating one of the ports 2 days ago on the _hw.tcl file, I re-run the make file re-compiling/re-synthesizing the whole design including Qsys but the length of the specific port rgmii_rx_clk I downsize to 1 was still 5. I also tried running 'make distclean' and then 'make syn' for a fresh compile/elaboration & synthesis BUT after compilation rgmii_rx_clk was still 5 ie it did NOT accept my changes to the _hw.tcl file
You can't make design-level changes to off-the-shelf IP. You can only customize the IP's parameters. That's kind of the point of it being IP.
If it's not an encrypted/licensed IP, you can use its design as a base for your own custom IP.
As for the design itself, if there are signals or ports you don't use, you can just leave them unconnected or pulled high or low as needed.
Sstrell is right about not able to make changes to off-the-shelf IPs.
However, there are specific configuration or signals that are configurable for some of the IPs to suit your use case.
It is not recommended manually editing the .tlc files as this could cause some unexpected behavior.
The Component Editor is only available for custom components created.
Since the solution have been provided and did not received any feedback from you, I shall set this case to close pending. If you still need further assistance, you are welcome reopen this case within 20days or open a new case, someone will be right with you.
If you happened to close this case you will receive a survey. If you think you would rank your support experience less than 10 out of 10, please allow me to correct it before closing or if the problem can’t be corrected, please let me know the cause so that I may improve your future service experience.