![Intel IXP45X Скачать руководство пользователя страница 921](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092921.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
August 2006
Developer’s Manual
Reference Number: 306262-0014US
921
Hashing Unit (SHA)—Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
26.0
Hashing Unit (SHA)
26.1
Overview
The hashing unit (SHA) is used to accelerate digital signature computations and to
whiten the RNG output. It is the responsibility of the Intel XScale
®
Processor to get the
data from the RNG, provide it to the SHA unit, and retrieve the data after it is
complete.
26.2
Feature List
The SHA wrapper supports:
• 32-bit wide data path
• 10 bits of address downstream
• Decode of address bits 3:0 for instruction to the hashing coprocessor
• A busy signal to the AHB/PKE bridge to signal that a hashing process is under way
and cannot take any write or read commands
• An interrupt signal to signal the hashing process is completed
26.3
Block Diagram
26.4
Detailed Register Descriptions
Table 291.
Register Legend
Attribute
Legend
Attribute
Legend
RV
Reserved
RC
Read Clear
PR
Preserved
RO
Read Only
RS
Read/Set
WO
Write Only
RW
Read/Write
NA
Not Accessible
RW1C
Normal Read
Write ‘1’ to clear
RW1S
Normal Read
Write ‘1’ to set
Table 292.
Hashing Coprocessor: Register Summary (Sheet 1 of 2)
Block
Address
Offset
Address
Register Name
Description
Reset Value
Page
Number
Access
Hash Configuration Register
RW
Hash Do Register
WO