Figure 12-11 Input And Output Stream For Complex Correlation Of Non-Oversampled Data Without Decimation - Motorola DSP56305 User Manual

24-bit digital signal processor
Table of Contents

Advertisement

Filter Co-Processor
Operation Modes
Set Up
DSP
Initialization
Processing
Data
Memory
Bank
(FDM)
Figure 12-11 Input and Output Stream for Complex Correlation of Non-Oversampled
12-36
• Load Filter Count Register (FCNT) with (number of coefficient
values – 1).
• Choose operation mode (FOM[1:0], FDCM = 1, 1, 0) and enable
FCOP (FEN = 1).
• Core initializes coefficients in FCM in direct order by executing
#filter_count writes to FCIR.
• Core or DMA initializes data in FDM in direct order by executing
#filter_count writes to FDIR.
• Whenever FDIR is empty (FDIBE = 1), the FCOP triggers core or
the DMA to transfer two or four new data words (one or two
complex pairs) to the FDM via FDIR.
• Compute FR(n) and store result in FDOR.
• FCOP triggers core or DMA for output data transfer.
• Compute FI(n) and store result in FDOR.
• FCOP triggers core or DMA for output data transfer.
• Get new data word (DR).
• FCOP increments data memory pointer.
• Get new data word (DI).
• FCOP increments data memory pointer.
DR(0)
DI(0)
DR(1)
DI(1)
DR(2)
Output Data
DI(2)
Stream
FR(0)
FI(0)
FR(1)
FI(1)
FR(2)
FI(2)
Data without Decimation
DSP56305 User's Manual
HR(0)
HI(1)
HR(2)
HI(3)
HR(4)
HI(5)
Coefficient
Memory
Bank
(FCM)
AA1130
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents