226 Hardware Reference Manual
Intel® IXP2800 Network Processor
SHaC — Unit Expansion
Figure 84. SHaC Top Level Diagram
A9751-03
Scratch
RAM
(4 K x 32)
Scratch/CAP
Control
Logic
Intel
XScale®
Core
SH_APB_CTL
SH_APB_WR_DATA
XP_RD_DATA
TAXX_CMD_BUS_B
SH_CMDQ_FULL
SH_PULL_CMD
SP0_PULL_DATA
SP1_PULL_DATA
SP0_PULLQ_FULL
SP1_PULLQ_FULL
SP0_TAKE_DATA
SH_PUSH_DATA
SP1_TAKE_DATA
XP_RDY
CSRs
SH_CSR_CTL
SH_CSR_WR_DATA
CSR_RD_DATA
CSR_RDY
Command
Arbiters
SP0_PUSHQ_FULL
SP1_PUSHQ_FULL
SH_PUSH_ID
SH_PUSH_DE
SCR_HASH_TAKE_PULL1_DATA
SCR_HASH_TAKE_PULL0_DATA
SCR_SEND_HASH_DATA
SCR_HASH_CMD
Push
Arbiters
Hash
Control
Logic
Pull
Arbiters
HASH_PUSH_DATA_REQ
HASH_PUSH_DATA
HASH_PUSH_CMD