156 shac pmu event list – Intel NETWORK PROCESSOR IXP2800 User Manual
Page 393
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.