Hardware Reference Manual 393
Intel
®
IXP2800 Network Processor
Performance Monitor Unit
11.4.6.2 SHaC Events Target ID(000010) / Design Block #(0101)
Table 156. SHaC PMU Event List (Sheet 1 of 4)
Event
Number
Event Name
Clock
Domain
Single
pulse/
Long
pulse
Burst Description
0
Scratch
Cmd_Inlet_Fifo Not_Empty
P_CLK single separate Scratch Command Inlet FIFO Not Empty
1 Scratch Cmd_Inlet_Fifo Full P_CLK single separate Scratch Command Inlet FIFO Full
2
Scratch Cmd_Inlet_Fifo
Enqueue
P_CLK single separate Scratch Command Inlet FIFO Enqueue
3
Scratch Cmd_Inlet_Fifo
Dequeue
P_CLK single separate Scratch Command Inlet FIFO Dequeue
4
Scratch Cmd_Pipe
Not_Empty
P_CLK single separate Scratch Command Pipe Not Empty
5 Scratch Cmd_Pipe Full P_CLK single separate Scratch Command Pipe Full
6
Scratch Cmd_Pipe
Enqueue
P_CLK single separate Scratch Command Pipe Enqueue
7
Scratch Cmd_Pipe
Dequeue
P_CLK single separate Scratch Command Pipe Dequeue
8
Scratch Pull_Data_Fifo 0
Full
P_CLK single separate Scratch Pull Data FIFO Cluster 0 Full
9
Scratch Pull_Data_Fifo 1
Full
P_CLK single separate Scratch Pull Data FIFO Cluster 1 Full
10 Hash Pull_Data_Fifo 0 Full P_CLK single separate Hash Pull Data FIFO Cluster 0 Full
11 Hash Pull_Data_Fifo 1 Full P_CLK single separate Hash Pull Data FIFO Cluster 1 Full
12
Scratch Pull_Data_Fifo 0
Not_Empty
P_CLK single separate Scratch Pull Data FIFO Cluster 0 Not Empty
13
Scratch Pull_Data_Fifo 0
Enqueue
P_CLK single separate Scratch Pull Data FIFO Cluster 0 Enqueue
14
Scratch Pull_Data_Fifo 0
Dequeue
P_CLK single separate Scratch Pull Data FIFO Cluster 0 Dequeue
15
Scratch Pull_Data_Fifo 1
Not_Empty
P_CLK single separate Scratch Pull Data FIFO Cluster 1 Not Empty
16
Scratch Pull_Data_Fifo 1
Enqueue
P_CLK single separate Scratch Pull Data FIFO Cluster 1 Enqueue
17
Scratch Pull_Data_Fifo 1
Dequeue
P_CLK single separate Scratch Pull Data FIFO Cluster 1 Dequeue
18 Scratch State Machine Idle P_CLK single separate Scratch State Machine Idle
19 Scratch RAM Write P_CLK single separate Scratch RAM Write
20 Scratch RAM Read P_CLK single separate Scratch RAM Read
21 Scratch Ring_0 Status P_CLK single separate
If SCRATCH_RING_BASE_x[26] = 1,
RING_0_STATUS indicates empty.
If SCRATCH_RING_BASE_x[26] = 0,
RING_0_STATUS indicates full.