Uses of Class
uk.ac.manchester.spinnaker.machine.board.BMPCoords
Package | Description |
---|---|
uk.ac.manchester.spinnaker.alloc.admin |
Administrative interfaces for spalloc server.
|
uk.ac.manchester.spinnaker.alloc.allocator |
The core allocation system.
|
uk.ac.manchester.spinnaker.alloc.bmp |
The BMP control subsystem.
|
uk.ac.manchester.spinnaker.connections |
Classes used to model types of connections that talk to SpiNNaker.
|
uk.ac.manchester.spinnaker.machine.board |
Classes relating to boards in a SpiNNaker machine.
|
uk.ac.manchester.spinnaker.messages.model |
Model support classes for the communication messages.
|
uk.ac.manchester.spinnaker.py2json |
Conversion utility.
|
uk.ac.manchester.spinnaker.transceiver |
How to actually talk to a SpiNNaker machine.
|
-
Uses of BMPCoords in uk.ac.manchester.spinnaker.alloc.admin
-
Uses of BMPCoords in uk.ac.manchester.spinnaker.alloc.allocator
Methods in uk.ac.manchester.spinnaker.alloc.allocator with parameters of type BMPCoords Modifier and Type Method Description String
SpallocAPI.Machine. getBMPAddress(@Valid BMPCoords bmp)
Get the address of a particular BMP of a machine.List<Integer>
SpallocAPI.Machine. getBoardNumbers(@Valid BMPCoords bmp)
Get the board numbers managed by a particular BMP of a machine. -
Uses of BMPCoords in uk.ac.manchester.spinnaker.alloc.bmp
Methods in uk.ac.manchester.spinnaker.alloc.bmp with parameters of type BMPCoords Modifier and Type Method Description SpiNNakerControl
SpiNNakerControl.Factory. create(SpallocAPI.Machine machine, BMPCoords coords, Map<BMPBoard,String> boardAddresses)
Create a SpiNNaker board controller.BMPTransceiverInterface
TransceiverFactory. getTransciever(SpallocAPI.Machine machineDescription, BMPCoords bmp)
T
TransceiverFactoryAPI. getTransciever(SpallocAPI.Machine machineDescription, BMPCoords bmp)
Get the transceiver for talking to a given machine's BMPs. -
Uses of BMPCoords in uk.ac.manchester.spinnaker.connections
Methods in uk.ac.manchester.spinnaker.connections that return BMPCoords Modifier and Type Method Description BMPCoords
BMPConnection. getCoords()
-
Uses of BMPCoords in uk.ac.manchester.spinnaker.machine.board
Methods in uk.ac.manchester.spinnaker.machine.board that return BMPCoords Modifier and Type Method Description BMPCoords
PhysicalCoords. getBmpCoords()
Methods in uk.ac.manchester.spinnaker.machine.board with parameters of type BMPCoords Modifier and Type Method Description int
BMPCoords. compareTo(BMPCoords other)
-
Uses of BMPCoords in uk.ac.manchester.spinnaker.messages.model
Fields in uk.ac.manchester.spinnaker.messages.model declared as BMPCoords Modifier and Type Field Description @Valid BMPCoords
BMPConnectionData. bmp
The coordinates of the BMP that manages a set of boards.Constructors in uk.ac.manchester.spinnaker.messages.model with parameters of type BMPCoords Constructor Description BMPConnectionData(BMPCoords coords, InetAddress ipAddress, Collection<Integer> boards, Integer portNumber)
-
Uses of BMPCoords in uk.ac.manchester.spinnaker.py2json
Fields in uk.ac.manchester.spinnaker.py2json with type parameters of type BMPCoords Modifier and Type Field Description @NotNull Map<@Valid BMPCoords,@IPAddress String>
Machine. bmpIPs
The IP addresses of the BMPs. -
Uses of BMPCoords in uk.ac.manchester.spinnaker.transceiver
Methods in uk.ac.manchester.spinnaker.transceiver that return BMPCoords Modifier and Type Method Description BMPCoords
BMPTransceiverInterface. getBoundBMP()
BMPCoords
Transceiver. getBoundBMP()
BMPCoords
UnimplementedBMPTransceiver. getBoundBMP()
Methods in uk.ac.manchester.spinnaker.transceiver that return types with arguments of type BMPCoords Modifier and Type Method Description Map<BMPCoords,ConnectionSelector<BMPConnection>>
Transceiver. getBMPConnection()
Methods in uk.ac.manchester.spinnaker.transceiver with parameters of type BMPCoords Modifier and Type Method Description MappableIterable<BMPBoard>
BMPTransceiverInterface. availableBoards(@Valid BMPCoords bmp)
List which boards are actually available to be manipulated by a particular BMP.MappableIterable<BMPBoard>
Transceiver. availableBoards(BMPCoords bmp)
MappableIterable<BMPBoard>
UnimplementedBMPTransceiver. availableBoards(BMPCoords bmp)
void
BMPTransceiverInterface. bind(@Valid BMPCoords bmp)
Set the default BMP coordinates, at least for cabinet and frame.void
Transceiver. bind(BMPCoords bmp)
void
UnimplementedBMPTransceiver. bind(BMPCoords bmp)
boolean
BMPTransceiverInterface. getResetStatus(@Valid BMPCoords bmp, @Valid BMPBoard board)
Get the FPGA reset status.boolean
Transceiver. getResetStatus(BMPCoords bmp, BMPBoard board)
boolean
UnimplementedBMPTransceiver. getResetStatus(BMPCoords bmp, BMPBoard board)
MemoryLocation
BMPTransceiverInterface. getSerialFlashBuffer(@Valid BMPCoords bmp, @Valid BMPBoard board)
Get the address of the serial flash buffer.MemoryLocation
Transceiver. getSerialFlashBuffer(BMPCoords bmp, BMPBoard board)
MemoryLocation
UnimplementedBMPTransceiver. getSerialFlashBuffer(BMPCoords bmp, BMPBoard board)
void
BMPTransceiverInterface. power(@NotNull PowerCommand powerCommand, @Valid BMPCoords bmp, Collection<@Valid BMPBoard> boards)
Send a power request to the machine.void
Transceiver. power(PowerCommand powerCommand, BMPCoords bmp, Collection<BMPBoard> boards)
void
UnimplementedBMPTransceiver. power(PowerCommand powerCommand, BMPCoords bmp, Collection<BMPBoard> boards)
ADCInfo
BMPTransceiverInterface. readADCData(@Valid BMPCoords bmp, @Valid BMPBoard board)
Read the ADC data.ADCInfo
Transceiver. readADCData(BMPCoords bmp, BMPBoard board)
ADCInfo
UnimplementedBMPTransceiver. readADCData(BMPCoords bmp, BMPBoard board)
default Blacklist
BMPTransceiverInterface. readBlacklist(@Valid BMPCoords bmp, @Valid BMPBoard board)
Read the blacklist from a board.default FirmwareDescriptor
BMPTransceiverInterface. readBMPFirmwareDescriptor(@Valid BMPCoords bmp, @Valid BMPBoard board, FirmwareDescriptors type)
Read the BMP firmware descriptor.ByteBuffer
BMPTransceiverInterface. readBMPMemory(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read BMP memory.ByteBuffer
Transceiver. readBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length)
ByteBuffer
UnimplementedBMPTransceiver. readBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length)
default int
BMPTransceiverInterface. readBMPMemoryWord(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation address)
Read BMP memory.VersionInfo
BMPTransceiverInterface. readBMPVersion(@Valid BMPCoords bmp, @Valid BMPBoard board)
Read the BMP version.default VersionInfo
BMPTransceiverInterface. readBMPVersion(@Valid BMPCoords bmp, Iterable<@Valid BMPBoard> boards)
Read the BMP version.VersionInfo
Transceiver. readBMPVersion(BMPCoords bmp, BMPBoard board)
VersionInfo
UnimplementedBMPTransceiver. readBMPVersion(BMPCoords bmp, BMPBoard board)
String
BMPTransceiverInterface. readBoardSerialNumber(@Valid BMPCoords bmp, @Valid BMPBoard board)
Read the BMP serial number from a board.String
Transceiver. readBoardSerialNumber(BMPCoords bmp, BMPBoard board)
String
UnimplementedBMPTransceiver. readBoardSerialNumber(BMPCoords bmp, BMPBoard board)
default int
BMPTransceiverInterface. readFPGALinkCounter(FPGA fpga, int linkNumber, FPGARecevingLinkCounters counter, @Valid BMPCoords bmp, @Valid BMPBoard board)
Read a register on a FPGA of a board, assuming the standard FPGA configuration.default int
BMPTransceiverInterface. readFPGALinkCounter(FPGA fpga, int linkNumber, FPGASendingLinkCounters counter, @Valid BMPCoords bmp, @Valid BMPBoard board)
Read a register on a FPGA of a board, assuming the standard FPGA configuration.default int
BMPTransceiverInterface. readFPGARegister(FPGA fpga, int registerBank, FPGALinkRegisters register, @Valid BMPCoords bmp, @Valid BMPBoard board)
Read a register on a FPGA of a board, assuming the standard FPGA configuration.int
BMPTransceiverInterface. readFPGARegister(FPGA fpga, @NotNull MemoryLocation register, @Valid BMPCoords bmp, @Valid BMPBoard board)
Read a register on a FPGA of a board.default int
BMPTransceiverInterface. readFPGARegister(FPGA fpga, FPGAMainRegisters register, @Valid BMPCoords bmp, @Valid BMPBoard board)
Read a register on a FPGA of a board, assuming the standard FPGA configuration.int
Transceiver. readFPGARegister(FPGA fpga, MemoryLocation register, BMPCoords bmp, BMPBoard board)
int
UnimplementedBMPTransceiver. readFPGARegister(FPGA fpga, MemoryLocation register, BMPCoords bmp, BMPBoard board)
ByteBuffer
BMPTransceiverInterface. readSerialFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read BMP serial flash memory.ByteBuffer
Transceiver. readSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length)
ByteBuffer
UnimplementedBMPTransceiver. readSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length)
int
BMPTransceiverInterface. readSerialFlashCRC(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read the CRC32 checksum of BMP serial flash memory.int
Transceiver. readSerialFlashCRC(BMPCoords bmp, BMPBoard board, MemoryLocation address, int length)
int
UnimplementedBMPTransceiver. readSerialFlashCRC(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length)
void
BMPTransceiverInterface. resetFPGA(@Valid BMPCoords bmp, @Valid BMPBoard board, BMPTransceiverInterface.FPGAResetType resetType)
Reset the FPGAs on a board.void
Transceiver. resetFPGA(BMPCoords bmp, BMPBoard board, BMPTransceiverInterface.FPGAResetType resetType)
void
UnimplementedBMPTransceiver. resetFPGA(BMPCoords bmp, BMPBoard board, BMPTransceiverInterface.FPGAResetType resetType)
void
BMPTransceiverInterface. setLED(Collection<Integer> leds, LEDAction action, @Valid BMPCoords bmp, Collection<@Valid BMPBoard> boards)
Set the LED state of a board in the machine.void
Transceiver. setLED(Collection<Integer> leds, LEDAction action, BMPCoords bmp, Collection<BMPBoard> board)
void
UnimplementedBMPTransceiver. setLED(Collection<Integer> leds, LEDAction action, BMPCoords bmp, Collection<BMPBoard> board)
default void
BMPTransceiverInterface. writeBlacklist(@Valid BMPCoords bmp, @Valid BMPBoard board, @Valid Blacklist blacklist)
Write a blacklist to a board.void
BMPTransceiverInterface. writeBMPFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress)
Write a fixed size chunk to flash memory of a BMP with erase.void
Transceiver. writeBMPFlash(BMPCoords bmp, BMPBoard board, MemoryLocation address)
void
UnimplementedBMPTransceiver. writeBMPFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress)
default void
BMPTransceiverInterface. writeBMPMemory(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, int dataWord)
Write BMP memory.void
BMPTransceiverInterface. writeBMPMemory(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull File file)
Write BMP memory from a file.void
BMPTransceiverInterface. writeBMPMemory(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write BMP memory.void
Transceiver. writeBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, File file)
void
Transceiver. writeBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, ByteBuffer data)
void
UnimplementedBMPTransceiver. writeBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, File file)
void
UnimplementedBMPTransceiver. writeBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, ByteBuffer data)
void
BMPTransceiverInterface. writeFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write a buffer to flash memory on the BMP.void
Transceiver. writeFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
void
UnimplementedBMPTransceiver. writeFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
default void
BMPTransceiverInterface. writeFPGARegister(FPGA fpga, int registerBank, FPGALinkRegisters register, int value, @Valid BMPCoords bmp, @Valid BMPBoard board)
Write a register on a FPGA of a board, assuming the standard FPGA configuration.void
BMPTransceiverInterface. writeFPGARegister(FPGA fpga, @NotNull MemoryLocation register, int value, @Valid BMPCoords bmp, @Valid BMPBoard board)
Write a register on a FPGA of a board.default void
BMPTransceiverInterface. writeFPGARegister(FPGA fpga, FPGAMainRegisters register, int value, @Valid BMPCoords bmp, @Valid BMPBoard board)
Write a register on a FPGA of a board, assuming the standard FPGA configuration.void
Transceiver. writeFPGARegister(FPGA fpga, MemoryLocation register, int value, BMPCoords bmp, BMPBoard board)
void
UnimplementedBMPTransceiver. writeFPGARegister(FPGA fpga, MemoryLocation register, int value, BMPCoords bmp, BMPBoard board)
void
BMPTransceiverInterface. writeSerialFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int size, @NotNull InputStream stream)
Write BMP serial flash memory from a stream.void
BMPTransceiverInterface. writeSerialFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull File file)
Write BMP serial flash memory from a file.void
BMPTransceiverInterface. writeSerialFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write BMP serial flash memory.void
Transceiver. writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int size, InputStream stream)
void
Transceiver. writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, File file)
void
Transceiver. writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, ByteBuffer data)
void
UnimplementedBMPTransceiver. writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int size, InputStream stream)
void
UnimplementedBMPTransceiver. writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, File file)
void
UnimplementedBMPTransceiver. writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, ByteBuffer data)