Appendix A. Performance Data
272
PACSystems* RX7i, RX3i and RSTi-EP CPU Reference Manual
GFK-2222AD
RX7i Incremental Times
An Increment time is shown for functions that can have variable length inputs.
Incremental time is added to the base function time for each addition to the length of an input parameter.
This time applies only to functions that can have varying input lengths (Search, Array Moves, etc.)
Units:
For table functions, increment is in units of length specified.
For bit operation functions, increment is µs per bit.
For data move functions, µs per unit.
Instruction
CPE010
(µs)
CPE020
(µs)
CRE020
(µs)
CPE030/
CRE030
(µs)
CPE040/
CRE040
(µs)
Bit Operation
AND_WORD
0.11572
0.04957
0.05006
0.04553
0.01517
AND_DWORD
0.15567
0.59960
0.60020
0.50950
0.17660
OR_WORD
0.11857
0.05078
0.05039
0.04842
0.01543
OR_DWORD
0.15729
0.06743
0.06700
0.05626
0.01859
XOR_WORD
0.11560
0.04983
0.05022
0.04613
0.01532
XOR_DWORD
0.15568
0.06691
0.06669
0.05623
0.01870
NOT_WORD
0.07498
0.03249
0.03248
0.03343
0.01117
NOT_DWORD
0.11946
0.05130
0.05011
0.04666
0.01556
MCMP_WORD
0.26347
0.11279
0.11288
0.09690
0.03228
MCMP_DWORD
0.28671
0.12257
0.12260
0.10587
0.03523
SHL_WORD
0.17382
0.07444
0.07450
0.07786
0.02594
SHL_DWORD
0.18306
0.07839
0.07842
0.07287
0.02428
SHR_WORD
0.18397
0.07872
0.07850
0.08088
0.02686
SHR_DWORD
0.18868
0.08229
0.08062
0.07612
0.02537
BTST_WORD
0.00014
0.00006
0.00003
0.00026
0.00010
BTST_DWORD
0.00098
0.00003
0.00042
0.00071
0.00024
ROL_WORD
0.19440
0.08303
0.08316
0.08447
0.02821
ROL_DWORD
0.16617
0.07114
0.07140
0.06493
0.02161
ROR_WORD
0.15893
0.06819
0.06809
0.07150
0.02382
ROR_DWORD
0.16617
0.07370
0.07399
0.06634
0.02210
BPOS_WORD
0.76048
0.32549
0.32584
0.28894
0.09634
BPOS_DWORD
1.68499
0.72159
0.72310
0.63780
0.21258
Relational
EQ_DATA
0.00029
0.00004
0.00021
0.00051
0.00003
Conversion
REAL_TO_UINT
0.00000
0.00000
0.00000
0.00000
0.00000
REAL_TO_DINT
0.00000
0.00000
0.00000
0.00000
0.00000