
Sun Microelectronics
141
7. UltraSPARC External Interfaces
7.17.2 Packet Description
7.17.2.1 Master ID (MID)
MID is a 5-bit field. It identifies the source Interconnect master port that made
this request. MasterID is the same as the port_ID bits. SC can be useMID to main-
tain ordering for transactions with the same MID, and to parallelize requests with
different MIDs.
If the system forwards the request to a slave UltraSPARC for proxy execution, the
slave maintains the MID and returns it to SC in the P_REPLY packet.
7.17.2.2 Transaction Type
This 4-bit field encodes the transaction type, as shown in Table 7-37.
7.17.2.3 Class
The Class bit identifies which of the two master Class queues the request has
been issued from. The system must maintain strong ordering between transac-
tions with the same Class bit and MID field.
Table 7-37
Interconnect Transaction Type Encoding
Transaction Type
Name
Type
P_RDS_REQ
ReadToShare
0000
P_RDSA_REQ
ReadtoShareAlways
0001
P_RDO_REQ
ReadToOwn
0010
P_RDD_REQ
ReadToDiscard
0011
S_CPB_MSI_REQ
CopybackGotoSstate
0100
P_NCRD_REQ
NonCachedRead
0101
P_NCBRD_REQ
NonCachedBlockRead
0110
P_NCBWR_REQ
NonCachedBlockWrite
0111
P_WRB_REQ
Writeback
1000
P_WRI_REQ
WritebackInvalidate
1001
S_INV_REQ
Invalidate
1010
S_CPB_REQ
Copyback
1011
S_CPI_REQ
CopybackInvalidate
1100
S_CPD_REQ
CopybackToDiscard
1101
P_NCWR_REQ
NonCachedWrite
1110
P_INT_REQ
Interrupt
1111
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com