PDSP1601 Mitel Networks Corporation, PDSP1601 Datasheet - Page 14

no-image

PDSP1601

Manufacturer Part Number
PDSP1601
Description
ALU and Barrel Shifter
Manufacturer
Mitel Networks Corporation
Datasheet
PDSP1601/PDSP1601A
TYPICAL APPLICATION
words with a 10MHz throughput.
word.
in two cycles, MS byte first.
the R1 and R2 registers with n and 16-n respectively.
(1)
MSBs being discarded and the LSB spaces being filled with
zeros. This shifted data is loaded into the shifter register file
left register.
Repeat instruction pair 5/ and 6/ until all 16 bit fields have been selected.
ABSOLUTE MAXIMUM RATINGS
Supply voltage Vcc
Input voltage V
Output voltage V
Clamp diode current per pin Ik (see note 2)
Static discharge voltage (HMB)
Storage temperature T
Ambient temperature with
power applied T
Package power dissipation P
14
MS Bit
CLK
1/
2/
3/
4/
5/
6/
7/
8/
Industrial
AC
LC
Military
Select a 16 bit field from each word in a block of 32 bit
The 16 bit field indicated is to be selected from each 32 bit
The 32 bit words are fed into the B port of the PDSP1601
The PDSP1601 shift control is initiated by programming
The shift operation is implemented in three steps:-
The MS byte is logically left shifted (16-n) places, the
CEB
1
1
0
0
0
0
0
0
IN
MARSX
MARSX
MARSX
MARSX
MARSX
MARAX
MARSX
MARAX
8
amb
MSA
OUT
MS Byte
S
MSB
1
1
1
1
1
1
1
1
8
TOT
16 bits
MSS
0
0
0
0
0
0
0
0
(Note 1)
8
MSC
-0.9 to Vcc + 0.9V
-0.9 to Vcc + 0.9V
0
0
0
0
0
0
0
0
LS Byte
-65 C to +150 C
-40 C to +125 C
-40 C to +85 C
-0.5V to 7.0V
ORXAB
ORXAB
CLRXX
PASXA
PASXA
PASXA
PASXA
PASXA
1000mw
1000mw
nbits
IA
8
18mA
500V
Table 6
LR1SV
LR2SV
LSRR1
LSRR1
LSLR2
LSLR2
LSLR2
IS
X
(2)
LSBs being discarded and the MSBs being filled with zeros.
This shifted data is loaded into the shifter register file left
register.
passed through the ALU to the ALU register file left register.
(3)
the Barrel Shifter, the two previous results, resident within the
left registers of the ALU and Shifter Register files are 'ORed'
by the ALU, the result being the desired 16 bit field is loaded
into the ALU register file right register ready to be output on the
next cycle.
The instructions from initialisation are given in Table 6.
NOTES
1. Exceeding these ratings may cause permanent damage.
Functional operation under these conditions is not implied.
2. Maximum dissipation or 1 second should not be exceeded, only
one output to be tested at any one time.
THERMAL CHARACTERISTICS
Package type
During this cycle the previous contents of this register are
AC
GC
(16-n)
The LS byte is logically right shifted, n-places, the
While the MS byte of the next 32 bit word is shifted in
SV
X
X
X
X
X
X
n
NOPLR
NOPLR
NOPLR
NOPLR
LLRRR
LRRLR
LLRRR
LRRLR
RA
JC
12
12
NOPLR
NOPLR
NOPLR
LLRLR
LLRLR
LLRLR
LLRLR
LLRLR
C/W
RS
Comment
Clear
Load R1 with n
Load R2 with (16-n)
Shift 1st MS byte
Shift 1st LS byte
OR 1st bytes and
shift 2nd MS byte
Shift 2nd LS byte
and output first result
Shift 3rd LS byte
JA
36
35
C/W

Related parts for PDSP1601