XC886/888CLM
CORDIC Coprocessor
User’s Manual
11-19
V1.3, 2010-02
CORDIC Coprocessor, V 1.2.1
11.6.3
Data Registers
The Data registers are used to initialize the X, Y and Z parameters. The result data from
CORDIC calculation can also be read (DMAP = 0). Reading of the shadow registers for
initial data are also possible (DMAP = 1). Regardless of the DMAP setting for reading,
these data registers always hold the last written initial value until the next user software
write, or reset.
KEEPX
5
rw
Last X Result as Initial Data for New Calculation
If set, a new calculation will use as initial data, the
value of the result from the previous calculation. In
other words, the respective kernel data register will
not be overwritten by the contents of the shadow
data register at the beginning of new calculation.
This bit should always be cleared for the very first
calculation to load the initial X data.
Note: Independent of the KEEP bit, the shadow data
registers will continue to hold the last written
initial data value until the next software write.
Note: If KEEPx bit is set for a multi-step calculation,
the accuracy of the corresponding final x result
data may be reduced and is not guaranteed as
shown in
KEEPY
6
rw
Last Y Result as Initial Data for New Calculation
<See description for KEEPX>
KEEPZ
7
rw
Last Z Result as Initial Data for New Calculation
<See description for KEEPX>
CD_CORDxL (x = X, Y or Z)
CORDIC x Data Low Byte
Reset Value: 00
H
7
6
5
4
3
2
1
0
DATAL
rw
Field
Bits
Type Description
*
Содержание 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...