fix type check error
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
from collections import deque
|
||||||
from typing import TYPE_CHECKING, overload
|
from typing import TYPE_CHECKING, overload
|
||||||
|
|
||||||
from systemrdl.node import AddressableNode
|
from systemrdl.node import AddressableNode
|
||||||
@@ -35,7 +36,7 @@ class TaxiAPBCpuif(BaseCpuif):
|
|||||||
def signal(self, signal: str, node: AddressableNode | None = None, indexer: str | None = None) -> str:
|
def signal(self, signal: str, node: AddressableNode | None = None, indexer: str | None = None) -> str:
|
||||||
return self._interface.signal(signal, node, indexer)
|
return self._interface.signal(signal, node, indexer)
|
||||||
|
|
||||||
def fanout(self, node: AddressableNode) -> str:
|
def fanout(self, node: AddressableNode, array_stack: deque[int]) -> str:
|
||||||
fanout: dict[str, str] = {}
|
fanout: dict[str, str] = {}
|
||||||
fanout[self.signal("psel", node, "gi")] = (
|
fanout[self.signal("psel", node, "gi")] = (
|
||||||
f"cpuif_wr_sel.{get_indexed_path(self.exp.ds.top_node, node, 'gi')}|cpuif_rd_sel.{get_indexed_path(self.exp.ds.top_node, node, 'gi')}"
|
f"cpuif_wr_sel.{get_indexed_path(self.exp.ds.top_node, node, 'gi')}|cpuif_rd_sel.{get_indexed_path(self.exp.ds.top_node, node, 'gi')}"
|
||||||
|
|||||||
Reference in New Issue
Block a user