Signal Tap with clock signal from different partition
I have a project with a reserved core partition in which I would like to analyze a set of signals. However, the clock signal that is used within that partition originates in the root partition. When trying to use the clock output defined in the root partition as a clock source for Signal Tap, it fails with error 16640 "You cannot tap nodes in different Partial Reconfiguration or Reserved Core regions with the same Signal Tap instance."
Using the clock input in my reserved core partition instead, I get
Warning(11175): Alt_sld_fab_1.alt_sld_fab_1.alt_sld_fab_1: SLD fabric agents are not connected as there are no hosts Error(11176): Alt_sld_fab_1.alt_sld_fab_1: add_instance: Can't create component type altera_sld_agent_endpoint_tieoff Error(11176): Alt_sld_fab_1.alt_sld_fab_1.alt_sld_fab_1.auto_signaltap_d2h.clock: auto_signaltap_d2h.clock must be connected to a clock output
What's the correct to tap signals in a partition where the clock signal stems from a different partition?
You need to add the host and agent SLD JTAG bridge IP in the root and reserved partitions:
Is your Signal Tap in the root or reserved partition?