![Infineon Technologies XC2200 User Manual Download Page 150](http://html1.mh-extra.com/html/infineon-technologies/xc2200/xc2200_user-manual_2055439150.webp)
XC2200 Derivatives
System Units (Vol. 1 of 2)
Central Processing Unit (CPU)
User’s Manual
4-12
V2.1, 2008-08
CPUSV2_X, V2.2
multiple usage of buses — in a time optimized way without performance loss. This
makes the pipeline unnoticeable for the user in most cases. However, there are some
rare cases in which the pipeline requires attention by the programmer. In these cases,
the delays caused by the pipeline conflicts can be used for other instructions to optimize
performance.
Note: The XC2200 has a fully interlocked pipeline, which means that these conflicts do
not cause any malfunction. Instruction re-ordering is only required for performance
reasons.
The following examples describe the pipeline behavior in special cases and give
principle rules to improve the performance by re-ordering the execution of instructions.