Heirarchy Jumping
Can anyone recommend a technique in VHDL or Quartus (generic VHDL is always preferable) for debugging where I could run signals from any part of my heirarchy up to the top level of my design to turn on some debug monitoring LEDs ? Currently I just have a bus that runs from top to bottom of the design heirarchy and I sort of just tap lines on that as I need them. This seems like a lot of work, when sometimes I only want to run one line out say three levels deep. Is there some sort of ( and I know this is breaking vhdl heirarchy, but I think it would be pragmatic for debugging) global device or VHDL trick that I could use to quickly tap a signal, for example, three levels deep in my heirarchy and connect to the top level pins directly? I know about signal tap, and it's handy, but not always practical. Anyway, I can live with what I'm doing but I hate cleaning up the bussing mess later :) .
Thanks!