PDSP16510AA0AC Mitel Networks Corporation, PDSP16510AA0AC Datasheet

no-image

PDSP16510AA0AC

Manufacturer Part Number
PDSP16510AA0AC
Description
Stand Alone FFT Processor
Manufacturer
Mitel Networks Corporation
Datasheet
Supersedes version in December 1993 Digital Video & DSP IC Handbook, HB3923-1
Fourier Transforms on complex or real data sets containing up
to 1024 points. Data and coefficients are each represented by
16 bits, with block floating point arithmetic for increased
dynamic range.
complex data points. This removes the memory transfer
bottleneck, inherent in building block solutions. Its organisa-
tion allows the PDSP16510 to simultaneously input new data,
transform data stored in the RAM, and to output previous
results. No external buffering is needed for transforms con-
taining up to 256 points, and the PDSP16510 can be directly
connected to an A/D converter to perform continuous trans-
forms. The user can choose to overlap data blocks by either
0%, 50%, or 75%. Inputs and outputs are synchronous to the
40MHz system clock used for internal operations.
some 98µs, which is equivalent to throughput rates of 450
million operations per second. Multiple devices can be con-
nected in parallel in order to increase the sampling rate up to
the 40MHz system clock. Six devices are needed to give the
maximum performance with 1024 point transforms.
can be internally applied to the incoming real or complex data.
The latter gives 67dB side lobe attenuation. The operator
values are calculated internally and do not require an external
ROM nor do they incur any time penalty.
the frequency bins. These can be directly connected to the
PDSP16330 in order to produce magnitude and phase values
from the complex data.
PDSP16540 Bucket Buffer
PDSP16330 Pythagoras Processor.
PDSP16256 Programmable FIR Filter.
PDSP16350 I/Q Splitter / NCO
ASSOCIATED PRODUCTS
The PDSP16510 performs Forward or Inverse Fast
An internal RAM is provided which can hold up to 1024
A 1024 point complex transform can be completed in
Either a Hamming or a Blackman-Harris window operator
The device outputs the real and imaginary components of
INPUT
ANALOG
SAMPLE
CLOCK
Fig. 2. Typical 256 Point Real Only System Performing Continuous Transforms
A/D
CONFIGURATION
WORD
AUX15:0
D15:0
RESET
DEF
DIS
PDSP16510
DEN
GND
INEN
GND
DAV
DOS
S3:0
R15:0
I15:0
FEATURES
Completely self contained FFT Processor
Internal RAM supports up to1024 complex points
16 bit data and coefficients plus block floating point for
increased dynamic range
450 MIP operation gives 98 microsecond transforma-
tion times for 1024 points
Up to 40MHz sampling rates with multiple devices.
Internal window operator gives 67dB side lobe
attenuation and needs no external ROM.
84 pin PGA or 132 surface mount package
COEFFICIENT
X
Y
PDSP16330
ROM
Stand Alone FFT Processor
CLK
Fig. 1. Block Diagram
WORKSPACE
DATA PATHS
FOUR
RAM
SCALE VALUE
AVAILABLE
PDSP16510A
PHASE
MAGNITUDE
DATA INPUT
OPERATOR
WINDOW
3 TERM
DS3475 - 4.4 May 1996
RESULT OUPUT
WORKSPACE
OUTPUT
BUFFER
PDSP16510
RAM
1

Related parts for PDSP16510AA0AC

PDSP16510AA0AC Summary of contents

Page 1

Supersedes version in December 1993 Digital Video & DSP IC Handbook, HB3923-1 The PDSP16510 performs Forward or Inverse Fast Fourier Transforms on complex or real data sets containing up to 1024 points. Data and coefficients are each represented by 16 ...

Page 2

PDSP16510 N D9 D10 D12 M D8 D11 GND LFLG F VDD R10 A R9 ...

Page 3

SIGNAL TYPE DESCRIPTION D15:0 I Data input during real only mode. The real component in complex data mode. AUX15:0 I When DEF is active AUX15:0 are used to define the operating mode as defined in Table 3. When DEF is ...

Page 4

PDSP16510 spaced frequencies are to be detected, and one is of smaller magnitude than the other. It does, however, reduce the actual frequency resolution, and the Hamming window may then be preferable. Data in and out of the device is ...

Page 5

Overflow can NEVER occur if the 3 bit option is chosen, but at the expense of worse dynamic range. When overflow does occur a flag is raised which can be read ...

Page 6

PDSP16510 noted that the amount of overlap between I/O transfers and transforms is completely under the control of the system, since an input enable signal (INEN) and an output enable (DEN) can be used to initiate transfers. In the 1024 ...

Page 7

SCLK). If this causes a system limitation in a single device application, then the device can be configured for pseudo, Mode 2, multiple device operation. Separate load, transform, and then dump operations will then always occur, but DEN ...

Page 8

PDSP16510 with a number of DOS strobes (see "user notes - stopping DOS") once a transform is complete in order to transfer data to the output pins. DAV will not go active until this priming has occurred. The state of ...

Page 9

When DEN and DOS are both active an internal read operation occurs, and an address generator is incremented. DAV goes in-active in response to the DOS edge needed to read the last output, unless Bit 15 in the Control ...

Page 10

PDSP16510 AUX O/P PDSP16510 DIN S3:0 SYSTEM CLOCK Fig. 7. Host Controlled System data and scale tag outputs will go high impedance after the delay shown in Table 3. Valid transformed data is actually available within the device from DAV ...

Page 11

In a single device system, performing non overlapped transforms on data from a SINGLE source, only the Real input pins are used, and the Imaginary inputs are redundant except when configuring the device. By setting Control Register Bits 8:6 to ...

Page 12

PDSP16510 given previously. The time taken to dump the transformed data must be no more than the load time, if continuous inputs are to be supported and I/O operations are concurrent with transforms. With block overlapping the dump time must ...

Page 13

Data). This bit must not be set in the other devices. Since all devices are supplied from a common input bus and have a common source of control parameters, this Bit 12 inversion is best mechanized with an Exclusive OR ...

Page 14

PDSP16510 occur, until DEN is finally received. This modification to the internal control logic ensures that the output buffer does not impose unnecessary gaps between consecutive transforms. These gaps would, in turn, force the required DOS frequency to be greater ...

Page 15

SCLK. In this mode increasing the output clock frequency will allow a greater continuous input rate. separate DIS and DOS pins allows this to be mechanized, and the DOS frequency can be increased to that of ...

Page 16

PDSP16510 firstly through the Auxiliary inputs and then through the Real inputs. BIT 10:9 These bits define a single device system, or one of three multiple device possibilities. The choice between the first and second multiple device mode is dependent ...

Page 17

REAL IMAG' PARAMETERS POWER DATA DATA ON RESET XR XI AUX PDSP16116 COMPLEX PDSP16510 MULTIPLIER CLK ZERO WINDOW COUNTER PROM CLR Fig. 11. External Window Generator window it is six bins. The latter two windows are actually ...

Page 18

PDSP16510 Arithmetic Accuracy Max Tone WRT Noise 16 bit,unconditional 60 scaling 24 bit arithmetic with unconditional scaling bit inputs 16 bit inputs with 74 PDSP16510 block FP Full 32 bit Floating point with 16 bit inputs 93 Table ...

Page 19

USER NOTES - STOPPING DOS (1) GENERAL DESCRIPTION The transform is calculated internally fully synchronous to SCLK. However, as all outputs are referenced to DOS, a transfer has to be made between the two clocks. In addition, some dummy DOS ...

Page 20

PDSP16510 (4) OUTPUT SCENARIOS Considering the above sequence, therefore, some single device situations can now be explained : (4.1) DOS is continuously present, but DEN is inactive (Transform size less than 1024) In this case, when the transform is complete, ...

Page 21

ABSOLUTE MAXIMUM RATINGS [See Notes] Supply voltage Vcc Input voltage V IN Output voltage V OUT Clamp diode current per pin I (see note 2) K Static discharge voltage (HMB) Storage temperature T S Junction Temperature, Commercial Junction temperature, Industrial ...

Page 22

PDSP16510 ORDERING INFORMATION PDSP16510A C0 AC PDSP16510A C0 GC PDSP16510A B0 AC PDSP16510A B0 GC PDSP16510A A0 AC PDSP16510A A0 GC PDSP16510A/MA/GCPR 22 ( Commercial -PGA Package ) ( Commercial -Leaded Chip Carrier ) ( Industrial - PGA Package ) ...

Page 23

...

Page 24

...

Page 25

North America Tel: +1 (770) 486 0194 Fax: +1 (770) 631 8213 Information relating to products and services furnished herein by Mitel Corporation or its subsidiaries (collectively “Mitel”) is believed to be reliable. However, Mitel assumes no liability for errors ...

Related keywords