Lines Matching full:signals
31 A crossbar has a list of signals that it tries to mux to pins that it controls. That list has a
32 fixed order and signals that belong to the same peripheral are next to each other.
127 def __init__(self, bit, signals, pin_first, pin_last): argument
131 self.signals = signals
148 if len(pins) != len(bit.signals):
150 f"pins({pins}) and signals({bit.signals}) must be the same length"
167 # collect the signals that are enabled by this bit
175 if mux.signal not in bit.signals:
187 # we have to enable all the signals
188 if len(signal_muxs.keys()) != len(bit.signals):
189 raise Exception("missing signals for bit", bit, signal_muxs)
193 for _index, signal in enumerate(bit.signals):