vtr-verilog-to-routing icon indicating copy to clipboard operation
vtr-verilog-to-routing copied to clipboard

Inconsistency in pb_route data structure

Open amin1377 opened this issue 2 years ago • 0 comments

There is a member variable in t_pb named pb_route. This is a map-like data structure, and its key is the logical number of a pin. Thus, I can assume that the key of an entry to this data structure should be equal to the pb_graph_node.pin_count_in_cluster (this is the actual logical number assigned to each pin). However, when I tested it, as illustrated in the attached image, it shows that the assertion will not hold true.

arguments:

architecture file : vtr_flow/arch/timing/EArch.xml circuit: vtr_flow/benchmarks/blif/tseng.blif route_channel: 100

Screenshot from 2022-07-12 16-46-11

@vaughnbetz @MohamedElgammal

amin1377 avatar Jul 12 '22 20:07 amin1377