13 Bit Manipulation Unit (BMU) .......................................................................................................................13-1
13.1 Hardware View.................................................................................................................................13-1
13.2 Software View ..................................................................................................................................13-2
13.2.1
Instruction Set ...................................................................................................................13-2
13.2.2
Shifting Operations ...........................................................................................................13-2
13.2.3
Normalization ....................................................................................................................13-4
13.2.4
Extraction ..........................................................................................................................13-5
13.2.5
Insertion ............................................................................................................................13-6
13.2.6
Shuffle Accumulators ........................................................................................................13-8
13.2.7
Instruction Encoding .........................................................................................................13-9
13.2.8
Software Example ...........................................................................................................13-10
CONTENTS