Hi Tiande,
Thank you for your reply.
I am doing the normal simulation to watch the waveforms. My discription wasn't correct. The messages are like "Warning: Can't find node Puls2Ded_lpm:280|puls2ded_5:$00008|RCON for functional simulation. Ignored vector source file node."
I tried your way by setting the assignment attribute as "Implement as Output of Logic Cell" in Assignment Editor. But the node was still not found by simulator. I think maybe the information of Assignment Editor can explain it: " This option is ignored if it is applied to anything other than a primitive." Because what I want to probe is a node in sub-design, it is very like this option will be ignored.
Yes you are right Signal Probe is for hardware signal. I mixed up them.
Maybe one thread in this forum before have discussed this topic--I just found it. We can use key words such as KEEP, NOPRUNE to set up the synthessis options, if we are using text language to do development. But the project taken over by me was developed with schematics. It seems the only thing I can do is to add pins to the nodes what I want to see.
--- Quote Start ---
Hi Steady,
You say you are doing simulation on the design, from your saying on "can't find the node XXX", I guess you are doing gate/netlist level simulation. I seldom to netlist/gate level simulation, but I have little suggestion for you:
1. probe for node XXX*, normally after synthesis the node name will become xxx~combout or blabla
2. used the following synthesis option to prevent the node to be synthesized away: set_instance_assignment -name implement_as_output_of_logic_cell on -to <node name>
Also, as far as I know "signal probe" should be used for hardware signal probing/debugging.
--- Quote End ---