CYNCP80192-BGC Cypress Semiconductor Corp, CYNCP80192-BGC Datasheet - Page 13

no-image

CYNCP80192-BGC

Manufacturer Part Number
CYNCP80192-BGC
Description
Manufacturer
Cypress Semiconductor Corp
Datasheet

Specifications of CYNCP80192-BGC

Lead Free Status / Rohs Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CYNCP80192-BGC
Manufacturer:
CY
Quantity:
30
Part Number:
CYNCP80192-BGC
Quantity:
7
Part Number:
CYNCP80192-BGC
Manufacturer:
CYPRESS
Quantity:
6
Part Number:
CYNCP80192-BGC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Table 7-2. Context Descriptor Organization
Depending on the type of command, the network processor
may only need to Write to selected locations of Data 0–3, and
may only need to Read from selected locations of Result
Register 0 or 1. Note. Addresses 0–9 are Read/Write and
addresses 12–15 are Read-only locations.
Table 7-3. Descriptor Command
Context ID. This field contains the context ID that a network
processor has assigned to this specific context.
Processor ID. This field contains the ID number of the network
processor that wrote the descriptor.
Global Mask Index. This field is used only for Search, Write,
Move, and Swap commands to the NSE(s). This field selects
one of the eight global mask register (GMR) pairs from the
NSE bank for Search, Write, Move and Swap commands. In
the case of a 272-bit search, two pairs of GMRs are used.
These two pairs include one that is specified in the command
and other is a subsequent pair. For example, if the GMR pair
7 is specified, the GMR pair 0 will be used as the subsequent
pair for 272-bit-wide searches.
Search Successful Register Index. The search successful
register (SSR) index field is used only for Search and Write
operations to the NSEs. Up to eight search successful indexes
are stored in each of the NSEs. This field selects one of those
eight registers for the Search and indirect Write operations to
the NSEs. (Refer to the data sheet specifications of the
CYNSE70XXX devices for further information.)
Comparand Register Index. This field is used only for Search
and Learn operations. This field specifies the comparand
register in each of the NSEs that will store the comparands (as
they are searched). A subsequent Learn instruction can insert
the stored comparands in a table residing in the NSE(s). (Refer
Document #: 38-02043 Rev. *C
Bit Positions
63–56
55–48
47–40
39–32
31–24
23–16
15–8
7–0
12–13
14–15
10–11
ADR
0–1
2–3
4–5
6–7
8–9
Reserved
Reserved
7
Reserved
Layer Attribute/Valid Bit for Data 3
Layer Attribute/Valid Bit for Data 1
Reserved
Reserved
Search Successful Register Index
6
SSRAM Address Prefix
Direct/Indirect
Context Descriptor Organization
5
Command Descriptor
Result Register 0
Result Register 1
Field Description
Reserved
Data 0
Data 1
Data 2
Data 3
7.3
This 64-bit word (eight bytes) describes the command to the
coprocessor. The contents of each of these eight bytes and a
description of each of these fields are described below in
Table 7-3.
to the data sheet specifications of CYNSE70XXX devices for
further information.)
SSRAM Address Prefix. In the implementation with a
SSRAM connected to the NSE (see Figure 13-1), these three
bits are used as an SSRAM address prefix (SAP) to generate
the address of the associative SSRAM. (Refer to the data
sheet specifications of the CYNSE70XXX devices for further
information.)
Start. When the command and associated parameters have
been written to the command descriptor, a process running on
the network processor can set this bit to initiate the operation
by the CYNPC80192.
Search Size. This two-bit field is used only by Search and
Learn instructions and describes the word size for these
operations. Note. Learn command is not supported in the 272-
bit wide table. The following describes the data that will be
presented to the NSE for various search sizes.
Data 0, layer attribute/valid bit for Data 0})
Data 2, layer attribute/valid bit for Data 2;
layer attribute/valid bit for Data 0}.
Command
Access Location
4
Context Descriptor Commands
00: ×68 ({Data 0, layer attribute/valid bit for Data 0})
01: ×136 ({Data 1, layer attribute/valid bit for Data 1;
10: ×272 ({Data 3, layer attribute/valid bit for Data 3;
Data 1, layer attribute/valid bit for Data 1; Data 0,
Reserved
3
Layer Attribute/Valid Bit for Data 2
Layer Attribute/Valid Bit for Data 0
Comparand Register Index
Processor ID
Context ID
2
Search Size
Global Mask Index
CYNCP80192
1
Access
R/W
R/W
R/W
R/W
R/W
Page 13 of 37
R
R
Start
0

Related parts for CYNCP80192-BGC