Intel® PXA27x Processor Family
Optimization Guide
4-35
Intel XScale® Microarchitecture & Intel® Wireless MMX™ Technology Optimization
The IPP include optimized general signal and image processing primitives, as well as primitives for
use in constructing internationally standardized audio, video, image, and speech encoder/decoders
(CODECs) for the PXA27x processor.
IPP available for general one-dimensional (1D) signal processing include:
•
Vector initialization, arithmetic, statistics, thresholding, and measure
•
Deterministic and random signal generation
•
Convolution, filtering, windowing, and transforms
IPP for general two-dimensional (2D) image processing include:
•
Vector initialization, arithmetic, statistics, thresholding, and measure
•
Color conversions
•
Morphological operations
•
Convolution, filtering, windowing, and transforms
Additional IPP are available allowing construction of these multimedia CODECs:
•
Video - ITU H.263 decoder, ISO/IEC 14496-2 MPEG-4 decoder
•
Audio - ISO/IEC 11172-3 and 13818-3 (MPEG-1, -2) Layer 3 (“MP3”) decoder.
•
Speech - ITU-T G.723.1 CODEC and ETSI GSM-AMR codec
•
Image - ISO/IEC JPEG CODEC
For more details on the IPP, as well as upcoming libraries for 3D graphics and encryption, browse
http://intel.com/software/products/ipp/.
4.8
Instruction Latencies for Intel XScale®
Microarchitecture
The following sections show the latencies for all the instructions with respect to their functional
groups: branch, data processing, multiply, status register access, load/store, semaphore, and
coprocessor.
Section 4.8.1, “Performance Terms”
through
4.8.1
Performance Terms
•
Issue Clock (cycle 0)
The first cycle when an instruction is decoded and allowed to proceed to further stages in the
execution pipeline.
•
Cycle Distance from A to B
The cycle distance from cycle
A
to cycle
B
is (
B-A
) — the number of cycles from the start of
cycle
A
to the start of cycle
B
. For example, the cycle distance from cycle 3 to cycle 4 is one
cycle.
Содержание PXA270
Страница 1: ...Order Number 280004 001 Intel PXA27x Processor Family Optimization Guide April 2004...
Страница 10: ...x Intel PXA27x Processor Family Optimization Guide Contents...
Страница 20: ...1 10 Intel PXA27x Processor Family Optimization Guide Introduction...
Страница 30: ...2 10 Intel PXA27x Processor Family Optimization Guide Microarchitecture Overview...
Страница 48: ...3 18 Intel PXA27x Processor Family Optimization Guide System Level Optimization...
Страница 114: ...5 16 Intel PXA27x Processor Family Optimization Guide High Level Language Optimization...
Страница 122: ...6 8 Intel PXA27x Processor Family Optimization Guide Power Optimization...
Страница 143: ...Intel PXA27x Processor Family Optimization Guide Index 5 Index...
Страница 144: ......