Proprietary and Confidential to PMC-Sierra, Inc and for its Customers
’
Internal Use
Document ID: PMC-2010146, Issue 4
74
PM2329 ClassiPI Network Classification Processor Datasheet
Both sets of indirect access registers support an Auto-Increment mode which is optimized for writing or
reading a block of data. Enabling auto-increment avoids repeated writes to the address and command
registers. Also, if initializing a block of locations with the same data, multiple writes to the data register
can be avoided.
4.2 Register Interface
4.2.1 Programmable Register Overview
The table below lists the registers of the PM2329 and their addresses. These are all addressable using
Direct Addressing. The table shows the register address for a 64-bit packet processor. The Source and
Table 17
PM2329 Register Memory Map
#
Register Name
Mode
Local
or
Global
Local
Local
Local
Local
Source
(Processor
Read)
CID n
CID n
CID n
CID n
Destination
(Processor
Write)
CID n
CID n
CID n
CID n
Address
1
2
3
4
Local Configuration Register
Rule Indirect Command Register
Rule Indirect Address Register
Rule Indirect Data Register Set
Reg 0
Reg 2
Reg 4
OC Descriptors
Upper OCD 0
Lower OCD 0
Upper OCD 1
Lower OCD 1
...
Upper OCD 63
Lower OCD 63
E-RAM Indirect Data Register
Set
C-Word : D-Word 0
D-Word 1: D-Word 2
D-Word 3 : D-Word 4
D-Word 5 : D-Word 6
E-RAM Indirect Command
Register
E-RAM Indirect Address
Register
E-RAM Configuration Register
Interrupt Enable Register
Status Register
Operation Control Register
Channel Assignment Register
OC Conductor Register
Packet Information Register
Timer Register
R/W
R/W
R/W
R/W
n000h
n008h
n010h
n018h
n020h
n028h
5
R/W
Local
CID n
CID n
n400h
n408h
n410h
n418h
..
n7F0h
n7F8h
6
R/W
Global
CID 0
CID 1: CID 2
CID 3 : CID 4
CID 5 : CID 6
CID 0
CID 0
CID 1 : CID 2
CID 3 : CID 4
CID 5 : CID 6
CID 0~7
8200h
8208h
8210h
8218h
8220h
7
R/W
Global
8
R/W
Global
CID 0
CID 0~7
8228h
9
10
11
12
13
14
15
16
R/W
R/W
RO
R/W
R/W
R/W
R/W
R/W
Global
Global
Global
Global
Global
Global
Global
Global
CID 0
CID 0
CID 0
CID 0
CID 0
CID 0
CID 0
CID 0
CID 0~7
CID 0~7
NA
CID 0~7
CID 0~7
CID 0~7
CID 0~7
CID 0~7
8230h
8238h
8240h
8248h
8250h
8258h
8260h
8268h