Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

PDSP16116AMCGC1R Datasheet(PDF) 11 Page - Zarlink Semiconductor Inc

Part # PDSP16116AMCGC1R
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

PDSP16116AMCGC1R Datasheet(HTML) 11 Page - Zarlink Semiconductor Inc

Back Button PDSP16116AMCGC1R Datasheet HTML 7Page - Zarlink Semiconductor Inc PDSP16116AMCGC1R Datasheet HTML 8Page - Zarlink Semiconductor Inc PDSP16116AMCGC1R Datasheet HTML 9Page - Zarlink Semiconductor Inc PDSP16116AMCGC1R Datasheet HTML 10Page - Zarlink Semiconductor Inc PDSP16116AMCGC1R Datasheet HTML 11Page - Zarlink Semiconductor Inc PDSP16116AMCGC1R Datasheet HTML 12Page - Zarlink Semiconductor Inc PDSP16116AMCGC1R Datasheet HTML 13Page - Zarlink Semiconductor Inc PDSP16116AMCGC1R Datasheet HTML 14Page - Zarlink Semiconductor Inc PDSP16116AMCGC1R Datasheet HTML 15Page - Zarlink Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 18 page
background image
PDSP16116/A/MC
11
OSEL1:0
The outputs from the device are selected by the OSEL0 &
OSEL1 instruction bits. These controls allow selection of the
output combination during the current cycle. (They are not
registered). These are four possible output configurations
that allow either complex outputs of the most or least
significant bytes, or real or imaginary outputs of the full 32 bit
word (see Table 4). OSEL0 and OSEL1 should both be tied
low when in BFP mode.
BFP MODE FFT APPLICATION
The PDSP16116 may be used as the main arithmetic unit
of the butterfly processor which will allow the following FFT
benchmarks:
1024 point complex radix-2 transform in 517us
512 point complex radix-2 transform in 235us
256 point complex radix-2 transform in 106us
In addition, with pin MBFP tied high, the BFP circuitry
within the PDSP16116 can be used to adaptively rescale data
throughout the course of the FFT so as to give high-resolution
results.
The BFP system on the PDSP16116 can be used with any
variation of the Radix-2 Decimation-In-Time FFT - e.g. the
In normal mode, these inputs perform a different function.
They directly control the internal shifter at the output port as
shown in Table 7.
FUNCTION
shift complex product one place to the left
no shift applied
shift complex product one place to the right
shift complex product two places to the right
WTB1:0
11
00
01
10
SFTA1:0 (BFP & NORMAL MODES)
In BFP mode, these signals act as as the A-word shift
control. They allow shifting from one to four places to the right,
see Table 8. Depending on the relative weightings of the A-
words and the complex product, the A-word may have to be
shifted to the right to ensure compatible weightings at the
inputs to the PDSP16318 complex accumulator. (The two
words must have the same weighting if they are to be added).
In normal mode, SFTA0 performs a different a different
function. If WTB1:0 is set to implement a left shift, then
overflow will occur if the data is fully 32 bits wide. This pin is
used to flag such an overflow. SFTA1 is not used in normal
mode.
FUNCTION
Shift A-word 1 places to the right
Shift A-word 2 places to the right
Shift A-word 3 places to the right
Shift A-word 4 places to the right
WTB1:0
0 0
0 1
1 0
1 1
Table 8 - External A-word shift control
Table 7 - Normal Mode Shift Control
Constant Geometry algorithm, the In-Place algorithm etc. An
N-point Radix-2 DIT FFT is split into log (N) passes. Each pass
consists of N/2 ‘butterflies’, each performing the operation:
A’ = A + B.W
B’ = A - B.W
Where W is the complex coefficient and A & B are the complex
data.
Fig.4 illustrates how a single PDSP16116 may be
combined with two PDSP1601’s and two PDSP16318’s to
form a complete BFP butterfly processor. The PDSP16318’s
are used to perform the complex addition and subtraction of
the butterfly operation, while the PDSP1601’s are used to
match the data path of the A-word to the pipelining and shifting
operations within the PDSP16116.
For more information on the theory and construction of this
butterfly processor, refer to application note AN59.
BFP MODE OPERATION
The BFP mode on the PDSP16116 is intended for use in
the FFT application described above. i.e. it is intended to
prevent data degredation during the course of an FFT
calculation. The operation of the PDSP16116 based BFP
butterfly processor (see Fig.4) is described below.
The Block Floating Point System
A block floating point system is essentially an ordinary
integer arithmetic system with some clever logic bolted on.
The object of the extra logic is to lend the system some of the
enormous dynamic range afforded by a true floating point
system without suffering the corresponding loss in
performance.
The initial data used by the FFT should all have the same
binary arithmetic weighting.
i.e. the binary point should
occupy the same position in every data word, as is normal in
integer arithmetic. However, during the course of the FFT, a
variety of weightings are used in the data words to increase the
dynamic range available. This situation is similar to that within
a true floating point system, though the range of numbers
representable is more limited. In the BFP system used in the
PDSP16116, there are, within any one pass of the FFT, four
possible positions of the binary point wihin the integer words.
To record the position of its binary point, each word has a 2-
bit word tag associated with it. By way of example, in a
particular pass we may have the following four positions of
binary point avaiable, each denoted by a certain value of word
tag:
XX.XXXXXXXXXXXX
word tag = 00
XXX.XXXXXXXXXXX
word tag = 01
XXXX.XXXXXXXXXX
word tag = 10
XXXXX.XXXXXXXXX
word tag = 11


Similar Part No. - PDSP16116AMCGC1R

ManufacturerPart #DatasheetDescription
logo
Mitel Networks Corporat...
PDSP16116AMCGGDR MITEL-PDSP16116AMCGGDR Datasheet
270Kb / 17P
   16 X 16 Bit Complex Multiplier
More results

Similar Description - PDSP16116AMCGC1R

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.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