background image

Chapter 2. The processor

26

Figure 2.11: Odd indexed multiplication

Figure 2.12: Even indexed multiplication

2.5.3

The Mix Unit

The Mix Unit is responsible for all the mix and multiplex instructions. It is basically

a series of multiplexers and depending on the instruction it receives two inputs and

rearranges the subwords accordingly. The mix unit performs the following mixing op-

erations: Mix, Mux, Perm. Table

2.7

displays the list of the ports used by the Mix

Unit.

Figure

2.13

displays the simulation of the Mix unit. A mix.l.4 instruxtion is executed

where odd-indexed subwords are selected alternately from Rs1 and Rs2, and written to

Rd. The first subword of Rd is the first subword of Rs1. The maximum frequency is

found from the propagation delay and is calculated to be 269,759 MHz. The occupied

area is 1%.