Skip to content

Flat router sync assigns same pb_graph_pin to all equivalent pins #3274

@amin1377

Description

@amin1377

In the function that updates stored intra-cluster routing with routing results (when the flat router is used), the sync logic fails if two pins of a block (e.g., a LUT) are connected to the same net. Specifically, this code
iterates over all pins of a port (where pins are equivalent) and assigns the same t_pb_graph_pin to all pins connected to that net, which is incorrect.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions