Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

PDSP16256 Datasheet(PDF) 6 Page - Zarlink Semiconductor Inc

Part # PDSP16256
Description  16 by 16 Bit Complex Multiplier
Download  18 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ZARLINK [Zarlink Semiconductor Inc]
Direct Link  http://www.zarlink.com
Logo ZARLINK - Zarlink Semiconductor Inc

PDSP16256 Datasheet(HTML) 6 Page - Zarlink Semiconductor Inc

Back Button PDSP16256 Datasheet HTML 2Page - Zarlink Semiconductor Inc PDSP16256 Datasheet HTML 3Page - Zarlink Semiconductor Inc PDSP16256 Datasheet HTML 4Page - Zarlink Semiconductor Inc PDSP16256 Datasheet HTML 5Page - Zarlink Semiconductor Inc PDSP16256 Datasheet HTML 6Page - Zarlink Semiconductor Inc PDSP16256 Datasheet HTML 7Page - Zarlink Semiconductor Inc PDSP16256 Datasheet HTML 8Page - Zarlink Semiconductor Inc PDSP16256 Datasheet HTML 9Page - Zarlink Semiconductor Inc PDSP16256 Datasheet HTML 10Page - Zarlink Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 18 page
background image
PDSP16116/A/MC
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.
Multiplier Satge
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 Real and Imaginary components of the
fractional data are each assumed to have the following format
BIT NUMBER
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
WEIGHTING
S
2
-1
2
-2
2
-3
2
-4
2
-5
2
-6
2
-7
2
-8
2
-9
2
-10
2
-11
2
-12
2
-13
2
-14
2
-15
Where S = sign bit which has an effective weighting -20
The value of the 16 bit two’s complement word is
Value = (-1xS)+(bit14x2-1)+(bit13x2-2)+(bit12x2-3). . .
The X & Y port registers are individually enabled by the
CEX & CEY signals respectvely. If the registers are required
to be permanently enabled, then these signals may be tied to
ground. 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 (Xr x Yr), (Xr x Yi), (Xi x Yr), (Xi x Yi), all
of which are calculated in parallel by the four 16 x 16
Multipliers. Only one clock cycle is required to complete the
multiply stage before the Mutliplier 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
29
28
27
26
25
24
. . .
7
6
5
4
3
2
1
0
WEIGHTING
S
2
-1
2
-2
2
-3
2
-4
2
-5
2
-6
. . .
2
-23
2
-24
2
-25
2
-26
2
-27
2
-28
2
-29
2
-30
The effective weighting of the sign bit is -20
Result Correction
Due to the nature of the fraction twos complement
representation it is possible to represent -1 exactly but not 1.
With conventional multipliers this causes a problem when -1
is multiplied by -1 as the multiplier produces an incorrect
result. The PDSP16116 includes a trap to ensure that the
most positive number (value = 1.2-30), (hex = 7FFFFFFFF) is
subsituted for the incorrect result. The multiplier result is
therefore always a (correct) fractional value.
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 -1) the imaginary component of the respective input. Table
3 shows the effect of CONX and CONY on the X and Y inputs.
CONX
low
high
low
high
CONY
low
low
high
high
OPERATION
(XR+XI)x(YR+YI)
(XR+XI)x(YR-YI)
(XR-XI)x(YR+YI)
Invalid
FUNCTION
X x Y
X x Conj Y
Conj X x Y
Invalid
Table 3 Conjugate Functions
Adder / Subtractor Stage
The 31 bit Real and Imaginary results from the Multipliers
are passed to two 32 bit Adder/Subtractors.
The Adder
calculates the imaginary result ((Xr x Yi) + (Xi x Yr)) and the
Subtractor calculates the Real result ((Xr x Yr) = (Xi x Yi)).
Each Adder/Subtractor produces a 32 bit result with the
following format.
BIT NUMBER
31
30
29
28
27
26
. . .
8
7
6
5
4
3
2
1
0
WEIGHTING
S
2
0
2
-1
2
-2
2
-3
2
-4
. . .
2
-22
2
-23
2
-24
2
-25
2
-26
2
-27
2
-28
2
-29
2
-30
The effective weighting of the sign bit is -21
Rounding
The ROUND control when asserted rounds the most
significant 16 bits of the full 32 bit result from the Adder/
Subtractor. If the ROUND signal is active (High), then bit 16
is set to a one, rounding the most significant 16 bits of the
Adder/Subractor result. (The least siginificant 16 bits are
unaffected). Inserting a one ensures that the rounding error
is never greater than 1LSB, and that no DC bias is introduced
as a result of the rounding processes.
The format of the Rounded result is;
BIT NUMBER
31
30
29
28
27
. . .
18
17
16
15
14
13
. . .
2
1
0
WEIGHTING
S
2
0
2
-1
2
-2
2
-3
. . .
2
-12
2
-13
2
-14
2
-15
2
16
2
-17
. . .
2
-28
2
-29
2
-30
LBS's
ROUNDED VALUE
The effective weighting of the sign is -21
Shifter
Each of the two Adder/Subtractors are followed by Shifters
controlled via the WTB control input. These shifters can each
apply four different shifts, however the same shift is applied to
both real and imaginary components. The four shift options
are:
i)
WTB1:0 = 11 Shift complex product one place to the left
giving a shifter output format:
BIT NUMBER
31
30
29
28
27
26
25
. . .
7
6
5
4
3
2
1
0
WEIGHTING
S
2
-1
2
-2
2
-3
2
-4
2
-5
2
-6
. . .
2
-24
2
-25
2
-26
2
-27
2
-28
2
-29
2
-30
2
-31
The effective weighting of the sign bit is -20


Similar Part No. - PDSP16256

ManufacturerPart #DatasheetDescription
logo
Mitel Networks Corporat...
PDSP16256 MITEL-PDSP16256 Datasheet
423Kb / 28P
   Programmable FIR Filter
logo
Zarlink Semiconductor I...
PDSP16256 ZARLINK-PDSP16256 Datasheet
205Kb / 25P
   Programmable FIR Filter
PDSP16256 ZARLINK-PDSP16256 Datasheet
181Kb / 23P
   Stand Alone FFT Processor
PDSP16256 ZARLINK-PDSP16256 Datasheet
173Kb / 25P
   Stand Alone FFT Processor
logo
Mitel Networks Corporat...
PDSP16256 MITEL-PDSP16256 Datasheet
268Kb / 24P
   Programmable FIR Filter
More results

Similar Description - PDSP16256

ManufacturerPart #DatasheetDescription
logo
Mitel Networks Corporat...
PDSP16116 MITEL-PDSP16116 Datasheet
270Kb / 17P
   16 X 16 Bit Complex Multiplier
logo
Zarlink Semiconductor I...
PDSP16112 ZARLINK-PDSP16112 Datasheet
456Kb / 9P
   16 X 12 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 18


Datasheet Download

Go To PDF Page


Link URL




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

About Alldatasheet   |   Advertisement   |   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