Motorola DSP56305 User Manual page 462

24-bit digital signal processor
Table of Contents

Advertisement

Filter Co-Processor
Operation Modes
Set Up
• Load Filter Count Register (FCNT) with (number of coefficient values –
• Choose operation mode (FOM[1:0], FDCM = 1, 0, 1) and enable FCOP
DSP
• Core initializes coefficients in FCM in reverse order by executing
Initialization
• Core or DMA initializes data in FDM in direct order by executing
Processing
• Whenever FDIR is empty (FDIBE = 1), the FCOP triggers core or the
• Compute FR(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
• Get new data word (DR)
• FCOP increments data memory pointer
• Get new data word (DI)
• FCOP increments data memory pointer
• 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
• Get new data word (DR)
• FCOP increments data memory pointer
• Get new data word (DI)
• FCOP increments data memory pointer
12-32
1)
(FEN = 1)
#filter_count writes to FCIR
#filter_count writes to FDIR
DMA to transfer two or four new data words (one or two complex
pairs) to the FDM via FDIR
DSP56305 User's Manual
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents