spinn_machine.tags package¶
Submodules¶
spinn_machine.tags.abstract_tag module¶
Bases:
object
Common properties of SpiNNaker IP tags and reverse IP tags.
The board address of the tag
The port of the tag
The tag ID of the tag
spinn_machine.tags.iptag module¶
Bases:
spinn_machine.tags.abstract_tag.AbstractTag
Used to hold data that is contained within an IP tag
Parameters: - board_address (str or None) – The IP address of the board on which the tag is allocated
- destination_x (int) – The x-coordinate where users of this tag should send packets to
- destination_y (int) – The y-coordinate where users of this tag should send packets to
- tag (int) – The tag of the SDP packet
- ip_address (str) – The IP address to which SDP packets with the tag will be sent
- port (int or None) – The port to which the SDP packets with the tag will be sent, or None if not yet assigned
- strip_sdp (bool) – Indicates whether the SDP header should be removed
- traffic_identifier (str) – The identifier for traffic transmitted using this tag
Raises: None – No known exceptions are raised
The x-coordinate where users of this tag should send packets to
The y-coordinate where users of this tag should send packets to
The IP address to which SDP packets with this tag will be sent.
Return if the SDP header is to be stripped
The identifier of traffic using this tag
spinn_machine.tags.reverse_iptag module¶
Bases:
spinn_machine.tags.abstract_tag.AbstractTag
Used to hold data that is contained within a Reverse IP tag
Parameters: - board_address (str or None) – The IP address of the board on which the tag is allocated
- tag (int) – The tag of the SDP packet
- port (int) – The UDP port on which SpiNNaker will listen for packets
- destination_x (int) – The x-coordinate of the chip to send packets to
- destination_y (int) – The y-coordinate of the chip to send packets to
- destination_p (int) – The ID of the processor to send packets to
- sdp_port (int) – The optional port number to use for SDP packets that are formed on the machine (default is 1)
Raises: None – No known exceptions are raised
The destination processor ID for the chip at (x,y) that packets should be send to for this reverse IP tag
The destination x coordinate of a chip in the SpiNNaker machine that packets should be sent to for this reverse IP tag.
The destination y coordinate of a chip in the SpiNNaker machine that packets should be sent to for this reverse IP tag.
The SDP port number of the tag that these packets are to be received on for the processor.
Module contents¶
Bases:
object
Common properties of SpiNNaker IP tags and reverse IP tags.
The board address of the tag
The port of the tag
The tag ID of the tag
Bases:
spinn_machine.tags.abstract_tag.AbstractTag
Used to hold data that is contained within an IP tag
Parameters: - board_address (str or None) – The IP address of the board on which the tag is allocated
- destination_x (int) – The x-coordinate where users of this tag should send packets to
- destination_y (int) – The y-coordinate where users of this tag should send packets to
- tag (int) – The tag of the SDP packet
- ip_address (str) – The IP address to which SDP packets with the tag will be sent
- port (int or None) – The port to which the SDP packets with the tag will be sent, or None if not yet assigned
- strip_sdp (bool) – Indicates whether the SDP header should be removed
- traffic_identifier (str) – The identifier for traffic transmitted using this tag
Raises: None – No known exceptions are raised
The x-coordinate where users of this tag should send packets to
The y-coordinate where users of this tag should send packets to
The IP address to which SDP packets with this tag will be sent.
Return if the SDP header is to be stripped
The identifier of traffic using this tag
Bases:
spinn_machine.tags.abstract_tag.AbstractTag
Used to hold data that is contained within a Reverse IP tag
Parameters: - board_address (str or None) – The IP address of the board on which the tag is allocated
- tag (int) – The tag of the SDP packet
- port (int) – The UDP port on which SpiNNaker will listen for packets
- destination_x (int) – The x-coordinate of the chip to send packets to
- destination_y (int) – The y-coordinate of the chip to send packets to
- destination_p (int) – The ID of the processor to send packets to
- sdp_port (int) – The optional port number to use for SDP packets that are formed on the machine (default is 1)
Raises: None – No known exceptions are raised
The destination processor ID for the chip at (x,y) that packets should be send to for this reverse IP tag
The destination x coordinate of a chip in the SpiNNaker machine that packets should be sent to for this reverse IP tag.
The destination y coordinate of a chip in the SpiNNaker machine that packets should be sent to for this reverse IP tag.
The SDP port number of the tag that these packets are to be received on for the processor.