--- Quote Start ---
Yes,
"Design Entry (all names)" don't show this signal. Even if I make (* noprune *) (* keep = 1 *) wire rx_bar_hit;
--- Quote End ---
Hi,
did you get a warning like this : "object "rx_bar_hit" assigned a value but never read" ?
That means the signal "rx_bar_hit" is not used in your design and it looks like that it
is removed regardless of your "keep" assignment. I assume "keep" will only work in order
to prevent the signal to be removed by the synthesis engine.
BTW: "noprune" works only for reg ! in case they have no fan out.
Kind regards
GPK