English
Language : 

PDSP1601_96 Datasheet, PDF (13/18 Pages) Mitel Networks Corporation – ALU and Barrel Shifter
PDSP1601/PDSP1601A
Barrel Shifter 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, and 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, and the data on the register inputs will be loaded into both
Left and Right Register.
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 registers 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.
13