beautypg.com

14 hash unit block diagram – Intel NETWORK PROCESSOR IXP2800 User Manual

Page 70

background image

70

Hardware Reference Manual

Intel

®

IXP2800 Network Processor

Technical Description

Figure 14. Hash Unit Block Diagram

A9367-02

128

48-bit, 64-bit or 128-bit Hash Select

Data Used to Create Hash
Index from S_Transfer_Out

2-Stage Output Buffer

shift

2-Stage Input Buffer

Hashed Multiplicand 3

Multiplicand 1

Hash_Multiplier_48

Hash_Multiplier_64

Hash_Multiplier_128

Hash Array

Hash Indexes to S_Transfer_In

Registers

Hashed Multiplicand 2

Hashed Multiplicand 1

Multiplicand 3

Multiplicand 2

128

16

128