12 / 153 page
CONFIDENTIAL
PRELIMINARY
CYNSE10512
CYNSE10256
CYNSE10128
Document #: 38-02069 Rev. *F
Page 12 of 153
Figure 2-2 shows how an NSE subsystem can be formed using a host ASIC, a bank of Ayama 10000 devices and a bank of
SRAM devices. It presents an example of how the NSE subsystem is integrated in a switch or router. The example also shows
two possible ways of connecting the devices in the NSE subsystem. In the Associative set-up, the host ASIC sends instructions
to the NSE. Where applicable, the NSE drives the SRAM inputs and the SRAM then returns the requested data to the host ASIC.
In the Index set-up, the NSE’s SRAM address information is routed back to the host ASIC. The host ASIC then interacts with the
SRAM bank after it receives the result from the NSE.
Figure 2-2. Example of Switch/Router Implementation Using Ayama 10000
Switch
Processor
Switch
Fabric
Program
Memory
System Bus
Host
ASIC
Ayama 10000
SRAM
SRAM
Ayama 10000
Host
ASIC
Associative Mode
Index Mode
Bank
Bank
Bank
Bank
or
NSE Subsystem
[+] Feedback
[+] Feedback