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
displays the list of the ports used by the Mix
Unit.
Figure
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%.