Package uk.ac.manchester.spinnaker.machine.board
Classes relating to boards in a SpiNNaker machine. Note that boards
themselves mostly not modelled, but their coordinates schemes are because
they are used in many places.
-
Interface Summary Interface Description HasBMPLocation The interface supported by any object that is associated with a board location. -
Class Summary Class Description BMPBoard Wrapper for a board number so that it can't get mixed up with other integers.BMPCoords A simple description of a BMP to talk to.BMPLocation Like a core location, but for BMPs.PhysicalCoords Physical board coordinates.TriadCoords Triad coordinates. -
Annotation Types Summary Annotation Type Description ValidBoardNumber Validates that a board number is in a sane range.ValidCabinetNumber Validates that a cabinet number is in a sane range.ValidFrameNumber Validates that a frame number is in a sane range.ValidTriadDepth Validates that a machine's depth is in a sane range.ValidTriadHeight Validates that a machine's height (in triads) is in a sane range.ValidTriadWidth Validates that a machine's width (in triads) is in a sane range.ValidTriadX Validates that a triad X coordinate is in a sane range.ValidTriadY Validates that a triad Y coordinate is in a sane range.ValidTriadZ Validates that a triad Z coordinate is in a sane range.