Forum Discussion

tedh4ddv's avatar
tedh4ddv
Icon for Occasional Contributor rankOccasional Contributor
2 years ago
Solved

Signal Probe - Source node does not exist

I've compiled my project. I've reserved an available pin for Signal Probe output. When I try to Add Signal Probe Pin, the selected node is not found. I see an error: Source node does not exist. Please specify a valid nod. I know the node exists since I can analyze it's behavior in Signal Tap. The node is inside the Remote Update IP Core.

  • tedh4ddv's avatar
    tedh4ddv
    2 years ago

    I changed node filter to post fitting and was able to select the target node. The design compiled and the node was accessible at the selected pin. Thanks for the advice.

3 Replies

  • sstrell's avatar
    sstrell
    Icon for Super Contributor rankSuper Contributor

    The signal probably got optimized away or renamed. You were able to tap it in Signal Tap because you can tap pre-synthesis nodes. Signal Probe only can connect to post-fit nodes, so they must "survive" the compilation process.

    Either that or because it's a signal inside an IP, which sometimes can prevent post-fit access.

    When you use the Node Finder to find the signal, are you using the Signal Probe filter?

    • tedh4ddv's avatar
      tedh4ddv
      Icon for Occasional Contributor rankOccasional Contributor

      I changed node filter to post fitting and was able to select the target node. The design compiled and the node was accessible at the selected pin. Thanks for the advice.