Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

PDSP16510AMA Datasheet(PDF) 6 Page - Zarlink Semiconductor Inc

Part # PDSP16510AMA
Description  Stand Alone FFT Processor
Download  24 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ZARLINK [Zarlink Semiconductor Inc]
Direct Link  http://www.zarlink.com
Logo ZARLINK - Zarlink Semiconductor Inc

PDSP16510AMA Datasheet(HTML) 6 Page - Zarlink Semiconductor Inc

Back Button PDSP16510AMA Datasheet HTML 2Page - Zarlink Semiconductor Inc PDSP16510AMA Datasheet HTML 3Page - Zarlink Semiconductor Inc PDSP16510AMA Datasheet HTML 4Page - Zarlink Semiconductor Inc PDSP16510AMA Datasheet HTML 5Page - Zarlink Semiconductor Inc PDSP16510AMA Datasheet HTML 6Page - Zarlink Semiconductor Inc PDSP16510AMA Datasheet HTML 7Page - Zarlink Semiconductor Inc PDSP16510AMA Datasheet HTML 8Page - Zarlink Semiconductor Inc PDSP16510AMA Datasheet HTML 9Page - Zarlink Semiconductor Inc PDSP16510AMA Datasheet HTML 10Page - Zarlink Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 24 page
background image
PDSP16510A MA
6
block floating point shifting scheme, which is discussed later.
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 by the user ( see later discussion on scale tag bits ), and
the results ignored. In addition all frequency bins are forced
to zero to prevent any erroneous system response.
Even with only 2 bit word growth poor dynamic range will
be obtained if the data is simply reduced to 16 bits, and
becomes worse when the incoming data does not fully occupy
all the bits in the word. These problems are overcome in the
PDSP16510, however, by a block floating point scheme which
compensates for any unnecessary word growth.
During each pass the number of sign bits in the largest
result is recorded. Before the next pass, data is shifted left
[multiplied by 2], once for every extra sign bit in this recorded
sample. At least one component in the block then fully occu-
pies the 16 bit word, and maximum data accuracy is preserved
Up to four shifts are possible before every pass after the
first, with a total of fifteen for the complete transform. At the end
of the transform the number of left shifts that have occurred is
indicated on S3:0. Lack of pins prevents a separate output
being available to indicate that overflow has occurred in the 2
bit word growth option. For this reason the maximum number
of compensating left shifts in this mode is restricted to 14.
State 15 is then used to indicate that overflow has occurred.
The first step in the butterfly calculation multiplies 16 bit
data values with 16 bit sine/cosine values, to give 18 bit
results. This increased word length preserves accuracy
through the following adder network, and has been shown
through simulations to be an optimum size for transform sizes
up to 1024 points. This is particularly true when the input data
is restricted to below 16 bits, as is necessary with practical A/
D converters with very high sampling rates. The bottom bit of
this 18 bit word is forced to logical one and as such is a
compromise between truncation and true rounding. It gives a
lower noise floor in the outputs compared to simple truncation.
To prevent any possibility of overflow during the butterfly
calculation the word length is allowed to grow by one bit
through each of the three adders. The least significant bit is
always discarded in the first two adders . Sixteen bits are then
chosen from the final adder in the manner discussed earlier,
and the number of sign bits in the largest result is recorded for
use in the following pass.
Fig. 3 shows one of the four internal data paths which can
compute a radix-4 butterfly in twelve system clock cycles. This
equates to completing the butterfly in 3 cycles for the complete
device.
DATA TRANSFERS
The data transfer mechanism to and from the internal
WORKSPACE
FFT
DATA PATH
LOAD
TRANS-
FORM
INPUT
DATA
OUTPUT
Fig. 5. RAM Organization with 1024 Point Transforms
RAM has been designed for use in a wide variety of applica-
tions. The provision of an asynchronous input strobe (DIS),
allows data to be loaded without the need for additional
external buffering. An asynchronous output strobe (DOS) also
allows transformed data to be dumped with the sampling
clock, this being particularly useful when the device is per-
forming the inverse transform back to the time domain. Inputs
and outputs are both supported by flag and enabling signals
which allow transfers to be properly co-ordinated with the
internal transform operation.
In many applications the DIS and DOS inputs can be tied
together and fed by the sampling clock. If the output rate must
be higher than the input rate, as with multiple devices support-
ing overlapped data samples, both strobes can still be con-
nected together. The clock supplied should then be twice or
four times the sampling clock, and an internal divider can be
used to provide the correctly reduced input rate. The provision
of a separate DOS pin does, however, allow the output rate to
be asynchronous to the input rate, and therefore faster than
strictly needed. Further output processing at higher rates is
then possible if this is advantageous to system requirements.
The internal workspace is double buffered when 256
point transforms are to be performed. A separate output buffer
is also provided. These resources, together with separate
input and output buses, allow new data to be loaded and old
results to be dumped, whilst the present transform is being
computed. Additional, external, input buffering is not needed
to prevent loss of incoming data whilst a transform is being
performed.
When block overlapping is required, internally stored
data will be re-used, and a proportionally smaller number of
new samples need be loaded. Note that the internal window
operator still functions correctly since it is actually applied
during the first pass, and not whilst data is being loaded. The
internal RAM organisation is shown in Fig. 4. It should be
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 point mode there is insufficient workspace for
Fig. 6. 1024 Point Transforms with I/P Buffer
Fig. 4. RAM Organization with 256 Data Points
WORKSPACE
A
WORKSPACE
B
FFT
DATA PATH
O/P
BUFFER
LOAD
TRANS-
FORM
INPUT
DATA
LOAD IN
LAST PASS
D
I
R
PDSP16510
AUX
PDSP16540
BUCKET
BUFFER
GND
WS
RS
REAL
IMAG'
DAV
SYSTEM
CLOCK
WEN
MD5:0
GND
510 PARAMETERS
SAMPLE CLOCK
POWER ON RESET
RES
GND


Similar Part No. - PDSP16510AMA

ManufacturerPart #DatasheetDescription
logo
Mitel Networks Corporat...
PDSP16510AMA MITEL-PDSP16510AMA Datasheet
94Kb / 23P
   Stand Alone FFT Processor
logo
Zarlink Semiconductor I...
PDSP16510AMA ZARLINK-PDSP16510AMA Datasheet
181Kb / 23P
   Stand Alone FFT Processor
logo
Mitel Networks Corporat...
PDSP16510AMAAC1R MITEL-PDSP16510AMAAC1R Datasheet
94Kb / 23P
   Stand Alone FFT Processor
PDSP16510AMAGCPR MITEL-PDSP16510AMAGCPR Datasheet
94Kb / 23P
   Stand Alone FFT Processor
More results

Similar Description - PDSP16510AMA

ManufacturerPart #DatasheetDescription
logo
Zarlink Semiconductor I...
PDSP16515A ZARLINK-PDSP16515A Datasheet
173Kb / 25P
   Stand Alone FFT Processor
logo
Mitel Networks Corporat...
PDSP16510A MITEL-PDSP16510A Datasheet
271Kb / 25P
   Stand Alone FFT Processor
PDSP16510AMA MITEL-PDSP16510AMA Datasheet
94Kb / 23P
   Stand Alone FFT Processor
PDSP16515A MITEL-PDSP16515A Datasheet
289Kb / 27P
   Stand Alone FFT Processor
logo
Zarlink Semiconductor I...
PDSP16510A ZARLINK-PDSP16510A Datasheet
181Kb / 23P
   Stand Alone FFT Processor
logo
Samsung semiconductor
S5D2510 SAMSUNG-S5D2510 Datasheet
267Kb / 32P
   stand-alone OSD Processor
logo
NXP Semiconductors
PCA8514 PHILIPS-PCA8514 Datasheet
322Kb / 64P
   Stand-alone OSD
1995 Nov 27
logo
VTI technologies
SCA121T VTI-SCA121T Datasheet
186Kb / 2P
   Stand Alone Inclinometer
logo
Altera Corporation
EPS448 ALTERA-EPS448 Datasheet
1Mb / 17P
   STAND-ALONE MICROSEQUENCER
logo
NXP Semiconductors
PCA8516 PHILIPS-PCA8516 Datasheet
403Kb / 64P
   Stand-alone OSD
1995 Mar 30
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24


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