Analog Devices, Inc. CrossCore(R) Embedded Studio Application Example
ADSP-SC8xx EZ-Board Board Support Package
Project Name: FIR Processing
CONTENTS
- Description
- Processor
- Tested with
- Hardware Setup
- Running the Example
- References
This example demonstrates how to use FIR Accelerator Driver in Legacy Mode and Auto Configuration Mode(ACM).
Two FIR tasks are created each having two channels. The Channels of the first and second tasks have taps/window of
64/1024 and 4096/1024 respectively. The inputs and coefficients are given from the following .dat files :
- fir_input_taps_64_window_1024.dat
- fir_input_taps_4096_window_1024.dat
- fir_coeffs_64.dat
- fir_coeffs_4096.dat
The Outputs obtained are compared with the MATLAB generated output .dat files :
- fir_output_taps_64_window_1024.dat
- fir_output_taps_4096_window_1024.dat
The accelerator can be operated in Legacy Mode or Auto Configuration Mode(ACM) using static configuration. In ACM,additional features related to interrupts,triggers etc are available.
For more information on Auto Configuration Mode(ACM), please refer to Hardware Reference Manual for ADSP-SC8xx processor and also FIR Device Driver Documentation for ADSP-SC83x processor.
In this example, the interrupts(Callbacks) for all the channels are enabled when the accelerator is operated in Auto Configuration Mode(ACM).
This example is supported on EV-SOMCRR-EZKIT.
- ADSP-SC835-SOM/ADSP-21835-SOM-EZKIT
- Analog Devices CrossCore Embedded Studio
- ADZS ICE-2000
- ADSP-SC835/ADSP-21835 SOM Board configured with default settings
- Build the project, load the executable to ADSP-SC835/ADSP-21835, and run it (press resume button in debug view or hit F5).
- Look for the debug information displayed on Analog Devices CrossCore Embedded Studio console window.
- EV-SC835-SOM Schematic
- EV-21835-SOM Schematic
- EV-SOMCRR-EZKIT Schematic