public Module.Port getInputPort() { throw new RuntimeException(); }
public void addOutput(FabricElement out, Module.Port outPort) { throw new RuntimeException(); }
+ public int getPathLength(FpgaDestination dest) {
+ if (dest==this) {
+ return isInstructionDestination ? 0 : FpgaDock.DATA_FIFO_SIZE;
+ }
+ return 0;
+ }
public FpgaPath getPath(FpgaDestination dest, BitVector signal) {
if (dest==this) return FpgaPath.emptyPath(this, signal);
return null;