num_strip_levels, num_bus_levels added to KindMaps

This commit is contained in:
2023-07-25 16:22:47 +01:00
parent 77ba347e99
commit 9bf52b5c11
5 changed files with 14 additions and 6 deletions

View File

@@ -53,6 +53,14 @@ class KindMapClass(metaclass=SingletonType):
def num_bus(self):
return sum(self.outs)
@property
def num_strip_levels(self) -> int:
return 2 * self.phys_in + 8 * self.virt_in
@property
def num_bus_levels(self) -> int:
return 8 * (self.phys_out + self.virt_out)
def __str__(self) -> str:
return self.name.capitalize()