S
Steve
Guest
Hi,
I have a difficult variation on a very simple subject.
In my design, I have the situation where (for reasons logical at the
time), one net with a unique name, goes into a bus with another unique
name, which then goes into a bus with another unique name. This occurs
through out the design and we have been able to verify (from the
netlist) that the tools have been able to resolve this routing (logic
routing that is) without error.
The problem that I have is that the mapping in the tools, when viewed
globally, is somewhat arbitrary. Whereas one net will have the first
net name, some will have the net name of the second bus, and some may
have the mapping of the third bus. There is no common naming scheme
applied by the tool when resolving the netlist.
Example below:
A (component) -> a1_net -> b2_bus<5> -> c3_bus<12> -> B (component)
The name that the tools see can be either:
a1_net, b2_bus<5> or c3_bus<12>
Even though they are all the same logical net.
Is there some way to specify in the design the global net name
throughout the design (as a mapping between component A and component
B), instead of -say- some arbitrary combination of multiple nets? So,
in the above example, is it possible to have the tool always recognise
the net as a1_net, and not any of the others?
Kind regards,
Stephen
I have a difficult variation on a very simple subject.
In my design, I have the situation where (for reasons logical at the
time), one net with a unique name, goes into a bus with another unique
name, which then goes into a bus with another unique name. This occurs
through out the design and we have been able to verify (from the
netlist) that the tools have been able to resolve this routing (logic
routing that is) without error.
The problem that I have is that the mapping in the tools, when viewed
globally, is somewhat arbitrary. Whereas one net will have the first
net name, some will have the net name of the second bus, and some may
have the mapping of the third bus. There is no common naming scheme
applied by the tool when resolving the netlist.
Example below:
A (component) -> a1_net -> b2_bus<5> -> c3_bus<12> -> B (component)
The name that the tools see can be either:
a1_net, b2_bus<5> or c3_bus<12>
Even though they are all the same logical net.
Is there some way to specify in the design the global net name
throughout the design (as a mapping between component A and component
B), instead of -say- some arbitrary combination of multiple nets? So,
in the above example, is it possible to have the tool always recognise
the net as a1_net, and not any of the others?
Kind regards,
Stephen