background image

Appendix D. Module Control Signals

88

Table D.4: Mix Unit Control Signals

INSTR

4

3

2

1

0

mix.l.1

0

0

0

1

1

Mix.l.2

0

0

0

1

0

mix.l.4

0

0

0

0

1

mix.r.1

0

0

1

1

1

mix.r.2

0

0

1

1

0

mix.r.4

0

0

1

0

1

permute

1

1

1

X

X

Mux.rev

0

1

0

X

X

Mux.mix

0

1

1

X

X

Mux.shuf

1

0

0

X

X

Mux.alt

1

0

1

X

X

Mux.1.brcst

1

1

0

1

1

Mux.2.prcst

1

1

0

1

0

Table D.5: Multiplier Control Signals

INSTR

6

5

4

3

2

1

0

Pmul.odd

X

0

X

X

0

0

0

Pmul.odd.u

X

0

X

X

0

0

1

pmul.even

X

0

X

X

0

1

0

Pmul.even.u

X

0

X

X

0

1

1

Pmulshr.0

0

1

0

0

1

X

X

Pmulshr.8

0

1

0

1

1

X

X

Pmulshr.15

0

1

1

0

1

X

X

Pmulshr.16

0

1

1

1

1

X

X

Pmulshr.a.0

1

1

0

0

1

X

X

Pmulshr.a.8

1

1

0

1

1

X

X

Pmulshr.a.15

1

1

1

0

1

X

X

Pmulshr.a.16

1

1

1

1

1

X

X