+
=
Immediate DF
Register A, B, R, S, or T
Remote DF
32 bits
LSBs (HR data field)
Immediate CF
Remote CF
HR
HR
(dashed for R, S, T)
HR
Instruction Set
950
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
High-End Timer (N2HET) Module
Figure 20-170. RADM64 Program Field (P31:P0)
31
26 25
23
22
21
13 12
9
8
0
0
Reserved
BRK
Next program address
0011
Remote Address
6
3
1
9
4
9
Figure 20-171. RADM64 Control Field (C31:C0)
31
29
28
27
26
25
23
22
21
16
Reserved
Request type
Control
Reserved
En. pin
action
Conditional address
3
2
1
3
1
9
15
13
12
8
7
6
5
4
3
2
1
0
Conditional address
Pin select
Ext
Reg
Comp. mode
Action
Register select
Int.
ena
9
5
1
2
2
2
1
Figure 20-172. RADM64 Data Field (D31:D0)
31
7
6
0
Data
HR Data
25
7
Cycles
Normally One Cycle. Two cycles if writing to remote address that is also the
next address.
Register modified
None
Description
This instruction modifies the data field, the HR data field and the control field
at the remote address. The advantage over DADM64 is that It executes one
cycle faster. In case the R, S, or T register is selected, the addition is a 32-bit
addition. The table description shows the bit encoding for determining which
ALU register is selected.
RADM64 has two distinct syntaxes. In the first syntax, bit values may be set
by assigning a value to each of the control fields. This syntax is convenient for
modifying control fields that are arranged similar to the format of the RADM64
control field. A second syntax, in which the entire 29-bit control field is
specified by the cntl_val field, is convenient when the remote control field is
dissimilar from the RADM64 control field. Either syntax may be used, but you
must use one or the either but not a combination of syntaxes. See
.
Figure 20-173. RADM64 Add and Move Operation
comp_mode
Selects the comparison mode type to be used.