Intel
®
81341 and 81342—Inter-Processor Messaging Unit
Intel
®
81341 and 81342 I/O Processors
Developer’s Manual
December 2007
824
Order Number: 315037-002US
13.3
Circular Queues
Processor 0 and Processor 1 can send/receive messages from one another using the
Circular Queue communication mechanism. There are a total of eight circular queues in
the IMU. From the point of view of a given processor, there are four Send queues and
four Receive Queues as detailed in
.
Note that in
for a given processor’s Send Queue, there is a corresponding
Receive Queue in the other processor and visa versa.
The benefit of this mapping is that each processor views the eight queues (four Send
Queues and four Receive Queues) in an identical manner.
Table 504. Processor Send / Receive Queue Mapping
Processor 0
Processor 1
Send Queue 0
Receive Queue 0
Receive Queue 0
Send Queue 0
Send Queue 1
Receive Queue 1
Receive Queue 1
Send Queue 1
Send Queue 2
Receive Queue 2
Receive Queue 2
Send Queue 2
Send Queue 3
Receive Queue 3
Receive Queue 3
Send Queue 3