AN2108 Freescale Semiconductor / Motorola, AN2108 Datasheet - Page 29

no-image

AN2108

Manufacturer Part Number
AN2108
Description
AN2108 Programming the DSP56307/DSP56311 EFCOP in C Using Taskings Tool Suite
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
7
8
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
Finally, to maintain bit-exactness with the ETSI standards, saturation and two’s complement rounding
must be set. For the EFCOP, this is achieved by setting the Filter Rounding mode and the Filter Saturation
mode. For the DSP56300 core, this is achieved using the following instructions:
After running the code, the results are verified by comparing the EFCOP result file,
to the reference output file,
comparing the EFCOP result file,
tvecs\resu_24.cod
The DSP56311 EFCOP has a data memory bank and a coefficient memory bank of 10K words each. As in
the DSP56307, these banks are shared with the lowest 10K locations. The DSP56311 EFCOP registers are
identically memory mapped to the DSP56307 memory locations. The DSP56311 is a 150 MHz part
offering a potential performance of up to 300 MIPS with the DSP56300 core running concurrently with the
EFCOP. For details, see the EFCOP chapter in the DSP56311 User’s Manual.
The TASKING interface to the DSP56311’s EFCOP is the same as for the DSP56307. Contact TASKING
[6] for details.
DSP56307 User’s Manual: 24-Bit Digital Signal Processor, Motorola Inc.
DSP56311 User’s Manual: 24-Bit Digital Signal Processor, Motorola Inc.
DSP56307: 24-Bit Digital Signal Processor Technical Data, Motorola Inc.
DSP56300 Family Manual, Motorola Inc.
APR23/D, Using the DSP56300 DMA Controller. Motorola Application Note, Eliezer Sand, 1997.
http://www.tasking.com
TASKING C Compiler User’s Manual.
TASKING CrossView Pro Debugger Manual.
DSP56311 EFCOP and DSP56307 EFCOP Compared
References
_asm("bset #20,SR");/* Saturation Enabled
_asm("bset #21,SR");/* Two’s complement rounding */
.
Programming the DSP56307/DSP56311 EFCOP in C
Freescale Semiconductor, Inc.
For More Information On This Product,
tvecs\resu_24.cod
out\core_24.cod
Go to: www.freescale.com
. Similarly, the DSP56300 core results are verified by
, to the same reference output file,
out\efcop_24.cod
References
29
,

Related parts for AN2108