You are on page 1of 14

White Paper

Intel® Quick Capture Technology for the Intel® PXA27x Processor Family

4 What is the Difference Between Parallel and Serial Modes? 4 4 4 4 5 5 5 5 5 6.0 CCD Compatibility 12.0 Introduction 2.2 Choice of Color Space 6.0 Intel® Quick Capture Technology Basics 5.0 Color Space Discussion 6.0 Interface Bandwidth and Frame Rate Estimation 11.0 YCbCr and RGB Color Component Output Order 9.0 Related Documents 3.0 Conclusion 8 10 12 13 14 14 .1 Color Space Formats 6.3 What is Embedded Mode? 5.0 Image Size 4.0 Can I Use My Particular Sensor with the Quick Capture Interface on the Intel® PXA27x Processor? 8.3 Using a RAW format 6 6 7 8 7.Table of Contents 1.2 What is Slave Mode? 5.1 What is Master Mode? 5.0 Example User Scenarios 10.0 Mode Summary 5.

to improve image quality and reduce the overall cost of adding digital image capabilities for mobile devices.0 Introduction The ability to send and receive digital pictures or video clips has been one of the must-have developments in the cell phone and PDA market segments worldwide.1 Megapixel). (3. For connectivity. 9.000 307.720 983. This represents the total number of pixels.310. Contact an Intel representative for the latest version of Intel documents.040 480. The actual usable resolution will depend on system design. see the Intel PXA27x Design Guide.0 Related Documents Table 1 lists available supplemental documentation for the Intel PXA27x applications processor. Mechanical. CCD compatibility is discussed further at the end of this document in Section 11. please see the Intel PXA27x Processor Developer’s Manual. Intel Quick Capture Technology provides the ability to get live video and high-quality still images from a wide range of camera sensors in current and future camera-enabled mobile handsets and PDAs. The size of a digital image is described through the product of the rows and columns. Intel Quick Capture Technology consists of three primary modes of operation: Quick View mode (providing lowpower.728 pixels. Intel Quick Capture Technology is primarily intended for the connection of an Intel® PXA27x processor to Intel CMOS type image sensors.720 (1. Quick Shot mode (providing highresolution image capture up to four megapixels) and Quick Video mode (providing full-motion. A 2048x1536 pixel image has 3. 8.0 Image Size Image size has a significant impact on almost all aspects of your imaging solution. an interface that allows imaging devices to connect to a cell phone or PDA. PIXELS QXGA UXGA SXGA XGA SVGA VGA QVGA CIF QCIF 2048x1536 1600x1200 1280x1024 1280x768 800x600 640x480 320x240 352x288 176x144 3. “CCD Compatibility” on page 14. and Thermal Specification Table 1: Supplemental Documentation ■ ■ 4 . application. For more detailed information such as programming details.800 101.White Paper Using Intel® Quick Capture Technology 1. or 10 bits wide Synchronization signals: includes 1 line valid signal and 1 frame valid signal Clocks: includes 1 programmable clock output and 1 pixel clock input Control: typically performed via I2C using SDA and SCLK Available GPIO pins can be used to control any additional signals that may be required ■ ■ Please contact your Intel Field Applications Engineer for ordering information Intel PXA27x Processor (B-Stepping) Developer’s Manual Intel PXA27x Processor (B Stepping) Design Guide Intel PXA27x Processor (B Stepping) Electrical.0. Some common sizes for digital images are provided in the following table: IMAGE SIZE ROWS AND COLUMNS TOTAL NO.310.0 Intel® Quick Capture Technology Basics Intel Quick Capture Technology includes the following: ■ 2. It may also be possible to connect the Intel PXA27x to some CCD type image sensors depending on the interface requirements for a given CCD sensor. Data bus: 4.000 1. 3.376 25344 Table 3: Common Image Sizes used in Digital Imaging 4. real-time previews). high-quality video capture).200 76.1 Megapixel).920.145.145. The Intel PXA27x has a maximum programmable resolution of 2048x2048 (4. and required performance.3 Megapixels). and a 1280x1024 has 1. 5. Intel developed Intel® Quick Capture Technology.728 1. This guide is intended to provide you with enough information to help with the decision process of choosing an image sensor that is compatible with the Intel PXA27x Processor.

this means the line valid and frame valid signals are outputs from the Intel Quick Capture interface. the data is not transferred over a single data line that is typical of serial interfaces. the image sensor is the slave. 5. currently a parallel interface is more common. If you are not familiar with the differences between these modes. 5 . EAV encoding convention. Master mode is a common option for many of today’s image sensors. slave mode.656-4 standard for Start-of-Active-Video. this means the line valid and frame valid signals are inputs to the Intel PXA27x Quick Capture interface. SAV.or 10-bit data. 8-bit data is transferred in two 4-bit transfers over a 4-bit data bus. all 8-bits get sent at the same time. embedded mode. 5. For serial mode.Using Intel® Quick Capture Technology White Paper INTEL XSCALE® PROCESSOR IMAGE SENSOR MODULE D0 D1 D2 D3 D4 D5 D6 D7 CLK PCLK VSYNC HSYNC RESET PDWN SDL SDA CIF_DD[0] CIF_DD[1] CIF_DD[2] CIF_DD[3] CIF_DD[4] CIF_DD[5] CIF_DD[6] CIF_DD[7] CIF_MCLK CIF_PCLK CIF_FV CIF_LV GPIO X GPIO Y SDL SDA QUICK CAPTURE INTERFACE Figure 1. Embedded mode is a master mode and therefore the embedded synchronization encoding is generated by the image sensor and sent to the Intel PXA27x processor. Typical 8 bit master parallel interface connections 5. parallel and serial modes.3 What is Embedded Mode? Embedded mode is a mode of operation where the line valid and frame valid signals are embedded in the data stream.0 Mode Summary The Intel Quick Capture interface is highly configurable and can operate in a variety of modes: Master mode. The line synchronization signal is commonly referred to as HSYNC or “line valid” and the frame synchronization signal is commonly referred to as VSYNC or “frame valid. if you have an 8 bit data bus and 8-bit data.4 What is the Difference Between Parallel and Serial Modes? The parallel option is what you might expect for a typical parallel interface.1 What is Master Mode? Master mode refers to a mode of operation where the image sensor module provides the line and frame synchronization signals. and End-ofActive-Video.2 What is Slave Mode? Slave mode refers to a mode of operation where the image sensor receives the synchronization signals externally. Note that the terms master and slave are from the image sensor’s point of view.or 5-bit data bus solution for 8. 5. For the Intel PXA27x slave mode. Therefore. the image sensor is the master and in slave mode. While the serial option provides a reduced pin count solution. Serial mode is really a 4. please take a few moments to read the rest of this section. The embedded mode follows the ITU-R BT.” For the Intel PXA27x master mode. 5. For example. In master mode. This mode of operation provides a reduced pin count solution because separate pins are not required for the line and frame synchronization signals. two 5-bit transfers are performed over a 5-bit data bus. For 10-bit data. The serial mode is slightly different than what you might normally think about regarding a serial interface.

Green Mosaic Pattern Figure 2. 6 . G. and blue at each pixel location. Blue Mosaic Pattern Cyan.White Paper Using Intel® Quick Capture Technology R G R G CY YE CY YE G B G B G MG G MG R G R G CY YE CY YE G B G B G MG G MG Red.” The RGB color space provides a scheme for three numbers representing the relative proportions of red. The RGB color space is used for both the capture and display of image data since the varying proportions can be combined easily. Your choice of color space format can have a significant impact on the overall performance of your imaging solution. and B components. magenta wavelengths. The pattern may be either in stripes or a structured mosaic. The component filter material is designed to pass either the primary colors red. The filter array material is usually applied in an interleaved fashion. green. is the weighted average of the R. the luminance. Y. or the secondary colors cyan. Illustration of RAW Bayer Formats 6. next page. A mosaic pattern for RGB and the CYMG color filters is illustrated in Figure 2. yellow. the human visual system is more sensitive to the luminance. Yellow. so you can realize a reduction in data in the compression process by taking advantage of this characteristic. green. When combined. The separation of the luminance from the color information is accomplished through the color space transformation of RGB to YCbCr. In this transformation.0 Color Space Discussion The choice of color space is a very important part of any imaging solution. The detectors convert the light that passes through the CFA material into a signal that is measured and digitized. 6. Magenta. However. and each chrominance sample is the weighted difference between the luminance and the R and G components in Figure 3.1 Color Space Formats The color sensitivity for modern image sensors is provided by a color filter array (CFA) applied over an array of photo detectors. or brightness of the scene. “Illustration of RAW Bayer Formats. and blue. There is a lot of variation between manufacturers of color image sensors when it comes to the implementations of CFAs. Green. than to the color. these three additive primary colors can be used to produce any other color.

” 6.” Additional example scenarios for video capture and video conferencing can be found in Section 9. “Example user scenarios” on page 12. This decision can greatly impact the amount of processing that is done via hardware and how much is done via software. In the 4:2:2 format. 7 .next page. See Figure 5. the chrominance samples are averaged across two spatial locations whereas the 4:2:0 averages them across four sample locations. The 4:2:2 and 4:2:0 sampling formats are illustrated in Figure 4. The key advantage of using the YCbCr color space is that we can use a lower spatial resolution when compressing or storing the images since the visual system is less sensitive to the color than luminance. “Illustration of YCbCr 4:2:2 and YCbCr 4:2:0. The two formats that are most popular use the 4:2:2 and 4:2:0 sampling patterns.2 Choice of Color Space One of the most important decisions to be made when designing your camera solution is to determine what color space format(s) you are going to use. Intel Quick Capture Technology in the Intel PXA27x processor includes some features which can help with the decision process. Illustration of RGB a:b:c and YCbCr 4:4:4 Formats.Using Intel® Quick Capture Technology White Paper G R B R G B R G B R G B Y Cr Cb Y Cr Cb Y Cr Cb Y Cr Cb G R B R G B R G B R G B Y Cr Cb Y Cr Cb Y Cr Cb Y Cr Cb G R B R G B R G B R G B Y Cr Cb Y Cr Cb Y Cr Cb Y Cr Cb G R B R G B R G B R G B Y Cr Cb Y Cr Cb Y Cr Cb Y Cr Cb RGB a:b:c YCbCr 4:4:4 Figure 3. “Still capture scenario. This is a good place in the discussion to look at an example user scenario for still capture.0.

Question: What if the RGB color space is used as the format for the sensor output? 7. we have a need for the same data to be in both YCbCr and RGB color space formats. That is why all of the user scenarios in this document use the YCbCr colorspace format.or 10 bit data interface. review the image sensor’s datasheet to answer the list of questions that follow. In RAW mode. 9. The color space conversion engine is capable of accepting YCbCr data and converting it to the RGB color space format. it is obvious that YCbCr color space format is the most efficient and therefore the preferred input format for the Intel PXA27x. and the YCbCr color space format is required for encoding. This allows the Intel Quick Capture Interface to accept data in most any raw format that can be transferred over an 8. the preferred format for input into an encoder. 1) This allows incoming YCbCr data to be streamed directly to overlay 2 without first having to do any RGB conversion. go to question 1B 8 . The Intel PXA27x contains a solution for this situation. It can be used to efficiently perform the 4:2:2 to 4:2:0 conversion. See the latest release of the Intel Integrated Performance Primitives library for image processing related functions.0 Can I Use My Particular Sensor with the Intel Quick Capture Interface on the Intel® PXA27x Processor? To help you determine if your sensor will work with the Intel PXA27x processor. Figure 2. Be aware that the converted data is available for display only by the LCD controller and cannot be accessed outside of the LCD controller. 6. The key issue to remember with the use of RAW mode is that the Question: Why is it important that Overlay 2 can accept YCbCr data? Answer: Efficiency.White Paper Using Intel® Quick Capture Technology The situation we have with mobile devices is that the user will typically want to display the camera image on their device’s screen for preview as well as encode the data into JPEG or MPEG4 formats so the data can be stored on their device as pictures or video clips. If software-based color space conversion is required. the processor-intensive task of Question 1 What mode(s) of operation does your sensor support? If parallel mode is supported go to question 1A. software running on the Intel PXA27x must be programmed to understand the particular RAW format in which the sensor is providing data. 2) The other benefit is that the incoming YCbCr image data can easily be reformatted from YCbCR 4:2:2 to YCbCr 4:2:0.” on page 6 shows examples of RAW color output formats. If the data is received in RGB format. The RGB color space format is normally required for viewing images on a display screen like during preview.3 Using a RAW format For applications where the highest quality still images are required. Answer: The Intel Quick Capture Interface is easily configured to receive data in a variety of RGB formats. software-based color space conversion of RGB to YCbCr will be required. if serial mode is supported. Hence. check the latest version of the Intel® Integrated Performance Primitives for optimized functions to help with that conversion task. Another component of Intel Quick Capture Technology is Intel® Wireless MMX™ Technology. image data on the interface data bus is treated as just data so no assumptions are made about the format of that data.intel. This is another example of where Intel Wireless MMX Technology and Intel Integrated Performance Primitives can be used to increase the performance of your imaging solution. “Illustration of RAW Bayer Formats. More information about Intel Integrated Performance Primitives can be found at the following URL: http://www. the use of RAW mode along with a software-based RAW processing chain may be desirable. Another component of Intel Quick Capture Technology is the hardware color space conversion engine in overlay 2 of the LCD controller. However.com/software/products/ipp/ Because of the conditions outlined above. if your user scenario is similar to the scenario above where you want to preview data as well as perform encoding. there will be consequences. The color space conversion engine in overlay 2 can efficiently convert the YCbCr data to RGB for display.

Illustration of YCbCr 4:2:2 and YCbCr 4:2:0 LCD CONTROLLER Video Preview Stream (low resolution—QVGA/QCIF) YCBCr 4:2:2 SWITCH CMOS sensor Overlay 2 Still Encode Stream (high resolution–SXGA/VGA. subject to change without notice) ® TM Figure 5. Still capture scenario 9 .Using Intel® Quick Capture Technology White Paper Chrominance Subsampled Y Cr Cb Y Y Cr Cb Y Chrominance Subsampled Y Cr Cb Y Y Cr Cb Y Y Cr Cb Y Y Cr Cb Y Y Y Y Y Y Cr Cb Y Y Cr Cb Y Y Cr Cb Y Y Cr Cb Y Y Cr Cb Y Y Cr Cb Y Y Y Y Y YCbCr 4:2:2 YCbCr 4:2:0 Figure 4.) HIGH RES (SXGA/VGA) Overlay 1 Format Convert 4:2:2 to 4:2:0 JPEG Still Image Encode BASE PLANE Intel Wireless MMX Technology Routines (tentative. etc.

the Intel Quick Capture interface will likely be able to work with your sensor. go to Section 8. packed RGB 5:5:5. and 10-bit formats. it may still be possible to interface your image sensor to 10 . the Intel PXA27x processor supports 8-. you must determine if any of the other standard interfaces on the Intel PXA27x processor can be used. If you found there was an issue during your assessment. packed RGB 4:4:4. If your sensor is capable of providing both pre-processed and RAW.White Paper Using Intel® Quick Capture Technology Question 1A If parallel. If your sensor requires a different programming and control interface. 9-. Programming your sensor to output data as If your image sensor supports one of the pre-processed modes listed above. includes support for un-packed and packed RGB 5:6:5. The Intel PXA27x processor supports the following parallel modes: ■ ■ ■ master parallel embedded-parallel slave parallel If your sensor supports one of the three parallel modes listed above. If you have questions or need assistance. and control.0 YCbCr and RGB Color Component Output Order When evaluating a sensor. it is very important that you are aware that not all sensor manufacturers output YCbCr and RGB color components in the same order.or 10-bit data interface.or 5-bit data bus solutions. If you have reviewed all of the questions and were able to find a match for mode. the Intel PXA27x processor should be able to capture its output correctly. The tables are intended to be used along with your image sensor data sheet to determine if your sensor and the Intel PXA27x processor are both using the same format. the Intel Quick Capture interface can accept data in most any raw format that can be transferred over an 8-. Proceed to question 3. you should read the options for both. ■ the Intel PXA27x processor but re-formatting of the data via software may be required. If it does not. includes support for planer and interleaved 8. please contact your Intel technical representative through http://premier. the Intel PXA27x processor supports 4. packed YCbCr 4:2:2. it might still be possible to use your sensor with the Intel PXA27x processor but the specific details required to work a solution may be outside the scope of this document. Question 2A Pre-processed format? ■ The Intel PXA27x processor can accept pre-processed data in the following formats: ■ ■ ■ ■ ■ ■ RGB 8:8:8. Proceed to question 3. ■ The Intel PXA27x processor supports the following serial modes: ■ master serial ■ embedded-serial (a master mode) If your sensor supports one of the two serial modes listed above. Question 2 In what output format does your image sensor provide data? If your image sensor provides pre-processed data go to question 2A. includes support for un-packed and packed RGB 6:6:6. you are already aware that the Intel Quick Capture interface is designed to be very flexible when used in the RAW capture mode. If your image sensor provides raw data output and you can support that format via software on the Intel PXA27x processor. Proceed to question 2 Question 3 What interface does your camera sensor require for sensor programming and control? The typical programming and control interface for images sensors is I2C. Because the Intel Quick Capture interface makes no assumptions about the format of that data. mode compatibility should not be an issue. “Using a RAW format” on page 6. The key issue to remember is that the software running on the Intel PXA27x processor must be designed to understand the particular RAW format in which the sensor is providing data. The following tables show the preferred order for the Intel PXA27x processor to receive data for the most popular output formats. go to question 2B. 9-. Proceed to question 2 Question 1B If serial. Question 2B Raw format? If you have read section Section 6. The Intel PXA27x processor includes support for I2C.intel. If your sensor’s output color component order matches what the Intel PXA27x processor expects. format. data format should not be an issue.com. if it provides RAW. The section describes in what order the Intel PXA27x processor expects the color components to be organized.3. mode compatibility should not be an issue.0.

Cr pixel components Byte sequence Cb07 Cb06 Cb05 Cb04 Cb03 Cb02 Cb01 Cb00 0 Y07 Y06 Y05 Y04 Y03 Y02 Y01 Y00 Cr07 Cr06 Cr05 Cr04 Cr03 Cr02 Cr01 Cr00 1 Y17 Y16 Y15 Y14 Y13 Y12 Y11 Y10 Cb27 Cb26 Cb25 Cb24 Cb23 Cb22 Cb21 Cb20 2 Y27 Y26 Y25 Y24 Y23 Y22 Y21 Y20 Cr27 Cr26 Cr25 Cr24 Cr23 Cr22 Cr21 Cr20 3 Y37 Y36 Y35 Y34 Y33 Y32 Y31 Y30 0.Using Intel® Quick Capture Technology White Paper DATA BUS YCbCr 4:2:2 BYTE SEQUENCE CIF_DD[7] CIF_DD[6] CIF_DD[5] CIF_DD[4] CIF_DD[3] CIF_DD[2] CIF_DD[1] CIF_DD[0] Y pixel components Cb. 8-bit Data Capture Sequence for YCbCr Color Space.3 6 7 Table 3. 8-bit Data Capture Sequence for RGB 5:6:5 Color Space 11 .1 0 1 2 3 4 5 2. DATA BUS RGB 5:6:5 PACKED BYTE SEQUENCE CIF_DD[7] CIF_DD[6] CIF_DD[5] CIF_DD[4] CIF_DD[3] CIF_DD[2] CIF_DD[1] CIF_DD[0] Byte sequence Pixel Byte order Pixel G2(0) G1(0) G0(0) R4(0) R3(0) R2(0) R1(0) R0(0) 0 LSB Pixel 0 B4(0) B3(0) B2(0) B1(0) B0(0) G5(0) G4(0) G3(0) 1 MSB G2(1) G1(1) G0(1) R4(1) R3(1) R2(1) R1(1) R0(1) 2 LSB Pixel 1 B4(1) B3(1) B2(1) B1(1) B0(1) G5(1) G4(1) G3(1) 3 MSB G2(2) G1(2) G0(2) R4(2) R3(2) R2(2) R1(2) R0(2) 4 LSB Pixel 2 B4(2) B3(2) B2(2) B1(2) B0(2) G5(2) G4(2) G3(2) 5 MSB G2(3) G1(3) G0(3) R4(3) R3(3) R2(3) R1(3) R0(3) 6 LSB Pixel 3 B4(3 B3(3) B2(3) B1(3) B0(3) G5(3) G4(3) G3(3) 7 MSB Table 4.

The Intel PXA27x can then convert the RGB 8:8:8 into RGB 5:6:5 as the data is received. Answer: The Intel PXA27x camera interface can do color component reduction in hardware. Question: What if my sensor does not output packed RGB 5:6:5 data in format shown in Table 4? 9.0 Example User Scenarios The figures in this section are some additional user scenarios for mobile wireless devices. 8-bit Data Capture Sequence for RGB 8:8:8 shown below will result in the most efficient design as no reformatting or re-organizing of the data via software is required. etc. LCD CONTROLLER Video Preview Stream (low resolution—QVGA/QCIF) CMOS sensor YCBCr 4:2:2 Overlay 2 Still Encode Stream (high resolution–SXGA/VGA.White Paper Using Intel® Quick Capture Technology DATA BUS RGB 8:8:8 BYTE SEQUENCE CIF_DD[7] CIF_DD[6] CIF_DD[5] CIF_DD[4] CIF_DD[3] CIF_DD[2] CIF_DD[1] CIF_DD[0] Byte sequence Pixel R7(0) R6(0) R5(0) R4(0) R3(0) R2(0) R1(0) R0(0) 0 G7(0) G6(0) G5(0) G4(0) G3(0) G2(0) G1(0) G0(0) 1 Pixel 0 B2(0) B1(0) B0(0) B4(0) B3(0) B2(0) B1(0) B0(0) 3 R7(1) R6(1) R5(1) R4(1) R3(1) R2(1) R1(1) R0(1) 4 G7(1) G6(1) G5(1) G4(1) G3(1) G2(1) G1(1) G0(1) 5 Pixel 1 B2(1) B1(1) B0(1) B4(1) B3(1) B2(1) B1(1) B0(1) 6 Table 5.) HIGH RES (SXGA/VGA) Overlay 1 Format Convert 4:2:2 to 4:2:0 JPEG Still Image Encode BASE PLANE Intel Wireless MMX Technology Routines (tentative. subject to change without notice) ® TM Figure 6. Video capture scenario 12 . Check to see if your sensor can output RGB 8:8:8.

and pixel clock. Also.Using Intel® Quick Capture Technology White Paper Self Preview Video Stream LCD CONTROLLER CMOS sensor YCBCr 4:2:2 Display Scaling 2:1 or 4:1 Downscale Color Space Conversion RGB565 Overlay 1 Outgoing Video Encode Stream Format Convert 4:2:2 to 4:2:0 MPEG4 Video Encode BASE PLANE Decode of Incoming Baseband Video Stream Base Band Interface 64kbps bitstream YCbCr 4:2:0 Overlay 2 MPEG4 Video Decode Intel Wireless MMX Technology Routines (tentative. if you desire a frame rate of 25 fps but your calculation shows the configuration has a limit of 15 fps. These estimates are for a given resolution. subject to change without notice) ® TM Figure 6. your goal of 25 fps may not be achievable.0 Interface Bandwidth and Frame Rate Estimation This section provides an example on how to estimate the Intel Quick Capture interface bandwidth and maximum frame rate. and application performance. For example. some sensors have an internal limits of 15fps when the sensor is programmed for its maximum resolution. Please note that the intention of the examples here are to show you how to determine if a particular interface configuration is capable of providing the desired bandwidth or frame rate. Achievable rates in an actual system will depend on such issues as system design. For example. color depth. bus loading. 13 . don’t forget to note the frame rate limit of the image sensor you are considering. Video capture scenario 10.

200 614. some CCD image sensors have an interface that is very similar to the typical CMOS sensor.000 25.00 bits/pixel pixels/frame pixels/frame pixels/frame bits/frame bytes/frame frames/sec 11. Others can use a single clock input like the one typically used by CMOS sensors. it is likely the sensor can be used with the Intel PXA27x processor.915.000. Answer: CCD type sensor interface requirements can vary significantly so CCD compatibility must be determined on a sensor by sensor basis. 1) The Intel Quick Capture interface provides a highly flexible physical interface.000 200. Line valid and frame valid signals are used The sensor can provide data in YCbCr or RGB color space A similar number of data pins Uses I2C for control communication One of the more critical issues to focus on is the clock timing.400 40.000. it may be possible to use GPIO pins to create a missing interface signal (if required) or for additional signals like a sensor power-down pin. Through the use of software.White Paper Using Intel® Quick Capture Technology CAMERA INTERFACE BANDWIDTH ESTIMATOR bit width of data interface number of bits clocked per cycle pixel clock frequency (cannot exceed 25 MHz) bits/cycle* cycles/sec conversion from bits to bytes Maximum possible Interface bandwidth Interface frame rate estimator color depth—programmable X resolution—programmable Y resolution—programmable total pixels in a frame = X resolution * Y resolution bits per frame = pixels per frame * bits per pixel = conversion from bits to bytes Maximum interface frame rate for the resolution and color depth listed above 8 8 25. 2) The hardware color space conversion engine in overlay 2 of the LCD controller simplifies the requirements for generating a preview image.000. In this case typical means: ■ ■ ■ ■ 12.200 4. However.00 bits bits/cycle cycles/sec bits/sec bytes/sec MB/sec 16 640 480 307. If the CCD sensor you are 14 .0 Conclusion Intel Quick Capture Technology included in the Intel PXA27x processor provides components designed to make integrating image sensor technology into handheld devices easy and efficient. Some CCD sensors have complicated clock and timing requirements.0 CCD Compatibility Question: Can I use a CCD type image sensor with the Intel PXA27x processor? considering provides similar interface signals and only requires a simple clock. 3) Intel Wireless MMX Technology and Intel Integrated Performance Primitives provide optimized functions for performing image processing and accelerating application development.000 25.

All rights reserved. the Intel logo. Intel. For more information on performance tests and on the performance www.com/procs/perf/limits. Buyers should consult other sources of information to evaluate the performance are considering purchasing. Any difference in system hardware or may affect actual performance.intel.intel.White Paper Using Intel® Quick Capture Technology For more information. visit the Intel Web site at: developer. reference t Please Recycle 300873-001 .com Performance tests and ratings contained within this document are measured using specific computer systems the approximate performance of Intel® products as measured by those tests.S.) 1-800-628-8686 or 1-916-356-3104 *Other names and brands may be claimed as the property of others. Copyright © 2004 Intel Corporation. and Wireless MMX are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. 0304/MS/MD/PDF and/or components and reflect software design or configuration of systems or components they of Intel products.htm or call (U.