Skip to content
Snippets Groups Projects
Unverified Commit 47a3f5a1 authored by auphelia's avatar auphelia Committed by GitHub
Browse files

Merge pull request #654 from hleblevec/feature/vitisbuild

Feature/vitisbuild
parents c8a6caab 51defdae
No related branches found
No related tags found
No related merge requests found
......@@ -151,6 +151,7 @@ class Floorplan(Transformation):
node_inst.set_nodeattr("partition_id", partition_cnt)
partition_cnt += 1
continue
elif not (
node.op_type == "MatrixVectorActivation"
and node_inst.get_nodeattr("mem_mode") is not None
......@@ -165,9 +166,17 @@ class Floorplan(Transformation):
pre_inst = getCustomOp(pre_node)
pre_slr = pre_inst.get_nodeattr("slr")
if node_slr == pre_slr:
partition_id = pre_inst.get_nodeattr("partition_id")
node_inst.set_nodeattr("partition_id", partition_id)
break
axilite_intf_name = pre_inst.get_verilog_top_module_intf_names()[
"axilite"
]
if len(axilite_intf_name) != 0:
node_inst.set_nodeattr("partition_id", partition_cnt)
partition_cnt += 1
else:
partition_id = pre_inst.get_nodeattr("partition_id")
node_inst.set_nodeattr("partition_id", partition_id)
break
else:
# no matching, new partition
node_inst.set_nodeattr("partition_id", partition_cnt)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment