XC886/888CLM
CORDIC Coprocessor
User’s Manual
11-11
V1.3, 2010-02
CORDIC Coprocessor, V 1.2.1
Note: The accuracy/deviation as stated above for each mode is not guaranteed for the
final result of multi-step calculations, e.g. if an operation involves two CORDIC
calculations, the second calculation uses the result data from the first calculation
(enabled with corresponding KEEP bit set). This is due to accumulated
approximations and errors.
11.2.7
Performance of CORDIC Coprocessor
The CORDIC calculation time increases linearly with increased precision. Increased
precision is achieved with greater number of iterations, which requires increased width
of the data parameters.
The CORDIC Coprocessor uses barrel shifters for data shifting. For a fixed number of
16 iterations per calculation, the total time from the start of calculation to the instant the
EOC flag is set is approximately 41 clock cycles (or less). It should be noted that the
ERROR flag is valid only after one cycle. This timing for one complete calculation is
applicable also to those modes which involve additional data processing, and also to the
hyperbolic modes which involve repeat iterations and an extra cycle for mode setup.
Note: The above timing exclude time taken for software loading of initial data and
reading of the final result data, to and from the six data registers.
Hyperbolic
Rotation
Input conditions: Useful Domain (|Z|
≤
1.11rad, Y = 0)
0 : 14.9401%
1 : 31.6474%
2 : 23.7692%
3 : 14.8353%
4 : 7.4881%
5 : 4.3398%
6 : 2.4387%
7 : 0.5267%
8 : 0.0146%
ND for X
≤
8
0 : 40.4787%
1 : 40.6711%
2 : 11.9209%
3 : 4.6940%
4 : 1.7290%
5 : 0.4453%
6 : 0.0607%
7 : 0.0003%
ND for Y
≤
7
Table 11-3
Normalized Deviation of a Calculation
(cont’d)
Mode
X Normalized Deviation
Y or Z Normalized Deviation
*
Содержание XC886CLM
Страница 1: ...User s Manual V1 3 2010 02 Microcontrollers 8 Bit XC886 888CLM 8 Bit Single Chip Microcontroller...
Страница 3: ...User s Manual V1 3 2010 02 Microcontrollers 8 Bit XC886 888CLM 8 Bit Single Chip Microcontroller...
Страница 324: ...XC886 888CLM Serial Interfaces User s Manual 12 52 V1 3 2010 02 Serial Interfaces V 1 0...
Страница 663: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG...