architecture.py: add support for moving Processes between Resources
1 unresolved thread
1 unresolved thread
Compare changes
+ 97
− 4
@@ -3,6 +3,7 @@ B-ASIC architecture classes.
@@ -12,6 +13,7 @@ from typing import (
@@ -20,8 +22,9 @@ import matplotlib.pyplot as plt
@@ -249,6 +252,36 @@ class Resource(HardwareBlock):
@@ -310,6 +343,10 @@ class ProcessingElement(Resource):
@@ -339,12 +376,11 @@ class Memory(Resource):
@@ -366,6 +402,14 @@ class Memory(Resource):
@@ -393,6 +437,10 @@ class Memory(Resource):
@@ -577,6 +625,51 @@ of :class:`~b_asic.architecture.ProcessingElement`