Class FPGALinkData

java.lang.Object
uk.ac.manchester.spinnaker.machine.datalinks.AbstractDataLink
uk.ac.manchester.spinnaker.machine.datalinks.FPGALinkData
All Implemented Interfaces:
HasChipLocation

@Immutable public final class FPGALinkData extends AbstractDataLink
A description of a particular inter-board link.
Author:
Christian-B
  • Field Details

    • fpgaLinkId

      public final int fpgaLinkId
      The link ID from the FPGA perspective.
    • fpgaId

      public final FpgaId fpgaId
      The ID of the FPGA port being used.
  • Constructor Details

    • FPGALinkData

      public FPGALinkData(int fpgaLinkId, FpgaId fpgaId, HasChipLocation location, Direction linkId, InetAddress boardAddress)
      Build an instance.
      Parameters:
      fpgaLinkId - The link ID from the FPGA perspective.
      fpgaId - The ID of the FPGA port being used.
      location - The location/chip being linked to
      linkId - The ID/direction coming out of the chip
      boardAddress - IP address of the data link on the board.
  • Method Details