Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

PDSP16116 Datasheet(PDF) 6 Page - Mitel Networks Corporation

Part # PDSP16116
Description  16 X 16 Bit Complex Multiplier
Download  17 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MITEL [Mitel Networks Corporation]
Direct Link  http://www.mitel.com
Logo MITEL - Mitel Networks Corporation

PDSP16116 Datasheet(HTML) 6 Page - Mitel Networks Corporation

Back Button PDSP16116 Datasheet HTML 2Page - Mitel Networks Corporation PDSP16116 Datasheet HTML 3Page - Mitel Networks Corporation PDSP16116 Datasheet HTML 4Page - Mitel Networks Corporation PDSP16116 Datasheet HTML 5Page - Mitel Networks Corporation PDSP16116 Datasheet HTML 6Page - Mitel Networks Corporation PDSP16116 Datasheet HTML 7Page - Mitel Networks Corporation PDSP16116 Datasheet HTML 8Page - Mitel Networks Corporation PDSP16116 Datasheet HTML 9Page - Mitel Networks Corporation PDSP16116 Datasheet HTML 10Page - Mitel Networks Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 17 page
background image
PDSP16116
6
NORMAL MODE OPERATION
When the MBFP mode select input is held low the ‘Normal’
mode of operation is selected. This mode supports all complex
multiply operations that do not require block floating point
arithmetic.
Complex two’s complement fractional data is loaded into the
X and Y input registers via the X and Y Ports on the rising edge
of CLK. The X and Y port registers are individually enabled by
the CEX and CEY signals respectively. If the registers are re-
quired to be permanently enabled, then these signals may be
tied to ground.
The Real and Imaginary components of the fractional data
are each assumed to have the following format:
Bit Number
15
Weighting
14 13 12 11 10
9
76543210
S
2
15
2
14
2
13
2
12
2
11
2
10
2
9
2
8
2
6
2
5
2
4
2
3
2
2
2
1
8
2
7
Where S = sign bit, which has an effective weighting of 220
The value of the 16-bit two’s complement word is (213S)1(bit143221)1(bit133222)1(bit123223) …
Multiplier Stage
On each clock cycle the contents of the input registers are passed
to the four multipliers to start a new complex multiply operation.
Each complex multiply operation requires four partial products
(XR3YR), (XR3YI), (XI3YR), (XI3YI), all of which are calculated
in parallel by the four 16316 multipliers. Only one clock cycle is
required to complete the multiply stage before the multiplier results
are loaded into the multiplier output registers for passing on to the
adder/ subtractors in the next cycle. Each multiplier produces a 31-
bit result with the duplicate sign bit eliminated. The format of the
output data from the multipliers is:
Bit Number
30
Weighting
29 28 27 26 25 24
76543210
S
2
30
2
29
2
28
2
27
2
26
2
25
2
24
2
23
2
6
2
5
2
4
2
3
2
2
2
1
The effective weighting of the sign bit is 220
Adder/Subtractor Stage
The 31-bit real and imaginary results from the multipliers
are passed to two 32-bit adder/subtractors. The adder calcu-
lates the imaginary result [(XR 3 YI) 1 (XI 3 YR)] and the
Rounding
The ROUND control when asserted rounds the most
significant 16 bits of the full 32-bit result from the shifter. If the
ROUND signal is active (high), then bit 16 is set to ‘1’, rounding
the most significant 16 bits of the shifted result. (The least
significant 16 bits are unaffected). Inserting a ‘1’ ensures that
the rounding error is never greater than 1 LSB and that no DC
bias is introduced as a result of the rounding processes. The
format of the rounded result is:
The effective weighting of the sign bit is 221
Bit Number
30
Weighting
29 28 27
17 16 15 14 13
2
1
0
S
2
30
2
29
2
28
2
17
2
16
2
15
2
14
2
13
2
3
2
2
2
1
2
0
31
18
2
12
ROUNDED VALUE
LSBs
The effective weighting of the sign bit is 221
Bit Number
30
Weighting
29 28 27 26
76543210
S
2
30
2
29
2
28
2
27
2
26
2
25
2
24
2
23
2
4
2
3
2
2
2
1
2
0
31
8
2
22
subtractor calculates the real result (XR 3 YR) = (XI 3 YI).
Each adder/subtractor produces a 32-bit result with the
following format:
Result Correction
Due to the nature of the fraction two’s complement repre-
sentation it is possible to represent 21 exactly but not 11. With
conventional multipliers this causes a problem when 21 is mul-
tiplied by 21 as the multiplier produces an incorrect result. The
PDSP16116 includes a trap to ensure that the most positive
number (value = 1·2230, hex = 7FFFFFFFF) is substituted for
the incorrect result. The multiplier result is therefore always a
correct fractional value. Fig.2 shows the value ‘1’ being multi-
plexed into the data path controlled by four comparators.
Complex Conjugation
Either the X or Y input data may be complex conjugated by
asserting the CONX or CONY signals respectively. Asserting
either of these signals has the effect of inverting (multiplying
by 21 ) the imaginary component of the respective input. Table 3
shows the effect of CONX and CONY on the X and Y inputs.
Table 3 Conjugate functions
CONY
CONX
Low
High
Low
High
Low
Low
High
High
Function
(XR 1 XI)3(YR 1 YI)
(XR 2 XI)3(YR 1 YI)
(XR 1 XI)3(YR 2 YI)
Invalid
Operation
X 3 Y
Conj. X 3 Y
X 3 Conj. Y
Invalid


Similar Part No. - PDSP16116

ManufacturerPart #DatasheetDescription
logo
Zarlink Semiconductor I...
PDSP16116 ZARLINK-PDSP16116 Datasheet
121Kb / 16P
   ALU and Barrel Shifter
PDSP16116 ZARLINK-PDSP16116 Datasheet
149Kb / 18P
   16 by 16 Bit Complex Multiplier
PDSP16116 ZARLINK-PDSP16116 Datasheet
91Kb / 7P
   Complex Accumulator
PDSP16116 ZARLINK-PDSP16116 Datasheet
98Kb / 7P
   Pythagoras Processor
PDSP16116 ZARLINK-PDSP16116 Datasheet
89Kb / 8P
   Pythagoras Processor
More results

Similar Description - PDSP16116

ManufacturerPart #DatasheetDescription
logo
Zarlink Semiconductor I...
PDSP16112 ZARLINK-PDSP16112 Datasheet
456Kb / 9P
   16 X 12 BIT COMPLEX MULTIPLIER
PDSP16116 ZARLINK-PDSP16116 Datasheet
149Kb / 18P
   16 by 16 Bit Complex Multiplier
logo
LOGIC Devices Incorpora...
LMU18 LODEV-LMU18 Datasheet
184Kb / 7P
   16 x 16-bit Parallel Multiplier
LMU217 LODEV-LMU217 Datasheet
178Kb / 6P
   16 x 16-bit Parallel multiplier
LMA1010 LODEV-LMA1010 Datasheet
192Kb / 7P
   16 x 16-bit Multiplier-Accumulator
LMU16 LODEV-LMU16 Datasheet
188Kb / 7P
   16 x 16-bit Parallel Multiplier
logo
Intersil Corporation
HMU17 INTERSIL-HMU17 Datasheet
198Kb / 6P
   16 x 16-Bit CMOS Parallel Multiplier
HMU16 INTERSIL-HMU16 Datasheet
203Kb / 7P
   16 x 16-Bit CMOS Parallel Multiplier
HMA510 INTERSIL-HMA510 Datasheet
140Kb / 10P
   16 x 16-Bit CMOS Parallel Multiplier Accumulator
HMA5101 INTERSIL-HMA5101 Datasheet
180Kb / 9P
   16 x 16-Bit CMOS Parallel Multiplier Accumulator
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com