
8201, 8202, 8203, 8204 Acceleration Processor Data Sheet, DS-0157-05
Page 168
Exar Confidential
6.3 Engine Configuration Registers
6.3.1
Hash Engine Mute Table Entry Registers
The Hash Engine Mute Table Entry register provides a mask that controls the input to the
Hash engine. The mask nulls specific segments of the data stream prior to being submitted
to the Hash core. The masks are programmable by the host and are selected by the “MTI”
field in command structure.
Each mute table entry is 32 bits wide to mute up to 16 bytes of the data stream. There are
seven entries in the mute table. Each bit of the mute table entry masks one nibble (4-bit)
of data, therefore a 32-bit register word supports a 16-byte header. The table below
provides the map between the mute table entry bit and the 16-byte header nibble (4-bit).
Type:
Read/Write
Offset
x‘0400’
Mute table entry 1
x‘0404’
Mute table entry 2
x‘0408’
Mute table entry 3
x‘040C’
Mute table entry 4
x‘0410’
Mute table entry 5
x‘0414’
Mute table entry 6
x‘0418’
Mute table entry 7
Byte15_HN
Byte15_LN
Byte14_HN
Byte14_LN
Byte13_HN
Byte13_LN
Byte12_HN
Byte12_LN
Byte11_HN
Byte11_LN
Byte10_HN
Byte10_LN
Byte9_HN
Byte9_LN
Byte8_HN
Byte8_LN
Byte7_HN
Byte7_LN
Byte6_HN
Byte6_LN
Byte5_HN
Byte5_LN
Byte4_HN
Byte4_LN
Byte3_HN
Byte3_LN
Byte2_HN
Byte2_LN
Byte1_HN
Byte1_LN
Byte0_HN
Byte0_LN
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9876543210
Field Name
Bits
Reset
Description
Byte15_HN
31
0
Mute Data Stream Byte 15, bits [7:4]
0
Do not mute data stream byte 15, bits [7:4]
1
Mute data stream byte 15, bits [7:4]
Byte15_LN
30
0
Mute Data Stream Byte 15, bits [3:0]
0
Do not mute data stream byte 15, bits [3:0]
1
Mute data stream byte 15, bits [3:0]
.
Byte0_HN
10
Mute Data Stream Byte 0, bits [7:4]
0
Do not mute data stream byte 0, bits [7:4]
1
Mute data stream byte 0, bits [7:4]