Datasheet

TSB12LV32 Data Formats
73
SGLS139B − October 2003 − Revised April 2004 TSB12LV32-EP
7.1.4 Block Receive
The block receive format through the GRF is shown in Figure 7−5 and is described in Table 7−4. The first
packet contains packet reception status that is added by the TSB12LV32. The first 16 bits of the second
quadlet contain the node and bus ID of the destination node, and the last 16 bits contain packet control
information. The first 16 bits of the third quadlet contain the node and bus ID of the source node, and the last
16 bits of the third quadlet and all of the fourth quadlet contain the 48-bit, quadlet aligned destination offset
address for write requests and read requests, and a 4-bit rCode for read responses. All remaining quadlets
contain data that is used only for write requests and read responses. For block read requests, the data field
is omitted.
3210 765411109815141312 19181716 20 21 31302928272625242322
spdnumofQuadlets
sourceID
destination OffsetHigh
00 00 0 ackCode 00 0000
prioritytCoderttLabel
destinationID
destination OffsetLow
dataLength
block data
extended_tCode
Figure 7−5. GRF Block-Receive Format
The block receive format through the data mover is shown in Figure 7−6 and is described in Table 7−4. The
first 16 bits of the first quadlet contain the node ID and bus ID of the destination node, and the last 16 bits
contain packet control information. The first 16 bits of the second quadlet contain the node ID and bus ID of
the source node, and the last 16 bits of the second quadlet and all of the third quadlet contain the 48 bit, quadlet
aligned destination offset addressfor write requests and read requests, and a 4-bit rCode for read responses.
All remaining quadlets, except for the last one, contain data that is used only for write requests and read
responses. For block read requests, the data field is omitted. The last quadlet contains packet-reception
status.
The block receive format through the data mover is shown in Figure 7−6.
3210 765411109815141312 19181716 20 21 31302928272625242322
spdnumofQuadlets
sourceID
destination OffsetHigh
00 000
ackCode
00 0000
prioritytCoderttLabel
destinationID
destination OffsetLow
dataLength
block data (if any)
extended_tCode
Figure 7−6. Data-Mover Block-Receive Format