PM2329 ClassiPI Network Classification Processor Datasheet
Proprietary and Confidential to PMC-Sierra, Inc and for its Customers
’
Internal Use
Document ID: PMC-2010146, Issue 4
6
Contents
1
PM2329 Overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
1.1 Introduction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2 Features
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.3 Functional Overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4 Architectural Overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.4.1
Algorithmic Support
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.4.2
Architectural Support
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.4.3
Software Model Support
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.4.4
Policy Search Engine PSE
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.4.5
Field Extraction Engine FEE
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.4.6
Operation Control Logic
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.4.6.1
Operation Cycles, Descriptors and E-RAM
. . . . . . . . . . . . . . . . 19
1.5 System Diagram
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2
Signal Description
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
2.1 Introduction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.2 Signals Listed by Function
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.3 Signals Listed by Ball
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.4 Interface Description
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.4.1
System Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.4.1.1
Clock Frequency
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.4.1.2
Processor Bus Cycles
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.4.1.2.1SyncBurst Bus Cycles
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.4.1.2.2ZBT Bus Cycles
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.4.1.3
Packet Source Interface Signals
. . . . . . . . . . . . . . . . . . . . . . . . 45
2.4.1.4
64-Bit Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.4.1.5
32-Bit Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.4.1.6
Byte Ordering
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.4.1.7
Cascade Mode Addressing
. . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.4.1.8
Local and Global Register Access
. . . . . . . . . . . . . . . . . . . . . . 49
2.4.1.9
Multiple Context Support
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.4.1.10 Reset and Interrupts
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.4.2
Extended RAM (E-RAM) Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2.4.3
Cascade Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.5 System Configurations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.5.1
Stand Alone Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.5.2
Cascaded Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.5.3
Operation with Extended RAM
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3
Functional Description
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
3.1 Internal Organization and Data Flow
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57