We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 48ba9b0 commit 00d6d94Copy full SHA for 00d6d94
vpr/src/pack/prepack.cpp
@@ -1099,9 +1099,8 @@ static AtomBlockId get_sink_block(const AtomBlockId block_id,
1099
}
1100
1101
const auto& net_sinks = atom_nlist.net_sinks(net_id);
1102
- // If the pattern is a chain, allow nets with multiple sinks.
1103
- // This enables forming chains where the COUT is connected both to
1104
- // the next element in the chain and to the block's output pin.
+ // Iterate through all sink blocks and check whether any of them
+ // is compatible with the block specified in the pack pattern.
1105
bool connected_to_latch = false;
1106
AtomBlockId pattern_sink_block_id = AtomBlockId::INVALID();
1107
for (const auto& sink_pin_id : net_sinks) {
0 commit comments