Forum Discussion

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

alt_jtagavalon instance index error

I am instantiating two instances of a VHDL component that contains an alt_jtagavalon component. I get the following error. How do I specify different instance indices for the alt_jtagavalon component? I assume there must me a generic (defparam) that I can set, but the component is encrypted so I can't find out what the name of the parameter is. Thanks.

Error: Two instances "hpcii_vhd_example_top:mem_l_exerciser_inst|alt_jtagavalon:jtag_avalon_inst" and "hpcii_vhd_example_top:mem_r_exerciser_inst|alt_jtagavalon:jtag_avalon_inst" of the same debug node with entity name "alt_jtagavalon" have the same instance index 0.

1 Reply

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

    After a lot of digging and trial-and-error, I found that the GENERIC is called SLD_NODE_INFO.

    This parm is described in "Appendix A. SLD_NODE Discovery and Enumeration" of the Altera "Virtual JTAG (sld_virtual_jtag) Megafunction User Guide".

    Increment this value for each new instance that you create.

    I now consider this thread closed.