English
Language : 

PDSP1601MC Datasheet, PDF (12/18 Pages) Mitel Networks Corporation – ALU and Barrel Shifter
PDSP1601 MC
Barrel Shifterl or ALU Register Instructions
Mnemonic Op Code
Function
LLRRR
<0>
After the rising edge of CLK at the beginning of the cycle in which this instruction is
executed, the contents of the Right register will appear on the output. On the rising edge
of CLK at the end of the cycle, the data on the register inputs will be loaded into the Left
Register.
LRRLR
<1>
After the rising edge of CLK at the beginning of the cycle in which this instruction is
executed, the contents of the Left register will appear on the output. On the rising edge
of CLK at the end of the cycle, the data on the register inputs will be loaded into the Right
Register.
LLRLR
<2>
After the rising edge of CLK at the beginning of the cycle in which this instruction is
executed, the contents of the Left register will appear on the output. On the rising edge
of CLK at the end of the cycle, the data on the register inputs will be loaded into the Left
Register.
LRRRR
<3>
After the rising edge of CLK at the beginning of the cycle in which this instruction is
executed, the contents of the Right register will appear on the output. On the rising edge
of CLK at the end of the cycle, the data on the register inputs will be loaded into the Right
Register.
LBRLR
<4>
After the rising edge of CLK at the beginning of the cycle in which this instruction is
executed, the contents of the Left register will appear on the output. On the rising edge
of CLK at the end of the cycle, the data on the register inputs will be loaded into both Left
and Right Registers.
NOPRR
<5>
After the rising edge of CLK at the beginning of the cycle in which this instruction is
executed, the contents of the Right register will appear on the output. On the rising edge
of CLK at the end of the cycle no load operation will occur, the register contents will remain
unchanged.
NOPLR
<6>
After the rising edge of CLK at the beginning of the cycle in which this instruction is
executed, the contents of the Left register will appear on the output. On the rising edge
of CLK at the end of the cycle no load operation will occur, the register contents will remain
unchanged.
NOPPS
<7>
After the rising edge of CLK at the beginning of the cycle in which this instruction is
executed, the input to the register will appear on the output. On the rising edge
of CLK at the end of the cycle no load operation will occur, the register contents will remain
unchanged.
12