Core 2 duo mobile processor, intel core 2 solo mobile processor and intel core 2 extreme mobile processor on 45-nm process, platforms based on mobile intel 4 series express chipset family (113 pages)
Express chipset, ich chipset based m/b for lga 775 core 2 duo processor (66 pages)
Summary of Contents for Intel PXA27 Series
Page 1
® Intel PXA27x Processor Family Design Guide May 2005 Order No. 280001-002...
Page 2
Except as permitted by such license, no part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means without the express written consent of Intel Corporation.
Page 7
Modes of Operation Overview ..................II: 14-4 14.5.1 PXA27x Processor Provides BITCLK signal to CODEC.........II: 14-4 14.5.1.1 Signals ....................II: 14-4 14.5.1.2 Block Diagram.................II: 14-5 14.5.2 CODEC Provides BITCLK Signal to PXA27x Processor ........II: 14-6 ® Intel PXA27x Processor Family Design Guide...
Page 8
18.5.2 Keypad Matrix and Direct Keys with One Rotary Encoder ......II: 18-8 18.5.2.1 Signals ....................II: 18-8 18.5.2.2 Block Diagram.................II: 18-9 18.5.3 Keypad Matrix and Direct Keys with Two Rotary Encoders ......II: 18-10 18.5.3.1 Signals ..................II: 18-10 18.5.3.2 Block Diagram................II: 18-11 ® viii Intel PXA27x Processor Family Design Guide...
Page 12
7-6 Active Color 12-bit per pixel Display Typical Connection ............II: 7-16 7-7 Active Color 16-bit-per-pixel Display Typical Connection ............II: 7-18 7-8 Active Color 18-bit-per pixel Display Typical Connection ............II: 7-20 7-9 Active Color Display 24-bit Typical Connection ..............II: 7-22 ® Intel PXA27x Processor Family Design Guide...
Page 13
26-1 Test Access Port (TAP) Block Diagram................II: 26-2 26-2 PXA27x Scan Chain Arrangement ..................II: 26-5 26-3 TAP Controller State Diagram ...................II: 26-10 27-1 Block Diagram for 8-bit Master Parallel Interface ..............II: 27-3 27-2 Interface Options Summary ....................II: 27-4 ® Intel PXA27x Processor Family Design Guide xiii...
Flash Memory Design for a Stacked Chip Scale Package (SCSP) Application Note 252802-002 Functional Overview ® The PXA27x processor offers an integrated system-on-a-chip design based on the Intel XScale ® Microarchitecture. The PXA27x processor integrates the Intel XScale Microarchitecture core with many on-chip peripherals that allows design of many different products for the handheld and cellular handset markets.
0.50 mm (0.0197 inches) VF-BGA molded matrix array package with 32-bit functionality. The ® ® Intel PXA271 Processor and Intel PXA272 Processor are available in a 14 mm x 14 mm (0.551 x 0.551 inches), 336-pin 0.65 mm (0.0256 inches) FS-CSP with 32-bit functionality. Refer to Part I Section 1.3, “Package Introduction,”...
Signal Pin Descriptions ® Refer to Chapter 2, “System Architecture” of the Intel PXA27x Processor Family Developers Manual for description of the signal descriptions for the PXA27x processor. Refer to this section for information regarding specific pin assignments and allocation.
PCB Design Guidelines ® This chapter provides printed-circuit board (PCB) design guidelines for the Intel PXA27x Processor Family (PXA27x processor). The PXA27x processor family dimensions and package types are: • PXA270 processor – 13 mm x 13 mm (0.512 x 0.512 inches) high density chip scale package (VF-BGA) package.
Follow the recommendations for surface finish and requirements for physical testing: • Surface Finish OSP — Use Organic Solder Preservatives (OSP) Entek 106A. — Ensure that land pads are as flat as possible (no HASL). ® I:2-2 Intel PXA27x Processor Family Design Guide...
In general, reserve the space on the bottom layer of the PCB under the package for the high- frequency decoupling caps and clock crystals. Install the high-frequency caps and clock crystals on the bottom layer before installing bulk decoupling caps or other components. ® I:2-4 Intel PXA27x Processor Family Design Guide...
PCB fabrication technology or micro-vias to route signals from the inner rows of balls on these packages: • 0.5 mm (0.0197 inches) ball pitch packages (for example, VF-BGA) • 0.65 mm (0.0256 inches) ball pitch packages (for example, FS-CSP) ® Intel PXA27x Processor Family Design Guide I:2-7...
E: Typical Micro Via (Via-in-Pad) Size E: Typical Micro Via (Via-in-Pad) Size Top View Top View Land Pad Land Pad Land Pad Solder Mask Solder Mask Solder Mask Side View Side View ® I:2-8 Intel PXA27x Processor Family Design Guide...
F: Spaces (2 traces) G: Max Via Capture Pad H: Max Via Drill Size I: Typical Micro Via (Via-in-Pad) Drill Size Land Pad Land Pad Top View Solder Mask Solder Mask Side View ® Intel PXA27x Processor Family Design Guide I:2-9...
14.5 mm (package edge is always 2.5mm from support point). Figure 2-9 for illustration of the PCB recommended dimensions. Figure 2-9. Recommended Mobile Handset Dimensions Diagram ® Intel PXA27x Processor Family Design Guide I:2-11...
Silicon Daisy Chain (SDC) Evaluation Units Intel also offers evaluation units that have been internally shorted together (to the silicon) in a daisy chain pattern. This ensures that the I/O path of the package is complete through the ball, substrate, lead beam or bond wire, silicon, and back down through a separate I/O path.
Preconditioning and Moisture Sensitivity With most surface mount components, if the units are allowed to absorb moisture beyond a certain ® point, package damage occurs during the reflow process. Refer to Chapter 8 in the Intel Packaging Data Book at http://www.intel.com/design/PACKTECH/packbook.htm for package preconditioning and moisture sensitivity requirements.
Design Check List ® For design check list information, refer to the Intel PXA27x Processor Family Design Check List Application Note. See Table 1-1 for ordering information. §§ Intel® PXA27x Processor Family Design Guide I:3-1...
Page 38
Design Check List I:3-2 Intel® PXA27x Processor Family Design Guide...
Mixed Voltage Design Considerations Overview ® The Intel PXA27x Processor Family (PXA27x processor) uses a complex power management system that provides the best possible power utilization. The power management system requires design of several voltage supplies into your system. Use a sophisticated power management integrated circuit (PMIC) in your system in order to utilize all the power savings possible with the PXA27x processor.
The 1.8 V regulators are shown in dashed lines to indicate where the regulators are used. Use either the dashed black lines or the dashed lines if that peripheral is used in the system. However, ensure both voltages (if used) are not connected together. ® I:4-2 Intel PXA27x Processor Family Design Guide...
Page 41
BATT_FAULT Reference voltage* VCC_FAULT High Reference voltage** * Battery level where system must enter deep sleep until main battery is recharged. ** Battery level where system should save state and enter sleep. ® Intel PXA27x Processor Family Design Guide I:4-3...
To avoid drainage of backup battery and to allow the backup battery to remain connected after production, boot the device and then place the device in deep sleep mode. §§ ® I:4-4 Intel PXA27x Processor Family Design Guide...
Power Measurements Overview ® The Intel PXA27x Processor Family (PXA27x processor) employs a complex power management system that provides the best possible power utilization. Take additional steps to minimize total power consumption. This chapter describes recommended methods for measuring power and provides the recommended steps in detail to minimize overall power usage.
Ensure the USBC differential inputs (USBCP and USBCN) are pulled high or left floating with no impact to OTG pins. • Enable DC-DC internal power supply. • Ensure DC converter caps are connected properly. ® I:5-2 Intel PXA27x Processor Family Design Guide...
— Set auto power down (APD) bit. — Enable both instruction and data caches. — Use read allocate/write back (caching policy). • — Disable PLLs. • Idle — Ensure interrupts are disabled to prevent unexpected walk-ups. §§ ® Intel PXA27x Processor Family Design Guide I:5-3...
Page 46
Power Measurements ® I:5-4 Intel PXA27x Processor Family Design Guide...
Introduction to Part II The chapters in Part II of the Design Guide describe the design recommendations and constraints ® related to specific on-chip peripherals of Intel PXA27x Processor Family (PXA27x processor). These recommendations include information regarding signal connections, block diagrams, and notes related to system implementation.
Page 48
Introduction to Part II ® II:1-2 Intel PXA27x Processor Family Design Guide...
Package and Pins ® ® Refer to Intel PXA270 Processor Electrical, Mechanical, and Thermal Specification and Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification for complete information on processor signals, signal-to-package ball mapping, and package mechanical ® specifications for Intel PXA27x Family Processor (PXA27x processor).
Page 50
Package and Pins ® II:2-2 Intel PXA27x Family Processor Design Guide...
The GPIO<n> pins are used as standby and sleep wake-up sources. ® GPIO<n> Bidirectional For possible values for n, refer to the GPIO chapter in the Intel PXA27x Processor Family Developers Manual. GPIO<3> Bidirectional The GPIO<3> pin is used as standby, sleep, and deep-sleep wake-up sources.
48 MHz output clock 48_MHz Clock Output Used to generate peripheral timing from the 312-MHz peripheral clock † Input and Output refers to signal direction to or from the PXA27x processor. ® II:3-2 Intel PXA27x Processor Family Design Guide...
(using the mechanism selected by the PMCR[xIDEA] bits) until the SYS_DEL timer expires. The PXA27x processor also has a configuration bit that allows ® nVDD_FAULT to be ignored in sleep mode. Refer to Intel PXA270 Processor Electrical, ®...
PXA27x processor from over-charging the backup battery. See Figure 3-1. This preventive action from D2 and R1 occurs if an input signal on the VCC_REG domain is driven above the backup battery voltage. ® II:3-4 Intel PXA27x Processor Family Design Guide...
Page 55
ALL_REGULATORS_OK Fault Monitor PWR_SCL nRESET PWR_SDA POW ER_SW ITCH PWR_SW_IN I2C_CLK GPIO0 LOGIC_VCC I2C_DATA GPIO1 ADAPTER_PWR PWR_SW_OUT VCC_BATT P ower Control Interface Fixed Regulator PW R_ADAPTER_DETECTED Main Battery B acku p Battery ® Intel PXA27x Processor Family Design Guide II:3-5...
13.000-MHz or a 32.768-KHz oscillator. Additionally, when the PXA27x processor generates either clock using its oscillator, this clock drives the clock inputs of other system components such as a cellular baseband processor. ® II:3-6 Intel PXA27x Processor Family Design Guide...
® ® The Intel PXA270 Processor Electrical, Mechanical, and Thermal Specification and Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification provide specifications for the 32.768-KHz crystal. To use the on-chip crystal oscillator, connect the 32.768- KHz crystal between the TXTAL_IN and TXTAL_OUT pins of the processor. The on-chip oscillator provides the required load capacitance, so do not connect external load capacitors to the crystal.
PXA27x Processor Family Electrical, Mechanical, and Thermal Specification. In systems which dynamically adjust the processor power supply and clock frequency to minimize power, there are ® additional requirements for the VCC_CORE power supply. Refer to the Intel PXA27x Processor Family Power Requirements Application Note document for more information.
Page 59
D+ and D- are out of compliance with the USB specification if VCC_USB is below 2.8 V. The +5 V V source from USB host controller, which is available for bus-powered peripherals, must be supplied from an external source. §§ ® Intel PXA27x Processor Family Design Guide II:3-9...
Page 60
Clocks and Power Interface ® II:3-10 Intel PXA27x Processor Family Design Guide...
The internal memory block has six major modules: • System Bus Interface • Control/Status Registers • Power Management • Memory Bank Muxing and Control • Queues • Four Memory Banks See the internal memory block diagram in Figure 4-1. ® Intel PXA27x Processor Family Design Guide II:4-1...
Bank 1 Bank 2 Bank 3 Power Management Memory Array ISRAM_001_P2 Layout Notes The power caps allows the internal SRAM to be powered up during sleep. Refer to Section 3.4 detailed information. §§ ® II:4-2 Intel PXA27x Processor Family Design Guide...
DMA Controller Interface ® This chapter describes the procedures for interfacing the DMA controller of the Intel PXA27x Processor Family (PXA27x processor) with companion chips using the fly-by and flow-through DMA transfer. Overview The PXA27x processor contains a DMA controller that transfers data to and from the memory system in response to requests generated by peripherals or companion chips.
The DREQ<2:0> signals must remain asserted for four CLK_MEM cycles for the DMA to recognize the low to high transition. When de-asserted, the DREQ<2:0> signals must remain de- asserted for at least four CLK_MEM cycles. ® Refer to the Intel PXA270 Processor Electrical, Mechanical, and Thermal Specification and ® Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification for all AC timing information.
Requests on pins DREQ<1:0> are used for data transfers in fly-by mode. External Companion Chip Valid DVAL<1:0> Output The memory controller asserts DVAL to notify the companion chip that data must be driven or is valid. ® Intel PXA27x Processor Family Design Guide II:5-3...
Using fly-by DMA transfers, high-performance companion chips are directly connected to the data bus of the SDRAM devices. All companion chips are restricted to transfers whose alignment and length match those of the SDRAM devices. ® II:5-4 Intel PXA27x Processor Family Design Guide...
System Memory Interface ® This chapter describes guidelines for interfacing with the memory controller of Intel PXA27x Processor Family (PXA27x processor) to external memory. See examples of schematics and timing diagrams for SDRAM, SRAM, flash, and PC Card devices. Overview The external memory bus interface for the PXA27x processor supports: •...
0 = Wait 1 = VLIO is ready Boot Select signals – indicates the type of boot memory the system has Tied at board BOOT_SEL<0> Input level 0 = 32-bit ROM/flash 1 = 16-bit ROM/flash ® Intel PXA27x Processor Design Guide II:6-3...
Page 72
1 – Socket 1 NOTE: 1. The alternate function of the signal must be programmed to be accessed external of the PXA27x ® processor. Refer to the Intel PXA27x Processor Family Developers Manual on how to configure the alternate function. ®...
(16- or 32-bit wide) Static Bank 3 nCS<3> (up to 64MB) nCS<4> Static Bank 4 (up to 64MB) nCS<5> Static Bank 5 (up to 64MB) NOTE: Static Bank 0 must be populated by “bootable” memory ® Intel PXA27x Processor Design Guide II:6-5...
DQM<0> corresponds to MD<7:0> DQM<1> corresponds to MD<15:8> DQM<3:0> Output Active High DQM<2> corresponds to MD<23:16> DQM<3> corresponds to MD<31:24> 0 = Do not mask out corresponding byte 1 = Mask out corresponding byte ® Intel PXA27x Processor Design Guide II:6-9...
Page 78
Miscellaneous I/O Signals Data direction signal to be used by output transceivers RDnWR Output Active High 0 = MD<31:0> is driven by the PXA27x processor 1 = MD<31:0> is not driven by the PXA27x processor ® II:6-10 Intel PXA27x Processor Design Guide...
For recommendations on trace lengths, size, and routing guidelines, refer to: • Part II: Section 6.4, “Memory Controller Layout Notes” ® For AC timing information, refer to Intel PXA270 Processor Electrical, Mechanical, and ® Thermal Specification and Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification 6.5.1.3.1...
Page 81
8 M x 32 256 Mbit 2 x 13 x 8 16 M x 16 256 Mbit 2 x 13 x 9 32 M x 16 512 Mbit 2 x 13 x 10 ® Intel PXA27x Processor Design Guide II:6-13...
Flash Memory Interface (Asynchronous/Synchronous) Memory types are programmable through the memory interface configuration registers. Refer to ® the Intel PXA27x Processor Family Developers Manual for detail information on the configuration registers. Six chip selects control the static memory interface, nCS<5:0>. All the chip selects are configurable for non-burst ROM or flash memory, burst ROM or flash, SRAM, or SRAM-like variable latency I/O devices.
Section 6.4 for recommendations on trace lengths, size, and routing guidelines. Refer to ® ® Intel PXA270 Processor Electrical, Mechanical, and Thermal Specification and Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification for AC timing information. ® II:6-16 Intel...
Miscellaneous I/O Signals Data direction signal to be used by output transceivers RDnWR Output Active High 0 = MD<31:0> is driven by the PXA27x processor 1 = MD<31:0> is not driven by the PXA27x processor ® Intel PXA27x Processor Design Guide II:6-17...
Section 6.4 for recommendations on trace lengths, size, and routing guidelines. Refer to ® ® Intel PXA270 Processor Electrical, Mechanical, and Thermal Specification and Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification for AC timing information. 6.5.4 SRAM Interface For SRAM, DQM<3:0>...
Miscellaneous I/O Signals Data direction signal to be used by output transceivers RDnWR Output Active High 0 = MD<31:0> is driven by the PXA27x processor 1 = MD<31:0> is not driven by the PXA27x processor ® II:6-19 Intel PXA27x Processor Design Guide...
Section 6.4 for recommendations on trace lengths, size, and routing guidelines. Refer to ® ® Intel PXA270 Processor Electrical, Mechanical, and Thermal Specification and Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification for AC timing information. ® II:6-20 Intel...
PXA27x processor. This is only valid VLIO memory. For more information, refer to the DMA ® chapter in the Intel PXA27x Processor Family Developers Manual. For writes to VLIO, if all byte enables are turned off (masking out the data DQM = 0b1111), then the write enable is suppressed (nPWE = 1) for this write beat to VLIO.
Miscellaneous I/O Signals Data direction signal to be used by output transceivers RDnWR Output Active High 0 = MD<31:0> is driven by the PXA27x processor 1 = MD<31:0> is not driven by the PXA27x processor ® II:6-22 Intel PXA27x Processor Design Guide...
Refer to ® ® Intel PXA270 Processor Electrical, Mechanical, and Thermal Specification and Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification for AC timing information. 6.5.6 PC Card (PCMCIA) Interface The PXA27x processor requires external glue logic to complete the 16-bit PC Card socket interface that allows either 1-socket or 2-socket solutions.
Note: If the system design incorporates PCMCIA interface, LCD and MSL (Baseband Interface), refer to Part II: Section 16.1, “Overview,” for important information on using these interfaces simultaneously. ® II:6-24 Intel PXA27x Processor Design Guide...
Miscellaneous I/O Signals Data direction signal used by output transceivers RDnWR Output Active High 0 = MD<31:0> is driven by the PXA27x processor 1 = MD<31:0> is not driven by the PXA27x processor ® II:6-25 Intel PXA27x Processor Design Guide...
® ® Refer to Intel PXA270 Processor Electrical, Mechanical, and Thermal Specification and Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification for additional information. The weak (50 KΩ nominal) on-chip pull-downs are released when the RDH bit is cleared. Subsequently, contentions through the two board-level pull-ups occur only during PC- Card accesses.
10 KΩ or greater in value. Refer to ® ® Intel PXA270 Processor Electrical, Mechanical, and Thermal Specification and Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification for the A/C timings information. Verify all signals are within the domain of their intended use. For example, some PC Card signals are on VCC_BB and some are on VCC_MEM.
Page 98
MBREQ an input. • Write the GPIO Alternate Function register (GAFR0_x) to set the bits that map the alternate functions on the specified GPIO pins to the Alternate Bus Master mode operation. ® II:6-30 Intel PXA27x Processor Design Guide...
Output enable for static memory NOTE: This signal is three-stated to be compatible with the Output High-Z Intel SA-1110 and must be driven by the alternate bus master during alternate bus master ownership Data direction signal to be used by output transceivers RDnWR...
Alternate Bus Master Layout Notes Refer to Part II: Section 6.5.1.3, “SDRAM Layout Notes,” for recommendation on trace lengths, ® size, and routing guidelines. Refer to Intel PXA270 Processor Electrical, Mechanical, and ® Thermal Specification and Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification documents for AC timing information.
LCD Interface ® This chapter describes examples of hardware connections between Intel PXA27x Processor Family (PXA27x processor) and various types of Liquid Crystal Display (LCD) controllers. Active LCD displays, such as the Thin Film Transistor (TFT) display and passive LCD displays such as the Supertwist Nematic (STN) display, are discussed as well as single and dual-scan displays.
Note: Not all signals are required for all modes of operation. Refer to the LCD panel reference documentation specific to the manufacturer for information on: • Specific signals required for correct LCD operation • Correct names of the signals used by the LCD panel manufacturer ® II:7-2 Intel PXA27x Processor Family Design Guide...
LCD panel to determine the variable voltage circuit design. Ensure the contrast voltage is stable; unstable voltage causes visual artifacts. Possible contrast-voltage circuits are often suggested by panel manufacturers. ® II:7-3 Intel PXA27x Processor Family Design Guide...
When laying out your design, minimize trace length of the LCD panel signals and allow sufficient spacing between signals to avoid crosstalk. Crosstalk decreases the signal integrity, especially the data line signals. ® II:7-4 Intel PXA27x Processor Family Design Guide...
There are other factors related to choosing a refresh rate for an LCD system, most significant is the impact on ® system bandwidth. Refer to the section on “Bandwidth Calculations” in the Intel PXA27x Processor Family Developers Manual for more information.
Similarly, not all signals are required for all modes of operation. Refer to the LCD panel reference documentation for information on: • Specific signals required for correct LCD operation • Correct names of the signals used by the LCD panel manufacturer ® II:7-6 Intel PXA27x Processor Family Design Guide...
Similarly, not all signals are required for all modes of operation. Refer to the LCD panel reference documentation for information on: • Specific signals required for correct LCD operation • Correct names for the signals used by the LCD panel manufacturer ® II:7-8 Intel PXA27x Processor Family Design Guide...
Pixel Clock – used by the LCD display to clock the pixel data into the L_PCLK_WR Pixel_Clock Output line shift register. ® II:7-9 Intel PXA27x Processor Family Design Guide...
Similarly, not all signals are required for all modes of operation. Refer to the LCD panel reference documentation for information on: • Specific signals required for correct LCD operation • Correct names of the signals used by the LCD panel manufacturer ® II:7-11 Intel PXA27x Processor Family Design Guide...
7.5.5.1 Signals For passive color dual-scan displays, see Table 7-7 for description of the pins required for connections between the PXA27x processor and LCD panel. ® II:7-12 Intel PXA27x Processor Family Design Guide...
Similarly, not all signals are required for all modes of operation. Refer to the LCD panel reference documentation for information on: • Specific signals required for correct LCD operation • Correct names of the signals used by the LCD panel manufacturer ® II:7-13 Intel PXA27x Processor Family Design Guide...
PXA27x processor in 16 bpp, but only connecting a subset of the data lines. 7.5.6.1 Signals The signals described in Table 7-8 implement an active color 12-bit per pixel display with the PXA27x processor. ® II:7-14 Intel PXA27x Processor Family Design Guide...
The sample below shows four red, four green, and four blue bits on the LCD panel. However, different active display panels might have more or different data lines. Consult the LCD panel manufacturer’s documentation for the actual data lines. ® II:7-15 Intel PXA27x Processor Family Design Guide...
LCCR0[LDDALT] to avoid any issues associated with the implementation of the overlays. Refer to the description of the LCD Controller Control Register 0 in Section 7.5, “LCD Control ® Registers,” of the Intel PXA27x Processor Family Developers Manual for more information. ®...
The example below shows five red, six green, and five blue bits on the LCD panel. However, different active display panels might have more or different data lines. Consult the LCD panel manufacturer’s documentation for the actual data lines. ® II:7-17 Intel PXA27x Processor Family Design Guide...
Note: If the system design incorporates PCMCIA interface, LCD and MSL (Baseband Interface), refer to Part II, Section 16.1, “Overview,” for important information on using these interfaces simultaneously. ® II:7-18 Intel PXA27x Processor Family Design Guide...
The example below shows six red, six green, and six blue bits on the LCD panel. However, different active display panels might have more or different data lines. Consult the LCD panel manufacturer’s documentation for the actual data lines. ® II:7-19 Intel PXA27x Processor Family Design Guide...
Note: The interface only uses eight data pins (LDD<7:0>). Therefore, three clock cycles transmit one pixel of information to the panel. Refer to the display manufacturer’s documentation for information on how data is transmitted to the display. ® II:7-20 Intel PXA27x Processor Family Design Guide...
Schematics / Block Diagram Figure 7-9 for illustration of typical connections for a smart panel. The sample connections serve as a guide for designing systems that contain LCD displays with embedded frame-buffer memory. ® II:7-21 Intel PXA27x Processor Family Design Guide...
Two of the SSPs are configurable in any of the modes described in this chapter; the third is configurable for any mode except external clocking. ® Refer to chapter 8 of the Intel PXA27x Processor Family Developers Manual for information on programming and configuring the SSPs. This chapter only describes the physical connections for the SSPs.
Table 8-1. Refer to the GPIO Alternate ® Function table in the GPIO chapter of the Intel PXA27x Processor Family Developers Manual for the GPIO assignments of the SSP signals. Table 8-1. SSP Serial Port I/O Signals (Sheet 1 of 2)
SSPSCLK2. This function is multiplexed with other alternate functions. Refer to Chapter 24, “General Purpose I/O Controller,” SSPSCLK2EN Input ® the Intel PXA27x Processor Family Developers Manual . SSPSCLK2EN is multiplexed with the SSPEXTCLK2 alternate function (refer to Chapter 24, “General-Purpose I/O Controller”).
Inter-Integrated Circuit (I Overview ® The Inter-Integrated Circuit (I C) bus interface unit allows Intel PXA27x Processor Family (PXA27x processor) to serve as a master and slave device residing on the I C bus. The I C bus is a serial bus developed by the Philips Corporation consisting of a two-pin interface.
I C bus interface unit. The DAC modifies the voltage of the feedback path that affects the processor core voltage. Figure 9-1. Linear Technology DAC with I C Interface 1ΜΩ Vout LTC1663C35 ® II:9-2 Intel PXA27x Processor Family Design Guide...
Note: The CF card socket is disabled if a device is inserted in the expansion bus. Figure 9-2. Using an Analog Switch to Allow a Second CF Card COM_1 NC_2 CF_I2C_SCL I2C_ENAB IN_7 MAX4547 IN_2 CF_I2C_SDA COM_7 NC_1 ® II:9-3 Intel PXA27x Processor Family Design Guide...
Separate the physical routing of the data and clock signals and ensure that lines are not routed near other potential noise sources, such as switching regulators or signals with high switching frequencies. §§ ® II:9-4 Intel PXA27x Processor Family Design Guide...
UART Interfaces This chapter describes guidelines to interface to the Universal Asynchronous Receiver/Transmitter ® (UART) serial ports of Intel PXA27x Processor Family (PXA27x processor). 10.1 Overview The PXA27x processor has three UARTs: • A Full Function UART (FFUART) • A Bluetooth UART (BTUART) •...
MSR. nDCD has no effect on the receiver. This signal is present only on the FFUART. When the DCD bit changes state and the Modem Status interrupt is enabled, an interrupt is generated. ® II:10-2 Intel PXA27x Processor Family Design Guide...
Full Function UART Data Set Ready FFDCD Input Full Function UART Data Carrier Detect FFRI Input Full Function UART Ring Indicator FFDTR Output Full Function UART Data Terminal Ready FFRTS Output Full Function UART Request to Send ® II:10-3 Intel PXA27x Processor Family Design Guide...
FFDTR FFRI UART_001_P2 10.3.1.3 FFUART Layout Notes The RS-232 transceiver device converts CMOS logic voltage levels to RS-232 standard line voltage levels. Locate the RS-232 transceiver close to the 9-pin DIN connector. ® II:10-4 Intel PXA27x Processor Family Design Guide...
Bluetooth module connector. The block diagram demonstrates high level signal usage and connectivity when using the BTUART. Figure 10-2. BTUART Interface Block Diagram PXA27x Processor BTUART BTRXD Bluetooth BTRTS Module BTTXD Connector BTCTS UART_002_P2 ® II:10-5 Intel PXA27x Processor Family Design Guide...
STUART. Figure 10-3. STUART Interface Block Diagram PXA27x Processor STUART IrDA Transceiver STD_RXD STD_TXD Transceiver Enable and Speed CONTROL Control Signals, that is, from SIGNALS FPGA, CPLD, or PXA27x GPIOs UART_003_P2 §§ ® II:10-6 Intel PXA27x Processor Family Design Guide...
Fast Infrared Interface Fast Infrared Interface This chapter describes guidelines for interfacing with the external LED transceivers to fast infrared ® (FIR) controller of Intel PXA27x Processor Family (PXA27x processor). 11.1 Overview The Fast Infrared Communications Port (FICP) operates at half-duplex and provides direct connection to commercially available Infrared Data Association (IrDA) compliant LED transceivers.
Figure 11-1. Fast Infrared Controller Port Interface Block Diagram PXA27x Processor IrDA Transceiver FICP Controller ICP_TXD ICP_RXD Transceiver Enable and Speed CONTROL Control Signals, that is, from SIGNALS FPGA, CPLD, or PXA27x GPIOs FIR_001_P2 §§ ® II:11-2 Intel PXA27x Processor Family Design Guide...
This chapter describes guidelines to interface the Universal Serial Bus (USB) Client Controller of ® Intel PXA27x Processor Family (PXA27x processor) to a USB client cable connector for attachment to a USB network. Included in this chapter is a description of how to connect the PXA27x processor single-ended USB Host and USB On-The-Go (OTG) ports to external components.
USB cable, 90 Ω , without the use of external series resistors. The 0 Ω resistors are optional and are installed if series resistors are necessary to compensate for minor differences between the USB cable and the board trace impedances. ® II:12-2 Intel PXA27x Processor Family Design Guide...
This results in USB D+ being pulled high using the 1.5 K Ω resistor to indicate to the host controller that a fast USB client device is connected per the Universal Serial Bus Specification, Revision 1.1. ® Intel PXA27x Processor Family Design Guide II:12-3...
500 µA unless it enters sleep or deep sleep mode. If it enters either of these reduced power modes, all USB registers are reset and the USB client does not respond to its host-assigned address. ® Intel PXA27x Processor Family Design Guide II:12-5...
As shown in Figure 12-5, SW1 on the D+ pad is enabled and SW1 on the D- pad is disabled when host port 2 is being used for USB device controller data. ® II:12-6 Intel PXA27x Processor Family Design Guide...
Page 149
Note: There are programming requirements for disabling and enabling the transceiver and pull-up/pull- ® down resistors for USB host port 2 and for sleep and standby mode operation. Refer to the Intel PXA27x Processor Family Developers Manual for additional information.
AC ’97 ® This chapter describes guidelines to interface the AC ‘97 controller of Intel PXA27x Processor Family (PXA27x processor) to an external CODEC device. 13.1 Overview The AC ’97 controller unit connects external audio integrated circuit devices and CODECs to the PXA27x processor.
4. Set the level of GPIO[113] to output high during sleep mode by setting the Power Manager GPIO Sleep-State register, PGSR3[SS113] bit. ® 5. Enter sleep mode as outlined in Section 3 of the Intel PXA27x Processor Family Developer’s Manual.
Page 160
The optional AC97_SYSCLK output is used for clocking the AC ‘97’s XTL_IN input, instead of using an external oscillator (or external crystal). This option offers part count, cost, and PCB space saving opportunities for the system designer. §§ ® II:13-4 Intel PXA27x Processor Family Design Guide...
S Interface ® This chapter describes guidelines to interface the Inter IC Sound (I S or IIS) controller of Intel PXA27x Processor Family (PXA27x processor) to an external CODEC device. 14.1 Overview S is the name of a protocol defined by Philips Semiconductor for transferring two-channel digital audio signals (digital stereo audio) from one IC device to another.
The state of SYNC denotes whether the current serial data samples are left or right channel data. SDATA_OUT Output Serial audio output data to CODEC SDATA_IN Input Serial audio input data from CODEC ® II:14-2 Intel PXA27x Processor Family Design Guide...
Fill the areas between analog traces with copper tied to the analog ground. Fill the regions between digital traces with copper tied to the digital ground. • Locate the decoupling capacitors for the analog portion as close to the CODEC as possible. ® Intel PXA27x Processor Family Design Guide II:14-3...
SYSCLK must be configured as an output Left/Right identifier SYNC Output SYNC is BITCLK divided by 64 SDATA_OUT Output Serial audio output data to CODEC SDATA_IN Input Serial audio input data from CODEC ® II:14-4 Intel PXA27x Processor Family Design Guide...
Page 165
CODEC device when the PXA27x processor provides BITCLK to the CODEC. Figure 14-2. PXA27x Processor Provides BITCLK PXA27x Processor S Controller Program PLL Clock Divisor S CODEC SYSCLK CLOCK Divide by BITCLK BITCLK Divide by SYNC SYNC SDATA_OUT DAC_DATA SDATA_IN ADC_DATA I2S_002_P2 ® Intel PXA27x Processor Family Design Guide II:14-5...
MultiMediaCard/SD/SDIO Card Controller This chapter describes guidelines to interface the MultiMediaCard (MMC)/SD/SDIO controller of ® Intel PXA27x Processor Family to MMC/SD/SDIO sockets for use with MMC, SD, and SDIO card devices. 15.1 Overview The MMC/SD/SDIO controller performs the following tasks: •...
MMC socket MMC device Table 15-3 for the list of maximum number of memory devices supported for the different operating modes and communication protocols of the MMC/SD/SDIO controller of the PXA27x processor. ® II:15-2 Intel PXA27x Processor Family Design Guide...
Page 169
The system designer determines whether to implement a dedicated regulator or pass-transistor for supplying 3.3 V to the MMC/SD/SDIO socket. The decision is based upon analysis of functionality versus component/board real estate costs. ® Intel PXA27x Processor Family Design Guide II:15-3...
Multimedia Card Protocol Interface Signals Signal Direction Description Name (MMC Protocol) MMCLK Output MMC bus clock MMCMD Bidirectional Bidirectional signal for MMC command and response tokens MMDAT<0> Bidirectional Bidirectional signal for MMC read and write data ® II:15-4 Intel PXA27x Processor Family Design Guide...
MMC device with an SD/SDIO Card socket; MMDAT<1> and MMDAT<2> are not used as the MMC device does not have physical contacts to interface to these SD/SDIO Card socket signals. ® II:15-6 Intel PXA27x Processor Family Design Guide...
Bidirectional signal for SD/SDIO 4-bit data transfers and to MMDAT<1> Bidirectional signal SDIO interrupts to the controller MMDAT<2>/MMCCS<0> Bidirectional Bidirectional signal for SD/SDIO 4-bit data transfers only MMDAT<3>/MMCCS<1> Bidirectional Bidirectional signal for SD/SDIO 4-bit data transfers only ® Intel PXA27x Processor Family Design Guide II:15-7...
Response Write Data MMDAT<0> DAT0 Read Data 4-bit Write Data MMDAT<1> DAT1 4-bit Read Data 4-bit Write Data MMDAT<2>/MMCCS<0> DAT2 4-bit Read Data 4-bit Write Data MMDAT<3>/MMCCS<1> DAT3 4-bit Read Data MMC_002_P2 ® II:15-8 Intel PXA27x Processor Family Design Guide...
SD/SDIO Card device insertion occurred. To wake up the PXA27x processor from sleep mode using this technique, a GPIO input signal capable of waking up the processor must be ® selected. Refer to the Intel PXA27x Processor Family Developers Manual for details on configuring GPIOs and GPIO sleep wake-up capabilities.
Input for SPI response token and read data MMDAT<1> Input Input to signal SDIO interrupts to the controller MMDAT<2>/ MMCCS<0> Output SPI CS0 chip select MMDAT<3>/ MMCCS<1> Output SPI CS1 chip select ® Intel PXA27x Processor Family Design Guide II:15-11...
SPI mode operation. MMCCS<0> and MMCCS<1> are used as chip selects only in SPI mode and connect separately to the respective chip select signals of the socket. §§ ® II:15-12 Intel PXA27x Processor Family Design Guide...
PXA27x Processor Family (PXA27x processor) and a cellular baseband processor. PXA27x processor provides a high performance, scalable baseband interface to Intel baseband processors described in a later revision of this document. However, PXA27x processor also provides other standard peripheral interfaces that support connection to a number of wireless baseband subsystems from other manufacturers.
The memory stick signals are implemented through the GPIOs of the PXA27x processor. Refer to ® GPIO alternate function table in the GPIO section of the Intel PXA27x Processor Family Developers Manual for the GPIO assignments of the memory stick signals.
Page 182
The Sony Memory Stick Standard, Format Specification Version 1.3 requires that when a memory stick is inserted VSS is the first pin to make contact. The specification also requires INS to be the last pin to make contact upon insertion. §§ ® II:17-2 Intel PXA27x Processor Family Design Guide...
Keypad Interface ® This chapter describes the procedures for interfacing with the keypad controller of Intel PXA27x Processor Family (PXA27x processor). 18.1 Overview The keypad interface block provides an interface to two styles of keypads: direct key and matrix key, and supports both types of keypads simultaneously.
Key Debounce Interval and the automatic scan on activity bit (ASACT) of the KPC is set. In the Manual Scan mode, the scan signals are specified in the KPC register. ® II:18-2 Intel PXA27x Processor Family Design Guide...
PXA27x processor package, a value of zero is read in and the input is not left floating. Leaving the input floating causes excessive use of power. ® II:18-4 Intel PXA27x Processor Family Design Guide...
Keypad Control register as 8 (KPC[DKN] = “111”), a logic 0 on direct key inputs 2 and 3 is guaranteed and no activity is detected on them. ® For details about GPIO configuration, refer to the GPIO section of the Intel PXA27x Processor Family Developers Manual.
4 x 4 matrix keypad of 16 keys, 8 direct keys with no rotary encoder. 18.5.1.1 Signals The signal definitions do not change, just the signal usage. See Figure 18-2 for detailed signal information. ® II:18-6 Intel PXA27x Processor Family Design Guide...
3 x 4 matrix keypad of 12 keys, 6 direct keys, and 1 rotary encoder. 18.5.2.1 Signals The signal definitions do not change, just the signal usage. See Figure 18-3 for detailed signal information. ® II:18-8 Intel PXA27x Processor Family Design Guide...
18.5.3.1 Signals The signal definitions do not change, just the signal usage. See Figure 18-4 for detailed signal information. ® II:18-10 Intel PXA27x Processor Family Design Guide...
USIM Controller Interface ® This chapter describes the universal subscriber identity module (USIM) of Intel PXA27x Processor Family (PXA27x processor) controller interface guidelines. 19.1 Overview The USIM controller is an interface for a GSM mobile handset. The USIM interface supports communication with smart cards as specified in ISO standard 7816-3 and technical specification 3G TS 31.101 of the 3rd Generation Partnership Project.
This signal connects directly to the card CLK signal. The card cannot use any other clock. Reset signal to card nURST Output The card is reset when this output is asserted UDET Output USIM Detection for card present Output USIM Enable for VCC_USIM connection II:19-2 Intel® PXA27x Processor Family Design Guide...
Power Manager USIM Card Control/Status ® Register (PUCR) in the Clocks and Power Manager Unit chapter of the Intel PXA27x Processor Family Developers Manual . 3. Voltage level of pads is set off chip. The pads work at either 1.8 V or 3.0 V.
Section 3.8.1.15, “Power Manager USIM Card Control/Status Register (PUCR),” in the ® Clocks and Power Manager Unit section of the Intel PXA27x Processor Family Developers Manual for information on control/status programmability. Figure 19-1. Connectivity USIM Card and PXA27x Processor USIM Interface using UVSx...
To prevent these electrical problems, turn off the external power supply before (or at the same time) the PXA27x processor enters deep sleep mode and correctly configures GPIOs prior to entering deep sleep mode. §§ Intel® PXA27x Processor Family Design Guide II:19-5...
Universal Serial Bus Host Interface This chapter describes guidelines for: ® • Interfacing the Universal Serial Bus (USB) host controller of the Intel PXA27x Processor Family (PXA27x processor) to a USB host cable connector • Attaching USB client devices to the USB host controller of the PXA27x processor 20.1...
U SB_P2_6 USB Device C ontroller D +/D - U SB_P2_7 U P2O C R[EXSP] U SB_P2_2 Transm it enable U P2O CR [SE0S] USB_P2_1 USB_P2_5 External USB USB_P2_3 Transceiver PXA27x Processor ® Intel PXA27x Processor Family Design Guide II:20-3...
Note: The “SPEED” signal does not exist for PXA27x Host Port 3. The “SPEED” signal of the external device must be tied high or low. The system designer must program PXA27x Host 3 to match the external device speed. ® II:20-4 Intel PXA27x Processor Family Design Guide...
USBH_P<3:1> and USBH_N<3:1> are differential pair signals. Use these recommended layout guidelines: • Route the signals close to each other as parallel traces on the PCB. • Match the trace lengths as closely as possible (within ±0.5 inches (12.7 mm)). §§ ® II:20-5 Intel PXA27x Processor Family Design Guide...
Page 206
Universal Serial Bus Host Interface ® II:20-6 Intel PXA27x Processor Family Design Guide...
1.0 Hz output signal. The ® configuration of the RTC is accomplished through software and is described in details in the Intel PXA27x Processor Family Developers Manual. The RTC signal is implemented through the GPIOs. Therefore, the hardware considerations necessary for the signal are the same as that of the GPIOs.
The switching frequency of HZ_CLK is 1.0 Hz. Therefore, layout and routing considerations are far less stringent as for other GPIOs and are somewhat relaxed. However, for best results, adhere to all GPIO layout recommendations. §§ ® 21-2 Intel PXA27x Processor Family Design Guide...
OS Timer Interface ® This chapter describes procedures for interfacing the OS Timer controller to Intel PXA27x Processor Family (PXA27x processor). 22.1 Overview The operating system timers block provides a set of timer channels that allow software to generate timed interrupts (or wakeup events). In the PXA27x processor, these interrupts are generated by two sets of timer channels: •...
OS Match Control Registers (OMCR4 - OMCR11) and generating the appropriate clocks and control signals for each timer channel. 22.3.2 PXA25x Compatibility Channels 0-3 Block ® This block maintains the four Intel PXA25x processor-compatible timer channels and for generating the appropriate channel-match signals. ® II:22-2...
OMCRx[CRES] bitfield, the signal must remained asserted for three clock periods of the source clock. ® ® Refer to Intel PXA270 Processor Electrical, Mechanical, and Thermal Specifications and Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification for all AC timing information. §§ ®...
Page 212
OS Timer Interface ® II:22-4 Intel PXA27x Processor Family Design Guide...
Signals The PWM signals are implemented through the GPIOs of the PXA27x processor. Refer to GPIO ® alternate function table in the GPIO chapter of the Intel PXA27x Processor Developers Manual for the GPIO assignments of the PWM signals. Table 23-1 for the list of signals controlled by the PWM controller of the PXA27x processor.
To ensure the noise is not induced into the contrast control or the processor, follow all recommendations for shielding the inverter and separating the inverter as far as possible from the contrast control line (PWM output.) §§ ® II:23-2 Intel PXA27x Processor Family Design Guide...
PXA27x Processor Developers Manual for possible alternate function assignments. 24.2 Signals There are 119 GPIOs in discrete packages and 121 GPIOs in Intel® PXA27x Processor Family as ® described in GPIO table in the GPIO chapter of the Intel PXA27x Processor Developers Manual.
Page 216
GPIO reset signals. If the particular system implementation uses this function, the GPIOs must be ® designed such that this does not cause conflicts on the GPIOs. Refer to Section 3 of the Intel PXA27x Processor Developers Manual for information regarding this function.
GPIOs. When configured with an alternate function, the maximum switching speed exceeds ® 10 MHz, depending upon the alternate function in use. Refer to the appropriate section in the Intel PXA27x Processor Developers Manual for more information on the maximum switching speed for GPIOs when configured with an alternate function.
Page 218
General Purpose Input/Output Interfaces ® II:24-4 Intel PXA27x Processor Family Design Guide...
Interrupt Interface ® This chapter describes the procedures for interfacing with the interrupt controller of Intel PXA27x Processor Family (PXA27x processor). 25.1 Overview The interrupt controller interfaces to both internal and external peripheral interrupt request. The means of interfacing an external peripheral interrupt request is through the GPIO signals. All the GPIO signals are configured to generate an interrupt on a rising edge, falling edge or both edges.
GPIO resets and are disabled when PSSR[RDH] is clear Causes an second-level interrupt GPIO<120:2> Input/Output These signals cause an interrupt if an edge is detected and ICPR10 bit field is set. ® II:25-2 Intel PXA27x Processor Family Design Guide...
Induced noise as a result of an adjacent signal causes a spurious interrupt if amplitude of the adjacent signal is great enough and it meets the setup and hold timing requirements on both edges. §§ ® II:25-4 Intel PXA27x Processor Family Design Guide...
JTAG Debug ® This chapter describes the boundary-scan (JTAG) features of Intel PXA27x Processor Family (PXA27x processor). The boundary-scan interface provides a means of driving and sampling the external pins of the processor, regardless of the state of the core. This function tests the processor’s electrical connections to the circuit board and (in conjunction with other devices on the circuit board having a similar interface) the integrity of the circuit board connections between devices.
In-system programming of programmable memory and logic devices on the PCB Refer to the IEEE 1149.1 standard for an explanation of the terms used in this section and a complete description of the TAP-controller states. ® II:26-2 Intel PXA27x Processor Family Design Guide...
For JTAG TAP operation, the nBATT_FAULT and nVCC_FAULT pins must always be driven high (de-asserted). An active low signal on either pin puts the device into sleep mode, which powers down all JTAG circuitry. ® II:26-3 Intel PXA27x Processor Family Design Guide...
3 This is a scan chain around the whole of the PXA27x. The scan chain allows the PXA27x core to be exercised (INTEST) and allows inter-device testing at a board level (EXTEST). The order of the scan chain is to be determined. ® II:26-4 Intel PXA27x Processor Family Design Guide...
Table 26-2. The processor does not support the IEEE 1149.1 optional public instructions runbist, intest, and usercode. See Table 26-3 for description of the supported instructions in detail. ® II:26-5 Intel PXA27x Processor Family Design Guide...
Page 228
0b000_0010 Refer to Chapter 26, “Software Debug,” in the Intel PXA27x Processor Family Developers Manual . The clamp instruction allows the states of the signals driven from the PXA27x processor pins to be determined from the boundary-scan register while the bypass register is selected as the serial path...
Chapter 3, ® “Clocks and Power Manager Unit,” in the Intel PXA27x Processor Family Developers Manual for details of sleep and deep-sleep modes. Thus, nBATT_FAULT, nVCC_FAULT, and nRESET must be driven high (de-asserted) for any instruction that uses the boundary-scan register.
Intel XScale Data Registers ® Intel XScale Technology data registers are not documented here. They are used in conjunction ® with the user-defined JTAG instructions that are described in the Intel XScale Core Developer’s Manual. ® II:26-9 Intel PXA27x Processor Family Design Guide...
Figure 26-3. TAP Controller State Diagram Test-Logic-Reset Select-DR-Scan Select-IR-Scan Run-Test/Idle Capture-DR Capture-IR Shift-DR Shift-IR Exit1-DR Exit1-IR Pause-DR Pause-IR Exit2-IR Exit2-DR Update-IR Update-DR NOTE: All state transitions are based on the value of TMS. ® II:26-10 Intel PXA27x Processor Family Design Guide...
If TMS is high on the rising edge of TCK, the controller enters the Exit1-DR state. If TMS is low on the rising edge of TCK, the controller remains in the Shift-DR state. ® II:26-11 Intel PXA27x Processor Family Design Guide...
When the TAP controller is in this state and TMS is held high on the rising edge of TCK, the controller enters the Select-DR-Scan state. If TMS is held low on the rising edge of TCK, the controller enters the Run-Test/Idle state. ® II:26-12 Intel PXA27x Processor Family Design Guide...
The controller remains in this state as long as TMS is held low. When TMS goes high on the rising edges of TCK, the controller moves to the Exit2-IR state. ® II:26-13 Intel PXA27x Processor Family Design Guide...
If TMS is held high on the rising edge of TCK, the controller enters the Select-DR-Scan state. If TMS is held low on the rising edge of TCK, the controller enters the Run-Test/Idle state. ® II:26-14 Intel PXA27x Processor Family Design Guide...
Part Number 0b1001_0010_0110_0101 (0x9265) The JEDEC code is the manufacturer identification number: 11:0 JEDEC Code 0b0000_0001_0011 (0x013) † These values reflect the actual production identification and revision numbers embedded in the PXA27x processor. ® II:26-15 Intel PXA27x Processor Family Design Guide...
JTAG test registers. 26.5.3 Debug Registers ® Refer to Chapter 26, “Software Debug,” of the Intel PXA27x Processor Family Developers Manual for detailed descriptions of the debug registers accessible through co-processor instructions. 26.6 Test Register Summary...
Intel® Quick Capture Technology ® Intel Quick Capture Technology This chapter describes the guidelines for connecting camera image sensors and sensor modules to ® the Intel PXA27x processor’s quick capture interface. The PXA27x processor supports a wide variety of operating modes, data widths, formats, and clocking schemes. Only a subset of these modes are described in this chapter.
Intel® Quick Capture Technology 27.2 Feature List The functions of the quick capture interface: • Acquiring both data and control signals from a camera image sensor • Formatting of the data appropriately prior to being routed to memory through DMA The features of the quick capture interface include: •...
Intel® Quick Capture Technology 27.4 Block Diagram Figure 27-1 for illustration of a typical 8-bit master parallel connection between the PXA27x processor and an image sensor module. It is important to note that master mode refers to the case where the sensor module drives the line and frame synchronization signals. Slave mode is the case where the PXA27x processor drives the line and frame synchronization signals.
Page 242
Intel® Quick Capture Technology Figure 27-2. Interface Options Summary Master Parallel (MP) or Master Serial (MS) Interface Mode 4S, 5S, 8P, 9P, 10P Data Bus CMOS PXA27x MCLK Sensor Processor PCLK Slave Parallel (SP) Interface Mode 8P, 9P, 10P Data Bus...
PXA27x DVK Block Diagram This chapter contains the DVK (formerly NBMMNS2BVS DVK and formerly NBMMNS3BVS ® DVK) block diagrams of Intel PXA27x Processor Family (PXA27x processor). ® Intel PXA27x Processor Family Design Guide...
Page 244
Asynch Connector Flash SD/MMC or Memory Stick Mainstone II Baseboard Camera Spkr Scroll Wheel Note: Camera is mux’d on top of SSP1, PWM1 & ← ↵ USIM Camera / LCD Module Key Board ® Intel PXA27x Processor Family Design Guide...
Page 245
20MHz Switch Power subsystem Main_1.8V 2.5V (FPGA/CPLD core) Main_3.15V Main_5V (PCMCIA) for asserting App Processor RJ45 VDD/BATT_FLT EEPROM SIM 1.8/3V Wall Supply Jack Silent Alert Header for EEPROM control Test Quest Switch Pads ® Intel PXA27x Processor Family Design Guide...
Page 246
In/Out Expansion Connector iRDA mic spk. Hand Head Asynchronous Flash MAIN BOARD I2C Header SSP Header LCD Connector COMPONENTS Notes: * This device interfaces can be muxed (to communication processor or application processor). ® Intel PXA27x Processor Family Design Guide...
Page 248
Figure A-5. Audio Module Block Diagram Mainstone II Daughter Card Communication PXA27x AD6521 AD6521 Processor Processor Garson Mainstone Baseboard Bluetooth Header Bluetooth SSP SSP2 Audio CODEC Board Touchscreen Digitizer Line Line Microphone Line Out Line Out ® Intel PXA27x Processor Family Design Guide...
Page 249
↵ caps Record Flip MK_OUT7 space Speaker Scroll Wheel DK_IN0, DK_IN1, DK_IN2 with "press" L_DD / PWM0 / TSxy Keypad / LCD / Backlight / Camera / Mic / Touch Connector Spkr Connector ® Intel PXA27x Processor Family Design Guide...
Page 250
CPLD1 is seen on the JTAG chain Auxiliary JTAG DSP Comms Test pads JTAG Stake pins JTAG Stake Pins CPLD2 EEPROM PCMCIA glue FPGA Xcvr control 1.8V / 3.3V IO Platform Registers 5V tolerant nCS2L §§ ® Intel PXA27x Processor Family Design Guide...
® Intel NBMMNS2BVS DVK for Intel Personal Internet Client Architecture Quick Start Guide Intel Power Manager for NBMMNS2BVS DVK and NBMMNS2BVGS DVK Application Note ® Intel Diagnostics for NBMMNS2BVS DVK for Intel Personal Internet Client Architecture User's Guide Upgrading Processor Cards for NBMMNS2BVS DVK and NBMMNS2BVGS DVK Quick Start Guide ®...
Page 252
PXA27x Processor Developer’s Kit Parts List ® Intel PXA27x Processor Developer’s Kit Quick Start Guide ® Board Bring Up (BBU) Program for the Intel PXA270 Processor Developer’s Kit Release Notes ® Board Bring Up (BBU) Program for the Intel PXA27x Processor MultiChip Product Developer’s Kit Release Notes ®...
PXA27x DVK Bill-of-Materials ® For the Bills of Materials (BOM) that correspond to the current revision of Intel PXA27x Processor Family (PXA27x processor) DVK, refer to Appendix B , “PXA27x Processor Developer’s Kit (DVK).” To locate a specific parts list, refer to the appropriate tables in Appendix B: ®...
Intel PXA27x Processor and Intel PXA25x Processor Differences Introduction ® This appendix describes the changes and enhancements found in the Intel PXA27x Processor ® Family (PXA27x processor) compared to the Intel PXA25x processor. The differences are explained separately for each peripheral.
Page 256
The internal memory controller has been added to the PXA27x processor. This controller does not exist in the PXA25x processor. The features of the internal memory controller are listed in the ® internal memory chapter of the Intel PXA27x Processor Family Developers Manual. ®...
Page 257
® ® Intel PXA27x Processor and Intel PXA25x Processor Differences DMA Controller The DMA controllers in the PXA27x processor and PXA25x processor are similar with these exceptions: • Features added to the DMA controller of the PXA27x processor: — Additional 16 DMA channels for a total of 32 DMA channels —...
Page 258
® ® Intel PXA27x Processor and Intel PXA25x Processor Differences Memory Controller The memory controllers in the PXA27x processor and PXA25x processor are similar with the following exceptions. • Features added to the PXA27x processor memory controller: — Support for low power SDRAM includes: ◆...
Page 259
® ® Intel PXA27x Processor and Intel PXA25x Processor Differences LCD Controller The LCD controllers in the PXA27x processor and PXA25x processor are similar with these exceptions: • Features added to the PXA27x processor memory controller: — Support for these Display modes: ◆...
Page 260
® ® Intel PXA27x Processor and Intel PXA25x Processor Differences — TCR register has an additional field to enhance TMED support. — FDADR1-FDADR6 registers added to support new overlays and cursor. — FBR1-FBR6 registers added to support new overlays and cursor.
Page 261
When used outside of the voltage change sequencer, there are no restrictions to the use of the I ® — When the Voltage Change Sequencer is operating, (see Section 3.5.1.14 of the Intel PXA27x Processor Family Developers Manual), the PWR_I C registers are not writable and reads unknown values.
Page 262
® ® Intel PXA27x Processor and Intel PXA25x Processor Differences D.11 Fast Infrared Communication Port The FIR controllers in the PXA27x processor and PXA25x processor are similar with these exceptions: • The FICP in PXA27x processor is selected to use all 32 bits of the Peripheral Bus.
Page 263
® ® Intel PXA27x Processor and Intel PXA25x Processor Differences D.13 AC ‘97 The AC ‘97 controllers in the PXA27x processor and PXA25x processor are similar with the exception of these features: • An optional output AC97_SYSCLK (approximately 24.5 MHz) clock signal is available on the PXA27x processor.
Page 264
The keypad controller has been added to the PXA27x processor. This controller does not exist in the PXA25x processor. ® The features of the keypad controller are listed in the Keypad Interface chapter of the Intel PXA27x Processor Family Developers Manual. D.19 Universal Subscriber ID Interface The Universal Subscriber ID Interface has been added to the PXA27x processor.
Page 265
® ® Intel PXA27x Processor and Intel PXA25x Processor Differences D.21 Real-Time Clock (RTC) The real-time clock (RTC) controller of the PXA27x processor is similar to that of the PXA25x processor except for these changes: • Features added to the PXA27x processor real time clock: —...
Page 266
® ® Intel PXA27x Processor and Intel PXA25x Processor Differences D.22 Operating System Timers The Operating System timers in the PXA27x processor and PXA25x processor are similar with these exceptions: • Features added to the PXA27x processor operating system timers: —...
Page 267
® ® Intel PXA27x Processor and Intel PXA25x Processor Differences D.23 Pulse-Width Modulator Controller The PWM controllers in the PXA27x processor and PXA25x processor are similar with these exceptions: • Features added to the PWM controller of the PXA27x processor: —...
Page 268
• Features added to the PXA27x processor GPIO controller: — There are now 119 GPIOs in discrete packages and 121 GPIOs in Intel® PXA27x Processor Family, whereas in the PXA25x processor, there are 81 GPIOs. — Some alternate functions of the PXA27x processor have signals that are bidirectional.
Page 269
® ® Intel PXA27x Processor and Intel PXA25x Processor Differences D.26 Debug/Test This subsection describes separate changes to the software debug module and the hardware TAP controller (also referred to as the Test Interface from the PXA25x processor). D.26.1 Software Debug Module There were no changes to the software debug module.
Page 270
® ® Intel PXA27x Processor and Intel PXA25x Processor Differences ® D-16 Intel PXA27x Processor Family Design Guide...
Processor Electrical, Mechanical and Thermal Specification and Intel PXA27x Processor Family Electrical, Mechanical, and Thermal Specification for the PXA27x processor, whether they are from this list, contained in the Bill of Materials (BOM) for either Intel reference platforms or Intel development platforms. System Architecture...
Page 272
Austria MIcrosystems Dialog Semiconductor Empirion Epson International Rectifier Intersil Linear Technologies Maxim Micrel National Semiconductor ON Semiconductor Panasonic Philips RichTek Rohm SemTech Board Vendors Accelent Applied Data Systems Fairchild Sophia Systems Stellcom Internal Memory ® Intel PXA27x Processor Family Design Guide...
Page 273
C Bus Interface Unit E.10 UARTs E.11 Fast Infrared Communication Port E.12 USB Device (OTG) Controller This section describes the transceivers needed for USB OTG support determined to be compatible with the PXA27x processor. ® Intel PXA27x Processor Family Design Guide...
Page 274
VBAT power supply: 3.0 to 3.6 V for USB ports and digital logic VDD_LDG power supply: 1.65 to 3.6V for low power digital I/O interface Built-in ESD protection Available in small (4x4 mm2) HVQFN24 package ® Intel PXA27x Processor Family Design Guide...
Page 275
Companion Components for PXA27x Processor E.13 AC ‘97 E.14 S (Inter IC Sound Controller) E.15 MultiMediaCard/SD/SDIO Controller E.16 Intel(R) Mobile Scalable Link E.17 Memory Stick Host Controller E.18 Keypad Interface E.19 Universal Subscriber ID Interface E.20 Universal Serial Bus Host Controller E.21...
Page 276
Companion Components for PXA27x Processor ® Intel PXA27x Processor Family Design Guide...
Bandwidth. The amount of data transmitted per unit of time, typically bits per second (bps) or bytes per second (Bps). The size of a network “pipe” or channel for communications in wired networks. In wireless, it refers to the range of available frequencies that carry a signal. ® Glossary-1 Intel PXA27x Processor Family Design Guide...
Page 278
CDMA (Code Division Multiple Access). U.S. wireless carriers Sprint PCD and Verizon use CDMA to allocate bandwidth for users of digital wireless devices. CDMA distinguishes between multiple transmissions carried simultaneously on a single wireless signal. It carries the transmissions on that signal, freeing network room for the ® Glossary-2 Intel PXA27x Processor Family Design Guide...
Page 279
The result of a CRC is typically stored or transmitted with the checked data. The stored or transmitted result is compared to a CRC calculated for the data to determine if an error has occurred. ® Intel PXA27x Processor Family Design Guide Glossary-3...
Page 280
Digital Volt Meter. This equipment is used for measuring voltage across a series resistor, preferable for high current power supplies. For low power supplies, the voltage drop is too small for detection by the DVM. ® Glossary-4 Intel PXA27x Processor Family Design Guide...
Page 281
False EOP. A spurious, usually noise-induced event that is interpreted by a packet receiver as an EOP. FDD. The Mobile Station transmits on one frequency; the Base Station transmits on another frequency FDM. Frequency Division Multiplexing. Each Mobile station transmits on a different frequency (within a cell). ® Intel PXA27x Processor Family Design Guide Glossary-5...
Page 282
GPRS wireless devices are “always on” in that they can send and receive data without dial-ins. GPRS works with GSM. GPS. Global Positioning System allows location of an object anywhere on earth using a constellation of satellites orbiting the earth. GPIO. General Purpose Inputs/Outputs ® Glossary-6 Intel PXA27x Processor Family Design Guide...
Page 283
Hub Tier. One plus the number of USB links in a communication path between the host and a function. IMMU. Instruction Memory Management Unit, part of the Intel® XScale™ core. I-Mode. A Japanese wireless service for transferring packet-based data to handheld devices created by NTT DoCoMo.
Page 284
Transmission rate expressed in kilobits per second. A measurement of bandwidth in the U.S. kBps. Transmission rate expressed in kilobytes per second. KPC. Keypad Interface Control LCD. Liquid Crystal Display ® Glossary-8 Intel PXA27x Processor Family Design Guide...
Page 285
MMC. Multimedia Card. Small form factor memory and I/O card MMX Technology. The Intel® MMX™ technology comprises a set of instructions that are designed to greatly enhance the performance of advanced media and communications applications. Refer to Chapter 10 of the Intel Architecture Software Developers Manual, Volume 3: System Programming Guide, Order #245472.
Page 286
A pipe has several attributes; for example, a pipe may transfer data as streams (stream pipe) or messages (message pipe). See also Stream Pipe and Message Pipe. PLL. See Phase Locked Loop. PM. Phase Modulation ® Glossary-10 Intel PXA27x Processor Family Design Guide...
Page 287
Root Hub. A USB hub directly attached to the Host controller. This hub (tier 1) is attached to the host. Root Port. The downstream port on a Root Hub. RTC. Real-Time Clock ® Intel PXA27x Processor Family Design Guide Glossary-11...
Page 288
SA-1110. StrongARM* based applications processor for handheld products ® Intel StrongARM* SA-1111. Companion chip for the Intel® SA-1110 processor SAD. Sum of absolute differences Sample. The smallest unit of data on which an endpoint operates; a property of an endpoint.
Page 289
SRAM. Static Random Access Memory SRC. See Sample Rate Conversion. SSE. Streaming SIMD Extensions SSE2. Streaming SIMD Extensions 2: for Intel Architecture machines, 144 new instructions, a 128-bit SIMD integer arithmetic and 128-bit SIMD double precision floating point instructions, enabling enhanced multimedia experiences.
Page 290
Transfer. One or more bus transactions to move information between a software client and its function. Transfer Type. Determines the characteristics of the data flow between a software client and its function. Four standard transfer types are defined: control, interrupt, bulk, and isochronous. TS. Thermal Shock ® Glossary-14 Intel PXA27x Processor Family Design Guide...
Page 291
Internet content, check voice mail and e-mail, receive text of faxes and conduct transactions. WAP works with multiple standards, including CDMA and GSM. Not all mobile devices support WAP. ® Intel PXA27x Processor Family Design Guide Glossary-15...
Page 292
Word. A data element that is four bytes (32 bits) in size. WML. Wireless Markup Language. A version of HDML based on XML. Wireless applications developers use WML to re-target content for wireless devices. §§ ® Glossary-16 Intel PXA27x Processor Family Design Guide...
Example Power Supply Utilizing Minimal Regulators I:4-2 Bluetooth UART II:10-5 Exit1 Block Diagram II:10-5 DR State II:26-12 Signals II:10-5 IR State II:26-13 Boundary-Scan Register II:26-8 Bus Host Controller, Universal Serial II:D-10 Exit2 ® IX-1 Intel PXA27x Processor Family Design Guide...
Page 294
Index DR State II:26-12 Instructions IR State II:26-14 TRISTATE II:26-6 External 13.00-MHz Clock II:3-8 Intel XScale® Data Registers II:26-9 External 32.768-KHz Clock II:3-7 Intel(R) Mobile Scalable Link External Clock Enable Configuration Scheme II:E-5 ® II:8-5 Intel Flash Memory Design Guidelines I:2-1 ®...
GPIOn and GPIOx are Same Pin II:12-4 Preconditioning and Moisture Sensitivity I:2-11 OS Timer Interface II:22-1 Pull-Up Resistors II:26-4 OTG ID II:12-11 Pull-Ups and Pull-Downs II:9-4 Other Uses of I2C II:9-3 Pulse-Width Modulator Controller Output Control II:22-3 ® Intel PXA27x Processor Family Design Guide IX-3...
Shift-DR State II:26-11 Test Data Registers II:26-7 Shift-IR State II:26-13 Test Interface Signal Descriptions II:26-3 II:D-15 Signal Pin Descriptions I:1-3 Test Register Summary II:26-16 Signal Routing and Buffering II:7-4 Test-Logic-Reset State II:26-11 Signals II:11-1 ® IX-4 Intel PXA27x Processor Family Design Guide...
Need help?
Do you have a question about the PXA27 Series and is the answer not in the manual?
Questions and answers