![Infineon Technologies TC1796 Скачать руководство пользователя страница 645](http://html1.mh-extra.com/html/infineon-technologies/tc1796/tc1796_user-manual_2055437645.webp)
TC1796
System Units (Vol. 1 of 2)
Peripheral Control Processor (PCP)
User’s Manual
11-108
V2.0, 2007-07
PCP, V2.0
11.11.40 Instruction Timing
This section gives some information about the duration of PCP instructions. Please note
that there are various conditions that can further affect the duration of PCP instructions
(e.g. external FPI accesses from another FPI Bus master to the PCP memories stall the
PCP Processor Core).
Note: The clock cycles listed in
are PCP module clock cycles. In the
TC1796, the PCP is connected to the System Peripheral Bus (which is a FPI Bus)
and clocked with
f
SYS
as module clock (
f
SYSmax
= 75 MHz, resulting in a minimum
clock cycle time of 13.3 ns).
RR
–
–
–
yes
yes
RL
–
–
yes
yes
yes
SET
–
–
–
–
–
SHR
–
–
–
yes
yes
SHL
–
–
yes
yes
yes
ST
–
–
–
–
–
SUB
–
yes
yes
yes
yes
XCH
–
–
–
yes
yes
XOR
–
–
–
yes
yes
1) CN1Z is only modified by the BCOPY, COPY or EXIT instructions if the instruction has been configured to
decrement R6.CNT1 (for BCOPY/COPY CNC = 1 or CNC = 2, for EXIT EC = 1). All other instructions have
no effect on the CN1Z flag.
2) For the LD.I type of instruction, flag N is always cleared, as bit 31 of the result is always 0.
3) Flag N is always cleared, as bit 31 of the result is always 0.
Table 11-15 Instruction Timing
Instruction
Number of Clock
Cycles
Comments
Notes
Control
NOP
1
–
–
COPY
–
–
1)
EXIT
f = 9, s = 7, m = 6
–
2)
BCOPY
–
–
Table 11-14 Flag Updates
(cont’d)
Instruction
CN1Z
V
C
N
Z