Cover Marvell(R) PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification PXA30x Processor (88AP300, 88AP301, 88AP302, 88AP303) PXA31x Processor (88AP310, 88AP311, 88AP312) PXA32x Processor (88AP320, 88AP322) Doc. No. MV-S105156-00, Rev. 2.0 Version April 6, 2009 Released Marvell. Moving Forward Faster PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Document Conventions Note: Provides related information or information of special importance. Caution: Indicates potential damage to hardware or software, or loss of data. Warning: Indicates a risk of personal injury. Document Status Draft For internal use. This document has not passed a complete technical review cycle and ECN signoff process. Preliminary Tapeout (Advance) This document contains design specifications for a product in its initial stage of design and development. A revision of this document or supplementary information may be published at a later date. Marvell may make changes to these specifications at any time without notice. Contact Marvell Field Application Engineers for more information. Preliminary Information This document contains preliminary specifications. A revision of this document or supplementary information may be published at a later date. Marvell may make changes to these specifications at any time without notice. . Contact Marvell Field Application Engineers for more information. Complete Information This document contains specifications for a product in its final qualification stages. Marvell may make changes to these specifications at any time without notice. Contact Marvell Field Application Engineers for more information. Milestone Indicator: Draft = 0.xx Advance = 1.xx Preliminary = 2.xx Complete = 3.xx Doc Status: X.YZ Work in Progress Indicator Zero means document is released. Various Revisions Indicator Technical Publication: 3.10 For more information, visit our website at: www.marvell.com Disclaimer No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, for any purpose, without the express written permission of Marvell. Marvell retains the right to make changes to this document at any time, without notice. Marvell makes no warranty of any kind, expressed or implied, with regard to any information contained in this document, including, but not limited to, the implied warranties of merchantability or fitness for any particular purpose. Further, Marvell does not warrant the accuracy or completeness of the information, text, graphics, or other items contained within this document. Marvell products are not designed for use in life-support equipment or applications that would cause a life-threatening situation if any such products failed. Do not use Marvell products in these types of equipment or applications. With respect to the products described herein, the user or recipient, in the absence of appropriate U.S. government authorization, agrees: 1) Not to re-export or release any such information consisting of technology, software or source code controlled for national security reasons by the U.S. Export Control Regulations ("EAR"), to a national of EAR Country Groups D:1 or E:2; 2) Not to export the direct product of such technology or such software, to EAR Country Groups D:1 or E:2, if such technology or software and direct products thereof are controlled for national security reasons by the EAR; and, 3) In the case of technology controlled for national security reasons under the EAR where the direct product of the technology is a complete plant or component of a plant, not to export to EAR Country Groups D:1 or E:2 the direct product of the plant or major component thereof, if such direct product is controlled for national security reasons by the EAR, or is subject to controls under the U.S. Munitions List ("USML"). At all times hereunder, the recipient of any such information agrees that they shall be deemed to have manually signed this document in connection with their receipt of any such information. Copyright (c) 2009. Marvell International Ltd. All rights reserved. Marvell, the Marvell logo, Moving Forward Faster, Alaska, Fastwriter, Datacom Systems on Silicon, Libertas, Link Street, NetGX, PHYAdvantage, Prestera, Raising The Technology Bar, The Technology Within, Virtual Cable Tester, and Yukon are registered trademarks of Marvell. Ants, AnyVoltage, Discovery, DSP Switcher, Feroceon, GalNet, GalTis, Horizon, Marvell Makes It All Possible, RADLAN, UniMAC, and VCT are trademarks of Marvell. All other trademarks are the property of their respective owners. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 2 Copyright (c) 4/6/09 Marvell April 6, 2009 Released CONTENTS 1 Introduction..................................................................................................................................11 1.1 Product Summary ...........................................................................................................................................11 1.2 Document Purpose .........................................................................................................................................12 1.3 Number Representation ..................................................................................................................................12 1.4 Naming Conventions .......................................................................................................................................12 1.5 Applicable Documents ....................................................................................................................................12 2 Functional Overview ...................................................................................................................15 3 Package Information ...................................................................................................................19 3.1 Introduction .....................................................................................................................................................19 3.2 Packaging Materials ........................................................................................................................................19 3.3 PXA32x Processor Packaging Views..............................................................................................................19 3.3.1 PXA32x Processor 456-Ball VF-BGA Package ................................................................................19 3.3.2 PXA320 Processor Detailed Package Dimensions ..........................................................................22 3.3.3 PXA322 Processor Package-on-Package (PoP) ..............................................................................23 3.3.4 PXA322 Processor Detailed 15mm2 POP Dimensions ....................................................................28 3.4 PXA31x and PXA30x Processor Package Views............................................................................................28 3.4.1 PXA301 Processor and PXA311 Processor Multi-Chip Package (MCP)..........................................28 3.4.2 PXA301 Processor and PXA311 Processor Detailed MCP Package Dimensions ...........................32 3.4.3 PXA302 and PXA312 Processor Package-on-Package (PoP).........................................................32 3.4.4 PXA302 Processor and PXA312 Processor Detailed 15mm2 POP Dimensions..............................36 3.4.5 PXA300 Processor and PXA310 Processor Discrete Package (VF-BGA) .......................................36 3.5 PXA30x Processor Package Views ................................................................................................................40 3.5.1 PXA303 Processor 19mm2 Discrete Package (VF-BGA).................................................................40 3.5.2 PXA303 Processor Detailed VF-BGA Package Dimensions ............................................................43 3.6 PXA3xx Processor Family Markings ...............................................................................................................44 3.6.1 PXA32x Processor Markings ............................................................................................................45 4 Pin Listing and Signal Definitions .............................................................................................49 4.1 Ball Map View .................................................................................................................................................49 4.1.1 PXA32x Processor Ball Maps...........................................................................................................49 4.1.2 PXA31x Processor Ball Maps...........................................................................................................56 4.1.3 PXA30x Processor Ball Maps...........................................................................................................60 4.1.4 PXA30x Processor and PXA302 Processor 15mm2 Multi-Chip Package (MCP) and Package on Package (POP) Bottom Ball Map63 4.1.5 PXA303 Processor 19mm2 VF-BGA Ball .........................................................................................64 4.1.6 PXA312 and PXA302 Package on Package (POP) Top Ball Maps .................................................67 4.2 Pin Use Tables ................................................................................................................................................68 4.2.1 PXA32x Processor Pin Use ..............................................................................................................69 4.2.2 PXA31x Processor Pin Use ..............................................................................................................87 4.2.3 PXA30x Processor Pin Use ............................................................................................................104 4.2.4 Signal Type Definitions ...................................................................................................................126 5 Maximum Ratings and Operation Conditions.........................................................................127 5.1 Absolute Maximum Ratings ..........................................................................................................................127 Copyright (c) 4/6/09 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 3 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification 5.2 Operating Conditions ....................................................................................................................................128 6 Electrical Specifications ...........................................................................................................135 6.1 DC Voltage and Current Characteristics .......................................................................................................135 6.2 Oscillator Electrical Specifications.................................................................................................................138 6.2.1 32.768 kHz Oscillator Specifications ..............................................................................................138 6.2.2 13.000 MHz Oscillator Specifications .............................................................................................139 6.2.3 Clock Outputs .................................................................................................................................140 7 AC Characteristics ....................................................................................................................143 7.1 External Memory Pin Interface (EMPI) Memory Timings ..............................................................................143 7.1.1 DDR SDRAM Timing Diagrams and Specifications........................................................................144 7.2 Data-Flash Interface (DFI) Memory Timing Specifications............................................................................146 7.2.1 Variable Latency I/O (VLIO) Timing Diagrams and Specifications .................................................147 7.2.2 Flash Memory Timing Diagrams and Specifications.......................................................................152 7.2.3 SRAM Timing Diagrams and Specifications ...................................................................................159 7.2.4 Compact Flash Timing Diagrams and Specifications .....................................................................165 7.2.5 NAND Timing Diagrams and Specifications ...................................................................................168 7.3 Quick Capture Camera Interface Timing Diagrams and Specifications ........................................................173 7.3.1 Master-Parallel Timing ....................................................................................................................173 7.3.2 Master-Parallel Interface Timing Specifications..............................................................................173 7.3.3 Slave-Parallel Timing......................................................................................................................174 7.3.4 Slave-Parallel Interface Timing Parameters ...................................................................................175 7.4 LCD Timing Diagrams and Specifications.....................................................................................................175 7.4.1 LCD Passive Timing .......................................................................................................................175 7.4.2 LCD Active Panel Timing................................................................................................................177 7.4.3 LCD Smart Panel Timing ................................................................................................................179 7.5 SSP Timing Diagrams and Specifications.....................................................................................................181 7.5.1 SSP Slave Mode Timing .................................................................................................................182 7.5.2 SSP Mixed Mode Timing - Processor Master to Clock ..................................................................183 7.5.3 SSP Mixed Mode Timing - Processor Master to Frame .................................................................184 7.6 AC '97 Timing Diagrams and Specifications .................................................................................................184 7.7 USB 2.0 Timing Diagrams and Specifications (PXA32x and PXA30x only)..................................................185 7.8 MultiMedia Card Timing Diagrams and Specifications..................................................................................186 7.9 Secure Digital (SD/SDIO) Timing Diagrams and Specifications ...................................................................187 7.10 JTAG Boundary Scan Timing Diagrams and Specifications .........................................................................188 8 Power and Reset Specifications ..............................................................................................191 8.1 Power Up Timings .........................................................................................................................................191 8.2 Powerdown Timings ......................................................................................................................................192 8.2.1 S2/D3/C4 Mode Timings.................................................................................................................192 8.2.2 S3/D4/C4 Mode Timings.................................................................................................................194 8.3 Reset Timing .................................................................................................................................................196 8.3.1 Hardware Reset Timing ..................................................................................................................196 8.3.2 Watchdog Reset Timing .................................................................................................................196 8.3.3 GPIO Reset Timing.........................................................................................................................196 8.4 Power Consumption ......................................................................................................................................197 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 4 Copyright (c) 4/6/09 Marvell April 6, 2009 Released FIGURES Figure 1: PXA32x Processor Block Diagram ...................................................................................................16 Figure 2: PXA31x Processor Block Diagram ...................................................................................................17 Figure 3: PXA30x Processor Block Diagram ...................................................................................................18 Figure 4: PXA320 Processor 14x14 mm VF-BGA Package, Top View ...........................................................20 Figure 5: PXA320 Processor 14x14 mm VF-BGA Package, Bottom View ......................................................21 Figure 6: PXA320 Processor 14x14 mm VF-BGA Package, Side View ..........................................................22 Figure 7: 14x14mm VF-BGA Daisy-Chain Substrate Diagram ........................................................................22 Figure 8: PXA322 Processor 15-mm2 PoP Package, Top View .....................................................................24 Figure 9: PXA322 Processor 15-mm2 PoP Package, Bottom View ................................................................25 Figure 10: PXA322 Processor 15-mm2 PoP Package, Side View ....................................................................26 Figure 11: PXA322 15-mm2 PoP Daisy-Chain Substrate Diagram ...................................................................27 Figure 12: PXA301 Processor and PXA311 Processor 15-mm2 MCP Package, Top View ..............................29 Figure 13: PXA301 Processor and PXA311 Processor 15-mm2 MCP Package, Bottom View.........................30 Figure 14: PXA301 Processor and PXA311 Processor 15-mm2 MCP Package, Side View .............................31 Figure 15: PXA301 Processor and PXA311 Processor 15-mm2 MCP Daisy-Chain Substrate Diagram ..........31 Figure 16: PXA302 Processor and PXA312 Processor 15-mm2 PoP Package, Top View ...............................33 Figure 17: PXA302 Processor and PXA312 Processor 15-mm2 PoP Package, Bottom View ..........................34 Figure 18: PXA302 Processor and PXA312 Processor 15-mm2 PoP Package, Side View ..............................35 Figure 19: PXA302 Processor and PXA312 Processor 15-mm2 PoP Daisy-Chain Substrate Diagram............35 Figure 20: PXA300 Processor and PXA310 Processor 13-mm2 VF-BGA Package, Top View.........................37 Figure 21: PXA300 Processor and PXA310 Processor 13-mm2 VF-BGA Package, Bottom View ...................38 Figure 23: PXA300 Processor and PXA310 Processor 13-mm2 VF-BGA Daisy-Chain Substrate Diagram .....39 Figure 22: PXA300 Processor and PXA310 Processor 13-mm2 VF-BGA Package, Side View........................39 Figure 24: PXA303 Processor 19-mm2 VF-BGA Package, Top View...............................................................41 Figure 25: PXA303 Processor 19-mm2 VF-BGA Package, Bottom View..........................................................42 Figure 26: PXA303 Processor 19-mm2 VF-BGA Package, Side View ..............................................................42 Figure 27: PXA303 Processor 19-mm2 VF-BGA Daisy-Chain Substrate Diagram ...........................................43 Figure 28: PX3xx (88AP3xx) Processor Family Product Marking Information...................................................45 Figure 29: PXA32x Processor VF-BGA Product Information Decoder .............................................................46 Figure 30: PXA32x Processor Configuration Line Decoding .............................................................................46 Figure 34: PXA320 Processor 14mm2 VF-BGA Ball Map, Left Half..................................................................50 Figure 35: PXA320 Processor 14mm2 VF-BGA Ball Map, Right Half ...............................................................51 Figure 40: PXA310 Processor 13mm2 VF-BGA Ball Map, Left side..................................................................57 Figure 41: PXA310 Processor 13mm2 VF-BGA Ball Map, Right side ...............................................................58 Figure 42: PXA31x Processor 15mm2 MCP and Package-on-Package (PoP, Bottom) Ball Map, Left side .....59 Figure 43: PXA31x Processor 15mm2 MCP and Package-on-Package (PoP, Bottom) Ball Map, Right side ...................................................................................................................................................60 Figure 44: PXA300 Processor 13mm2 VF-BGA Ball Map, Left side..................................................................61 Figure 45: PXA300 Processor 13mm2 VF-BGA Ball Map, Right side ...............................................................62 Figure 46: PXA30x 15mm2 MCP and Package-on-Package (PoP) Bottom Ball Map, Left side .......................63 Figure 47: PXA30x Processor 15mm2 MCP and Package-on-Package (PoP, Bottom) Ball Map, Right Copyright (c) 4/6/09 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 5 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification side ...................................................................................................................................................64 Figure 48: PXA303 Processor 19mm2 VF-BGA Ball Map, Left side..................................................................65 Figure 49: PXA303 Processor 19mm2 VF-BGA Ball Map, Right side ...............................................................66 Figure 50: PXA302 Processor and PXA312 Processor PoP Top Ball Map, Left Side .......................................67 Figure 52: DDR SDRAM Timing Diagrams ......................................................................................................144 Figure 53: MD<31:0> to DQS Write Skew .......................................................................................................144 Figure 54: CLK to Address/Command Write Skew ..........................................................................................144 Figure 55: DQS to CLK Write Skew .................................................................................................................145 Figure 56: MD<31:0> to DQS Read Skew .......................................................................................................145 Figure 57: VLIO Read Timing Diagram............................................................................................................147 Figure 58: VLIO Read Timing Diagram (Latched Addressing Mode)...............................................................148 Figure 59: VLIO Low Order Addressing Read Timing Diagram .......................................................................148 Figure 60: VLIO Low Order Addressing Read Timing Diagram (Latched Addressing Mode)..........................149 Figure 61: VLIO Write Timing Diagram ............................................................................................................149 Figure 62: VLIO Write Timing Diagram (Latched Addressing Mode)...............................................................150 Figure 63: VLIO Low Order Addressing Write Timing Diagram .......................................................................150 Figure 64: VLIO Low Order Addressing Write Timing Diagram (Latched Addressing Mode) ..........................151 Figure 65: Flash Asynchronous Read Timing Diagram ...................................................................................153 Figure 66: Flash Asynchronous Read Timing Diagram (Latched Addressing Mode) ......................................153 Figure 67: Flash Asynchronous Low-Order Read Timing Diagram .................................................................154 Figure 68: Flash Asynchronous Low-Order Read Timing Diagram (Latched Addressing Mode) ....................154 Figure 69: Flash Synchronous Read Timing Diagram .....................................................................................155 Figure 70: Flash Synchronous Read Timing Diagram (Latched Addressing Mode) ........................................155 Figure 71: Flash Asynchronous Write Timing Diagrams..................................................................................156 Figure 72: Flash Asynchronous Write Timing Diagrams (Latched Addressing Mode).....................................156 Figure 73: Flash Asynchronous Low-Order Addressing Write Timing Diagrams.............................................157 Figure 74: Flash Asynchronous Low-Order Addressing Write Cycle Timing Diagram.....................................157 Figure 75: Synchronous Write Timings Diagrams............................................................................................158 Figure 76: Synchronous Write Timings Diagrams (Latched Addressing Mode) ..............................................158 Figure 77: SRAM Asynchronous Read Timing Diagram..................................................................................160 Figure 78: SRAM Asynchronous Read Timing Diagram (Latched Addressing Mode).....................................160 Figure 79: SRAM Asynchronous Low-Order Addressing Read Timing Diagram.............................................161 Figure 80: SRAM Asynchronous Read Timing Diagram (Non-AA/D Addressing Mode) .................................161 Figure 81: SRAM Asynchronous Write Timing Diagram ..................................................................................162 Figure 82: SRAM Asynchronous Write Timing Diagram (Latched Addressing Mode).....................................162 Figure 83: SRAM Asynchronous Low-Order Addressing Write Timing Diagram .............................................163 Figure 84: SRAM Asynchronous Low-Order Addressing Write Timing Diagram (Latched Addressing Mode)..............................................................................................................................................163 Figure 85: Compact Flash 16-Bit Common Memory Read Timing Diagram....................................................165 Figure 86: Compact Flash 16-Bit Common Memory Write Timing Diagram. ...................................................166 Figure 87: Compact Flash 16-Bit I/O Memory Read Timing Diagram..............................................................166 Figure 88: Compact Flash 8-Bit I/O Space Write Timing Diagram...................................................................167 Figure 89: NAND Flash Program Timing Diagram...........................................................................................168 Figure 90: NAND Flash Erase Timing Diagram ...............................................................................................169 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 6 Copyright (c) 4/6/09 Marvell April 6, 2009 Released, Figure 91: NAND Flash Small Block Read Timing Diagram ............................................................................169 Figure 92: NAND Flash Large Block Read Timing Diagram ............................................................................170 Figure 93: NAND Flash Status Read Timing Diagram.....................................................................................170 Figure 94: NAND Flash ID Read Timing Diagram ...........................................................................................171 Figure 95: NAND Flash Reset Timing Diagram ...............................................................................................171 Figure 96: Camera Master-Parallel Timing Diagram........................................................................................173 Figure 97: Camera Slave-Parallel Timing Diagram..........................................................................................175 Figure 98: LCD Passive Panel Synchronous Timing Diagram.........................................................................176 Figure 99: LCD Passive Panel Data Timing Diagram ......................................................................................176 Figure 100: LCD Active Panel Timing Diagram .................................................................................................178 Figure 101: LCD Active Panel Timing Diagram .................................................................................................178 Figure 102: LCD Smart Panel Timing Diagram .................................................................................................180 Figure 103: SSP Master Mode Timing Diagram ................................................................................................181 Figure 104: SSP Slave Mode Timing Definitions ...............................................................................................182 Figure 105: SSP Mixed Mode, Processor Master to Clock Timing Definitions ..................................................183 Figure 106: SSP Mixed Mode, Processor Master to Frame Timing Definitions .................................................184 Figure 107: AC '97 CODEC Timing Diagram.....................................................................................................185 Figure 108: USB 2.0 Timing Diagram ................................................................................................................185 Figure 109: MultiMedia Card Timing Diagrams..................................................................................................186 Figure 110: SD/SDIO Timing Diagrams .............................................................................................................187 Figure 111: JTAG Boundary-Scan Timing Diagram ..........................................................................................189 Figure 112: Power Up Reset Timing ..................................................................................................................191 Figure 113: S2/D3/C4 Timing ............................................................................................................................193 Figure 114: S3/D4/C4 Timing ............................................................................................................................194 Figure 115: GPIO Reset Timing.........................................................................................................................197 Figure 116: Diagram Showing Steps for Putting PXA30x Processor and PXA31x Processor into High-Z ........202 Copyright (c) 4/6/09 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 7 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification TABLES Table 1: Supplemental Documentation...........................................................................................................13 Table 2: Package Materials ............................................................................................................................19 Table 3: PXA320 Processor 14x14 mm VF-BGA Package Dimensions.........................................................23 Table 4: PXA322 Processor 15-mm2 POP Dimensions .................................................................................28 Table 5: PXA301 Processor and PXA311 Processor 15-mm2 MCP Package Dimensions ...........................32 Table 6: PXA302 Processor and PXA312 Processor 15-mm2 POP Dimensions...........................................36 Table 7: PXA300 Processor and PXA310 Processor 13-mm2 VF-BGA Package Dimensions......................40 Table 8: PXA303 Processor 19-mm2 VF-BGA Package Dimensions ............................................................44 Table 9: PXA32x Processor Pin Usage Summary......................................................................................................... 69 Table 10: PXA31x Processor Pin Usage Summary..........................................................................................87 Table 11: PXA30x Pin Usage Summary.........................................................................................................104 Table 12: Signal Types ...................................................................................................................................126 Table 13: Absolute Maximum Ratings ............................................................................................................127 Table 14: Voltage, Temperature, and Frequency Electrical Specifications ....................................................128 Table 15: DDR Input, Output, and I/O Pins AC/DC Operating Conditions......................................................135 Table 16: MFP Input, Output, and I/O Pins DC Operating Conditions............................................................136 Table 17: Typical 32.768 kHz Crystal Requirements 1...................................................................................138 Table 18: Typical External 32.768 kHz Oscillator Requirements...................................................................138 Table 19: Typical 13.000 MHz Crystal Requirements.....................................................................................139 Table 20: Typical External 13.000 MHz Oscillator Requirements...................................................................140 Table 21: CLK_POUT Specifications..............................................................................................................140 Table 22: CLK_TOUT Specifications ..............................................................................................................141 Table 23: Standard Input, Output, and I/O-Pin AC Operating Conditions ......................................................143 Table 24: DDR Timing Specifications .............................................................................................................145 Table 25: VLIO Timing Specifications.............................................................................................................151 Table 26: DFI Flash Timing Specifications .....................................................................................................158 Table 27: DFI SRAM Timing Specifications....................................................................................................164 Table 28: Compact Flash Timing Specifications.............................................................................................167 Table 29: NAND Flash Interface Program Timing Specifications ...................................................................171 Table 30: Master-Parallel Timing Specifications (PXA32x Processor and PXA30x Processor Only).............173 Table 31: Master-Parallel Timing Specifications (PXA31x Processor Only)...................................................174 Table 32: Slave-Parallel Timing Specifications...............................................................................................175 Table 33: LCD Passive Panel Timing Specifications ......................................................................................176 Table 34: LCD Active Panel Timing Specifications.........................................................................................178 Table 35: LCD Smart Panel Timing Specifications .........................................................................................180 Table 36: SSP Master Mode Timing Specifications........................................................................................181 Table 37: SSP Slave Mode Timing Specifications..........................................................................................182 Table 38: SSP Mixed Mode, Processor Master to Clock Timing Specifications .............................................183 Table 39: SSP Mixed Mode, Processor Master to Frame Timing Specifications............................................184 Table 40: AC '97 CODEC Timing Specifications ............................................................................................185 Table 41: USB 2.0 Timing Specifications .......................................................................................................186 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 8 Copyright (c) 4/6/09 Marvell April 6, 2009 Released Table 42: MultiMedia Card Timing Specifications...........................................................................................186 Table 43: SD/SDIO Timing Specifications ......................................................................................................188 Table 44: Boundary Scan Timing Specifications ............................................................................................189 Table 45: Power Up Timing Specifications .....................................................................................................192 Table 46: S2/D3/C4 Timing Specifications .....................................................................................................193 Table 47: S3/D4/C4 (Deep Sleep) Timing Specifications ...............................................................................195 Table 48: GPIO Reset Timing Specifications .................................................................................................197 Table 49: PXA32x Processor Power-Consumption Specifications1 ...............................................................197 Table 50: PXA31x Processor Power-Consumption Specifications1 ...............................................................198 Table 51: PXA30x Processor Power-Consumption Specifications1 ...............................................................199 Table 52: Abbreviations Used in Table 53 ......................................................................................................203 Table 53: Required Balls for Programming the Package Flash Memory ........................................................204 Copyright (c) 4/6/09 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 9 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Doc. No. MV-S105156-00 Rev. 2.0 Version Page 10 Copyright (c) 4/6/09 Marvell April 6, 2009 Released 1 Introduction The Marvell PXA3xx Processor Family is a system-on-chip based on XScale(R) microarchitecture1 that incorporates the latest Marvell advances in mobile technology over its predecessor, the Marvell PXA27x Processor Family. The PXA32x processor, PXA31x processor, and PXA30x processor provide high-performance multimedia, low-power capabilities, and rich peripheral integration. The PXA3xx Processor Family (referred throughout this document as "the processor" for simplicity) provide enhanced features compared to the PXA27x Processor Family, and are the first Marvell applications processors to integrate a hardware video accelerator unit. The PXA3xx Processor Family redefines scalability by operating up to 806 MHz, providing high performance at low power for many demanding mobile applications and markets such as multimedia-enabled cellular phones, personal digital assistants (PDA), and embedded devices. The PXA3xx Processor Family includes Intel(R) Wireless MMXTM 2 technology, enabling high-performance, low-power multimedia acceleration with a general-purpose instruction set. Marvell(R) Quick Capture Interface technology provides a flexible and powerful camera interface for capturing digital still and video images. While performance is a key feature in the PXA3xx Processor Family, power consumption is also a critical component. Marvell(R) Scalable Power Manager technology helps enable low-power consumption with sophisticated power management capabilities. 1.1 Product Summary The following table describes the basic features of the processor: High-performance processor: * XScale(R) microarchitecture with Intel(R) Wireless MMXTM 2 media enhancement technology * 7-8 stage pipeline * 32 Kbytes instruction cache * 32 Kbytes data cache * 2 Kbytes "mini" data cache * Extensive data buffering Up to 768 Kbytes of internal SRAM for high speed code or data storage preserved during low-power states Rich serial peripheral set: * AC '97 audio port * USB v. 2.0 client controller * USB v. 1.1 client controller * Up to 3 USB v. 1.1 host controller * USB on-the-go controller * Three high-speed UARTs with hardware flow control * SIR and Consumer IR infrared communications ports Hardware debug features -- IEEE JTAG interface with boundary scan Hardware performance-monitoring features with on-chip trace buffer Real-time clock Operating-system timers LCD controller Quick Capture Interface Controller Low power: * Dynamic voltage management support * Less than 500 mW typical internal power dissipation * Core supply voltage may be reduced to 0.95 V * Five low-power modes High-performance memory controller: * Mobile DDR SDRAM interface * EMPI and Data Flash interface * Up to four static chip selects * Companion-chip interface Mini-LCD controller Two Universal Subscriber Identity Module (USIM) interface Flexible clocking: * CPU clock from 104 to 806 MHz * Flexible memory clock ratios * Frequency change capability * Functional clock gating Additional peripherals for system connectivity: * SD/SDIO/MMC Controller (with SPI mode support) * Four SSP controllers * Two I2C controllers (one targeted for PMIC control) * Four pulse-width modulators (PWMs) * Keypad interface with both direct and matrix keys, rotary encoder support * Most peripheral pins double as GPIOs 1. XScale is a trademark or registered trademark of Intel Corporation and its subsidiaries in the United States and other countries. Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 11 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification 1.2 Document Purpose This document constitutes the electrical, mechanical, and thermal specifications for the PXA3xx Processor Family. It contains a functional overview, mechanical data, package signal locations, targeted electrical specifications, and functional bus waveforms. For detailed functional descriptions other than parametric performance, refer to the PXA3xx Processor Family Developers Manual (four volumes). Note This document may contain shortened references to the "PXA32x/PXA31x/PXA30x processor" or "the processor" in some chapters. Where differences exist among or between PXA3xx processors, they are called out individually. The PXA3xx Processor Family consists of the following product SKUs: Note PXA30x: 88AP300, 88AP301, 88AP302, 88AP303 PXA31x: 88AP311, 88AP312 PXA32x: 88AP320, 88AP322 These product SKUs are not referenced in this version of the EMTS. 1.3 Number Representation All numbers in this document are decimal (base 10) unless designated otherwise. Hexadecimal numbers have a prefix of 0x, and binary numbers have a prefix of 0b. For example, 107 is represented as 0x6B in hexadecimal and 0b110_1011 in binary. 1.4 Naming Conventions All signal and register-bit names appear in uppercase. Active low items are prefixed with a lowercase "n". Pins within a signal name are enclosed in angle brackets: EXTERNAL_ADDRESS<31:0> nCS<1> Bits within a register bit field are enclosed in square brackets: REGISTER_BITFIELD[3:0] REGISTER_BIT[0] Single-bit items have either of two states: 1.5 Clear -- the item contains the value 0b0. Set -- the item contains the value 0b1. Applicable Documents Table 1 lists supplemental information sources for the PXA30x and PXA31x processor. Contact a Marvell representative for the latest document revisions and ordering instructions. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 12 Copyright (c) 2009 Marvell April 6, 2009 Released Table 1: Supplemental Documentation D o c u m e n t T it l e PXA3xx Processor Family Vol. I: System and Timer Configuration Developers Manual PXA3xx Processor Family Vol. II: Memory Controller Configuration Developers Manual PXA3xx Processor Family Vol. III: Graphics and Input Controller Configuration Developers Manual PXA3xx Processor Family Vol. IV: Serial Controller Configuration Developers Manual Intel(R) Wireless MMXTM 2 Technology Developer's Guide Using the Intel(R) Wireless MMXTM 2 Coprocessor with Marvell(R) PXA3xx Processors Programmers Reference Manual PXA3xx Processor Family Design Guide ARM* Architecture Version V5TE Specification (Document number ARM* DDI 0100D-10), and ARM* Architecture Reference Manual (Document number ARM* DDI 0100B) Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 13 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Doc. No. MV-S105156-00 Rev. 2.0 Version Page 14 Copyright (c) 2009 Marvell April 6, 2009 Released 2 Functional Overview The PXA3xx processors are integrated system-on-a-chip microprocessors for high-performance, low-power portable handheld and handset devices. They incorporate the XScale(R) microarchitecture with on-the-fly voltage and frequency scaling and sophisticated power management to provide industry leading MIPS/mW performance across its wide range of operating frequencies. The processors comply with the ARM* Architecture V5TE instruction set (excluding floating point instructions) and follow the ARM* programmers model. The multimedia coprocessor provides enhanced Intel(R) Wireless MMXTM 2 instructions to accelerate audio and video processing. The processors are available in a discrete package configuration. They provide a high degree of backward compatibility with the Marvell PXA27x Processor Family, but they offer significant performance and feature set enhancements. The processor memory architecture offers greater flexibility and higher performance than previous core products. This architecture supports two dedicated memory interfaces for high-speed DDR SDRAM, VLIO devices, and NAND flash devices. This flexibility enables high-performance "storeand-download" as well as "execute-in-place" system architectures. The processor memory architecture features a memory switch that allows multiple simultaneous memory transactions among different sources and targets. For example, the processor architecture allows memory traffic between the core and DDR SDRAM to move in parallel with DMA-generated traffic between the LCD controller and internal SRAM. In an architecture with a single shared system bus, these transactions block each other. The PXA32x processor also provides a 256-Kbyte, unified L2 cache to maintain high memory system performance, lower power with a full feature OS, and several complex multimedia applications running simultaneously. The processor incorporates an internal boot ROM and a Marvell(R) Wireless Trusted Transaction Technology module to provide flexible boot-loading options while maintaining platform security. They have up to six 128 Kbyte banks of internal SRAM for a combination of display frame buffer, program code, or multimedia data. Each bank can be configured to retain its contents when the processor enters a low-power mode. The processor provides OS timer channels and synchronous serial ports (SSPs) that accept an external network clock input so that they can be synchronized to the cellular network. An integrated LCD panel controller supports active and passive displays. It permits color depths of up to 18-bits per pixels (24-bits per pixel for smart panels). The LCD controller also supports hardware cursor and two display overlays. The processor incorporates a comprehensive set of system and peripheral functions that make it useful in a variety of low-power applications. Figure 1 illustrates the system-on-a-chip PXA30x processor, Figure 2 illustrates PXA31x processor and Figure 3 illustrates the PXA32x processor. The diagram shows a multi-port memory switch and system bus architecture with the core attached, along with an LCD controller and USB 1.1 controllers, and internal memory. The key features of all of the sub-blocks are described in the PXA3xx Processor Family Developers Manual (four volumes). Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 15 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 1: PXA32x Processor Block Diagram CompactFlash Sync / Async Flash VLIO NAND XCVR UTMI LCD Panel Sensor 16-Bit Data Flash Interface Static Memory Controller Intel Quick Capture Camera Interface Data Flash Controller MiniLCD Cntrlr USB2.0 High Speed Client 2D Graphics (R) LCD Controller Driscoll Intel(R) Wireless MMXTM 2 Intel XScale(R) Core (32K I$, 32K D$) 256 KB L2 Cache Dynamic Memory Controller System Bus #2 Memory Switch Static Memory Controller System Bus #1 Internal SRAM 768 KB USB 1.1 Host UART / SIR x 3 Pulse-Width Modulators x 4 Keypad Interface DMA Controller Boot ROM 32 / 16 Bits DDR SDRAM E M P I Sync Flash 16 Bit only if DDR is 16 USIM #2 Bridge Security Peripheral Bus #2 USB1.1 Client OTG Peripheral Bus #1 Interrupt Controller *coprocessor I/F Intel(R) MSL Interface IEEE 802.11 Cellular Baseband Doc. No. MV-S105156-00 Rev. 2.0 Version Page 16 MMC/SD #1 (4-Bit SDIO) GPIO RealTime Clock Timers (4F, 8S) with Watchdog USIM #1 I2C AC `97 Power Management MMC/SD #2 (4-Bit SDIO) Power I2C Touch Screen Consumer Infrared SSP x 4 1-Wire JTAG Copyright (c) 2009 Marvell April 6, 2009 Released Figure 2: PXA31x Processor Block Diagram Sync / Async Flash VLIO XCVR ULPI (OTG) LCD Panel Sensor Intel XScale(R) Core NAND (32K I$, 32K D$) 16-Bit Data Flash Interface Static Memory Controller NAND Flash Controller Quick Capture Camera Interface MiniLCD Cntrl LCD Controller USB2.0 High Speed Client 2D Graphics Video Accelerator 16 Bits System Bus #2 Dynamic Memory Controller Memory Switch System Bus #1 Internal SRAM 256 KB USB 1.1 Host UART / SIR x 3 Pulse Width Modulators x 4 Keypad Interface DMA Controller E M P I DDR SDRAM Boot ROM Bridge Security USIM #2 Peripheral Bus #2 Peripheral Bus #1 MMC/SD #2 (1 and 4-Bit) MMC/SD #3 (1 and 4-Bit) MMC/SD #1 (1 and 4-Bit) GPIO RealTime Clock Copyright (c) 2009 Marvell April 6, 2009 Released Timers (4F, 8S) with Watchdog USIM #1 I2C AC `97 Interrupt Controller coprocessor I/F SSP x 4 Power Management Power I2C Consumer Infrared 1-Wire JTAG Doc. No. MV-S105156-00 Rev. 2.0 Version Page 17 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 3: PXA30x Processor Block Diagram Sync / Async Flash VLIO XCVR UTMI LCD Panel Sensor Intel XScale(R) Core NAND (32K I$, 32K D$) 16-Bit Data Flash Interface Static Memory Controller Quick Capture Camera Interface NAND Flash Controller MiniLCD Cntrlr USB2.0 High Speed Client 2D Graphics LCD Controller 16 Bits System Bus #2 Dynamic Memory Controller Memory Switch System Bus #1 Internal SRAM 256 KB USB 1.1 Host UART / SIR x 3 Pulse Width Modulators x 4 Keypad Interface DMA Controller E M P I DDR SDRAM Boot ROM USIM #2 Bridge USB1.1 Client Peripheral Bus #2 OTG Peripheral Bus #1 MMC/SD #2 (1 and 4-Bit) MMC/SD #1 (1 and 4-Bit) GPIO RealTime Clock Doc. No. MV-S105156-00 Rev. 2.0 Version Page 18 Timers (4F, 8S) with Watchdog USIM #1 I2C AC `97 Interrupt Controller *coprocessor I/F SSP x 4 Power Management Power I2C Consumer Infrared 1-Wire JTAG Copyright (c) 2009 Marvell April 6, 2009 Released 3 Package Information 3.1 Introduction This chapter provides the mechanical specifications for the PXA3xx Processor Family. 3.2 Packaging Materials Table 2 shows the mold compound and solder ball material list. Table 2: Package Materials Component Material S o ld e r B a l l s Mold compound Sumitomo EME-7730L 98.5 Sn/1.0 Ag/0.5 Cu NOTE: Pb-free parts, lead has not been added intentionally, but lead may persist as an impurity below 1000 ppm 3.3 PXA32x Processor Packaging Views 3.3.1 PXA32x Processor 456-Ball VF-BGA Package The PXA32x Processor package is a 14x14 mm, 456-pin, 0.5-mm VF-BGA, as shown in Figure 5, Figure 6 shows the daisy chain version of the package. Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 19 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 4: PXA320 Processor 14x14 mm VF-BGA Package, Top View aaa -A- D Ball A1 Corner -B-BA B C D E F G H j K L M N P R T U V W Y AA AB AC AD AE AF 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 E Top View - Ball side down aaa Complete Ink Mark Not Shown Doc. No. MV-S105156-00 Rev. 2.0 Version Page 20 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 5: PXA320 Processor 14x14 mm VF-BGA Package, Bottom View S1 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Ball A1 Corner S2 e 456X b 0.05 0.15 Copyright (c) 2009 Marvell April 6, 2009 Released Bottom View - Ball Side Up Doc. No. MV-S105156-00 Rev. 2.0 Version Page 21 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 6: PXA320 Processor 14x14 mm VF-BGA Package, Side View bbb C A -C- A1 ccc C C Figure 7: 14x14mm VF-BGA Daisy-Chain Substrate Diagram 3.3.2 PXA320 Processor Detailed Package Dimensions Table 3 contains both Imperial (inches) and Metric (millimeters) systems for the package dimensions. The Imperial data has been rounded down. The Metric measurements are exact and do not contain any rounding. Marvell recommends using the Metric (millimeters) data. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 22 Copyright (c) 2009 Marvell April 6, 2009 Released Table 3: PXA320 Processor 14x14 mm VF-BGA Package Dimensions M i l li m e te rs Description Symbol Min 3.3.3 Nom Max Package Height A 1.000 Ball Height A1 0.200 0.250 0.300 Ball (Lead) Width b 0.250 0.300 0.350 Package Body Width D 13.950 14.000 14.050 Package Body Length E 13.950 14.000 14.050 Pitch [e] 0.500 Ball (Lead) Count N 456 Corner to Ball A1 Distance Along D S1 0.750 Corner to Ball A1 Distance Along E S2 0.750 Package Edge Tolerance aaa 0.15 Mold Flatness bbb 0.20 Seating Plane Coplanarity ccc 0.10 PXA322 Processor Package-on-Package (PoP) The PXA322 Processor Package-on-Package (PoP) is in a 15-by-15 mm (15 mm2), 416-pin, 0.65-mm ball pitch, as shown in Figure 16, Figure 17, and Figure 18. Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 23 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 8: PXA322 Processor 15-mm2 PoP Package, Top View D Ball A1 Corner A B C D E F G H j K L M N P R T U V W Y AA AB A B F 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 G E e1 Top View - Ball side down 160 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 24 b1 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 9: PXA322 Processor 15-mm2 PoP Package, Bottom View S1 Ball A1 Corner 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 S2 e Bottom View - Ball Side Up Copyright (c) 2009 Marvell April 6, 2009 Released 416 b Doc. No. MV-S105156-00 Rev. 2.0 Version Page 25 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 10: PXA322 Processor 15-mm2 PoP Package, Side View A2 C A1 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 26 A Y Copyright (c) 2009 Marvell April 6, 2009 Released Figure 11: PXA322 15-mm2 PoP Daisy-Chain Substrate Diagram K8 connects to top ball land B3 L8 connects to top ball land B1 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 27 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification 3.3.4 PXA322 Processor Detailed 15mm2 POP Dimensions Table 4 contains both Imperial (inches) and Metric (millimeters) systems for the package dimensions. The Imperial data has been rounded down. The Metric measurements are exact and do not contain any rounding. Marvell recommends using the Metric (millimeters) data. Table 4: PXA322 Processor 15-mm2 POP Dimensions M i l li m e te rs Description Symbol Min Nom Max Package Height A 0.930 Ball Height A1 0.180 Mold Compound Thickness A2 0.27 0.30 0.33 SMD Pad for Package Stack b1 0.29 0.32 0.35 Ball (Lead) Width b 0.25 0.30 0.35 Package Body Width D 14.950 15.000 15.050 Package Body Length E 14.950 15.000 15.050 Mold Cap Width F 11.430 11.450 11.470 Mold Cap Width G 11.430 11.450 11.470 Pitch [e] 0.650 Top Package Pitch [e1] 0.650 Ball (Lead) Count N 416 Seating Plane Coplanarity Y Corner to Ball A1 Distance Along D S1 1.000 Corner to Ball A1 Distance Along E S2 1.000 0.280 0.100 3.4 PXA31x and PXA30x Processor Package Views 3.4.1 PXA301 Processor and PXA311 Processor Multi-Chip Package (MCP) The PXA301 Processor and PXA311 Processor Multi-Chip Package (MCP) is available in a 15-by-15 mm (15 mm2), 416-pin, 0.65-mm ball pitch, as shown in Figure 12, Figure 13, Figure 14 and Figure 15. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 28 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 12: PXA301 Processor and PXA311 Processor 15-mm2 MCP Package, Top View -A- aaa D Ball A1 Corner -B-B- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 A B C D E F G H j K L M N P R T U V W Y AA AB E Top View - Ball side down Copyright (c) 2009 Marvell April 6, 2009 Released aaa Doc. No. MV-S105156-00 Rev. 2.0 Version Page 29 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 13: PXA301 Processor and PXA311 Processor 15-mm2 MCP Package, Bottom View S1 Ball A1 Corner 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 S2 e 416 b Bottom View - Ball Side Up 8 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 30 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 14: PXA301 Processor and PXA311 Processor 15-mm2 MCP Package, Side View bbb C A -C- A1 C ccc Figure 15: PXA301 Processor and PXA311 Processor 15-mm2 MCP Daisy-Chain Substrate Diagram Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 31 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification 3.4.2 PXA301 Processor and PXA311 Processor Detailed MCP Package Dimensions Table 5 contains both Imperial (inches) and Metric (millimeters) systems for the package dimensions. The Imperial data has been rounded down. The Metric measurements are exact and do not contain any rounding. Marvell recommends using the Metric (millimeters) data. Table 5: PXA301 Processor and PXA311 Processor 15-mm2 MCP Package Dimensions M i l li m e te rs Description Symbol Min 3.4.3 Nom Max PXA301 Processor Package Height A 1.400 PXA311 Processor Package Height A 1.500 PXA301 Processor Ball Height A1 0.270 0.370 PXA311 Processor Ball Height A1 0.220 0.320 PXA301 Processor MCP Ball (Lead) Width b 0.330 0.400 0.470 PXA311 Processor Ball (Lead) Width b 0.280 0.350 0.420 Package Body Width D 14.900 15.000 15.100 Package Body Length E 14.900 15.000 15.100 Pitch [e] 0.650 Ball (Lead) Count N 416 Corner to Ball A1 Distance Along D S1 0.750 Corner to Ball A1 Distance Along E S2 0.750 Package Edge Tolerance aaa 0.15 Mold Flatness bbb 0.20 Seating Plane Coplanarity ccc 0.10 PXA302 and PXA312 Processor Package-on-Package (PoP) The PXA302 Processor and PXA312 Processor Package-on-Package (PoP) is in a 15-by-15 mm (15 mm2), 416-pin, 0.65-mm ball pitch, as shown in Figure 16, Figure 17, and Figure 18. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 32 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 16: PXA302 Processor and PXA312 Processor 15-mm2 PoP Package, Top View D Ball A1 Corner A B C D E F G H j K L M N P R T U V W Y AA AB A B F 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 G E e1 Top View - Ball side down 160 Copyright (c) 2009 Marvell April 6, 2009 Released b1 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 33 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 17: PXA302 Processor and PXA312 Processor 15-mm2 PoP Package, Bottom View S1 Ball A1 Corner 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 S2 e Bottom View - Ball Side Up Doc. No. MV-S105156-00 Rev. 2.0 Version Page 34 416 b Copyright (c) 2009 Marvell April 6, 2009 Released Figure 18: PXA302 Processor and PXA312 Processor 15-mm2 PoP Package, Side View A2 C A1 Y A Figure 19: PXA302 Processor and PXA312 Processor 15-mm2 PoP Daisy-Chain Substrate Diagram K8 connects to top ball land B3 L8 connects to top ball land B1 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 35 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification 3.4.4 PXA302 Processor and PXA312 Processor Detailed 15mm2 POP Dimensions Table 6 contains both Imperial (inches) and Metric (millimeters) systems for the package dimensions. The Imperial data has been rounded down. The Metric measurements are exact and do not contain any rounding. Marvell recommends using the Metric (millimeters) data. Table 6: PXA302 Processor and PXA312 Processor 15-mm2 POP Dimensions M i l li m e te rs Description Symbol Min 3.4.5 Nom Max Package Height A 0.930 Ball Height A1 0.180 Mold Compound Thickness A2 0.27 0.30 0.33 SMD Pad for Package Stack b1 0.29 0.32 0.35 Ball (Lead) Width b 0.25 0.30 0.35 Package Body Width D 14.950 15.000 15.050 Package Body Length E 14.950 15.000 15.050 Mold Cap Width F 11.430 11.450 11.470 Mold Cap Width G 11.430 11.450 11.470 Pitch [e] 0.650 Top Package Pitch [e1] 0.650 Ball (Lead) Count N 416 Seating Plane Coplanarity Y Corner to Ball A1 Distance Along D S1 1.000 Corner to Ball A1 Distance Along E S2 1.000 0.280 0.100 PXA300 Processor and PXA310 Processor Discrete Package (VF-BGA) The PXA300 Processor and PXA310 Processor packages are available in a 13-by-13 mm (13 mm2) VF-BGA, 400-pin, 0.5-mm ball pitch configuration, as shown in Figure 20, Figure 21, and Figure 22. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 36 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 20: PXA300 Processor and PXA310 Processor 13-mm2 VF-BGA Package, Top View aaa -A- D Ball A1 Corner -B-B- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 A B C D E F G H j K L M N P R T U V W Y AA AB AC AD E Top View - Ball side down aaa Complete Ink Mark Not Shown Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 37 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 21: PXA300 Processor and PXA310 Processor 13-mm2 VF-BGA Package, Bottom View S1 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Ball A1 Corner S2 e Bottom View - Ball Side Up b 0.05 0.15 400 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 38 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 22: PXA300 Processor and PXA310 Processor 13-mm2 VF-BGA Package, Side View bbb C A -C- A1 ccc C C Figure 23: PXA300 Processor and PXA310 Processor 13-mm2 VF-BGA Daisy-Chain Substrate Diagram Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 39 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 7: PXA300 Processor and PXA310 Processor 13-mm2 VF-BGA Package Dimensions M i l li m e te rs Description Symbol Min Nom Max Package Height A 1.000 Ball Height A1 0.18 0.250 0.300 Ball (Lead) Width b 0.260 0.300 0.340 Package Body Width D 12.900 13.000 13.100 Package Body Length E 12.900 13000 13.100 Pitch [e] 0.500 Ball (Lead) Count N 400 Corner to Ball A1 Distance Along D S1 0.750 Corner to Ball A1 Distance Along E S2 0.750 Package Edge Tolerance aaa 0.10 Mold Flatness bbb 0.10 Seating Plane Coplanarity ccc 0.08 3.5 PXA30x Processor Package Views 3.5.1 PXA303 Processor 19mm2 Discrete Package (VF-BGA) The PXA303 processor package is provided in a 19-by-19 mm (19 mm2) VF-BGA, 409-pin, 0.8-mm ball pitch configuration, as shown in Figure 24, Figure 25, Figure 26, and Figure 27. Table 7 contain both Imperial (inches) and Metric (millimeters) for the package dimensions. The Imperial data has been rounded down. The Metric measurements are exact and do not contain any rounding. Marvell recommends using the Metric (millimeters) data. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 40 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 24: PXA303 Processor 19-mm2 VF-BGA Package, Top View Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 41 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 25: PXA303 Processor 19-mm2 VF-BGA Package, Bottom View Figure 26: PXA303 Processor 19-mm2 VF-BGA Package, Side View Doc. No. MV-S105156-00 Rev. 2.0 Version Page 42 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 27: PXA303 Processor 19-mm2 VF-BGA Daisy-Chain Substrate Diagram 3.5.2 PXA303 Processor Detailed VF-BGA Package Dimensions Table 8 contains both Imperial (inches) and Metric (millimeters) systems for the package dimensions. The Imperial data has been rounded down. The Metric measurements are exact and do not contain any rounding. Marvell recommends using the Metric (millimeters) data. Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 43 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 8: PXA303 Processor 19-mm2 VF-BGA Package Dimensions Description Symbol M i l li m e te rs Min 3.6 Nom Max Package Height A 1.560 Ball Height A1 Package Body Thickness A2 Ball (Lead) Width b 0.450 0.500 0.550 Package Body Width D 18.900 19.000 19.100 Package Body Length E 18.900 19.000 19.100 Pitch [e] 0.800 Ball (Lead) Count N 409 Seating Plane Coplanarity Y Corner to Ball A1 Distance Along D S1 0.700 Corner to Ball A1 Distance Along E S2 0.700 0.350 0.450 1.060 0.140 PXA3xx Processor Family Markings Each PXA30x and PXA31x processor includes markings on top of the package. Figure 28 contains the processor product marking information that explains each part of the marking. There are two different decoders, one for samples, and one for production material. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 44 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 28: PX3xx (88AP3xx) Processor Family Product Marking Information 3.6.1 PXA32x Processor Markings Each PXA300 processor or PXA310 processor includes markings on top of the package. Figure 29 contains a "Product Information Decoder" that explains what each part of the marking means. Note that there are two different decoders, one for samples and one for production material. Figure 30 contains the "Configuration Line Decoder" that explains the configuration line for production material. Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 45 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 29: PXA32x Processor VF-BGA Product Information Decoder Sam ple M arkings R T C A H G P M N H B 1 Pa ckage T ype: RT = VF BGA (P b - F ree) B lan k S tepp ing D ivision (C H G ) M on aha ns P ro cessor F a m ily AP = A pp lica tion P roce sso r Production M arkings P X A 3 2 0 B 1 C 8 0 6 (R) X S cale-based P rocess or B lank S peed P rocessor Fam ily T em p R ange S tepping Figure 30: PXA32x Processor Configuration Line Decoding C F G 1 A Configuration Marking Boot Configuration 1 = x16 NAND 2 = x8 NAND 4 = XIP NOR on the DFI Power Bin A = Low Power BIN B = Standard BIN Doc. No. MV-S105156-00 Rev. 2.0 Version Page 46 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 31: PXA32x Processor Engineering Sample Markings Laser Mark on top side of Package i RTCHGAPMNHB1 FPO# Q123 ES B1 M C `05 e1 Product Lot # QDF # Pb-Free Indicator KOREA PIN 1 INDICATOR Figure 32: PXA32x Processor Daisy Chain Samples Markings Laser Mark on top side of Package 14x14MM 456L DAISY CHAIN KOREA PIN 1 INDICATOR Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 47 PX3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 33: PXA32x Processor Production Markings Laser Mark on top side of Package i PXA320B1C806 FPO# CFG1A M C `05 e1 Product Lot # Boot Configuration and Power Bin Pb-Free Indicator KOREA PIN 1 INDICATOR Doc. No. MV-S105156-00 Rev. 2.0 Version Page 48 Copyright (c) 2009 Marvell April 6, 2009 Released 4 Pin Listing and Signal Definitions This chapter describes the signals and pins for the PXA3xx Processor Family. Many of the package pins are multiplexed so that they can be configured for use as a general-purpose I/O signal or any one of the alternate functions using the GPIO alternate-function select registers. Some signals can be configured to appear on one of several different pins using alternate function controls. 4.1 Ball Map View In the following ball map figures, the lowercase letter "n", which normally indicates negation, appears as uppercase "N". "RFU" means "Reserved For Future Use". NC means "No Connect". Do not connect these pins. The balls highlighted in yellow show the difference between the PXA30x and PXA31x processor. 4.1.1 4.1.1.1 PXA32x Processor Ball Maps PXA320 Processor 456-Ball VF-BGA Ball Map Figure 34 and Figure 35 show the ball map for the 456-ball VF-BGA PXA320 processor discrete package. Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 49 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 34: PXA320 Processor 14mm2 VF-BGA Ball Map, Left Half 1 2 A NC NC B NC C 3 4 USBOT G_ USBOT G_ N P M D1 M D0 T CK MD4 M D2 DQM 0 MD 3 D MD7 DQS0 M D5 VC C_M EM E DQS1 M D6 M D8 VSS_ MEM F DQ M1 MD1 0 M D9 G M D14 MD1 3 MD11 H MA3 MD1 5 MD12 VC C_M EM 5 6 U SBH1_ N USBH1_ P 7 8 9 PWR_ EN TM S VSS 10 11 VCC_BBA NG PIO _R 12 13 PW R_ SDA T EST A GPI O4_2 B GPI O2_2 C TT ESET NBAT T_F VSS_BBA VSS_O SC VCT CXO_ VSS_USB TDI PW R_O UT PXTAL_IN AULT TT 13M EN CLK_T OU PWR_ CAP T XT AL_O NRESET _ PXT AL _O VCC_USB PW R_SCL T EST CLK T 1 UT OUT UT TDO NTR ST SYS_EN NRESET PWR_ CAP TXTAL_ IN VCC_BG 0 VCC_O SC VCC_SRA VCC _MVT 1 3M M VSS_ BG CLK_POU T GPI O5 _2 GPI O127 D VCC_I O 1 VSS_IO 1 GPI O0 _2 GPI O125 E EXT _W AK F EUP1 EXT _W AK VSS_ MEM EUP0 G VC C_M EM VCC_MVT H VCC _SRA VSS_ MEM VCC_ MEM M J J MA1 M A2 K M A14 SDMA10 RF U_K3 MA0 VCC_ MEM L NSDCS0 MA1 3 MA12 M A15 VSS_M EM VSS VSS M SDCL K0 SDCKE NSDW E VCC_M VT VCC_ MEM VSS VSS N SDCL K1 N SDR AS M A8 NSDCS1 VSS_M EM P MA5 M A9 M A7 M A11 VCC_ MEM R RCO M P_ D RF U_R2 DR M A6 K VCC _APP S VCC _APP S VCC_APP VCC_APP S S VCC_APP VCC_APP S S NSDCAS VSS_M EM VSS VSS VSS VSS L M VSS N VSS P VCC _APP S VCC _APP S R T RFU_ T1 R FU_T 2 RF U_T 3 MA4 VCC_ MEM U RF U_U1 RF U_U2 RF U_U3 RFU_ U4 VSS_M EM U V M D18 DQ M2 MD17 M D16 VSS_M EM V W M D19 DQS2 MD23 VCC_M VT VCC_ MEM W T Y M D20 MD2 4 MD22 VSS VCC_ MEM Y AA M D21 DQS3 DQM 3 M D25 VSS_M EM AA AB M D26 MD3 1 MD30 M D27 VCC_ MEM AC M D28 GPIO 2 G PIO 1 G PI O0 VSS_M EM VSS_DF VSS_ DF AD M D29 GPIO 3 G PIO 4 RFU _AD4 DF _CLE_ N OE VCC_DF DF_ NRE AE AF NC NC NXCVREN NC NC DF_ALE_N DF _SCLK_ E WE1 1 2 3 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 50 N BE0 4 DF _ALE_ N W E2 DF _INT _R DF _NCS0 NB NBE1 DF _NCS1 5 6 VCC_DF NLUA VCC_ MVT D F_ADDR 0 D F_ADDR 1 NLLA D F_ADDR DF _NW E 2 7 8 VCC_SRA VSS D F_IO8 VSS DF _I O12 AB VCC_D F VSS_DF DF _I O1 DF _IO 4 DF _I O15 AC M DF_ IO 0 D F_IO2 DF_IO 11 DF _IO13 VSS_DF AD DF _ADDR 3 DF_ IO 10 VCC_DF DF _IO 6 VCC_ DF AE DF_ IO 9 D F_IO3 VSS_ DF DF _IO 5 DF_ IO 7 AF 9 10 11 12 13 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 35: PXA320 Processor 14mm2 VF-BGA Ball Map, Right Half 14 15 16 17 18 19 20 21 22 23 24 25 26 A GPIO 3_2 G PIO 126 G PIO1 23 GPI O11 4 VCC _TSI G PIO 109 G PIO1 06 GPI O10 2 GPIO101 G PIO 100 GPI O99 NC NC A B GPIO 1_2 VC C_PLL G PIO1 21 GPI O11 9 GPIO 113 G PIO 110 G PIO1 07 GPI O10 3 VCC_ IO 6 G PI O9 4 GPI O98 GPIO 97 NC B C VSS_PL L G PIO 122 G PIO1 18 GPI O11 5 VSS_T SI G PIO 112 VCC_IO6 GPI O10 5 VSS_I O6 G PI O9 5 GPI O96 GPIO 88 G PIO 90 C D GPIO 124 VCC_IO1 VCC _SRA M GPI O11 6 T SI_YM T SI_XM VSS_IO 6 GPIO 93 G PIO 87 G PI O9 2 GPI O91 GPIO 89 G PIO 84 D E GPIO 120 VSS_IO1 G PIO1 17 T SI_YP TSI_XP G PIO 111 VCC _MVT GPI O10 8 GPIO104 G PI O8 5 GPI O86 GPIO 81 G PIO 82 E F G PIO 83 G PI O8 0 VCC_M SL GPIO 79 VSS_MSL F G G PIO 78 VCC_M VT GPI O77 VSS VSS G VCC_ SRA G PIO 17_2 M H GPIO 16_ 2 VSS_ LCD VCC_ LCD J H G PIO1 5_2 G PI O7 5 J G PIO 73 G PI O7 4 K G PIO 66 G PI O7 1 GPI O72 L M VCC_APP S VCC_APP S N VSS P VSS R VCC_APP S VCC_APP S GPI O76 G PIO 14_2 G PIO 70 K VSS VSS G PIO1 1_2 G PI O6 9 GPI O67 GPIO 64 G PIO 68 L VSS VSS GPIO9_2 VSS_LCD GPI O63 G PIO 13_2 G PIO 65 M VSS G PIO 8_2 VCC_APP VCC_APP S S VCC_APP VCC_APP S S VSS VCC_MVT G PIO 7_2 VSS G PIO 57 G PI O6 0 VCC_LCD G PIO 10_2 G PIO1 2_2 GPI O61 N GPI O6 _2 G PIO 62 P GPI O59 VSS_CI VCC_C I R G PIO 53 G PI O5 8 GPI O56 VCC_APP S VSS T U G PIO 51 G PI O5 2 VSS_ CI GPIO 54 G PIO 55 U V G PIO 48 G PI O5 0 VC C_CI VCC_APP S VSS V W G PIO 43 VCC_I O 4 GPI O45 GPIO 10 G PIO 49 W Y G PIO 39 G PI O4 1 VSS_IO 4 GPIO 47 G PIO 46 Y AA G PIO 32 G PI O4 0 GPI O42 GPIO 44 VSS AA T VSS VSS DF _IO 14 GPIO 7 GPIO11 G PIO 12 VCC_ IO 3 VCC_APP AC S GPIO 8 VCC_APP S G PIO 14 VSS_PLL VC C_M VT VSS VSS VSS GPIO6 VSS VCC_APP S GPIO5 VCC_APP S 14 15 AB AD AE AF VSS 4.1.1.2 GPI O16 GPI O19 VCC_APP S VCC_APP VSS_C AR S D1 GPI O17 VSS_IO 3 VCC_PLL G PIO 9 G PIO 13 VCC_ APP S VSS GPI O15 16 17 18 19 GPI O18 VCC_ CAR G PIO 28 VSS_I O4 VCC_IO4 GPIO 37 GPIO 20 G PIO 22 G PI O3 0 GPI O34 GPIO 36 G PIO 38 AC VSS G PIO 25 G PI O2 7 GPI O31 GPIO 33 G PIO 35 AD GPIO 29 NC AE AF D1 VSS VCC_APP VC C_APP S S 20 21 G PIO 24 VCC_CAR VSS_ CAR D2 D2 VCC_MVT AB G PIO 21 G PI O2 3 GPI O26 NC NC 22 23 24 25 26 PXA322 Processor 15mm2 Package on Package (POP) Bottom Ball Map Figure 36 and Figure 37 show the bottom ball map for the bottom PXA322 processor POP package. Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 51 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 36: PXA322 Processor 15mm2 POP Bottom Ball Map, Left Half A B C D 1 2 3 4 5 6 7 8 N C_A1 NC_A2 V SS_ DF RF U_A4 TDI PW R_EN TXTAL_ IN TXTAL_ OUT DF_NC S1 VCC_U SB N C_B1 VSS_M EM VSS VCC_M EM M D1 M D0 RF U_B3 RF U_C3 VCC_M EM VCC _DFCO RE VSS RF U_D4 USB OT G_P USBO TG _N CLK_T OUT RFU_ D6 NRES ET _I N P W R_CAP0 PW R_O UT V SS_B BATT NG PIO _RES DF_ ALE_N ET WE1 E MD3 M D2 VSS_U SB TCK U SBH1_ N USBH1 _P TM S F MD5 M D4 VCC _MVT VCC_M VT MA2 TDO NT RST M D7 MA3 M D9 M D11 SYS _EN RFU _H7 G VCC_S RAM VCC_SRAM 9 10 11 VSS_O SC 13 PW R_SDA M GPI O4_2 A VCC_DF RF U_B10 RF U_B11 B VSS_BG DF _CLE_N OE GPI O2_2 C CL K_ PO UT T E ST VSS_IO1 D NBAT T_ FA U VCC_APPS PXT AL_O UT GPI O5_2 LT VCC_O SC1 VCT CXO_E VSS PXT AL_IN 3M N NRESET _O VCC_BG GPI O1_2 P W R_CAP1 UT EXT _W AKE VC C_BBAT T GPIO 127 PWR_ SCL UP0 E F G H VSS_M EM DQM 1 NSDW E MD1 5 M D13 EXT_W AK E UP1 J MD6 DQ S0 M A1 M A1 4 VSS M A12 N SDC S1 M A0 J K D QM 0 VSS_ MEM SD MA10 NSDCS 0 VCC_ MEM M A6 M A4 G PIO1 19 K L RC OM P_ DD R M A11 VCC_M EM N SDR AS VCC_ APPS VCC _APPS RF U_L7 VCC _MVT L M VSS_M EM DQ S1 VCC_M EM VSS VCC_ APPS SD CLK1 VCC_M EM G PIO 4 M N M D10 VCC_M EM VS S VCC_M EM M D17 VCC _APPS VCC_APPS MA13 N P VSS_M EM VCC_M EM VCC _MVT VCC_M VT VCC_ APPS DF_ IO 1 VSS_ ME M DF _NCS0 VC C_SRAM DF _IO 15 GPI O5 P R VSS_M EM M D8 M D24 VSS_M EM VSS_M EM GPI O3 GPI O11 1 DF_I O1 4 G PIO 109 GPIO7 VSS _LCD R H T VSS_M EM M D12 DQM 2 MD2 9 VCC_DF NBE0 D F_A LE_N WE2 DF _NW E DF _I O4 DF_IO3 DF _IO 12 T U VSS SDCKE G PIO 0 MD2 8 M D31 DF _NRE DF _IO 2 NLUA DF _I O0 DF_IO5 V SS U V VSS VSS G PIO 2 GPIO 1 NXC VREN VCC_ DF VSS DF _ADDR2 DF _I O8 DF_IO6 DF_I O 9 V W DF _INT _RN B M D14 M D22 DQ M3 DF _SCLK_E VSS_DF MD 27 DF_IO7 V SS W Y N C_Y1 SDCLK0 M D16 MD2 6 M D18 NBE1 NC_Y7 DF _ADDR3 DF_ IO 11 VSS _DF M D25 Y NC_AA1 NC_AA2 VCC_M EMC ORE MD1 9 M D30 M D20 M D21 NLLA MD 23 DQS2 DQS3 AA 1 2 3 4 5 6 7 8 9 10 11 AA Doc. No. MV-S105156-00 Rev. 2.0 Version Page 52 DF _A DDR0 DF _ADDR1 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 37: PXA322 Processor 15mm2 POP Bottom Ball Map, Right Half 12 13 14 15 16 17 18 19 20 21 A GPI O0_2 GPIO12 6 G PI O1 20 G PIO 116 T SI _XP_HV GPI O108 GPI O10 4 VCC_ SRAM NC_A20 NC_A21 A B GPI O122 GPIO11 8 G PI O1 14 VCC_I O1 GPIO 110 T SI_Y P_HV GPI O10 2 G PI O1 06 V SS_DF NC_B21 B C VSS _PLL GPIO12 4 T SI_YM _HV G PIO 112 GPIO 105 GPI O100 GP IO 99 G PI O1 03 DF _NW P G PI O9 5 C D GPI O121 LOCK_PRE VSS_TSI G PIO 107 G PIO8 8 G PIO 90 GPI O10 1 GPI O97 GP IO87 G PI O9 6 D E VCC _TSI GPIO12 5 VSS VCC_I O6 G PIO9 4 VCC_M VT GP IO 91 VSS _IO 6 GP IO93 G PI O9 2 E F VCC_PLL GPIO3_ 2 G PIO8 4 G PIO 86 GP IO 85 GPI O89 GP IO75 G PI O7 9 F G TE STCL K GPIO12 3 G PI O1 17 GPI O76 G PIO7 8 VSS_M SL GP IO 83 VC C_M SL GP IO81 G PI O7 7 G H GPI O113 GPIO11 5 GPIO80 GPIO16_ 2 GPI O14 _2 G PIO 74 GP IO 73 GP IO 17_2 GP IO71 GP IO15 _2 H J GPIO70 GPI O68 G PIO7 2 G PIO 66 GP IO 65 GPI O67 GP IO69 VS S_LCD J K GPIO98 G PIO 9_2 G PIO8 2 G PIO 64 VCC _LCD GPI O63 VCC_LC D G PI O6 1 K L G PI O7 _2 GPI O60 G PIO6 2 G PIO1 3_2 G PIO 11_2 GP IO 10_2 G PIO 8_2 GP IO12 _2 L M GPIO52 VCC_CI G PIO5 6 G PIO 54 GP IO 53 GPI O57 GP IO59 MA5 M N VCC_AP PS VCC_M VT V SS_CI G PIO 58 MA15 GPI O55 G PIO 6_2 MA7 N GPIO 14 GPIO10 GPI O50 G PIO4 5 VSS GP IO 47 GPI O49 GP IO48 VSS P GPI O43 G PIO4 1 VSS_I O4 GP IO 46 GPI O44 GP IO42 G PI O5 1 R P GP IO9 VCC_ SRAM T S I_ XM _HV R VCC_PLL DF _I O10 VSS_CARD 1 T VSS _IO3 GPIO 16 D F_I O1 3 GPI O39 G PIO3 7 G PIO 36 GP IO 34 GPI O40 GP IO38 NSDCA S T U G PIO 31 GPIO 12 GPIO17 GPI O20 G PIO2 9 G PIO 35 VCC_I O4 GPI O28 GP IO30 MA9 U V VCC_ APPS GPIO 11 VSS VCC_APPS G PIO2 7 G PIO 22 GP IO 33 VSS_CARD 2 GP IO32 MA8 V G PIO1 9 VCC_CARD 2 GP IO 25 GPI O24 ND_RST VSS_M EM W W GP IO6 VC C_APPS VSS_PLL Y VSS_DF GPIO 13 GPIO15 AA GPI O18 VCC_APPS VCC_ AP PS G PIO 23 VS S RFU_ Y1 9 RFU _Y 20 NC_Y21 Y VS S GPI O26 NC_AA 20 NC_AA21 AA 18 19 20 21 GP IO8 VC C_IO 3 VCC_AP PS VCC_APPS G PIO2 1 VCC_CARD 1 12 13 14 15 16 17 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 53 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 37: PXA322 Processor 15mm2 POP Bottom Ball Map, Right Half NOTES: 1. The LOCK_PRE ball (D13) connects directly to the A14 on the top package. Consult the datasheet for the top package memory device for appropriate requirements for this pin. 2. The DF_NWP ball (C20) connects directly to C21 and F22 on the top package. Consult the datasheet for the top package memory device for appropriate requirements for these pins. 3. The ND_RST ball (W20) connects directly to Y21 on the top package. Consult the datasheet for the top package memory device for appropriate requirements for these pins 4. The VCC_DF balls (V6, T5 and B9) connect to the VCC_DFQ balls (B9, B15, B21 and AB21) on the top package and are powered from the VCC_DF power domain. These balls are used for the IO voltage domain for the device connected to the Data Flash Interface (DFI). 5. The VCC_DFCORE ball (B4) is directly connected to the VCC_DF balls (B4, B20, AA3 and AA12) on the top package. A seperate power supply can be used for this ball in order to keep the core voltage on while the processor is in S3/D4/C4 power mode. If this is not needed for the device connected to the DFI bus connect this pin to the VCC_DF power domain. 6. The VCC_MEM balls (B2, D3, K5, L3, N2, N4, M3, M7 and P2) are connected to the VCC_MEMQ balls (E2, H2, M2, U2, AA5, AA8, AA15 and AA18) on the top package and are powered from the VCC_MEM power domain. These balls are used for the IO voltage domain for the DDR SDRAM. 7. The VCC_MEMCORE ball (AA3) is connected to the VCC_MEM balls (B2, J21, P2, AA21 and AB2) on the top package. A separate power supply can be used for this ball in order to keep the DDR SDRAM core voltage on while the processor is in S3/D4/C4 power mode. If power does not need to be supplied to the core voltage for the DDR SDRAM while the processor is in S3/D4/C4 connect this pin to the VCC_MEM power domain. 4.1.1.3 PXA322 15mm2 Package-on-Package (PoP) Top Ball Map Figure 38 and Figure 39 show the top ball map for the 416-ball bottom PXA322 processor POP package. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 54 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 38: PXA322 Processor 15mm2 PoP Top Ball Map, Left Side 1 2 3 4 5 6 7 8 9 A NC VSS_ MEM DF _I O1 VSS_DF DF_I O3 DF_ IO 5 DF _IO 7 DF _I O9 VSS_DF B VSS_M EM VCC_M EM DF _I O0 VCC_DF DF_I O2 DF_ IO 4 DF _IO 6 DF _I O8 V CC_DF Q 10 DF _CLE_N OE DF _ALE_N W E1 11 DF _IO11 A DF _IO10 B DF _INT_R N C DF_NW E D MD1 M D0 D E VSS_M EM VCC_ MEM Q E F MD3 M D2 F G MD5 M D4 G H VSS_M EM VCC_ MEM Q H J MD7 M D6 J K DQM 0 DQ S0 K L DQM 1 DQ S1 L M VSS_M EM VCC_ MEM Q M N MD9 M D8 N P VSS_M EM VCC_M EM P R M D11 M D10 R T M D13 M D12 T U VSS_M EM VCC_ MEM Q U V M D15 M D14 V W SDCKE SDCLK0 W Y NC SDCLK1 Y AA NC VSS _DF VCC_DF MD1 6 VCC_M EMQ M D18 M D20 VCC_M EM Q MD 22 DQS2 DF_SCLK_S AA AB NC VCC_M EM VSS_ DF MD1 7 VSS_M EM M D19 M D21 VSS_M EM MD 23 D QM 2 NC AB 1 2 3 4 5 6 7 8 9 10 11 C B Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 55 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 39: PXA322 Processor 15mm2 PoP Top Ball Map, Right Side 12 13 A DF_IO13 DF_IO15 B DF_IO12 DF_IO14 14 LOCK _P R E NC 15 16 17 18 19 20 21 22 V SS _DF NC NC NC NC NC VS S_DF NC A VCC_DFQ NC NC NC NC VS S_DF B V CC_DF VCC_DFQ C DF_NWP NC C D GPIO3 GPIO4 D E DF_NCS0 DF_NCS1 E F DF_NRE DF_NW P F G DF_ALE_ NWE 1 NC G H NSDW E DF_CLE _ NO E H V CC_ME M VS S_ME M J J K MA 0 MA 1 K L MA 2 MA 3 L M MA 4 MA 5 M N MA 6 MA 7 N P MA 14 M A15 P R NSDCS0 NS DCS 1 R T NSDRAS NSDCAS T U MA 8 MA 9 U V S DMA10 M A11 V W MA 12 M A13 W ND_RS T VS S_ME M Y Y AA V CC_DF DQS3 M D24 VCC_M EMQ MD26 MD28 VCC _MEM Q M D30 NLLA V CC_ME M NC AA AB VS S_DF DQM 3 M D25 VSS_M EM MD27 MD29 VSS_ MEM M D31 NC VCC_DFQ NC AB 13 14 15 16 17 18 19 20 21 22 12 4.1.2 PXA31x Processor Ball Maps 4.1.2.1 PXA310 Processor 13mm2 VF-BGA Ball Map Figure 40 and Figure 41 show the bottom ball map for the PXA310 processor 13mm2 discrete package. The balls highlighted in yellow have different functionality on the PXA30x processor. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 56 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 40: PXA310 Processor 13mm2 VF-BGA Ball Map, Left side 1 2 3 4 5 6 7 8 11 12 PXT AL _IN PW R_SCL VCC_I O1 G PIO 1_2 A VC C_OSC1 PXTAL_O U VCTCXO _E 3M T N VSS_IO 1 CL K_ PO UT B T XTAL_O U T VCC _PLL G PIO 127 C PW R_ CAP NRESET _O A NC NC RFU _A3 VCC_BIAS T CK CLK_T OUT B NC RFU _B2 RFU _B3 RF U_B4 T DI N RESET PW R_O UT C VSS_M EM VSS_MEM RFU_ C3 TDO PW R_EN NBAT T_F A ULT TXTAL_ IN D MD0 VCC _MEM TM S 0 UT 9 VCC_ BG 10 VSS_ OSC1 3M D E MD1 MD2 VCC _MEM NT RST EXT_ WAKE U P0 F MD3 D QM0 VCC _MEM VSS_ MEM SYS_EN G MD4 MD5 DQ S0 VC C_M EM VSS_ MEM H MD7 M A2 MD 6 VSS_ MEM VCC_ MVT VSS J MA6 M A15 M A14 VC C_M EM VSS_ MEM VSS J K SDM A10 M A8 M A4 VC C_M EM VSS_ MEM VCC_APPS K L SDC LK0 SD CLK1 M A12 VSS L M MA0 NSDCS1 NSDCS0 MA13 VSS VSS M N MA9 M A11 M A7 VC C_M EM VSS_ MEM VSS N P RC OMP_D DR NSDRAS M A5 M A3 VCC_ MVT VSS P R R FU_R 1 SDCKE NSDW E M A1 VSS_ MEM VCC_APPS R T MD9 MD8 NSDCAS VC C_M EM VSS_ MEM VSS T U D QM 1 M D11 M D10 VSS VCC_ MVT VSS V M D13 M D12 DQ S1 VC C_M EM VSS_ MEM W GPI O0 M D14 M D15 NC DF _CLE_N OE NC NC NC DF _NCS0 VCC_SRA M NC W Y GPI O2 VCC _MEM VSS_M EM VSS_DF VCC _DF DF _IO 0 VSS_ DF NC VSS_ DF VSS_ DF DF _I O7 Y AA NCS1 GPIO1 DF _I NT_R NB AB NCS0 D F_NW E DF _NRE AC NC DF _ALE_N WE AD NC 1 PW R_ CAP VSS_BBAT 1 T VCC _MVT T EST CLK VCC_APPS VSS E VSS_BG PWR _SDA G PIO 125 F G VC C_APPS VSS_ MEM VSS VSS VCC_APPS VCC_APPS VSS VSS T EST VSS H U V AA DF_ AD DR1 NC VCC _DF NBE1 DF_ ADD R0 DF_ AD DR3 NC DF _IO 1 NC NBE0 DF_ ADD R2 DF_ IO 8 DF _IO 2 DF _IO10 VSS 2 3 4 5 6 7 8 Copyright (c) 2009 Marvell April 6, 2009 Released VSS VCC_BBAT NG PIO _RE T SET VCC_ DF DF _IO 9 VCC_DF NLL A DF_ IO 13 AB VSS DF_ SCL K_ E VCC_DF AC D F_I O1 1 NLUA RFU_ AD1 1 DF _I O4 AD 9 10 11 12 DF _IO3 VCC_ MVT VCC_APPS Doc. No. MV-S105156-00 Rev. 2.0 Version Page 57 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 41: PXA310 Processor 13mm2 VF-BGA Ball Map, Right side A 13 14 15 16 17 18 19 20 21 22 23 24 GPIO 0_2 GPIO126 GPI O115 GPIO11 6 GPIO10 7 VSS_ IO 1 GPIO1 10 G PI O1 02 G PIO1 00 GPIO97 NC NC A GPIO1 01 G PI O1 06 VC C_SRA M VSS_IO 1 GPIO96 NC B GPIO1 04 G PI O1 03 VCC _MVT GPIO92 GPIO94 GPI O98 C GPIO91 GPIO90 GPI O95 D B GPIO 123 GPIO119 GPI O113 G PIO 99 C VSS_PLL VCC _APPS GPI O118 VCC _IO 1 VC C_APPS VCC_ MVT VSS GPI O10 8 D E GPIO 121 GPIO117 GPI O111 GPIO11 4 NC GPI O9_ 2 NC G PI O7 _2 GPIO88 GPIO87 GPI O93 E F GPIO 124 GPIO122 GPI O120 GPIO10 9 GPIO10 5 G PIO 10_2 GPIO8 _2 GPIO 84 GPIO85 GPIO83 VCC_IO1 F GPIO 75 VSS_M SL GPIO82 GPIO81 GPI O89 G VSS GPIO 71 VCC _MSL GPIO77 GPIO80 GPI O86 H J VSS GPIO 63 GPIO 79 GPIO74 GPIO76 GPI O78 J K VC C_APPS VC C_LCD GPIO 69 GPIO66 GPIO72 GPI O73 K L VSS GPIO 60 GPIO 68 GPIO65 GPIO67 GPI O70 L M VSS GPIO 59 VSS_ LCD GPIO61 GPIO62 GPI O64 M N ULPI _DIR VCC_ MVT GPIO 52 GPIO55 GPIO57 GPI O51 N P ULPI _NXT GPIO 58 GPIO 49 GPIO47 GPIO54 GPI O56 P R VC C_APPS GPIO 48 GPIO 45 VC C_CI GPIO53 GPI O50 R T G PIO 46 VSS_CI GPIO 44 GPIO42 VSS VCC_APPS T U LPI _ST P GPIO 39 VSS_ULPI GPIO38 GPIO41 GPI O43 U GPIO 37 GPIO 35 VCC_U LPI GPIO36 GPI O40 V G H U VSS VSS VSS VSS VCC _APPS VCC _APPS GPIO11 2 VSS V W DF _IO 12 VSS_DF GPI O2_2 VCC_MVT G PIO 18 GPIO 33 GPIO 27 G PI O3 _2 GPIO31 GPIO32 GPI O34 W Y VSS_DF DF _IO14 VSS_CARD 1 GPI O8 G PIO 15 GPI O4_ 2 GPIO6 _2 G PI O5 _2 GPIO21 GPIO28 GPI O29 Y GPIO30 GPIO25 GPI O26 AA AA AB AC AD VCC_D F DF_N CS1 GPIO3 GPIO5 GPIO4 VCC_CARD 1 VSS G PIO7 GPIO 10 GPIO 11 VCC_IO3 GPI O19 GPIO23 GPIO20 VSS_IO3 AB VSS VSS_CARD 2 GPIO 13 GPIO 12 GPI O17 VCC_ PL L GPIO22 NC AC GPIO 16 GPIO 14 VSS_PLL GPIO24 NC NC AD 19 20 21 22 23 24 DF_I O 5 DF_ IO 6 DF _IO15 GPI O9 G PIO6 13 14 15 16 17 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 58 VC C_APPS VCC_C AR D 2 18 Copyright (c) 2009 Marvell April 6, 2009 Released PXA311 and PXA312 15mm2 Multi-Chip Package (MCP) and Package on Package (POP) Bottom Ball Map. 4.1.2.2 Figure 42 and Figure 43 show the bottom ball map for the PXA31x processor 15mm2 MCP and POP packages. The balls highlighted in yellow have different functionality on the PXA30x processor. Figure 42: PXA31x Processor 15mm2 MCP and Package-on-Package (PoP, Bottom) Ball Map, Left side A 1 2 3 4 5 6 7 8 9 10 11 VSS VSS RFU_A3 RF U_A4 RF U_A5 NT RST PWR _CAP0 TXT AL _IN VSS VC C_APPS G PIO 0_2 A TEST B CLK_PO UT C G PIO 1_2 D VSS_PLL E T EST CLK F B VSS VSS VCC_ BI AS NC C NC VSS TMS T CK D MD 0 T DO PW R_EN SYS_EN EXT_ WAKE RF U_B5 CLK_TO UT TXT AL_ OUT PXTAL_IN PW R_SDA U P0 NBATT _FAU NC PW R_O UT VCC_ BBATT PXT AL_O UT VSS_BG LT VCC_O SC1 VCC_MEM NRESET VSS VSS_BBATT VCC_BG 3M NGPIO _RES VSS_O SC13 VCT CXO_E M N ET NRESET_O PW R_CAP1 PWR _SCL UT E MD 1 M D2 TDI VCC_M VT G PIO3 _2 GPIO 2_2 GPI O6_ 2 F MD 3 M D4 DQS0 VSS G PIO5 _2 VSS_M EM VSS_ MEM G MD 5 M D6 DQ M 0 NC VCC_MEM VCC_ MEM VSS_ MEM G PI O 4_2 VCC_M VT VC C_IO 1 VCC_DF G H MD 7 MA14 MA2 M A4 MA13 VCC_ MEM VSS_ MEM VSS VSS VC C_APPS VCC_APPS H J MA8 NSD CS1 SDM A1 0 MA15 VCC _MVT VCC_ MEM VSS_ MEM GPIO 10_ 2 J K SD CLK0 SDCLK1 M A12 M A6 VSS VCC_ MEM VSS_ MEM G PI O 9_2 K L NSDCS0 M A9 MA0 NC VCC_APPS VCC_ MEM VSS_ MEM NC L M MA3 M A7 MA5 MA11 VSS VCC_ MEM VSS_ MEM NC M N R COM P_DD R RF U_N2 NSD CAS M A1 VCC_APPS VCC_ MEM VSS_ MEM G PI O 8_2 N P NSDW E NSDRAS M D8 NC NC VCC_ MEM VSS_ MEM G PI O 7_2 VSS VC C_APPS VCC_APPS P R M D10 SDCKE M D9 DQ S1 VSS VCC_ MEM VSS_ MEM VSS VSS_DF VSS_DF VSS_ DF R T M D12 M D11 M D14 DQM1 VCC _MVT VCC_ MEM VSS_ MEM VSS VCC_DF VCC_ DF VCC_DF T U M D15 M D13 NC GPIO1 DF _NW P VCC_ MEM VSS_ MEM DF _I O8 VCC_M VT DF _NCS1 G PIO 3 U DF_C LE_N OE DF_N CS0 DF _IO 4 DF _IO7 V DF_IO1 1 RFU_ W9 DF _IO13 DF_I O 14 W NLLA VCC _CARD 1 Y G PIO 4 AA V W GPI O2 NC NCS0 NC GPIO0 DF_ INT _RN B NCS1 VCC_MEM D F_ADDR1 DF _ALE_N WE DF_N WE DF_ NRE D F_ADDR2 DF_ IO 2 Y VSS_DF VSS_ DF NBE0 DF_ AD DR3 DF _IO9 DF _IO 10 AA VSS_DF VSS_ DF NBE1 DF_ AD DR0 DF _IO0 D F_IO1 1 2 3 4 5 6 Copyright (c) 2009 Marvell April 6, 2009 Released VSS DF _I O3 NLUA VC C_APPS VCC_ SR AM VCC_ APPS DF_SCL K_ E 7 8 9 10 11 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 59 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 43: PXA31x Processor 15mm2 MCP and Package-on-Package (PoP, Bottom) Ball Map, Right side 12 13 14 15 16 17 18 19 20 21 A GPIO126 VCC_APPS G PIO 116 VC C_APPS G PI O1 10 GPIO 102 G PIO 99 GPI O96 VSS VSS A B GPIO124 VSS G PIO 120 GPI O11 2 VSS GPIO 106 GPIO10 0 VCC_ SR AM VSS VSS B C GPIO127 G PIO1 15 G PIO 122 GPI O11 3 G PI O1 07 GPIO 108 VCC_SRAM G PIO 101 G PIO9 5 GPIO 98 C D VCC_PLL G PIO1 23 G PIO 118 GPI O11 4 G PI O1 09 GPIO 105 GPIO10 3 NC G PIO9 7 GPIO 94 D E VSS_PLL G PIO1 19 G PIO 117 VCC _IO 1 GPIO86 G PIO8 9 G PIO 91 G PIO 104 G PIO9 3 GPIO 92 E F GPIO125 G PIO1 21 G PIO 111 VSS_IO 1 GPIO79 VSS_M SL G PIO 87 GPI O85 G PIO8 8 GPIO 90 F G VSS_DF VSS_IO 1 VCC_M VT VCC _IO 1 GPIO78 VCC_M SL G PIO 81 GPI O83 G PIO8 2 GPIO 84 G H VCC _APPS VSS VSS VCC_M VT GPIO73 G PIO7 4 G PIO 75 GPI O77 G PIO7 6 GPIO 80 H J VSS VCC_M VT GPIO71 G PIO6 5 G PIO 67 GPI O69 G PIO7 0 GPIO 72 J K VCC_APPS VSS_L CD VCC_LCD G PIO6 4 G PIO 68 GPI O61 G PIO6 3 GPIO 66 K L VCC_APPS VSS_L CD VCC_LCD G PIO5 9 G PIO 56 GPI O62 G PIO5 8 GPIO 60 L M VCC_APPS VSS_L CD VCC_LCD G PIO5 3 G PIO 55 GPI O57 G PIO5 2 GPIO 54 M N VSS VCC_M VT GPIO47 G PIO4 9 G PIO 50 GPI O51 VSS VC C_APPS N P VCC _APPS VSS VSS VCC_ CI GPIO43 G PIO4 5 G PIO 46 VSS_ CI VCC_CI GPIO 48 P R VSS_DF VSS_ DF VCC_M VT VSS_ULPI VCC_U LPI G PIO3 7 G PIO 39 GPI O42 G PIO4 1 GPIO 44 R T VCC_ DF VC C_DF VSS VSS_IO 3 VCC_I O3 G PIO3 8 G PIO 35 GPI O40 G PIO3 4 GPIO 36 T U GPIO9 DF _LO CKP RE GPIO8 DF _I O12 GPIO12 G PIO1 9 G PIO 31 GPI O33 G PIO3 2 GPIO 28 U V GPIO5 G PIO 6 G PIO1 1 G PIO 13 GPIO16 ULPI_ DIR G PIO 20 GPI O29 G PIO3 0 GPIO 27 V DF_ IO 6 DF _I O5 GPIO7 DF _I O15 VSS_PLL G PIO1 7 G PIO 18 GPI O21 ULPI_NXT U LPI_ST P W G PIO1 0 G PIO 14 GPIO15 G PIO2 3 G PIO 25 GPI O26 VSS_IO3 VSS_ IO 3 Y VCC _PL L G PIO2 2 G PIO 24 NC VSS_IO3 VSS_ IO 3 AA 16 17 18 19 20 21 W Y AA VSS_CARD VCC_APPS 1 VCC _APPS VSS 12 13 VCC_CARD VSS_CARD 2 2 14 15 4.1.3 PXA30x Processor Ball Maps 4.1.3.1 PXA300 Processor 13mm2 VF-BGA Ball Figure 44 and Figure 45 show the bottom ball map for the PXA300 processor 13mm2 discrete package. The balls highlighted in yellow have different functionality on the PXA31x processor. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 60 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 44: PXA300 Processor 13mm2 VF-BGA Ball Map, Left side A 1 2 NC NC 3 4 USBOT G_ P VCC_ USB USBOT G_ 5 6 T CK CLK_T OUT 7 8 9 10 11 12 VCC_I O1 G PIO 1_2 A VSS_IO 1 CL K_ PO UT B VCC _PLL G PIO 127 C T EST CLK VCC_APPS VSS E VSS_BG PWR _SDA G PIO 125 F PW R_ CAP NRESET _O PXT AL _IN PW R_SCL 0 UT VC C_OSC1 PXTAL_O U VCTCXO _E N RESET PW R_O UT N 3M T NBAT T_F A T XTAL_O U VSS_ OSC1 TXTAL_ IN VCC_ BG ULT T 3M B NC VSS_USB C VSS_M EM VSS_M EM USBH1 _N D MD0 VCC _MEM TM S E MD1 MD2 VCC _MEM NT RST EXT_ WAKE U P0 F MD3 D QM 0 VCC _MEM VSS_ MEM SYS_EN G MD4 MD5 DQ S0 VC C_M EM VSS_ MEM H MD7 M A2 MD 6 VSS_ MEM VCC_ MVT VSS J M A6 M A15 M A14 VC C_M EM VSS_ MEM VSS J K SDM A10 M A8 M A4 VC C_M EM VSS_ MEM VCC_APPS K L SDC LK0 SD CLK1 M A12 M M A0 NSDCS1 NSDCS0 M A13 M A9 M A11 M A7 NSDRAS N P RC OM P_D DR N USBH 1_P T DI TDO PW R_EN D VCC_BBAT NG PIO _RE T SET PW R_ CAP VSS_BBAT VCC _MVT 1 T VSS G VSS VCC_APPS VSS T EST H VSS L VSS VSS M VC C_M EM VSS_ MEM VSS N M A5 M A3 VCC_ MVT VSS P VC C_APPS VSS_ MEM R R FU_R 1 SDCKE NSDW E M A1 VSS_ MEM VCC_APPS R T MD9 MD8 NSDCAS VC C_M EM VSS_ MEM VSS T U D QM 1 M D11 M D10 VSS VCC_ MVT VSS V M D13 M D12 DQ S1 VC C_M EM W GPI O0 M D14 M D15 NC Y GPI O2 VCC _MEM VSS_M EM VSS_DF AB NCS0 D F_NW E AC NC DF _ALE_N WE NBE1 DF_ ADD R0 DF_ AD DR3 AD NC NC NBE0 DF_ ADD R2 1 2 3 4 April 6, 2009 Released VSS VSS V VSS_ MEM DF _CLE_N OE VCC _DF NC NC NC DF _NCS0 DF _IO 0 VSS_ DF NC VSS_ DF VCC_SRA M VSS_ DF NC W DF _I O7 Y NB DF _NRE U AA NCS1 Copyright (c) 2009 Marvell VCC_APPS DF _I NT_R AA GPIO1 VSS VCC_ DF DF_ AD DR1 NC VCC _DF DF _IO 9 DF _IO3 VCC_ MVT VCC_APPS VCC_DF NLL A DF_ IO 13 AB VSS DF_ SCL K_ E VCC_DF AC AD NC DF _IO 1 DF_ IO 8 DF _IO 2 DF _IO10 VSS D F_I O1 1 NLUA RFU_ AD1 1 DF _I O4 5 6 7 8 9 10 11 12 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 61 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 45: PXA300 Processor 13mm2 VF-BGA Ball Map, Right side A 13 14 15 16 17 18 19 20 21 22 23 24 GPIO 0_2 GPIO126 GPI O115 GPIO11 6 GPIO10 7 VSS_ IO 1 GPIO1 10 G PI O1 02 G PIO1 00 GPIO97 NC NC A VSS_IO 1 GPIO96 NC B GPIO92 GPIO94 GPI O98 C GPIO91 GPIO90 GPI O95 D B GPIO 123 GPIO119 GPI O113 G PIO 99 C VSS_PLL VCC _APPS GPI O118 VCC _IO 1 VC C_APPS VCC_ MVT VSS GPI O10 8 GPIO1 01 G PI O1 06 GPIO1 04 G PI O1 03 VC C_SRA M VCC _MVT D E GPIO 121 GPIO117 GPI O111 GPIO11 4 NC RF U_E18 NC R FU_E20 GPIO88 GPIO87 GPI O93 E F GPIO 124 GPIO122 GPI O120 GPIO10 9 GPIO10 5 R FU_F 18 RFU_ F19 GPIO 84 GPIO85 GPIO83 VCC_IO1 F GPIO 75 VSS_M SL GPIO82 GPIO81 GPI O89 G VSS GPIO 71 VCC _MSL GPIO77 GPIO80 GPI O86 H J VSS GPIO 63 GPIO 79 GPIO74 GPIO76 GPI O78 J K VC C_APPS VC C_LCD GPIO 69 GPIO66 GPIO72 GPI O73 K L VSS GPIO 60 GPIO 68 GPIO65 GPIO67 GPI O70 L M VSS GPIO 59 VSS_ LCD GPIO61 GPIO62 GPI O64 M N RF U_N17 VCC_ MVT GPIO 52 GPIO55 GPIO57 GPI O51 N P RF U_P17 GPIO 58 GPIO 49 GPIO47 GPIO54 GPI O56 P R VC C_APPS GPIO 48 GPIO 45 VC C_CI GPIO53 GPI O50 R T G PIO 46 VSS_CI GPIO 44 GPIO42 VSS VCC_APPS T RF U_U17 GPIO 39 VSS_ IO 3 GPIO38 GPIO41 GPI O43 U GPIO 37 GPIO 35 VCC_IO3 GPIO36 GPI O40 V G H U VSS VSS VSS VSS VCC _APPS VCC _APPS GPIO11 2 VSS V W Y DF _IO 12 VSS_DF VSS_DF GPI O2_2 VCC_M VT G PIO 18 GPIO 33 GPIO 27 G PI O3 _2 GPIO31 GPIO32 GPI O34 W DF _IO14 VSS_CARD 1 GPI O8 G PIO 15 GPI O4_ 2 GPIO6 _2 G PI O5 _2 GPIO21 GPIO28 GPI O29 Y GPIO30 GPIO25 GPI O26 AA AA AB AC AD VCC_D F DF_N CS1 GPIO3 GPIO5 GPIO4 VCC_CARD 1 VSS G PIO7 GPIO 10 GPIO 11 VCC_IO3 GPI O19 GPIO23 GPIO20 VSS_IO3 AB VSS VSS_CARD 2 GPIO 13 GPIO 12 GPI O17 VCC_ PL L GPIO22 NC AC GPIO 16 GPIO 14 VSS_PLL GPIO24 NC NC AD 19 20 21 22 23 24 DF_I O 5 DF_ IO 6 DF _IO15 GPI O9 G PIO6 VCC_C AR D 2 13 14 15 16 17 18 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 62 VC C_APPS Copyright (c) 2009 Marvell April 6, 2009 Released PXA30x Processor and PXA302 Processor 15mm2 Multi-Chip Package (MCP) and Package on Package (POP) Bottom Ball Map 4.1.4 Figure 46 and Figure 47 show the bottom ball map for the PXA30x processor 15mm2 MCP and POP packages.The balls highlighted in yellow have different functionality on the PXA31x processor. Figure 46: PXA30x 15mm2 MCP and Package-on-Package (PoP) Bottom Ball Map, Left side A 1 2 VSS_U SB VSS_USB 3 4 USBOT G_N USBO TG _P 5 6 7 8 9 10 11 USBH1_ N NT RST PW R_CAP0 T XT AL_I N VSS VCC_APPS GPIO 0_2 A T EST B C LK_POUT C GPIO 1_2 D VSS_PLL E TESTCL K F VCC_DF G B VSS_U SB VSS_USB VCC_U SB NC U SBH1_ P C NC VSS TM S T CK NC EXT _W AKE CLK_T OUT TXT AL_OU T PXTAL_ IN PWR _SD A UP0 NBATT _F AU PW R_O UT VC C_BBAT T PXTAL_O UT VSS_BG LT VCC_ OSC1 VSS_ BBATT VCC_ BG 3M NGPI O_R ES VSS_ OSC13 VCTCXO _E ET M N N RESET _O PW R_SCL PW R_C AP1 UT D M D0 T DO PW R_EN SYS_EN VCC_ MEM NR ESET VSS E M D1 M D2 T DI VCC _MVT G PIO 3_2 GPI O2_ 2 G PI O6 _2 F M D3 M D4 DQ S0 VSS G PIO 5_2 VSS_ MEM VSS_M EM G M D5 M D6 DQM 0 NC VCC_ MEM VC C_M EM VSS_M EM GPIO 4_2 VCC_M VT H M D7 M A1 4 M A2 M A4 M A13 VC C_M EM VSS_M EM VSS VSS J M A8 NSDCS1 SDM A10 MA15 VCC_M VT VC C_M EM VSS_M EM RF U_J8 J K SDCLK0 SDCL K1 M A12 M A6 VSS VC C_M EM VSS_M EM RFU_ K8 K L NSD CS0 MA9 M A0 NC VCC_APPS VC C_M EM VSS_M EM NC L M A3 MA7 M A5 MA11 VSS VC C_M EM VSS_M EM NC M RF U_N2 NSDCAS M A1 VCC_APPS VC C_M EM VSS_M EM RF U_N8 N M N RCOM P_DD R VCC_I O1 VCC_APPS VCC_ APPS P NSDW E NSD RAS MD 8 NC NC VC C_M EM VSS_M EM RFU_ P8 VSS R M D10 SDC KE MD 9 DQ S1 VSS VC C_M EM VSS_M EM VSS VSS_DF VSS_ DF VSS_DF R T M D12 MD 11 M D14 DQM 1 VCC_M VT VC C_M EM VSS_M EM VSS VCC_ DF VCC_DF VCC_DF T U M D15 MD 13 NC G PIO 1 DF _NW P VC C_M EM VSS_M EM D F_I O8 VCC_M VT DF _NCS1 GPIO3 U DF_ ALE_N DF _CLE_N WE OE DF_ NCS0 DF _IO4 D F_IO7 V DF _I O2 DF _IO 11 RF U_W 9 DF_I O1 3 DF _IO 14 W NLL A VCC_CARD 1 Y GPIO4 AA V W G PIO 2 N CS0 NC GPI O0 N CS1 VCC_ MEM DF_ ADD R1 NC DF _IN T_RN B DF _NW E DF _NRE DF_ ADD R2 Y VSS_ DF VSS_DF NBE0 DF _ADDR3 D F_I O9 DF _IO10 VSS AA VSS_ DF VSS_DF NBE1 DF _ADDR0 D F_I O0 DF_ IO 1 VCC_APPS 1 2 3 4 5 6 7 Copyright (c) 2009 Marvell April 6, 2009 Released D F_I O3 NL UA VCC_APPS VCC_ APPS H VCC_SRAM VC C_APPS DF _SC LK_E 8 9 10 P 11 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 63 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 47: PXA30x Processor 15mm2 MCP and Package-on-Package (PoP, Bottom) Ball Map, Right side 12 13 14 15 16 17 18 19 20 21 A G PI O1 26 VCC_APPS GPI O116 VCC_APPS G PIO 110 GPIO10 2 GPI O99 G PI O9 6 VSS VSS A B G PI O1 24 VSS GPI O120 G PIO1 12 VSS GPIO10 6 G PIO1 00 VCC_SRAM VSS VSS B C G PI O1 27 G PIO 115 GPI O122 G PIO1 13 G PIO 107 GPIO10 8 VCC_ SRAM GPIO 101 G PIO 95 GPI O98 C D VCC_ PL L G PIO 123 GPI O118 G PIO1 14 G PIO 109 GPIO10 5 G PIO1 03 NC G PIO 97 GPI O94 D E VSS_PLL G PIO 119 GPI O117 VCC_IO1 G PI O8 6 G PIO 89 GPI O91 GPIO 104 G PIO 93 GPI O92 E F G PI O1 25 G PIO 121 GPI O111 VSS_IO 1 G PI O7 9 VSS_M SL GPI O87 G PI O8 5 G PIO 88 GPI O90 F G VSS_ DF VSS_IO1 VCC_M VT VCC_IO1 G PI O7 8 VCC_ MSL GPI O81 G PI O8 3 G PIO 82 GPI O84 G H VCC_APPS VSS VSS VCC _MVT G PI O7 3 G PIO 74 GPI O75 G PI O7 7 G PIO 76 GPI O80 H J VSS VCC _MVT G PI O7 1 G PIO 65 GPI O67 G PI O6 9 G PIO 70 GPI O72 J K VCC _APPS VSS_ LCD VCC_L CD G PIO 64 GPI O68 G PI O6 1 G PIO 63 GPI O66 K L VCC _APPS VSS_ LCD VCC_L CD G PIO 59 GPI O56 G PI O6 2 G PIO 58 GPI O60 L M VCC _APPS VSS_ LCD VCC_L CD G PIO 53 GPI O55 G PI O5 7 G PIO 52 GPI O54 M N VSS VCC _MVT G PI O4 7 G PIO 49 GPI O50 G PI O5 1 VSS VCC_APPS N P VCC_APPS VSS VSS VCC _CI G PI O4 3 G PIO 45 GPI O46 VSS_CI VCC_ CI GPI O48 P R VSS_ DF VSS_DF VCC_M VT RF U_R1 5 RFU_ R16 G PIO 37 GPI O39 G PI O4 2 G PIO 41 GPI O44 R T VC C_DF VCC_DF VSS VSS_IO 3 VCC_IO 3 G PIO 38 GPI O35 G PI O4 0 G PIO 34 GPI O36 T U G PIO 9 NC GPIO8 D F_IO1 2 G PI O1 2 G PIO 19 GPI O31 G PI O3 3 G PIO 32 GPI O28 U V G PIO 5 GPIO 6 G PIO 11 GPI O13 G PI O1 6 RF U_V17 GPI O20 G PI O2 9 G PIO 30 GPI O27 V DF _IO 6 DF _I O5 GPIO7 D F_IO1 5 VSS_ PL L G PIO 17 GPI O18 G PI O2 1 RF U_W 20 RFU_ W2 1 W G PIO 10 GPI O14 G PI O1 5 G PIO 23 GPI O25 G PI O2 6 VSS_I O 3 VSS_IO 3 Y VCC_PLL G PIO 22 GPI O24 NC VSS_I O 3 VSS_IO 3 AA 16 17 18 19 20 21 W Y AA 4.1.5 VSS_CARD VCC_APPS 1 VCC_APPS VSS 12 13 VCC_CARD VSS_CARD 2 2 14 15 PXA303 Processor 19mm2 VF-BGA Ball Figure 48 and Figure 49 show the bottom ball map for the PXA303 processor 19mm2 discrete package. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 64 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 48: PXA303 Processor 19mm2 VF-BGA Ball Map, Left side 1 2 3 4 A NC NC USBH1 _N USBH 1_P B NC NC C MD2 MD1 USBOT G_ N D VCC_ MEM DQ S0 E MD5 5 6 7 8 NBATT _F A PW R_C AP NG PIO _RE VC C_OSC1 9 10 11 12 PW R_SCL TEST G PI O 1_2 G PIO 127 A G PIO 0_2 B G PIO 126 C ULT 0 SYS_EN PW R_O UT VSS_USB NT RST VSS MD 0 TMS TDO CLK_T OUT VSS_MEM DQM 0 PW R_EN T DI T CK F MD7 MD6 MD 4 VSS_ MEM VSS_ MEM F G M A14 M A15 VCC _MEM MD 3 VC C_M EM G H MA8 M A6 M A4 VSS_ MEM VCC_M VT J VCC_ MEM VSS_MEM M A12 M A2 VSS VSS VSS VSS VSS J K NSDCS0 NSDCS1 SD CLK0 SDCLK1 SDMA10 VSS VSS VSS VSS K L M A13 M A11 M A0 VC C_APPS VSS VSS VSS VSS VSS L M MA5 M A7 M A9 VSS_ MEM VC C_M EM VSS VSS VSS VSS M N MA1 NSDRAS NSDCAS M A3 VSS VSS VSS VSS N P NSDW E SDCKE VCC_M VT RF U VSS_ MEM VSS VSS VSS VSS P R MD8 MD9 M D10 M D11 VC C_M EM VSS VSS VSS VSS R T D QM 1 DQ S1 M D12 VSS_ MEM VC C_M EM T U M D13 M D14 M D15 VSS_ MEM NCS1 U V GPI O0 GPIO1 GPIO2 VCC_ DF VSS_DF W NCS0 DF _IN T_R NB DF_N WE D F_NRE N BE0 Y USBOT G_ P VCC_ USB DF _ALE_N DF_ADDR 2 DF_ADDR 1 WE N BE1 SET 3M VSS_BBAT PXT AL _IN VCC_ BG T EST CLK VCC_I O1 T T XT AL_O U PXTAL_O U VSS_ OSC1 PWR_ SD A CLK_PO UT T T 3M NRESET _O VCC_BBAT VCC _MVT VSS_BG VSS_IO1 TXT AL _IN UT T PWR_ CAP EXT_ WAKE VCTCXO _E VSS VCC_APPS NRESET 1 UP0 N RCOM P_D DR V VCC _DF DF_ AD DR0 DF _AD DR3 VSS_D F VC C_DF DF _IO 9 D F_IO1 0 VCC_APPS VC C_SRA M DF_SCL K_ NC VSS_ DF VSS W VSS VCC_DF VCC_APPS Y DF _I O6 G PIO 3 VC C_CARD AA DF_ IO 8 DF_ IO 1 DF_ IO 2 NC VSS VCC_ MVT N LUA AB NC NC DF _CLE_N OE DF _I O11 DF_ IO 3 DF _NCS0 NLLA D F_IO1 2 DF _IO7 DF _NCS1 G PIO 5 AC NC NC DF_ IO 4 DF_ IO 5 DF _IO13 DF _I O14 DF _IO15 G PIO 4 G PIO 6 G PIO 7 G PIO 9 GPI O10 1 2 3 4 5 6 7 8 9 10 11 12 April 6, 2009 Released E H DF_I O 0 Copyright (c) 2009 Marvell D E 1 VSS_ CAR D 1 AA AB AC Doc. No. MV-S105156-00 Rev. 2.0 Version Page 65 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 49: PXA303 Processor 19mm2 VF-BGA Ball Map, Right side 13 14 15 16 17 18 19 20 21 22 23 A GPIO 125 GPIO122 GPIO120 GPI O11 5 GPIO11 2 GPI O10 9 GPI O1 06 G PIO1 02 G PI O1 01 NC NC A B GPIO 124 GPIO121 GPIO117 GPI O11 4 GPIO11 0 GPI O10 8 GPI O1 03 G PIO1 00 RFU_ B2 1 NC NC B C VCC_PLL GPIO118 GPIO116 GPI O11 1 GPIO10 7 GPI O10 5 RF U_C1 9 RF U_C2 0 GPIO97 GPIO96 GPI O93 C D VSS_PLL GPIO123 GPIO119 VSS_IO 1 GPIO10 4 RF U_D18 VCC _SRA M GPIO 98 GPIO95 GPIO92 GPI O90 D E VSS VCC _APPS GPIO113 VCC _IO 1 VCC_M VT GPIO 99 VSS_ IO 1 GPIO 94 GPIO91 GPIO87 GPI O86 E F VCC_I O1 GPIO 89 GPIO88 GPIO85 GPI O83 F G VSS VCC_ MVT GPIO84 GPIO81 GPI O80 G H VSS_M SL VCC _MSL GPIO82 GPIO78 GPI O77 H J VSS VSS VSS GPIO 75 GPIO 79 GPIO76 GPIO74 GPI O73 J K VSS VSS VSS VC C_LCD VSS_ LCD GPIO71 GPIO72 GPI O70 K L VSS VSS VSS GPIO 69 GPIO 67 GPIO65 GPIO68 GPI O66 L M VSS VSS VSS VC C_LCD VSS_ LCD GPIO63 GPIO64 GPI O62 M N VSS VSS VSS GPIO 57 GPIO 54 GPIO59 GPIO60 GPI O61 N P VSS VSS VSS VCC_ MVT GPIO 52 GPIO55 GPIO56 GPI O58 P R VSS VSS VSS VCC_ CI VCC_APPS GPIO50 GPIO51 GPI O53 R T VSS_CI GPIO 41 GPIO47 GPIO48 GPI O49 T U GPIO 27 VSS_ IO 3 GPIO44 GPIO45 GPI O46 U NC NC GPIO36 GPIO42 GPI O43 V VSS_PLL VCC_PLL G PIO 25 GPI O6_ 2 NC GPIO 30 VCC_IO3 GPIO39 GPI O40 W G PIO 15 G PIO 19 G PIO 24 GPI O4_ 2 NC NC GPIO31 GPIO37 GPI O38 Y G PIO 16 VCC _IO 3 G PIO 23 GPI O3_ 2 NC NC GPIO33 GPIO34 GPI O35 AA V W VCC_ APPS VCC_MVT VCC_CARD 2 VSS_CARD Y VSS AA GPI O8 AB G PIO 11 G PIO 13 G PIO 18 VSS_IO 3 G PIO 22 GPI O2_ 2 NC NC GPIO32 NC NC AB AC G PIO 12 G PIO 14 G PIO 17 G PIO 20 G PIO 21 GPIO 26 GPI O5 _2 GPIO 28 GPIO29 NC NC AC 13 14 15 16 17 18 19 20 21 22 23 1 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 66 Copyright (c) 2009 Marvell April 6, 2009 Released 4.1.6 PXA312 and PXA302 Package on Package (POP) Top Ball Maps 4.1.6.1 PXA312 and PXA302 Processor 15mm2 Package-on-Package (PoP) Top Ball Map Figure 50: PXA302 Processor and PXA312 Processor PoP Top Ball Map, Left Side 1 2 3 4 5 6 7 8 9 A NC VSS_ MEM NC VSS_ DF NC NC NC NC VSS_DF 10 B VSS_ MEM VCC_M EM NC VC C_DF NC NC NC NC VCC_DF C DF_ NWE DF _I NT_ R NB C D M D1 M D0 D E VSS_ MEM VCC_M EM E F M D3 M D2 F G M D5 M D4 G H VSS_ MEM VCC_M EM H J M D7 M D6 J K DF_ CLE_N OE DF _ALE_N WE 11 NC A NC B K DQM 0 DQ S0 L DQM 1 DQ S1 L M VSS_ MEM VCC_M EM M N M D9 M D8 N P VSS_ MEM VCC_M EM P R M D11 M D10 R T M D13 M D12 T U VSS_ MEM VCC_M EM U V M D15 M D14 V W SDCKE SDCLK0 W Y NC SDCLK1 Y AA NC VSS_D F VC C_DF DF _I O0 VCC_DF DF _IO2 DF _I O4 VCC_DF DF _IO6 NC DF _SCLK_ E AB NC VCC_M EM VSS_D F DF _I O1 VSS_ DF DF _IO3 DF _I O5 VSS_DF DF _IO7 NC NC 1 2 3 4 5 6 7 8 9 10 11 Copyright (c) 2009 Marvell April 6, 2009 Released AA AB Doc. No. MV-S105156-00 Rev. 2.0 Version Page 67 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 51: PXA302 Processor and PXA312 Processor PoP Top Ball Map, Right Side 12 13 14 15 16 17 18 19 20 21 22 A NC NC NC V SS_ DF NC NC NC NC NC V SS_ DF NC A B NC NC NC V CC_ DF NC NC NC NC V CC_ DF V CC_ DF V SS_ DF B DF_ NWP NC C C D GPIO1 GPIO2 D E DF_ NCS0 DF_ NCS1 E F DF_ NRE DF_ NWP F G DF_ A LE_ NW E H NSDWE J V CC_ M E M NC G DF_ CLE_ NOE V SS_ M E M H J K M A0 M A1 K L M A2 M A3 L M M A4 M A5 M N M A6 M A7 N P M A 14 M A 15 P R NSDCS0 NSDCS1 R T NSDRA S NSDCA S T U M A8 M A9 U V SDM A 10 M A 11 V W M A 12 M A 13 W Y NC V SS_ M E M Y AA V CC_ DF NC DF_ IO8 V CC_ DF DF_ IO10 DF_ IO12 V CC_DF DF_ IO14 NLLA V CC_ M E M NC AA AB V SS_DF NC DF_ IO9 V SS_ DF DF_ IO11 DF_ IO13 V SS_ DF DF_ IO15 NC V CC_ DF NC AB 12 13 14 15 16 17 18 19 20 21 22 NOTE: The DF_nWP signal is used as a write-protect pin for packages that use NAND devices (F22) and as a reset signal for packages that use a Static Memory Controller (SMC) device on GPIO1 (nCS2) (C21). The DF_nWP signal on the bottom package must be connected to either an external reset circuit or tied accordingly for write protection of the NAND device. When making connections to the DF_nWP pin, hardware must ensure the proper voltage levels are used for the voltage requirements on the top package. For example, when connecting nRESET_OUT (3V) to DF_nWP as a reset for a OneNAND device (1.8V), a level shifter must be used to reduce the voltage. 4.2 Pin Use Tables These tables include the ball number, ball name, and type for each of pins. See Table 12 to decode the pin "Type". Also included is the state of each pin with respect to reset and power modes. Additionally, at the beginning of each group of pins is the power domain that powers all the pins in that group. For example, the VCC_BATT group of pins in Table 11 starts with ball C6 and ends with C8. The next group of pins are on the VCC_IO1 domain. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 68 Copyright (c) 2009 Marvell April 6, 2009 Released Each multi-function pin (MFP) signal alternate function inputs and outputs are shown in the PXA3xx Processor Family Vol. I: System and Timer Configuration Developers Manual, "Pin Description and Control" chapter. 4.2.1 PXA32x Processor Pin Use Table 9 lists the mapping of signals to specific PXA32x processor package pins. Table 9: PXA32x Processor Pin Usage Summary 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode V C C _ B B AT T C6 C6 CLK_TOUT CLK_TOUT OC Clk-Out 4 4 H8 G5 EXT_WAKEUP0 EXT_WAKEUP0 ICOCZ Pd-011 Pd-011 Pd-011 H6 F5 EXT_WAKEUP1 EXT_WAKEUP1 ICOCZ Pu-111 Pu-111 Pu-111 E9 B7 NBATT_FAULT nBATT_FAULT IC Input Input Input D7 A11 NGPIO_RESET nGPIO_RESET IC Pu-111 Pu-111 Pu-111 B7 E6 NRESET nRESET IC Input7 Input Input G9 C9 NRESET_OUT nRESET_OUT OC Low 12 12 F7 D6 NTRST nTRST IC Input7 Input7 Input7 B8 D7 PWR_CAP0 PWR_CAP0 OA - - - G8 C7 PWR_CAP1 PWR_CAP1 OA - - - A6 A7 PWR_EN PWR_EN OC Low Low Low C7 B8 PWR_OUT PWR_OUT OA - - - G7 E5 SYS_EN SYS_EN OC Low Low High E4 B4 TCK TCK IC Input Input Input A5 B6 TDI TDI IC Input7 Input7 Input7 F6 D5 TDO TDO OCZ Hi-Z Hi-Z Hi-Z E7 A8 TMS TMS IC Input7 Input7 Input7 A7 D8 TXTAL_IN TXTAL_IN IA 2 2 2 A8 C8 TXTAL_OUT TXTAL_OUT OA 2 2 2 B10 PXTAL_IN PXTAL_IN IA 2 2 2 VCC_MVT F9 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 69 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode E10 C10 PXTAL_OUT PXTAL_OUT OA 2 2 2 D9 D11 CLK_POUT CLK_POUT OC Low Float Low H12 B18 GPIO113 GPIO113 ICOCZ Pd-01 Float1 3 B14 A17 GPIO114 GPIO114 ICOCZ Pd-01 Float1 3 H13 C17 GPIO115 GPIO115 ICOCZ Pd-01 Float1 3 A15 D17 GPIO116 GPIO116 ICOCZ Pd-01 Float1 3 G14 E16 GPIO117 GPIO117 ICOCZ Pd-01 Float1 3 B13 C16 GPIO118 GPIO118 ICOCZ Pd-01 Float1 3 K8 B17 GPIO119 GPIO119 ICOCZ Pd-01 Float1 3 A14 E14 GPIO120 GPIO120 ICOCZ Pd-01 Float1 3 D12 B16 GPIO121 GPIO121 ICOCZ Pd-01 Float1 3 B12 C15 GPIO122 GPIO122 ICOCZ Pd-01 Float1 3 G13 A16 GPIO123 GPIO123 ICOCZ Pd-01 Float1 3 C13 D14 GPIO124 GPIO124 ICOCZ Pd-01 Float1 3 E13 E13 GPIO125 GPIO125 ICOCZ Pd-01 Float1 3 A13 A15 GPIO126 GPIO126 ICOCZ Pd-01] Float1 3 H10 D13 GPIO127 GPIO127 ICOCZ Pd-01 Float1 3 A12 E12 GPIO0_2 GPIO0_2 ICOCZ Pu-11 Float1 3 G11 B14 GPIO1_2 GPIO1_2 ICOCZ Pu-11 Float1 3 C11 C13 GPIO2_2 GPIO2_2 ICOCZ Pd-01 Float1 3 F13 A14 GPIO3_2 GPIO3_2 ICOCZ Pd-01 Float1 3 A11 B13 GPIO4_2 GPIO4_2 ICOCZ Pd-01 Float1 3 E11 D12 GPIO5_2 GPIO5_2 ICOCZ Pd-01 Float1 3 H11 C11 PWR_SCL PWR_SCL ICOCZ Pu-111 Pu-111 Float1 A10 A12 PWR_SDA PWR_SDA ICOCZ Pu-111 Pu-111 Float1 D10 A13 TEST TEST IC Input 5 Input5 Input5 G12 C12 TESTCLK TESTCLK IC Input5 Input 5 Input5 VCC_IO1 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 70 Copyright (c) 2009 Marvell April 6, 2009 Released Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode F11 B12 VCTCXO_EN VCTCXO_EN OC Low Float Low W7 AC8 DF_ADDR0 DF_ADDR0 OCZ Pd-01 Float1 3 W8 AD8 DF_ADDR1 DF_ADDR1 OCZ Pd-01 Float1 3 V8 AF8 DF_ADDR2 DF_ADDR2 OCZ Pd-01 Float1 3 Y8 AE9 DF_ADDR3 DF_ADDR3 OCZ Pd-01 Float1 3 W1 AE5 DF_INT_RNB DF_RnB ICZ Pu-11 Float1 3 U9 AD9 DF_IO0 DF_IO0 ICOCZ Pd-01 Float1 3 P6 AC11 DF_IO1 DF_IO1 ICOCZ Pd-01 Float1 3 U7 AD10 DF_IO2 DF_IO2 ICOCZ Pd-01 Float1 3 T10 AF10 DF_IO3 DF_IO3 ICOCZ Pd-01 Float1 3 T9 AC12 DF_IO4 DF_IO4 ICOCZ Pd-01 Float1 3 U10 AF12 DF_IO5 DF_IO5 ICOCZ Pd-01 Float1 3 V10 AE12 DF_IO6 DF_IO6 ICOCZ Pd-01 Float1 3 W10 AF13 DF_IO7 DF_IO7 ICOCZ Pd-01 Float1 3 V9 AB10 DF_IO8 DF_IO8 ICOCZ Pd-01 Float1 3 V11 AF9 DF_IO9 DF_IO9 ICOCZ Pd-01 Float1 3 R13 AE10 DF_IO10 DF_IO10 ICOCZ Pd-01 Float1 3 Y9 AD11 DF_IO11 DF_IO11 ICOCZ Pd-01 Float1 3 T11 AB13 DF_IO12 DF_IO12 ICOCZ Pd-01 Float1 3 T14 AD12 DF_IO13 DF_IO13 ICOCZ Pd-01 Float1 3 R8 AB14 DF_IO14 DF_IO14 ICOCZ Pd-01 Float1 3 P10 AC13 DF_IO15 DF_IO15 ICOCZ Pd-01 Float1 3 D8 AF3 DF_ALE_NWE1 DF_ALE OCZ Pu-11 Float1 3 T7 AB6 DF_ALE_NWE2 DF_ALE OCZ Pu-11 Float1 3 P8 AE6 DF_NCS0 DF_nCS0 OCZ Pu-11 Float1 3 B5 AF6 DF_NCS1 DF_nCS1 OCZ Pu-11 Float1 3 U6 AD7 DF_NRE DF_nOE OCZ Pu-11 Float1 3 VCC_DF Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 71 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode T8 AF7 DF_NWE DF_nWE OCZ Pu-11 Float1 3 W5 AF4 DF_SCLK_E DF_SCLK_E OCZ Pd-01 Float1 3 V3 AC2 GPIO2 GPIO2 ICOCZ Pd-01 Float1 3 R6 AD2 GPIO3 GPIO3 ICOCZ Pu-11 Float1 3 M8 AD3 GPIO4 GPIO4 ICOCZ Pu-11 Float1 3 P11 AF14 GPIO5 GPIO5 ICOCZ Pu-11 Float1 3 W12 AE14 GPIO6 GPIO6 ICOCZ Pu-11 Float1 3 R10 AB15 GPIO7 GPIO7 ICOCZ Pu-11 Float1 3 AA12 AC15 GPIO8 GPIO8 ICOCZ Pu-11 Float1 3 T6 AE4 NBE0 nBE0 OCZ Pu-11 Float1 3 Y6 AF5 NBE1 nBE1 OCZ Pu-11 Float1 3 C10 AD5 DF_CLE_NOE ND_CLE OCZ Pu-11 Float1 3 AA8 AE8 NLLA nLLA OCZ Pu-11 Float1 3 U8 AE7 NLUA nLUA OCZ Pu-11 Float1 3 V5 AE3 NXCVREN NXCVREN OCZ Pu-11 Float1 3 P12 AF16 GPIO9 GPIO9 ICOCZ Pu-11 Float1 3 V13 AB16 GPIO11 GPIO11 ICOCZ Pd-01 Float1 3 U13 AB17 GPIO12 GPIO12 ICOCZ Pd-01 Float1 3 Y13 AF17 GPIO13 GPIO13 ICOCZ Pd-01 Float1 3 P13 AC17 GPIO14 GPIO14 ICOCZ Pu-11 Float1 3 Y14 AF19 GPIO15 GPIO15 ICOCZ Pu-11 Float1 3 T13 AB19 GPIO16 GPIO16 ICOCZ Pu-11 Float1 3 U14 AC19 GPIO17 GPIO17 ICOCZ Pu-11 Float1 3 P14 W25 GPIO10 GPIO10 ICOCZ Pd-01 Float1 3 U20 AC23 GPIO30 GPIO30 ICOCZ Pd-01 Float1 3 U12 AD24 GPIO31 GPIO31 ICOCZ Pd-01 Float1 3 VCC_IO3 VCC_IO4 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 72 Copyright (c) 2009 Marvell April 6, 2009 Released Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode V20 AA22 GPIO32 GPIO32 ICOCZ Pu-11 Float1 3 V18 AD25 GPIO33 GPIO33 ICOCZ Pu-11 Float1 3 T18 AC24 GPIO34 GPIO34 ICOCZ Pd-01 Float1 3 U17 AD26 GPIO35 GPIO35 ICOCZ Pd-01 Float1 3 T17 AC25 GPIO36 GPIO36 ICOCZ Pd-01 Float1 3 T16 AB25 GPIO37 GPIO37 ICOCZ Pd-01 Float1 3 T20 AC26 GPIO38 GPIO38 ICOCZ Pd-01 Float1 3 T15 Y22 GPIO39 GPIO39 ICOCZ Pd-01 Float1 3 T19 AA23 GPIO40 GPIO40 ICOCZ Pu-11 Float1 3 R16 Y23 GPIO41 GPIO41 ICOCZ Pd-01 Float1 3 R20 AA24 GPIO42 GPIO42 ICOCZ Pd-01 Float1 3 R15 W22 GPIO43 GPIO43 ICOCZ Pu-11 Float1 3 R19 AA25 GPIO44 GPIO44 ICOCZ Pu-11 Float1 3 P16 W24 GPIO45 GPIO45 ICOCZ Pu-11 Float1 3 R18 Y26 GPIO46 GPIO46 ICOCZ Pu-11 Float1 3 P18 Y25 GPIO47 GPIO47 ICOCZ Pu-11 Float1 3 P20 V22 GPIO48 GPIO48 ICOCZ Pu-11 Float1 3 VCC_CI P19 W26 GPIO49 GPIO49 ICOCZ Pd-01 Float1 3 P15 V23 GPIO50 GPIO50 ICOCZ Pd-01 Float1 3 R21 U22 GPIO51 GPIO51 ICOCZ Pd-01 Float1 3 M14 U23 GPIO52 GPIO52 ICOCZ Pd-01 Float1 3 M18 T22 GPIO53 GPIO53 ICOCZ Pd-01 Float1 3 M17 U25 GPIO54 GPIO54 ICOCZ Pd-01 Float1 3 N19 U26 GPIO55 GPIO55 ICOCZ Pd-01 Float1 3 M16 T24 GPIO56 CIF_DD7 ICOCZ Pd-01 Float1 3 M19 R22 GPIO57 GPIO57 ICOCZ Pd-01 Float1 3 N17 T23 GPIO58 GPIO58 ICOCZ Pd-01 Float1 3 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 73 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode M20 R24 GPIO59 CIF_MCLK ICOCZ Pd-01 Float1 3 L15 R23 GPIO60 CIF_PCLK ICZ Pd-01 Float1 3 K21 P24 GPIO61 CIF_HSYNC ICOCZ Pd-01 Float1 3 L16 P26 GPIO62 CIF_VSYNC ICOCZ Pd-01 Float1 3 VCC_IO6 G18 F22 GPIO83 GPIO83 ICOCZ Pd-01 Float1 3 F16 D26 GPIO84 GPIO84 ICOCZ Pd-01 Float1 3 F18 E23 GPIO85 GPIO85 ICOCZ Pd-01 Float1 3 F17 E24 GPIO86 GPIO86 ICOCZ Pd-01 Float1 3 D20 D22 GPIO87 GPIO87 ICOCZ Pu-11 Float1 3 D16 C25 GPIO88 GPIO88 ICOCZ Pu-11 Float1 3 F19 D25 GPIO89 GPIO89 ICOCZ Pu-11 Float1 3 D17 C26 GPIO90 GPIO90 ICOCZ Pu-11 Float1 3 E18 D24 GPIO91 GPIO91 ICOCZ Pd-01 Float1 3 E21 D23 GPIO92 GPIO92 ICOCZ Pd-01 Float1 3 E20 D21 GPIO93 GPIO93 ICOCZ Pd-01 Float1 3 E16 B23 GPIO94 GPIO94 ICOCZ Pd-01 Float1 3 C21 C23 GPIO95 GPIO95 ICOCZ Pd-01 Float1 3 D21 C24 GPIO96 GPIO96 ICOCZ Pd-01 Float1 3 D19 B25 GPIO97 GPIO97 ICOCZ Pd-01 Float1 3 K14 B24 GPIO98 GPIO98 ICOCZ Pd-01 Float1 3 C18 A24 GPIO99 GPIO99 ICOCZ Pu-11 Float1 3 C17 A23 GPIO100 GPIO100 ICOCZ Pu-11 Float1 3 D18 A22 GPIO101 GPIO101 ICOCZ Pu-11 Float1 3 B18 A21 GPIO102 GPIO102 ICOCZ Pu-11 Float1 3 C19 B21 GPIO103 GPIO103 ICOCZ Pu-11 Float1 3 A18 E22 GPIO104 GPIO104 ICOCZ Pu-11 Float1 3 C16 C21 GPIO105 GPIO105 ICOCZ Pu-11 Float1 3 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 74 Copyright (c) 2009 Marvell April 6, 2009 Released Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode B19 A20 GPIO106 GPIO106 ICOCZ Pu-11 Float1 3 D15 B20 GPIO107 GPIO107 ICOCZ Pd-01 Float1 3 A17 E21 GPIO108 GPIO108 ICOCZ Pd-01 Float1 3 R9 A19 GPIO109 GPIO109 ICOCZ Pu-11 Float1 3 B16 B19 GPIO110 GPIO110 ICOCZ Pd-01 Float1 3 R7 E19 GPIO111 GPIO111 ICOCZ Pd-01 Float1 3 C15 C19 GPIO112 GPIO112 ICOCZ Pu-11 Float1 3 VCC_LCD K19 M24 GPIO63 GPIO63 ICOCZ Pu-11 Float1 3 K17 L25 GPIO64 GPIO64 ICOCZ Pd-01 Float1 3 J18 M26 GPIO65 GPIO65 ICOCZ Pd-01 Float1 3 J17 K22 GPIO66 GPIO66 ICOCZ Pd-01 Float1 3 J19 L24 GPIO67 GPIO67 ICOCZ Pd-01 Float1 3 J15 L26 GPIO68 GPIO68 ICOCZ Pd-01 Float1 3 J20 L23 GPIO69 GPIO69 ICOCZ Pd-01 Float1 3 J14 K26 GPIO70 GPIO70 ICOCZ Pd-01 Float1 3 H20 K23 GPIO71 GPIO71 ICOCZ Pd-01 Float1 3 J16 K24 GPIO72 GPIO72 ICOCZ Pd-01 Float1 3 H18 J22 GPIO73 GPIO73 ICOCZ Pu-11 Float1 3 H17 J23 GPIO74 GPIO74 ICOCZ Pd-01 Float1 3 N20 P25 GPIO6_2 GPIO6_2 ICOCZ Pd-01 Float1 3 L14 P23 GPIO7_2 GPIO7_2 ICOCZ Pd-01 Float1 3 L20 N23 GPIO8_2 GPIO8_2 ICOCZ Pd-01 Float1 3 K15 M22 GPIO9_2 GPIO9_2 ICOCZ Pd-01 Float1 3 L19 N25 GPIO10_2 GPIO10_2 ICOCZ Pd-01 Float1 3 L18 L22 GPIO11_2 GPIO11_2 ICOCZ Pd-01 Float1 3 L21 N26 GPIO12_2 GPIO12_2 ICOCZ Pd-01 Float1 3 L17 M25 GPIO13_2 GPIO13_2 ICOCZ Pd-01 Float1 3 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 75 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode H16 K25 GPIO14_2 GPIO14_2 ICOCZ Pd-01 Float1 3 H21 H22 GPIO15_2 GPIO15_2 ICOCZ Pd-01 Float1 3 H15 J24 GPIO16_2 GPIO16_2 ICOCZ Pd-01 Float1 3 H19 H25 GPIO17_2 GPIO17_2 ICOCZ Pd-01 Float1 3 VCC_MEM K1 C3 DQM0 DQM0 OC High High High H2 F1 DQM1 DQM1 OC High High High T3 V2 DQM2 DQM2 OC High High High W4 AA3 DQM3 DQM3 OC High High High J2 D2 DQS0 DQS0 ISOCZ Pd-0 Pd-0 Pd-0 M2 E1 DQS1 DQS1 ISOCZ Pd-0 Pd-0 Pd-0 AA10 W2 DQS2 DQS2 ISOCZ Pd-0 Pd-0 Pd-0 AA11 AA2 DQS3 DQS3 ISOCZ Pd-0 Pd-0 Pd-0 U3 AC4 GPIO0 GPIO0 ICOCZ Pd-01 Pd-01 3 V4 AC3 GPIO1 GPIO1 ICOCZ Pd-01 Pd-01 3 J8 K4 MA0 MA0 OC high high high J3 J1 MA1 MA1 OC high high high F5 J2 MA2 MA2 OC high high high G4 H1 MA3 MA3 OC high high high K7 T4 MA4 MA4 OC high high high M21 P1 MA5 MA5 OC high high high K6 R3 MA6 MA6 OC high high high N21 P3 MA7 MA7 OC high high high V21 N3 MA8 MA8 OC high high high U21 P2 MA9 MA9 OC high high high L2 P4 MA11 MA11 OC high high high J6 L3 MA12 MA12 OC high high high N8 L2 MA13 MA13 OC high high high Doc. No. MV-S105156-00 Rev. 2.0 Version Page 76 Copyright (c) 2009 Marvell April 6, 2009 Released Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode J4 K1 MA14 MA14 OC high high high N18 L4 MA15 MA15 OC high high high D2 B3 MD0 MD0 ICSOCZ Pd-0 Pd-0 Pd-0 C2 B2 MD1 MD1 ICSOCZ Pd-0 Pd-0 Pd-0 E2 C2 MD2 MD2 ICSOCZ Pd-0 Pd-0 Pd-0 E1 C4 MD3 MD3 ICSOCZ Pd-0 Pd-0 Pd-0 F2 C1 MD4 MD4 ICSOCZ Pd-0 Pd-0 Pd-0 F1 D3 MD5 MD5 ICSOCZ Pd-0 Pd-0 Pd-0 E2 MD6 MD6 ICSOCZ Pd-0 Pd-0 Pd-0 G3 D1 MD7 MD7 ICSOCZ Pd-0 Pd-0 Pd-0 R2 E3 MD8 MD8 ICSOCZ Pd-0 Pd-0 Pd-0 G5 F3 MD9 MD9 ICSOCZ Pd-0 Pd-0 Pd-0 N1 F2 MD10 MD10 ICSOCZ Pd-0 Pd-0 Pd-0 G6 G3 MD11 MD11 ICSOCZ Pd-0 Pd-0 Pd-0 T2 H3 MD12 MD12 ICSOCZ Pd-0 Pd-0 Pd-0 H5 G2 MD13 MD13 ICSOCZ Pd-0 Pd-0 Pd-0 W2 G1 MD14 MD14 ICSOCZ Pd-0 Pd-0 Pd-0 H4 H2 MD15 MD15 ICSOCZ Pd-0 Pd-0 Pd-0 Y3 V4 MD16 MD16 ICSOCZ Pd-0 Pd-0 Pd-0 N5 V3 MD17 MD17 ICSOCZ Pd-0 Pd-0 Pd-0 Y5 V1 MD18 MD18 ICSOCZ Pd-0 Pd-0 Pd-0 AA4 W1 MD19 MD19 ICSOCZ Pd-0 Pd-0 Pd-0 AA6 Y1 MD20 MD20 ICSOCZ Pd-0 Pd-0 Pd-0 AA7 AA1 MD21 MD21 ICSOCZ Pd-0 Pd-0 Pd-0 W3 Y3 MD22 MD22 ICSOCZ Pd-0 Pd-0 Pd-0 AA9 W3 MD23 MD23 ICSOCZ Pd-0 Pd-0 Pd-0 R3 Y2 MD24 MD24 ICSOCZ Pd-0 Pd-0 Pd-0 Y11 AA4 MD25 MD25 ICSOCZ Pd-0 Pd-0 Pd-0 J1 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 77 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode Y4 AB1 MD26 MD26 ICSOCZ Pd-0 Pd-0 Pd-0 W9 AB4 MD27 MD27 ICSOCZ Pd-0 Pd-0 Pd-0 U4 AC1 MD28 MD28 ICSOCZ Pd-0 Pd-0 Pd-0 T4 AD1 MD29 MD29 ICSOCZ Pd-0 Pd-0 Pd-0 AA5 AB3 MD30 MD30 ICSOCZ Pd-0 Pd-0 Pd-0 U5 AB2 MD31 MD31 ICSOCZ Pd-0 Pd-0 Pd-0 T21 R4 NSDCAS nSDCAS OC High High High K4 L1 NSDCS0 nSDCS0 OC High High High J7 N4 NSDCS1 nSDCS1 OC High High High L4 N2 NSDRAS nSDRAS OC High High High H3 M3 NSDWE nSDWE OC High High High L1 R1 RCOMP_DDR RCOMP_DDR OA - - - U2 M2 SDCKE SDCKE OC Low Low Low Y2 M1 SDCLK0 SDCLK0 OC Low Low Low M6 N1 SDCLK1 SDCLK1 OC High High High K3 K2 SDMA10 SDMA10 OC High High High F20 H23 GPIO75 GPIO75 ICOCZ Pd-01 Float1 3 G15 H24 GPIO76 GPIO76 ICOCZ Pd-01 Float1 3 G21 G24 GPIO77 GPIO77 ICOCZ Pd-01 Float1 3 G16 G22 GPIO78 GPIO78 ICOCZ Pd-01 Float1 3 F21 F25 GPIO79 GPIO79 ICOCZ Pd-01 Float1 3 H14 F23 GPIO80 GPIO80 ICOCZ Pd-01 Float1 3 G20 E25 GPIO81 GPIO81 ICOCZ Pd-01 Float1 3 K16 E26 GPIO82 GPIO82 ICOCZ Pu-11 Float1 3 F15 D19 TSI_XM TSI_XM IAOA Hi-Z Hi-Z Hi-Z A16 E18 TSI_XP TSI_XP IAOA Hi-Z Hi-Z Hi-Z VCC_MSL VCC_TSI Doc. No. MV-S105156-00 Rev. 2.0 Version Page 78 Copyright (c) 2009 Marvell April 6, 2009 Released Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode C14 D18 TSI_YM TSI_YM IAOA Hi-Z Hi-Z Hi-Z / 08 B17 E17 TSI_YP TSI_YP IAOA Hi-Z Hi-Z Hi-Z E5 A5 USBH1_N USBH1_N IAOA Pd-0 Note[8] Pd-08 Pd-08 E6 A6 USBH1_P USBH1_P IAOA Pd-0 Note[8] Pd-08 Pd-08 D5 A3 USBOTG_N USBOTG_N IAOA Hi-Z Hi-Z or Pd-09 Hi-Z or Pd-09 C5 A4 USBOTG_P USBOTG_P IAOA Hi-Z Hi-Z or Pd-0 or Pu-18,10 Hi-Z or Pd-0 or Pu-18,10 VCC_USB VCC_CARD1 W15 AE20 GPIO18 GPIO18 ICOCZ Pd-01 Float1 3 W16 AB20 GPIO19 GPIO19 ICOCZ Pd-01 Float1 3 U15 AC21 GPIO20 GPIO20 ICOCZ Pd-01 Float1 3 AA16 AF22 GPIO21 GPIO21 ICOCZ Pu-11 Float1 3 V17 AC22 GPIO22 GPIO22 ICOCZ Pd-01 Float1 3 Y17 AF23 GPIO23 GPIO23 ICOCZ Pd-01 Float1 3 VCC_CARD2 W19 AE22 GPIO24 GPIO24 ICOCZ Pd-01 Float1 3 W18 AD22 GPIO25 GPIO25 ICOCZ Pd-01 Float1 3 AA19 AF24 GPIO26 GPIO26 ICOCZ Pd-01 Float1 3 V16 AD23 GPIO27 GPIO27 ICOCZ Pu-11 Float1 3 U19 AB22 GPIO28 GPIO28 ICOCZ Pd-01 Float1 3 U16 AE25 GPIO29 GPIO29 ICOCZ Pd-01 Float1 3 No Connect Balls A1 A1 NC A2 A2 NC A20 A25 NC A21 A26 NC Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 79 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name AA1 B1 NC AA2 B26 NC AA20 AE1 NC AA21 AE2 NC B1 AE26 NC B21 AF1 NC Y1 AF2 NC Y21 AF25 NC Y7 AF26 NC Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode R e s e r v e d F o r F u t u r e U s e (R F U ) B a l l s A4 K3 RFU_A4/ RFU_K3 B10 R2 RFU_B10/ RFU_R2 B11 T1 RFU_B11/ RFU_T1 B3 T2 RFU_B3/ RFU_T2 C3 T3 RFU_C3/ RFU_T3 D4 U1 RFU_D4/ RFU_U1 D6 U2 RFU_D6/ RFU_U2 H7 U3 RFU_H7/ RFU_U3 L7 U4 RFU_L7/ RFU_U4 Y19 AD4 RFU_Y19/ RFU_AD4 Y20 RFU_Y20 P a c k a g e o n P a c k a g e (P O P ) S i g n a l s Doc. No. MV-S105156-00 Rev. 2.0 Version Page 80 Copyright (c) 2009 Marvell April 6, 2009 Released Table 9: 15mm2 Ball # PXA32x Processor Pin Usage Summary (Continued) 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode LOCK_PRE Input Input Input ND_RST Input Input Input DF_NWP Input Input Input D13 W20 C20 P o w e r S u p p l ie s L5 AC14 VCC_APPS VCC_APPS PS Input Input Input M5 AC16 VCC_APPS VCC_APPS PS Input Input Input P5 AC20 VCC_APPS VCC_APPS PS Input Input Input L6 AD19 VCC_APPS VCC_APPS PS Input Input Input N6 AE16 VCC_APPS VCC_APPS PS Input Input Input N7 AF15 VCC_APPS VCC_APPS PS Input Input Input E8 AF18 VCC_APPS VCC_APPS PS Input Input Input V12 AF20 VCC_APPS VCC_APPS PS Input Input Input W13 AF21 VCC_APPS VCC_APPS PS Input Input Input N14 L13 VCC_APPS VCC_APPS PS Input Input Input AA14 L14 VCC_APPS VCC_APPS PS Input Input Input V15 M13 VCC_APPS VCC_APPS PS Input Input Input Y15 M14 VCC_APPS VCC_APPS PS Input Input Input AA15 N11 VCC_APPS VCC_APPS PS Input Input Input Y16 N12 VCC_APPS VCC_APPS PS Input Input Input N15 VCC_APPS VCC_APPS PS Input Input Input N16 VCC_APPS VCC_APPS PS Input Input Input P11 VCC_APPS VCC_APPS PS Input Input Input P12 VCC_APPS VCC_APPS PS Input Input Input P15 VCC_APPS VCC_APPS PS Input Input Input P16 VCC_APPS VCC_APPS PS Input Input Input R13 VCC_APPS VCC_APPS PS Input Input Input Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 81 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 9: 15mm2 Ball # PXA32x Processor Pin Usage Summary (Continued) 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode R14 VCC_APPS VCC_APPS PS Input Input Input T13 VCC_APPS VCC_APPS PS Input Input Input T14 VCC_APPS VCC_APPS PS Input Input Input T25 VCC_APPS VCC_APPS PS Input Input Input V25 VCC_APPS VCC_APPS PS Input Input Input H9 A10 VCC_BBATT VCC_BBATT PS Input Input Input G10 D9 VCC_BG VCC_BG PS Input Input Input AA17 AB21 VCC_CARD1 VCC_CARD1 PS Input Input Input W17 AE23 VCC_CARD2 VCC_CARD2 PS Input Input Input M15 R26 VCC_CI VCC_CI PS Input Input Input V24 VCC_CI VCC_CI PS Input Input Input B4 AB7 VCC_DF VCC_DF PS Input Input Input T5 AC9 VCC_DF VCC_DF PS Input Input Input V6 AD6 VCC_DF VCC_DF PS Input Input Input B9 AE11 VCC_DF VCC_DF PS Input Input Input AE13 VCC_DF VCC_DF PS Input Input Input D15 VCC_IO1 VCC_IO1 PS Input Input Input E10 VCC_IO1 VCC_IO1 PS Input Input Input AA13 AB18 VCC_IO3 VCC_IO3 PS Input Input Input U18 AB24 VCC_IO4 VCC_IO4 PS Input Input Input W23 VCC_IO4 VCC_IO4 PS Input Input Input B22 VCC_IO6 VCC_IO6 PS Input Input Input C20 VCC_IO6 VCC_IO6 PS Input Input Input K18 J26 VCC_LCD VCC_LCD PS Input Input Input K20 N24 VCC_LCD VCC_LCD PS Input Input Input B2 AB5 VCC_MEM VCC_MEM PS Input Input Input N2 D4 VCC_MEM VCC_MEM PS Input Input Input P2 F4 VCC_MEM VCC_MEM PS Input Input Input B15 E15 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 82 Copyright (c) 2009 Marvell April 6, 2009 Released Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode D3 H4 VCC_MEM VCC_MEM PS Input Input Input L3 J5 VCC_MEM VCC_MEM PS Input Input Input M3 K5 VCC_MEM VCC_MEM PS Input Input Input AA3 M5 VCC_MEM VCC_MEM PS Input Input Input N4 P5 VCC_MEM VCC_MEM PS Input Input Input K5 T5 VCC_MEM VCC_MEM PS Input Input Input M7 W5 VCC_MEM VCC_MEM PS Input Input Input Y5 VCC_MEM VCC_MEM PS Input Input Input G19 F24 VCC_MSL VCC_MSL PS Input Input Input F3 AB26 VCC_MVT VCC_MVT PS Input Input Input P3 AB8 VCC_MVT VCC_MVT PS Input Input Input F4 AD15 VCC_MVT VCC_MVT PS Input Input Input P4 E20 VCC_MVT VCC_MVT PS Input Input Input L8 E7 VCC_MVT VCC_MVT PS Input Input Input N15 G23 VCC_MVT VCC_MVT PS Input Input Input E17 H5 VCC_MVT VCC_MVT PS Input Input Input M4 VCC_MVT VCC_MVT PS Input Input Input P22 VCC_MVT VCC_MVT PS Input Input Input W4 VCC_MVT VCC_MVT PS Input Input Input F10 E8 VCC_OSC13M VCC_OSC13M PS Input Input Input F12 AE18 VCC_PLL VCC_PLL PS Input Input Input R12 B15 VCC_PLL VCC_PLL PS Input Input Input G1 AB11 VCC_SRAM VCC_SRAM PS Input Input Input G2 D16 VCC_SRAM VCC_SRAM PS Input Input Input P9 E9 VCC_SRAM VCC_SRAM PS Input Input Input F14 H26 VCC_SRAM VCC_SRAM PS Input Input Input A19 J3 VCC_SRAM VCC_SRAM PS Input Input Input E12 A18 VCC_TSI VCC_TSI PS Input Input Input Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 83 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 9: PXA32x Processor Pin Usage Summary (Continued) 15mm2 Ball # 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode B6 C5 VCC_USB VCC_USB PS Input Input Input D1 AA26 VSS VSS PS Input Input Input U1 AB12 VSS VSS PS Input Input Input V1 AB9 VSS VSS PS Input Input Input V2 AD14 VSS VSS PS Input Input Input N3 AD16 VSS VSS PS Input Input Input C4 AD17 VSS VSS PS Input Input Input M4 AD18 VSS VSS PS Input Input Input J5 AD21 VSS VSS PS Input Input Input V7 AE15 VSS VSS PS Input Input Input F8 AE19 VSS VSS PS Input Input Input U11 AE21 VSS VSS PS Input Input Input W11 G25 VSS VSS PS Input Input Input E14 G26 VSS VSS PS Input Input Input V14 L11 VSS VSS PS Input Input Input P17 L12 VSS VSS PS Input Input Input Y18 L15 VSS VSS PS Input Input Input AA18 L16 VSS VSS PS Input Input Input P21 M11 VSS VSS PS Input Input Input M12 VSS VSS PS Input Input Input M15 VSS VSS PS Input Input Input M16 VSS VSS PS Input Input Input N13 VSS VSS PS Input Input Input N14 VSS VSS PS Input Input Input N22 VSS VSS PS Input Input Input P13 VSS VSS PS Input Input Input P14 VSS VSS PS Input Input Input R11 VSS VSS PS Input Input Input Doc. No. MV-S105156-00 Rev. 2.0 Version Page 84 Copyright (c) 2009 Marvell April 6, 2009 Released Table 9: 15mm2 Ball # PXA32x Processor Pin Usage Summary (Continued) 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode R12 VSS VSS PS Input Input Input R15 VSS VSS PS Input Input Input R16 VSS VSS PS Input Input Input T11 VSS VSS PS Input Input Input T12 VSS VSS PS Input Input Input T15 VSS VSS PS Input Input Input T16 VSS VSS PS Input Input Input T26 VSS VSS PS Input Input Input V26 VSS VSS PS Input Input Input Y4 VSS VSS PS Input Input Input A9 VSS VSS PS Input Input Input C8 B9 VSS_BBATT VSS_BBATT PS Input Input Input C9 D10 VSS_BG VSS_BG PS Input Input Input R14 AD20 VSS_CARD1 VSS_CARD1 PS Input Input Input V19 AE24 VSS_CARD2 VSS_CARD2 PS Input Input Input N16 R25 VSS_CI VSS_CI PS Input Input Input U24 VSS_CI VSS_CI PS Input Input Input A3 AC10 VSS_DF VSS_DF PS Input Input Input W6 AC6 VSS_DF VSS_DF PS Input Input Input Y10 AC7 VSS_DF VSS_DF PS Input Input Input Y12 AD13 VSS_DF VSS_DF PS Input Input Input B20 AF11 VSS_DF VSS_DF PS Input Input Input D11 E11 VSS_IO1 VSS_IO1 PS Input Input Input E15 VSS_IO1 VSS_IO1 PS Input Input Input T12 AE17 VSS_IO3 VSS_IO3 PS Input Input Input R17 AB23 VSS_IO4 VSS_IO4 PS Input Input Input Y24 VSS_IO4 VSS_IO4 PS Input Input Input C22 VSS_IO6 VSS_IO6 PS Input Input Input E19 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 85 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 9: 15mm2 Ball # PXA32x Processor Pin Usage Summary (Continued) 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode D20 VSS_IO6 VSS_IO6 PS Input Input Input R11 J25 VSS_LCD VSS_LCD PS Input Input Input J21 M23 VSS_LCD VSS_LCD PS Input Input Input C1 AA5 VSS_MEM VSS_MEM PS Input Input Input H1 AC5 VSS_MEM VSS_MEM PS Input Input Input M1 E4 VSS_MEM VSS_MEM PS Input Input Input P1 G4 VSS_MEM VSS_MEM PS Input Input Input R1 J4 VSS_MEM VSS_MEM PS Input Input Input T1 L5 VSS_MEM VSS_MEM PS Input Input Input K2 N5 VSS_MEM VSS_MEM PS Input Input Input R4 R5 VSS_MEM VSS_MEM PS Input Input Input R5 U5 VSS_MEM VSS_MEM PS Input Input Input P7 V5 VSS_MEM VSS_MEM PS Input Input Input VSS_MEM VSS_MEM PS Input Input Input W21 G17 F26 VSS_MSL VSS_MSL PS Input Input Input A9 B11 VSS_OSC13M VSS_OSC13M PS Input Input Input C12 AC18 VSS_PLL VSS_PLL PS Input Input Input W14 C14 VSS_PLL VSS_PLL PS Input Input Input D14 C18 VSS_TSI VSS_TSI PS Input Input Input E3 B5 VSS_USB VSS_USB PS Input Input Input Doc. No. MV-S105156-00 Rev. 2.0 Version Page 86 Copyright (c) 2009 Marvell April 6, 2009 Released Table 9: 15mm2 Ball # PXA32x Processor Pin Usage Summary (Continued) 14mm2 Ball # Ball Name Function A fte r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 /D 3 / C 4 Power Mode NOTE: 1. GPIO reset/S3 operation: After any reset is asserted or if PXA32x processor is in S3/D4/C4 power mode, these pins are configured as the primary function of the MFP (generally as GPIO input) and default pullup or pulldown occurs. 2. Crystal oscillator pins: These pins connect the external crystals to the on-chip oscillators and are not affected by either reset or S2/D3/C4 power mode. For more information, see the "Services Clock Control Unit" chapter in the PXA3xx Processor Family Developers Manual. 3. Each MFP output value is based on MFPRxx[Sleep_sel], MFPRxx[sleep_data], MFPRxx[sleep_oe_n], MFPRxx[pull_sel], MFPRxx[pullup_en] and MFPRxx[pulldown_en] following S2/D3/C4 wake-up. To prevent unnecessary current drain, ensure input signals are not floating during low-power modes. Each GPIO to be driven can be programmed to a 0/1 or be pulled up or pulled down during S2/D3/C4 power mode if the MVT and the IO (HVT) supplies are present. 4. Logic low when OSCC[TENSx] bit is cleared, CLK_TOUT when OSCC[TENSx] is set. Configure TENS2 for S2/D3/C4 mode and TENS3 for S3/D4/C4 power mode. 5. Pulldown always enabled. 6. Output functions during S2/D3/C4 power mode. 7. Pullup always enabled. 8. AD2D0ER[WETSI] bit is set before entry into S2, TSI_YM is driven low (not pulled low). AD2D0ER[WETSI] bit is clear before entry into S2, TSI_YM signal is Hi-Z (no pulldown or pullup). 9. 20 K nominal, 14.5 K min - 24.5 K max 10. Pd-0 if UP2OCR[DMPDE] is set, then Pd-0, Hi-Z if UP2OCR[DMPDE] is cleared. 11. Hi-Z if UP2OCR[DPPDE] is cleared and UP2OCR[DPPUE] is cleared; Pu-1 if UP2OCR[DPPDE] is cleared and UP2OCR[DPPUE] is set; Pd-0 if UP2OCR[DPPDE] is set and UP2OCR[DPPUE] is cleared. Setting UP2OCR[DPPDE] and UP2OCR[DPPUE] at the same time is not allowed. 12. This signal's pullup/pulldown is enabled during power-on, hardware, global watchdog and GPIO resets. The pullup/pulldown must be disabled by software by setting PCFR[PUDH] after the external devices driving these pins are configured. 13. There is no pullup or pulldown on this pin. Asserts if PCFR[SL_ROD] is clear. 14. See Table 12 for type definitions 4.2.2 PXA31x Processor Pin Use Table 10 lists the mapping of signals to specific PXA31x processor package pins. Table 10: PXA31x Processor Pin Usage Summary 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode V C C _ B B AT T B6 A6 CLK_TOUT CLK_TOUT OC Clk-Out 4 4 B7 E6 EXT_WAKEUP 0 EXT_WAKEUP0 ICOCZ Pd-010 Pd-010 Pd-010 C6 C6 NBATT_FAULT nBATT_FAULT IC Input Input Input E8 E9 NGPIO_RESE T nGPIO_RESET IC Pu-110 Pu-110 Pu-110 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 87 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode D6 B6 NRESET nRESET IC Input7 Input Input F9 A8 NRESET_OUT nRESET_OUT OC Low 11 11 A6 E5 NTRST nTRST IC Input7 Input7 Input7 A7 A7 PWR_CAP0 PWR_CAP0 OA - - - F8 F7 PWR_CAP1 PWR_CAP1 OA - - - D3 C5 PWR_EN PWR_EN OC Low Low Low C7 B7 PWR_OUT PWR_OUT OA - - - D4 F6 SYS_EN SYS_EN OC Low Low Low C4 A5 TCK TCK IC Input Input Input E3 B5 TDI TDI IC Input7 Input7 Input7 D2 C4 TDO TDO OCZ Hi-Z Hi-Z Hi-Z C3 D3 TMS TMS IC Input7 Input7 Input7 A8 C7 TXTAL_IN TXTAL_IN IA 2 2 2 B8 C8 TXTAL_OUT TXTAL_OUT OA 2 2 2 B9 A9 PXTAL_IN PXTAL_IN IA 2 2 2 C9 B9 PXTAL_OUT PXTAL_OUT OA 2 2 2 A11 A13 GPIO0_2 GPIO0_2 ICOCZ Pd-01 Float1 3 D11 A12 GPIO1_2 GPIO1_2 ICOCZ Pd-01 Float1 3 E18 D22 GPIO91 GPIO91 ICOCZ Pu-11 Float1 3 E21 C22 GPIO92 GPIO92 ICOCZ Pu-11 Float1 3 E20 E24 GPIO93 GPIO93 ICOCZ Pd-01 Float1 3 D21 C23 GPIO94 GPIO94 ICOCZ Pd-01 Float1 3 C20 D24 GPIO95 GPIO95 ICOCZ Pd-01 Float1 3 A19 B23 GPIO96 GPIO96 ICOCZ Pd-01 Float1 3 D20 A22 GPIO97 GPIO97 ICOCZ Pd-01 Float1 3 C21 C24 GPIO98 GPIO98 ICOCZ Pd-01 Float1 3 VCC_MVT VCC_IO1 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 88 Copyright (c) 2009 Marvell April 6, 2009 Released Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode A18 B16 GPIO99 GPIO99 ICOCZ Pd-01 Float1 3 B18 A21 GPIO100 GPIO100 ICOCZ Pd-01 Float1 3 C19 B19 GPIO101 GPIO101 ICOCZ Pu-11 Float1 3 A17 A20 GPIO102 GPIO102 ICOCZ Pu-11 Float1 3 D18 C20 GPIO103 GPIO103 ICOCZ Pu-11 Float1 3 E19 C19 GPIO104 GPIO104 ICOCZ Pu-11 Float1 3 D17 F17 GPIO105 GPIO105 ICOCZ Pu-11 Float1 3 B17 B20 GPIO106 GPIO106 ICOCZ Pu-11 Float1 3 C16 A17 GPIO107 GPIO107 ICOCZ Pu-11 Float1 3 C17 C18 GPIO108 GPIO108 ICOCZ Pu-11 Float1 3 D16 F16 GPIO109 GPIO109 ICOCZ Pd-01 Float1 3 A16 A19 GPIO110 GPIO110 ICOCZ Pu-11 Float1 3 F14 E15 GPIO111 GPIO111 ICOCZ Pu-11 Float1 3 B15 H16 GPIO112 GPIO112 ICOCZ Pd-01 Float1 3 C15 B15 GPIO113 GPIO113 ICOCZ Pd-01 Float1 3 D15 E16 GPIO114 GPIO114 ICOCZ Pu-11 Float1 3 C13 A15 GPIO115 GPIO115 ICOCZ Pd-01 Float1 3 A14 A16 GPIO116 GPIO116 ICOCZ Pd-01 Float1 3 E14 E14 GPIO117 GPIO117 ICOCZ Pd-01 Float1 3 D14 C15 GPIO118 GPIO118 ICOCZ Pd-01 Float1 3 E13 B14 GPIO119 GPIO119 ICOCZ Pd-01 Float1 3 B14 F15 GPIO120 GPIO120 ICOCZ Pd-01 Float1 3 F13 E13 GPIO121 GPIO121 ICOCZ Pd-01 Float1 3 C14 F14 GPIO122 GPIO122 ICOCZ Pd-01 Float1 3 D13 B13 GPIO123 GPIO123 ICOCZ Pu-11 Float1 3 B12 F13 GPIO124 GPIO124 ICOCZ Pd-01 Float1 3 F12 F12 GPIO125 GPIO125 ICOCZ Pd-01 Float1 3 A12 A14 GPIO126 GPIO126 ICOCZ Pu-11 Float1 3 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 89 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode C12 C12 GPIO127 GPIO127 ICOCZ Pu-11 Float1 3 P8 E20 GPIO7_2 GPIO7_2 ICOCZ Pd-01 Float1 3 N8 F19 GPIO8_2 GPIO8_2 ICOCZ Pd-01 Float1 3 K8 E18 GPIO9_2 GPIO9_2 ICOCZ Pd-01 Float1 3 J8 F18 GPIO10_2 GPIO10_2 ICOCZ Pd-01 Float1 3 F10 A10 PWR_SCL PWR_SCL ICOCZ Pu-110 Pu-110 Float Note[1] B10 F11 PWR_SDA PWR_SDA ICOCZ Pu-110 Pu-110 Float Note[1] B11 H12 TEST TEST IC Input5 Input5 Input5 F11 E10 TESTCLK TESTCLK IC Input5 Input5 Input5 E10 B10 VCTCXO_EN VCTCXO_EN OC Low Note6 Note6 C11 B12 CLK_POUT CLK_POUT OC Low Float Low AA4 AC4 DF_ADDR0 DF_ADDR0 OCZ Pd-01 Float1 3 V6 AB5 DF_ADDR1 DF_ADDR1 OCZ Pd-01 Float1 3 W6 AD4 DF_ADDR2 DF_ADDR2 OCZ Pd-01 Float1 3 Y4 AC5 DF_ADDR3 DF_ADDR3 OCZ Pd-01 Float1 3 AA5 Y7 DF_IO0 DF_IO0 ICOCZ Pd-01 Float1 3 AA6 AC7 DF_IO1 DF_IO1 ICOCZ Pd-01 Float1 3 W7 AD6 DF_IO2 DF_IO2 ICOCZ Pd-01 Float1 3 Y8 AB9 DF_IO3 DF_IO3 ICOCZ Pd-01 Float1 3 V10 AD12 DF_IO4 DF_IO4 ICOCZ Pd-01 Float1 3 W13 AD13 DF_IO5 DF_IO5 ICOCZ Pd-01 Float1 3 W12 AD14 DF_IO6 DF_IO6 ICOCZ Pd-01 Float1 3 V11 Y12 DF_IO7 DF_IO7 ICOCZ Pd-01 Float1 3 U8 AD5 DF_IO8 DF_IO8 ICOCZ Pd-01 Float1 3 Y5 AB8 DF_IO9 DF_IO9 ICOCZ Pd-01 Float1 3 Y6 AD7 DF_IO10 DF_IO10 ICOCZ Pd-01 Float1 3 VCC_DF Doc. No. MV-S105156-00 Rev. 2.0 Version Page 90 Copyright (c) 2009 Marvell April 6, 2009 Released Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode W8 AD9 DF_IO11 DF_IO11 ICOCZ Pd-01 Float1 3 U15 W13 DF_IO12 DF_IO12 ICOCZ Pd-01 Float1 3 W10 AB12 DF_IO13 DF_IO13 ICOCZ Pd-01 Float1 3 W11 Y14 DF_IO14 DF_IO14 ICOCZ Pd-01 Float1 3 W15 AD15 DF_IO15 DF_IO15 ICOCZ Pd-01 Float1 3 V7 AC2 DF_ALE_NWE DF_ALE OCZ Pu-11 Float1 3 V9 W10 DF_NCS0 DF_nCS0 OCZ Pu-11 Float1 3 U10 AC13 DF_NCS1 DF_nCS1 OCZ Pu-11 Float1 3 W5 AB3 DF_NRE DF_nOE OCZ Pu-11 Float1 3 W4 AB2 DF_NWE DF_nWE OCZ Pu-11 Float1 3 W3 AA3 DF_INT_RNB DF_RnB ICZ Pu-11 Float1 3 V8 W6 DF_CLE_NOE ND_CLE OCZ Pu-11 Float1 3 AA10 AC11 DF_SCLK_E DF_SCLK_E OCZ Pd-01 Float1 3 V3 W1 GPIO0 GPIO0 ICOCZ Pd-01 Float1 3 U4 AA2 GPIO1 GPIO1 ICOCZ Pu-11 Float1 3 V1 Y1 GPIO2 GPIO2 ICOCZ Pu-11 Float1 3 Y3 AD3 NBE0 nBE0 OCZ Pu-11 Float1 3 AA3 AC3 NBE1 nBE1 OCZ Pu-11 Float1 3 Y10 AB11 NLLA nLLA OCZ Pu-11 Float1 3 Y9 AD10 NLUA nLUA OCZ Pu-11 Float1 3 W1 AB1 NCS0 nCS0 OC High High High V4 AA1 NCS1 nCS1 OC High High High W17 AC21 GPIO17 GPIO17 ICOCZ Pd-01 Float1 3 W18 W17 GPIO18 GPIO18 ICOCZ Pd-01 Float1 3 U17 AB21 GPIO19 GPIO19 ICOCZ Pd-01 Float1 3 V18 AB23 GPIO20 GPIO20 ICOCZ Pu-11 Float1 3 W19 Y22 GPIO21 GPIO21 ICOCZ Pu-11 Float1 3 VCC_IO3 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 91 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode AA17 AC23 GPIO22 GPIO22 ICOCZ Pu-11 Float1 3 Y17 AB22 GPIO23 GPIO23 ICOCZ Pu-11 Float1 3 AA18 AD22 GPIO24 GPIO24 ICOCZ Pd-01 Float1 3 Y18 AA23 GPIO25 GPIO25 ICOCZ Pd-01 Float1 3 Y19 AA24 GPIO26 GPIO26 ICOCZ Pd-01 Float1 3 V21 W19 GPIO27 GPIO27 ICOCZ Pd-01 Float1 3 U21 Y23 GPIO28 GPIO28 ICOCZ Pd-01 Float1 3 V19 Y24 GPIO29 GPIO29 ICOCZ Pd-01 Float1 3 E6 W15 GPIO2_2 GPIO2_2 ICOCZ Pu-11 Float1 3 E5 W20 GPIO3_2 GPIO3_2 ICOCZ Pd-01 Float1 3 G8 Y18 GPIO4_2 GPIO4_2 ICOCZ Pd-01 Float1 3 F5 Y20 GPIO5_2 GPIO5_2 ICOCZ Pd-01 Float1 3 E7 Y19 GPIO6_2 GPIO6_2 ICOCZ Pu-11 Float1 3 VCC_ULPI V20 AA22 GPIO30 GPIO30 ICOCZ Pd-01 Float1 3 U18 W22 GPIO31 GPIO31 ICOCZ Pd-01 Float1 3 U20 W23 GPIO32 GPIO32 ICOCZ Pu-11 Float1 3 U19 W18 GPIO33 GPIO33 ICOCZ Pu-11 Float1 3 T20 W24 GPIO34 GPIO34 ICOCZ Pu-11 Float1 3 T18 V20 GPIO35 GPIO35 ICOCZ Pu-11 Float1 3 T21 V23 GPIO36 GPIO36 ICOCZ Pu-11 Float1 3 R17 V19 GPIO37 GPIO37 ICOCZ Pu-11 Float1 3 T17 U22 GPIO38 GPIO38 ICOCZ Pd-01 Float1 3 V17 N17 ULPI_DIR ULPI_DIR IC Pd-01 Float1 3 W20 P17 ULPI_NXT ULPI_NXT IC Pd-01 Float1 3 W21 U17 ULPI_STP ULPI_STP 0C Pu-11 Float1 3 U19 GPIO39 GPIO39 ICOCZ Pd-01 Float1 3 VCC_CI R18 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 92 Copyright (c) 2009 Marvell April 6, 2009 Released Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode T19 V24 GPIO40 GPIO40 ICOCZ Pd-01 Float1 3 R20 U23 GPIO41 GPIO41 ICOCZ Pd-01 Float1 3 R19 T22 GPIO42 GPIO42 ICOCZ Pd-01 Float1 3 P16 U24 GPIO43 GPIO43 ICOCZ Pd-01 Float1 3 R21 T20 GPIO44 GPIO44 ICOCZ Pd-01 Float1 3 P17 R20 GPIO45 GPIO45 ICOCZ Pd-01 Float1 3 P18 T17 GPIO46 CIF_DD7 ICOCZ Pd-01 Float1 3 N16 P22 GPIO47 GPIO47 ICOCZ Pd-01 Float1 3 P21 R19 GPIO48 GPIO48 ICOCZ Pd-01 Float1 3 N17 P20 GPIO49 CIF_MCLK ICOCZ Pd-01 Float1 3 N18 R24 GPIO50 CIF_PCLK ICOCZ Pd-01 Float1 3 N19 N24 GPIO51 CIF_HSYNC ICOCZ Pd-01 Float1 3 M20 N20 GPIO52 CIF_VSYNC ICOCZ Pd-01 Float1 3 M17 R23 GPIO53 GPIO53 ICOCZ Pu-11 Float1 3 M21 P23 GPIO54 GPIO54 ICOCZ Pd-01 Float1 3 M18 N22 GPIO55 GPIO55 ICOCZ Pd-01 Float1 3 L18 P24 GPIO56 GPIO56 ICOCZ Pd-01 Float1 3 M19 N23 GPIO57 GPIO57 ICOCZ Pd-01 Float1 3 L20 P19 GPIO58 GPIO58 ICOCZ Pd-01 Float1 3 L17 M19 GPIO59 GPIO59 ICOCZ Pd-01 Float1 3 L21 L19 GPIO60 GPIO60 ICZ Pd-01 Float1 3 K19 M22 GPIO61 GPIO61 ICOCZ Pd-01 Float1 3 L19 M23 GPIO62 GPIO62 ICOCZ Pu-11 Float1 3 K20 J19 GPIO63 GPIO63 ICOCZ Pd-01 Float1 3 K17 M24 GPIO64 GPIO64 ICOCZ Pd-01 Float1 3 J17 L22 GPIO65 GPIO65 ICOCZ Pd-01 Float1 3 K21 K22 GPIO66 GPIO66 ICOCZ Pd-01 Float1 3 VCC_LCD Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 93 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode J18 L23 GPIO67 GPIO67 ICOCZ Pd-01 Float1 3 K18 L20 GPIO68 GPIO68 ICOCZ Pd-01 Float1 3 J19 K20 GPIO69 GPIO69 ICOCZ Pd-01 Float1 3 J20 L24 GPIO70 GPIO70 ICOCZ Pd-01 Float1 3 J16 H19 GPIO71 GPIO71 ICOCZ Pd-01 Float1 3 J21 K23 GPIO72 GPIO72 ICOCZ Pd-01 Float1 3 H16 K24 GPIO73 GPIO73 ICOCZ Pd-01 Float1 3 H17 J22 GPIO74 GPIO74 ICOCZ Pd-01 Float1 3 H18 G19 GPIO75 GPIO75 ICOCZ Pd-01 Float1 3 H20 J23 GPIO76 GPIO76 ICOCZ Pd-01 Float1 3 VCC_MEM G3 F2 DQM0 DQM0 OC High High High T4 U1 DQM1 DQM1 OC High High High F3 G3 DQS0 DQS0 ISOCZ Pd-0 Pd-0 Pd-0 R4 V3 DQS1 DQS1 ISOCZ Pd-0 Pd-0 Pd-0 L3 M1 MA0 MA0 OC High High High N4 R5 MA1 MA1 OC High High High H3 H2 MA2 MA2 OC High High High M1 P5 MA3 MA3 OC High High High H4 K3 MA4 MA4 OC High High High M3 P3 MA5 MA5 OC High High High K4 J1 MA6 MA6 OC High High High M2 N3 MA7 MA7 OC High High High J1 K2 MA8 MA8 OC High High High L2 N1 MA9 MA9 OC High High High J3 K1 SDMA10 SDMA10 OC High High High M4 N2 MA11 MA11 OC High High High K3 L3 MA12 MA12 OC High High High Doc. No. MV-S105156-00 Rev. 2.0 Version Page 94 Copyright (c) 2009 Marvell April 6, 2009 Released Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode H5 M5 MA13 MA13 OC High High High H2 J3 MA14 MA14 OC High High High J4 J2 MA15 MA15 OC High High High D1 D1 MD0 MD0 ICSOCZ Pd-0 Pd-0 Pd-0 E1 E1 MD1 MD1 ICSOCZ Pd-0 Pd-0 Pd-0 E2 E2 MD2 MD2 ICSOCZ Pd-0 Pd-0 Pd-0 F1 F1 MD3 MD3 ICSOCZ Pd-0 Pd-0 Pd-0 F2 G1 MD4 MD4 ICSOCZ Pd-0 Pd-0 Pd-0 G1 G2 MD5 MD5 ICSOCZ Pd-0 Pd-0 Pd-0 G2 H3 MD6 MD6 ICSOCZ Pd-0 Pd-0 Pd-0 H1 H1 MD7 MD7 ICSOCZ Pd-0 Pd-0 Pd-0 P3 T2 MD8 MD8 ICSOCZ Pd-0 Pd-0 Pd-0 R3 T1 MD9 MD9 ICSOCZ Pd-0 Pd-0 Pd-0 R1 U3 MD10 MD10 ICSOCZ Pd-0 Pd-0 Pd-0 T2 U2 MD11 MD11 ICSOCZ Pd-0 Pd-0 Pd-0 T1 V2 MD12 MD12 ICSOCZ Pd-0 Pd-0 Pd-0 U2 V1 MD13 MD13 ICSOCZ Pd-0 Pd-0 Pd-0 T3 W2 MD14 MD14 ICSOCZ Pd-0 Pd-0 Pd-0 U1 W3 MD15 MD15 ICSOCZ Pd-0 Pd-0 Pd-0 N3 T3 NSDCAS nSDCAS OC High High High L1 M3 NSDCS0 nSDCS0 OC High High High J2 M2 NSDCS1 nSDCS1 OC High High High P2 P2 NSDRAS nSDRAS OC High High High P1 R3 NSDWE nSDWE OC High High High N1 P1 RCOMP_DDR RCOMP_DDR OA - - - R2 R2 SDCKE SDCKE OC Low Low Low K1 L1 SDCLK0 SDCLK0 OC Low Low Low K2 L2 SDCLK1 SDCLK1 OC High High High Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 95 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode H19 H22 GPIO77 GPIO77 ICOCZ Pd-01 Float1 3 G16 J24 GPIO78 GPIO78 ICOCZ Pd-01 Float1 3 F16 J20 GPIO79 GPIO79 ICOCZ Pd-01 Float1 3 H21 H23 GPIO80 GPIO80 ICOCZ Pd-01 Float1 3 G18 G23 GPIO81 GPIO81 ICOCZ Pd-01 Float1 3 G20 G22 GPIO82 GPIO82 ICOCZ Pd-01 Float1 3 G19 F23 GPIO83 GPIO83 ICOCZ Pd-01 Float1 3 G21 F20 GPIO84 GPIO84 ICOCZ Pu-11 Float1 3 F19 F22 GPIO85 GPIO85 ICOCZ Pd-01 Float1 3 E16 H24 GPIO86 GPIO86 ICOCZ Pd-01 Float1 3 F18 E23 GPIO87 GPIO87 ICOCZ Pd-01 Float1 3 F20 E22 GPIO88 GPIO88 ICOCZ Pd-01 Float1 3 E17 G24 GPIO89 GPIO89 ICOCZ Pu-11 Float1 3 F21 D23 GPIO90 GPIO90 ICOCZ Pu-11 Float1 3 VCC_MSL VCC_CARD1 U11 AB14 GPIO3 GPIO3 ICOCZ Pd-01 Float1 3 AA11 AC14 GPIO4 GPIO4 ICOCZ Pd-01 Float1 3 V12 AB15 GPIO5 GPIO5 ICOCZ Pd-01 Float1 3 V13 AD17 GPIO6 GPIO6 ICOCZ Pu-11 Float1 3 W14 AB17 GPIO7 GPIO7 ICOCZ Pd-01 Float1 3 U14 Y16 GPIO8 GPIO8 ICOCZ Pd-01 Float1 3 VCC_CARD2 U12 AD16 GPIO9 GPIO9 ICOCZ Pd-01 Float1 3 Y14 AB18 GPIO10 GPIO10 ICOCZ Pd-01 Float1 3 V14 AB19 GPIO11 GPIO11 ICOCZ Pd-01 Float1 3 U16 AC20 GPIO12 GPIO12 ICOCZ Pu-11 Float1 3 V15 AC19 GPIO13 GPIO13 ICOCZ Pd-01 Float1 3 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 96 Copyright (c) 2009 Marvell April 6, 2009 Released Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode Y15 AD20 GPIO14 GPIO14 ICOCZ Pd-01 Float1 3 Y16 Y17 GPIO15 GPIO15 ICOCZ Pu-11 Float1 3 V16 AD19 GPIO16 GPIO16 ICOCZ Pu-11 Float1 3 RFU Balls A3 A3 RFU_A3/RFU_ A3 -- -- -- -- -- A4 B2 RFU_A4/RFU_ B2 -- -- -- -- -- A5 B3 RFU_A5/RFU_ B3 -- -- -- -- -- B5 B4 RFU_B5/RFU_ B4 -- -- -- -- -- N2 C3 RFU_N2/RFU_ C3 -- -- -- -- -- W9 R1 RFU_W9/RFU_ R1 -- -- -- -- -- AD11 RFU_AD11 -- -- -- -- -- No Connect (NC) Balls B4 A1 NC -- -- -- -- -- C1 A2 NC -- -- -- -- -- C5 A23 NC -- -- -- -- -- D19 A24 NC -- -- -- -- -- G4 B1 NC -- -- -- -- -- L4 B24 NC -- -- -- -- -- L8 E17 NC -- -- -- -- -- M8 E19 NC -- -- -- -- -- P4 W5 NC -- -- -- -- -- P5 W7 NC -- -- -- -- -- U3 W8 NC -- -- -- -- -- U13 W9 NC -- -- -- -- -- V2 W12 NC -- -- -- -- -- Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 97 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode W2 Y9 NC -- -- -- -- -- AA19 AB6 NC -- -- -- -- -- AC1 NC -- -- -- -- -- AC6 NC -- -- -- -- -- AC24 NC -- -- -- -- -- AD1 NC -- -- -- -- -- AD2 NC -- -- -- -- -- AD23 NC -- -- -- -- -- AD24 NC -- -- -- -- -- DF_NWP DF_NWP Input Input Input Input Internal NAND Signals U5 Power Supplies A10 B17 VCC_APPS VCC_APPS PS Input Input Input A13 C14 VCC_APPS VCC_APPS PS Input Input Input A15 E11 VCC_APPS VCC_APPS PS Input Input Input H10 H10 VCC_APPS VCC_APPS PS Input Input Input H11 H15 VCC_APPS VCC_APPS PS Input Input Input H12 K8 VCC_APPS VCC_APPS PS Input Input Input K14 K17 VCC_APPS VCC_APPS PS Input Input Input L5 L5 VCC_APPS VCC_APPS PS Input Input Input L14 R8 VCC_APPS VCC_APPS PS Input Input Input M14 R17 VCC_APPS VCC_APPS PS Input Input Input N5 T24 VCC_APPS VCC_APPS PS Input Input Input N21 U10 VCC_APPS VCC_APPS PS Input Input Input P10 U15 VCC_APPS VCC_APPS PS Input Input Input P11 AB16 VCC_APPS VCC_APPS PS Input Input Input P12 AC9 VCC_APPS VCC_APPS PS Input Input Input VCC_APPS VCC_APPS PS Input Input Input Y13 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 98 Copyright (c) 2009 Marvell April 6, 2009 Released Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode AA7 VCC_APPS VCC_APPS PS Input Input Input AA9 VCC_APPS VCC_APPS PS Input Input Input AA12 VCC_APPS VCC_APPS PS Input Input Input C8 E8 VCC_BBATT VCC_BBATT PS Input Input Input D10 C9 VCC_BG VCC_BG PS Input Input Input Y11 AC15 VCC_CARD1 VCC_CARD1 PS Input Input Input AA14 AD18 VCC_CARD2 VCC_CARD2 PS Input Input Input P15 R22 VCC_CI VCC_CI PS Input Input Input VCC_CI VCC_CI PS Input Input Input P20 G11 Y6 VCC_DF VCC_DF PS Input Input Input T9 AB4 VCC_DF VCC_DF PS Input Input Input T10 AB7 VCC_DF VCC_DF PS Input Input Input T11 AB10 VCC_DF VCC_DF PS Input Input Input T12 AB13 VCC_DF VCC_DF PS Input Input Input T13 AC12 VCC_DF VCC_DF PS Input Input Input E15 A11 VCC_IO1 VCC_IO1 PS Input Input Input G10 C16 VCC_IO1 VCC_IO1 PS Input Input Input G15 F24 VCC_IO1 VCC_IO1 PS Input Input Input T16 AB20 VCC_IO3 VCC_IO3 PS Input Input Input K16 K19 VCC_LCD VCC_LCD PS Input Input Input L16 VCC_LCD VCC_LCD PS Input Input Input M16 VCC_LCD VCC_LCD PS Input Input Input D5 D2 VCC_MEM VCC_MEM PS Input Input Input G5 E3 VCC_MEM VCC_MEM PS Input Input Input G6 F3 VCC_MEM VCC_MEM PS Input Input Input H6 G5 VCC_MEM VCC_MEM PS Input Input Input J6 J5 VCC_MEM VCC_MEM PS Input Input Input K6 K5 VCC_MEM VCC_MEM PS Input Input Input Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 99 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode L6 N5 VCC_MEM VCC_MEM PS Input Input Input M6 T5 VCC_MEM VCC_MEM PS Input Input Input N6 V5 VCC_MEM VCC_MEM PS Input Input Input P6 Y2 VCC_MEM VCC_MEM PS Input Input Input R6 VCC_MEM VCC_MEM PS Input Input Input T6 VCC_MEM VCC_MEM PS Input Input Input U6 VCC_MEM VCC_MEM PS Input Input Input V5 VCC_MEM VCC_MEM PS Input Input Input G17 H20 VCC_MSL VCC_MSL PS Input Input Input E4 B18 VCC_MVT VCC_MVT PS Input Input Input G9 C21 VCC_MVT VCC_MVT PS Input Input Input G14 F9 VCC_MVT VCC_MVT PS Input Input Input H15 H6 VCC_MVT VCC_MVT PS Input Input Input J5 N19 VCC_MVT VCC_MVT PS Input Input Input J15 P6 VCC_MVT VCC_MVT PS Input Input Input N15 U6 VCC_MVT VCC_MVT PS Input Input Input R14 W16 VCC_MVT VCC_MVT PS Input Input Input T5 AC8 VCC_MVT VCC_MVT PS Input Input Input VCC_MVT VCC_MVT PS Input Input Input U9 D9 B8 VCC_OSC13M VCC_OSC13M PS Input Input Input D12 C11 VCC_PLL VCC_PLL PS Input Input Input AA16 AC22 VCC_PLL VCC_PLL PS Input Input Input B19 B21 VCC_SRAM VCC_SRAM PS Input Input Input C18 W11 VCC_SRAM VCC_SRAM PS Input Input Input VCC_SRAM VCC_SRAM PS Input Input Input AA8 B3 A4 VCC_BIAS VCC_BIAS PS Input Input Input R16 V22 VCC_ULPI VCC_ULPI PS Input Input Input VSS VSS PS Input Input Input A1 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 100 Copyright (c) 2009 Marvell April 6, 2009 Released Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode A2 VSS VSS PS Input Input Input B1 VSS VSS PS Input Input Input B2 VSS VSS PS Input Input Input C17 VSS VSS PS Input Input Input E7 VSS VSS PS Input Input Input A9 E12 VSS VSS PS Input Input Input A20 H8 VSS VSS PS Input Input Input A21 H9 VSS VSS PS Input Input Input H11 VSS VSS PS Input Input Input H13 VSS VSS PS Input Input Input B13 H14 VSS VSS PS Input Input Input B16 H17 VSS VSS PS Input Input Input B20 J8 VSS VSS PS Input Input Input B21 J17 VSS VSS PS Input Input Input C2 L8 VSS VSS PS Input Input Input F4 L17 VSS VSS PS Input Input Input H8 M6 VSS VSS PS Input Input Input H9 M8 VSS VSS PS Input Input Input H13 M17 VSS VSS PS Input Input Input H14 N8 VSS VSS PS Input Input Input J14 P8 VSS VSS PS Input Input Input K5 T8 VSS VSS PS Input Input Input M5 T23 VSS VSS PS Input Input Input N14 U5 VSS VSS PS Input Input Input N20 U8 VSS VSS PS Input Input Input P9 U9 VSS VSS PS Input Input Input P13 U11 VSS VSS PS Input Input Input P14 U12 VSS VSS PS Input Input Input Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 101 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode R5 U13 VSS VSS PS Input Input Input R8 U14 VSS VSS PS Input Input Input T8 U16 VSS VSS PS Input Input Input T14 AC10 VSS VSS PS Input Input Input Y7 AC16 VSS VSS PS Input Input Input AA13 AC17 VSS VSS PS Input Input Input D7 AD8 VSS VSS PS Input Input Input D8 F8 VSS_BBATT VSS_BBATT PS Input Input Input C10 F10 VSS_BG VSS_BG PS Input Input Input Y12 Y15 VSS_CARD1 VSS_CARD1 PS Input Input Input AA15 AC18 VSS_CARD2 VSS_CARD2 PS Input Input Input P19 T19 VSS_CI VSS_CI PS Input Input Input G12 W14 VSS_DF VSS_DF PS Input Input Input R9 Y5 VSS_DF VSS_DF PS Input Input Input R10 Y8 VSS_DF VSS_DF PS Input Input Input R11 Y10 VSS_DF VSS_DF PS Input Input Input R12 Y11 VSS_DF VSS_DF PS Input Input Input R13 Y13 VSS_DF VSS_DF PS Input Input Input Y1 VSS_DF VSS_DF PS Input Input Input Y2 VSS_DF VSS_DF PS Input Input Input AA1 VSS_DF VSS_DF PS Input Input Input AA2 VSS_DF VSS_DF PS Input Input Input F15 A18 VSS_IO1 VSS_IO1 PS Input Input Input G13 B11 VSS_IO1 VSS_IO1 PS Input Input Input B22 VSS_IO1 VSS_IO1 PS Input Input Input AB24 VSS_IO3 VSS_IO3 PS Input Input Input Y20 VSS_IO3 VSS_IO3 PS Input Input Input Y21 VSS_IO3 VSS_IO3 PS Input Input Input T15 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 102 Copyright (c) 2009 Marvell April 6, 2009 Released Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode AA20 VSS_IO3 VSS_IO3 PS Input Input Input AA21 VSS_IO3 VSS_IO3 PS Input Input Input VSS_LCD VSS_LCD PS Input Input Input L15 VSS_LCD VSS_LCD PS Input Input Input M15 VSS_LCD VSS_LCD PS Input Input Input K15 M20 F6 C1 VSS_MEM VSS_MEM PS Input Input Input F7 C2 VSS_MEM VSS_MEM PS Input Input Input G7 F5 VSS_MEM VSS_MEM PS Input Input Input H7 G6 VSS_MEM VSS_MEM PS Input Input Input J7 H5 VSS_MEM VSS_MEM PS Input Input Input K7 J6 VSS_MEM VSS_MEM PS Input Input Input L7 K6 VSS_MEM VSS_MEM PS Input Input Input M7 L6 VSS_MEM VSS_MEM PS Input Input Input N7 N6 VSS_MEM VSS_MEM PS Input Input Input P7 R6 VSS_MEM VSS_MEM PS Input Input Input R7 T6 VSS_MEM VSS_MEM PS Input Input Input T7 V6 VSS_MEM VSS_MEM PS Input Input Input U7 Y3 VSS_MEM VSS_MEM PS Input Input Input R15 U20 VSS_ULPI VSS_ULPI PS Input Input Input F17 G20 VSS_MSL VSS_MSL PS Input Input Input E9 C10 VSS_OSC13M VSS_OSC13M PS Input Input Input E11 C13 VSS_PLL VSS_PLL PS Input Input Input E12 AD21 VSS_PLL VSS_PLL PS Input Input Input VSS_PLL VSS_PLL PS Input Input Input W16 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 103 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 10: PXA31x Processor Pin Usage Summary (Continued) 15mm2 Ball # 13mm2 Ball # B a ll N a m e F u n c t io n A ft e r R e s e t Ty p e Reset Sta t e S 3 /D 4 / C 4 Power Mode S 2 / D 3 /C 4 Power Mode NOTE: 1. GPIO reset/S3/D4/C4 operation: After any reset is asserted or if PXA31x processor is in S3/D4/C4 power mode, these pins are configured as the primary function of the MFP (generally as GPIO input) and default pullup or pulldown occurs. 2. Crystal oscillator pins: These pins connect the external crystals to the on-chip oscillators and are not affected by either reset or S2/D3/C4 power mode. For more information, see the "Clocks Control and Power Management" chapter in the PXA3xx Processor Family Vol. I: System and Timer Configuration Developers Manual. 3. Each MFP output value is based on MFPRxx[Sleep_sel], MFPRxx[sleep_data], MFPRxx[sleep_oe_n], MFPRxx[pull_sel], MFPRxx[pullup_en] and MFPRxx[pulldown_en] following S2/D3/C4 wake-up. To prevent unnecessary current drain, ensure input signals are not floating during low-power modes. Each GPIO to be driven can be programmed to a 0/1 or be pulled up or pulled down during S2/D3/C4 power mode if the MVT and the IO (HVT) supplies are present. 4. Logic low when OSCC[TENSx] bit is cleared, CLK_TOUT when OSCC[TENSx] is set. Configure TENS2 for S2/D3/C4 mode and TENS3 for S3/D4/C4 power mode. 5. Pulldown always enabled. 6. Output functions during S2/D3/C4 power mode. 7. Pullup always enabled. 8. Pd-0 if UP2OCR[DMPDE] is set, then Pd-0, Hi-Z if UP2OCR[DMPDE] is cleared. 9. Hi-Z if UP2OCR[DPPDE] is cleared and UP2OCR[DPPUE] is cleared; Pu-1 if UP2OCR[DPPDE] is cleared and UP2OCR[DPPUE] is set; Pd-0 if UP2OCR[DPPDE] is set and UP2OCR[DPPUE] is cleared. Setting UP2OCR[DPPDE] and UP2OCR[DPPUE] at the same time is not allowed. 10. This signal's pullup/pulldown is enabled during power-on, hardware, global watchdog and GPIO resets. The pullup/pulldown must be disabled by software by setting PCFR[PUDH] after the external devices driving these pins are configured. 11. There is no pullup or pulldown on this pin. Asserts if PCFR[SL_ROD] is clear. 4.2.3 PXA30x Processor Pin Use Table 11 lists the mapping of signals to specific PXA30x processor package pins. Table 11: PXA30x Pin Usage Summary 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode V C C _ B B AT T D6 B6 A6 CLK_TOUT CLK_TOUT OC Clk-Out 4 4 E7 B7 E6 EXT_WAKE UP0 EXT_WAKEUP 0 ICOC Z Pd-011 Pd-011 Pd-011 A5 C6 C6 NBATT_FAU LT nBATT_FAULT IC Input Input Input A7 E8 E9 NGPIO_RE SET nGPIO_RESET IC Pu-111 Pu-111 Pu-111 E8 D6 B6 NRESET nRESET IC Input7 Input Input D9 F9 A8 NRESET_O UT nRESET_OUT OC Low 12 12 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 104 Copyright (c) 2009 Marvell April 6, 2009 Released Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode C5 A6 E5 NTRST nTRST IC Input7 Input7 Input7 A6 A7 A7 PWR_CAP0 PWR_CAP0 OA - - - E9 F8 F7 PWR_CAP1 PWR_CAP1 OA - - - E4 D3 C5 PWR_EN PWR_EN OC Low Low Low B6 C7 B7 PWR_OUT PWR_OUT OA - - - B5 D4 F6 SYS_EN SYS_EN OC Low Low Low E6 C4 A5 TCK TCK IC Input Input Input E5 E3 B5 TDI TDI IC Input7 Input7 Input7 D5 D2 C4 TDO TDO OCZ Hi-Z Hi-Z Hi-Z D4 C3 D3 TMS TMS IC Input7 Input7 Input7 D8 A8 C7 TXTAL_IN TXTAL_IN IA 2 2 2 C7 B8 C8 TXTAL_OUT TXTAL_OUT OA 2 2 2 B8 B9 A9 PXTAL_IN PXTAL_IN IA 2 2 2 C8 C9 B9 PXTAL_OUT PXTAL_OUT OA 2 2 2 B12 A11 A13 GPIO0_2 GPIO0_2 ICOC Z Pd-01 Float1 3 A11 D11 A12 GPIO1_2 GPIO1_2 ICOC Z Pd-01 Float1 3 E21 E18 D22 GPIO91 GPIO91 ICOC Z Pu-11 Float1 3 D22 E21 C22 GPIO92 GPIO92 ICOC Z Pu-11 Float1 3 C23 E20 E24 GPIO93 GPIO93 ICOC Z Pd-01 Float1 3 E20 D21 C23 GPIO94 GPIO94 ICOC Z Pd-01 Float1 3 D21 C20 D24 GPIO95 GPIO95 ICOC Z Pd-01 Float1 3 C22 A19 B23 GPIO96 GPIO96 ICOC Z Pd-01 Float1 3 VCC_MVT VCC_IO1 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 105 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode C21 D20 A22 GPIO97 GPIO97 ICOC Z Pd-01 Float1 3 D20 C21 C24 GPIO98 GPIO98 ICOC Z Pd-01 Float1 3 E18 A18 B16 GPIO99 GPIO99 ICOC Z Pd-01 Float1 3 B20 B18 A21 GPIO100 GPIO100 ICOC Z Pd-01 Float1 3 A21 C19 B19 GPIO101 GPIO101 ICOC Z Pu-11 Float1 3 A20 A17 A20 GPIO102 GPIO102 ICOC Z Pu-11 Float1 3 B19 D18 C20 GPIO103 GPIO103 ICOC Z Pu-11 Float1 3 D17 E19 C19 GPIO104 GPIO104 ICOC Z Pu-11 Float1 3 C18 D17 F17 GPIO105 GPIO105 ICOC Z Pu-11 Float1 3 A19 B17 B20 GPIO106 GPIO106 ICOC Z Pu-11 Float1 3 C17 C16 A17 GPIO107 GPIO107 ICOC Z Pu-11 Float1 3 B18 C17 C18 GPIO108 GPIO108 ICOC Z Pu-11 Float1 3 A18 D16 F16 GPIO109 GPIO109 ICOC Z Pd-01 Float1 3 B17 A16 A19 GPIO110 GPIO110 ICOC Z Pu-11 Float1 3 C16 F14 E15 GPIO111 GPIO111 ICOC Z Pu-11 Float1 3 A17 B15 H16 GPIO112 GPIO112 ICOC Z Pd-01 Float1 3 E15 C15 B15 GPIO113 GPIO113 ICOC Z Pd-01 Float1 3 B16 D15 E16 GPIO114 GPIO114 ICOC Z Pu-11 Float1 3 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 106 Copyright (c) 2009 Marvell April 6, 2009 Released Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode A16 C13 A15 GPIO115 GPIO115 ICOC Z Pd-01 Float1 3 C15 A14 A16 GPIO116 GPIO116 ICOC Z Pd-01 Float1 3 B15 E14 E14 GPIO117 GPIO117 ICOC Z Pd-01 Float1 3 C14 D14 C15 GPIO118 GPIO118 ICOC Z Pd-01 Float1 3 D15 E13 B14 GPIO119 GPIO119 ICOC Z Pd-01 Float1 3 A15 B14 F15 GPIO120 GPIO120 ICOC Z Pd-01 Float1 3 B14 F13 E13 GPIO121 GPIO121 ICOC Z Pd-01 Float1 3 A14 C14 F14 GPIO122 GPIO122 ICOC Z Pd-01 Float1 3 D14 D13 B13 GPIO123 GPIO123 ICOC Z Pu-11 Float1 3 B13 B12 F13 GPIO124 GPIO124 ICOC Z Pd-01 Float1 3 A13 F12 F12 GPIO125 GPIO125 ICOC Z Pd-01 Float1 3 C12 A12 A14 GPIO126 GPIO126 ICOC Z Pu-11 Float1 3 A12 C12 C12 GPIO127 GPIO127 ICOC Z Pu-11 Float1 3 A9 F10 A10 PWR_SCL PWR_SCL ICOC Z Pu-111 Pu-111 Float1 C10 B10 F11 PWR_SDA PWR_SDA ICOC Z Pu-111 Pu-111 Float1 A10 B11 H12 TEST TEST IC Input5 Input5 Input5 B10 F11 E10 TESTCLK TESTCLK IC Input5 Input5 Input5 E12 E10 B10 VCTCXO_E N VCTCXO_EN OC Low 6 6 C11 C11 B12 CLK_POUT CLK_POUT OC Low Float Low Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 107 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode Y5 AA4 AC4 DF_ADDR0 DF_ADDR0 OCZ Pd-01 Float1 3 Y2 V6 AB5 DF_ADDR1 DF_ADDR1 OCZ Pd-01 Float1 3 Y1 W6 AD4 DF_ADDR2 DF_ADDR2 OCZ Pd-01 Float1 3 Y6 Y4 AC5 DF_ADDR3 DF_ADDR3 OCZ Pd-01 Float1 3 AA1 AA5 Y7 DF_IO0 DF_IO0 ICOC Z Pd-01 Float1 3 AA3 AA6 AC7 DF_IO1 DF_IO1 ICOC Z Pd-01 Float1 3 AA4 W7 AD6 DF_IO2 DF_IO2 ICOC Z Pd-01 Float1 3 AB5 Y8 AB9 DF_IO3 DF_IO3 ICOC Z Pd-01 Float1 3 AC3 V10 AD12 DF_IO4 DF_IO4 ICOC Z Pd-01 Float1 3 AC4 W13 AD13 DF_IO5 DF_IO5 ICOC Z Pd-01 Float1 3 AA10 W12 AD14 DF_IO6 DF_IO6 ICOC Z Pd-01 Float1 3 AB9 V11 Y12 DF_IO7 DF_IO7 ICOC Z Pd-01 Float1 3 AA2 U8 AD5 DF_IO8 DF_IO8 ICOC Z Pd-01 Float1 3 Y7 Y5 AB8 DF_IO9 DF_IO9 ICOC Z Pd-01 Float1 3 Y8 Y6 AD7 DF_IO10 DF_IO10 ICOC Z Pd-01 Float1 3 AB4 W8 AD9 DF_IO11 DF_IO11 ICOC Z Pd-01 Float1 3 AB8 U15 W13 DF_IO12 DF_IO12 ICOC Z Pd-01 Float1 3 AC5 W10 AB12 DF_IO13 DF_IO13 ICOC Z Pd-01 Float1 3 AC6 W11 Y14 DF_IO14 DF_IO14 ICOC Z Pd-01 Float1 3 VCC_DF Doc. No. MV-S105156-00 Rev. 2.0 Version Page 108 Copyright (c) 2009 Marvell April 6, 2009 Released Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode AC7 W15 AD15 DF_IO15 DF_IO15 ICOC Z Pd-01 Float1 3 Y3 V7 AC2 DF_ALE_N WE DF_ALE OCZ Pu-11 Float1 3 AB6 V9 W10 DF_NCS0 DF_nCS0 OCZ Pu-11 Float1 3 AB10 U10 AC13 DF_NCS1 DF_nCS1 OCZ Pu-11 Float1 3 W4 W5 AB3 DF_NRE DF_nOE OCZ Pu-11 Float1 3 W3 W4 AB2 DF_NWE DF_nWE OCZ Pu-11 Float1 3 W2 W3 AA3 DF_INT_RN B DF_RnB ICZ Pu-11 Float1 3 AB3 V8 W6 DF_CLE_N OE ND_CLE OCZ Pu-11 Float1 3 AA9 AA10 AC11 DF_SCLK_E DF_SCLK_E OCZ Pd-01 Float1 3 V1 V3 W1 GPIO0 GPIO0 ICOC Z Pd-01 Float1 3 V2 U4 AA2 GPIO1 GPIO1 ICOC Z Pu-11 Float1 3 V3 V1 Y1 GPIO2 GPIO2 ICOC Z Pu-11 Float1 3 W5 Y3 AD3 NBE0 nBE0 OCZ Pu-11 Float1 3 Y4 AA3 AC3 NBE1 nBE1 OCZ Pu-11 Float1 3 AB7 Y10 AB11 NLLA nLLA OCZ Pu-11 Float1 3 AA8 Y9 AD10 NLUA nLUA OCZ Pu-11 Float1 3 W1 W1 AB1 NCS0 nCS0 OC High High High U5 V4 AA1 NCS1 nCS1 OC High High High AC15 W17 AC21 GPIO17 GPIO17 ICOC Z Pd-01 Float1 3 AB15 W18 W17 GPIO18 GPIO18 ICOC Z Pd-01 Float1 3 Y16 U17 AB21 GPIO19 GPIO19 ICOC Z Pd-01 Float1 3 VCC_IO3 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 109 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode AC16 V18 AB23 GPIO20 GPIO20 ICOC Z Pu-11 Float1 3 AC17 W19 Y22 GPIO21 GPIO21 ICOC Z Pu-11 Float1 3 AB17 AA17 AC23 GPIO22 GPIO22 ICOC Z Pu-11 Float1 3 AA17 Y17 AB22 GPIO23 GPIO23 ICOC Z Pu-11 Float1 3 Y17 AA18 AD22 GPIO24 GPIO24 ICOC Z Pd-01 Float1 3 W17 Y18 AA23 GPIO25 GPIO25 ICOC Z Pd-01 Float1 3 AC18 Y19 AA24 GPIO26 GPIO26 ICOC Z Pd-01 Float1 3 U19 V21 W19 GPIO27 GPIO27 ICOC Z Pd-01 Float1 3 AC20 U21 Y23 GPIO28 GPIO28 ICOC Z Pd-01 Float1 3 AC21 V19 Y24 GPIO29 GPIO29 ICOC Z Pd-01 Float1 3 W20 V20 AA22 GPIO30 GPIO30 ICOC Z Pd-01 Float1 3 Y21 U18 W22 GPIO31 GPIO31 ICOC Z Pd-01 Float1 3 AB21 U20 W23 GPIO32 GPIO32 ICOC Z Pu-11 Float1 3 AA21 U19 W18 GPIO33 GPIO33 ICOC Z Pu-11 Float1 3 AA22 T20 W24 GPIO34 GPIO34 ICOC Z Pu-11 Float1 3 AA23 T18 V20 GPIO35 GPIO35 ICOC Z Pu-11 Float1 3 V21 T21 V23 GPIO36 GPIO36 ICOC Z Pu-11 Float1 3 Y22 R17 V19 GPIO37 GPIO37 ICOC Z Pu-11 Float1 3 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 110 Copyright (c) 2009 Marvell April 6, 2009 Released Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode Y23 T17 U22 GPIO38 GPIO38 ICOC Z Pd-01 Float1 3 AB18 E6 W15 GPIO2_2 GPIO2_2 ICOC Z Pu-11 Float1 3 AA18 E5 W20 GPIO3_2 GPIO3_2 ICOC Z Pd-01 Float1 3 Y18 G8 Y18 GPIO4_2 GPIO4_2 ICOC Z Pd-01 Float1 3 AC19 F5 Y20 GPIO5_2 GPIO5_2 ICOC Z Pd-01 Float1 3 W18 E7 Y19 GPIO6_2 GPIO6_2 ICOC Z Pu-11 Float1 3 W22 R18 U19 GPIO39 GPIO39 ICOC Z Pd-01 Float1 3 W23 T19 V24 GPIO40 GPIO40 ICOC Z Pd-01 Float1 3 T20 R20 U23 GPIO41 GPIO41 ICOC Z Pd-01 Float1 3 V22 R19 T22 GPIO42 GPIO42 ICOC Z Pd-01 Float1 3 V23 P16 U24 GPIO43 GPIO43 ICOC Z Pd-01 Float1 3 U21 R21 T20 GPIO44 GPIO44 ICOC Z Pd-01 Float1 3 U22 P17 R20 GPIO45 GPIO45 ICOC Z Pd-01 Float1 3 U23 P18 T17 GPIO46 CIF_DD7 ICOC Z Pd-01 Float1 3 T21 N16 P22 GPIO47 GPIO47 ICOC Z Pd-01 Float1 3 T22 P21 R19 GPIO48 GPIO48 ICOC Z Pd-01 Float1 3 T23 N17 P20 GPIO49 CIF_MCLK ICOC Z Pd-01 Float1 3 VCC_CI Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 111 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode R21 N18 R24 GPIO50 CIF_PCLK ICOC Z Pd-01 Float1 3 R22 N19 N24 GPIO51 CIF_HSYNC ICOC Z Pd-01 Float1 3 P20 M20 N20 GPIO52 CIF_VSYNC ICOC Z Pd-01 Float1 3 R23 M17 R23 GPIO53 GPIO53 ICOC Z Pu-11 Float1 3 N20 M21 P23 GPIO54 GPIO54 ICOC Z Pd-01 Float1 3 P21 M18 N22 GPIO55 GPIO55 ICOC Z Pd-01 Float1 3 P22 L18 P24 GPIO56 GPIO56 ICOC Z Pd-01 Float1 3 N19 M19 N23 GPIO57 GPIO57 ICOC Z Pd-01 Float1 3 P23 L20 P19 GPIO58 GPIO58 ICOC Z Pd-01 Float1 3 N21 L17 M19 GPIO59 GPIO59 ICOC Z Pd-01 Float1 3 N22 L21 L19 GPIO60 GPIO60 ICZ Pd-01 Float1 3 N23 K19 M22 GPIO61 GPIO61 ICOC Z Pd-01 Float1 3 M23 L19 M23 GPIO62 GPIO62 ICOC Z Pu-11 Float1 3 M21 K20 J19 GPIO63 GPIO63 ICOC Z Pd-01 Float1 3 M22 K17 M24 GPIO64 GPIO64 ICOC Z Pd-01 Float1 3 L21 J17 L22 GPIO65 GPIO65 ICOC Z Pd-01 Float1 3 L23 K21 K22 GPIO66 GPIO66 ICOC Z Pd-01 Float1 3 L20 J18 L23 GPIO67 GPIO67 ICOC Z Pd-01 Float1 3 VCC_LCD Doc. No. MV-S105156-00 Rev. 2.0 Version Page 112 Copyright (c) 2009 Marvell April 6, 2009 Released Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode L22 K18 L20 GPIO68 GPIO68 ICOC Z Pd-01 Float1 3 L19 J19 K20 GPIO69 GPIO69 ICOC Z Pd-01 Float1 3 K23 J20 L24 GPIO70 GPIO70 ICOC Z Pd-01 Float1 3 K21 J16 H19 GPIO71 GPIO71 ICOC Z Pd-01 Float1 3 K22 J21 K23 GPIO72 GPIO72 ICOC Z Pd-01 Float1 3 J23 H16 K24 GPIO73 GPIO73 ICOC Z Pd-01 Float1 3 J22 H17 J22 GPIO74 GPIO74 ICOC Z Pd-01 Float1 3 J19 H18 G19 GPIO75 GPIO75 ICOC Z Pd-01 Float1 3 J21 H20 J23 GPIO76 GPIO76 ICOC Z Pd-01 Float1 3 E3 G3 F2 DQM0 DQM0 OC High High High T1 T4 U1 DQM1 DQM1 OC High High High D2 F3 G3 DQS0 DQS0 ISOC Z Pd-0 Pd-0 Pd-0 T2 R4 V3 DQS1 DQS1 ISOC Z Pd-0 Pd-0 Pd-0 L3 L3 M1 MA0 MA0 OC High High High N1 N4 R5 MA1 MA1 OC High High High J4 H3 H2 MA2 MA2 OC High High High N4 M1 P5 MA3 MA3 OC High High High H3 H4 K3 MA4 MA4 OC High High High M1 M3 P3 MA5 MA5 OC High High High H2 K4 J1 MA6 MA6 OC High High High M2 M2 N3 MA7 MA7 OC High High High VCC_MEM Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 113 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode H1 J1 K2 MA8 MA8 OC High High High M3 L2 N1 MA9 MA9 OC High High High L2 M4 N2 MA11 MA11 OC High High High J3 K3 L3 MA12 MA12 OC High High High L1 H5 M5 MA13 MA13 OC High High High G1 H2 J3 MA14 MA14 OC High High High G2 J4 J2 MA15 MA15 OC High High High D3 D1 D1 MD0 MD0 ICSO CZ Pd-0 Pd-0 Pd-0 C2 E1 E1 MD1 MD1 ICSO CZ Pd-0 Pd-0 Pd-0 C1 E2 E2 MD2 MD2 ICSO CZ Pd-0 Pd-0 Pd-0 G4 F1 F1 MD3 MD3 ICSO CZ Pd-0 Pd-0 Pd-0 F3 F2 G1 MD4 MD4 ICSO CZ Pd-0 Pd-0 Pd-0 E1 G1 G2 MD5 MD5 ICSO CZ Pd-0 Pd-0 Pd-0 F2 G2 H3 MD6 MD6 ICSO CZ Pd-0 Pd-0 Pd-0 F1 H1 H1 MD7 MD7 ICSO CZ Pd-0 Pd-0 Pd-0 R1 P3 T2 MD8 MD8 ICSO CZ Pd-0 Pd-0 Pd-0 R2 R3 T1 MD9 MD9 ICSO CZ Pd-0 Pd-0 Pd-0 R3 R1 U3 MD10 MD10 ICSO CZ Pd-0 Pd-0 Pd-0 R4 T2 U2 MD11 MD11 ICSO CZ Pd-0 Pd-0 Pd-0 T3 T1 V2 MD12 MD12 ICSO CZ Pd-0 Pd-0 Pd-0 U1 U2 V1 MD13 MD13 ICSO CZ Pd-0 Pd-0 Pd-0 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 114 Copyright (c) 2009 Marvell April 6, 2009 Released Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode U2 T3 W2 MD14 MD14 ICSO CZ Pd-0 Pd-0 Pd-0 U3 U1 W3 MD15 MD15 ICSO CZ Pd-0 Pd-0 Pd-0 N3 N3 T3 NSDCAS nSDCAS OC High High High K1 L1 M3 NSDCS0 nSDCS0 OC High High High K2 J2 M2 NSDCS1 nSDCS1 OC High High High N2 P2 P2 NSDRAS nSDRAS OC High High High P1 P1 R3 NSDWE nSDWE OC High High High N5 N1 P1 RCOMP_DD R RCOMP_DDR OA - - - P2 R2 R2 SDCKE SDCKE OC Low Low Low K3 K1 L1 SDCLK0 SDCLK0 OC Low Low Low K4 K2 L2 SDCLK1 SDCLK1 OC High High High K5 J3 K1 SDMA10 SDMA10 OC High High High H23 H19 H22 GPIO77 GPIO77 ICOC Z Pd-01 Float1 3 H22 G16 J24 GPIO78 GPIO78 ICOC Z Pd-01 Float1 3 J20 F16 J20 GPIO79 GPIO79 ICOC Z Pd-01 Float1 3 G23 H21 H23 GPIO80 GPIO80 ICOC Z Pd-01 Float1 3 G22 G18 G23 GPIO81 GPIO81 ICOC Z Pd-01 Float1 3 H21 G20 G22 GPIO82 GPIO82 ICOC Z Pd-01 Float1 3 F23 G19 F23 GPIO83 GPIO83 ICOC Z Pd-01 Float1 3 G21 G21 F20 GPIO84 GPIO84 ICOC Z Pu-11 Float1 3 F22 F19 F22 GPIO85 GPIO85 ICOC Z Pd-01 Float1 3 VCC_MSL Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 115 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode E23 E16 H24 GPIO86 GPIO86 ICOC Z Pd-01 Float1 3 E22 F18 E23 GPIO87 GPIO87 ICOC Z Pd-01 Float1 3 F21 F20 E22 GPIO88 GPIO88 ICOC Z Pd-01 Float1 3 F20 E17 G24 GPIO89 GPIO89 ICOC Z Pu-11 Float1 3 D23 F21 D23 GPIO90 GPIO90 ICOC Z Pu-11 Float1 3 A3 A5 C3 USBH1_N USBH1_N IAOA Pd-0 8 Pd-08 Pd-08 A4 B5 B4 USBH1_P USBH1_P IAOA Pd-08 Pd-08 Pd-08 C3 A3 B3 USBOTG_N USBOTG_N IAOA Hi-Z Hi-Z or Pd-09 Hi-Z or Pd-09 B3 A4 A3 USBOTG_P USBOTG_P IAOA Hi-Z Hi-Z or Pd-0 or Pu-18, 10 Hi-Z or Pd-0 or Pu-18, 10 VCC_USB VCC_CARD1 AA11 U11 AB14 GPIO3 GPIO3 ICOC Z Pd-01 Float1 3 AC8 AA11 AC14 GPIO4 GPIO4 ICOC Z Pd-01 Float1 3 AB11 V12 AB15 GPIO5 GPIO5 ICOC Z Pd-01 Float1 3 AC9 V13 AD17 GPIO6 GPIO6 ICOC Z Pu-11 Float1 3 AC10 W14 AB17 GPIO7 GPIO7 ICOC Z Pd-01 Float1 3 AA13 U14 Y16 GPIO8 GPIO8 ICOC Z Pd-01 Float1 3 VCC_CARD2 AC11 U12 AD16 GPIO9 GPIO9 ICOC Z Pd-01 Float1 3 AC12 Y14 AB18 GPIO10 GPIO10 ICOC Z Pd-01 Float1 3 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 116 Copyright (c) 2009 Marvell April 6, 2009 Released Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode AB13 V14 AB19 GPIO11 GPIO11 ICOC Z Pd-01 Float1 3 AC13 U16 AC20 GPIO12 GPIO12 ICOC Z Pu-11 Float1 3 AB14 V15 AC19 GPIO13 GPIO13 ICOC Z Pd-01 Float1 3 AC14 Y15 AD20 GPIO14 GPIO14 ICOC Z Pd-01 Float1 3 Y15 Y16 Y17 GPIO15 GPIO15 ICOC Z Pu-11 Float1 3 AA15 V16 AD19 GPIO16 GPIO16 ICOC Z Pu-11 Float1 3 P4 J8 E18 RFU_P4/ RFU_J8/ RFU_E18 B21 K8 E20 RFU_B21/ RFU_K8/ RFU_E20 C19 N2 F18 RFU_C19/ RFU_N2/ RFU_F18 C20 N8 F19 RFU_C20/ RFU_N8/ RFU_F19 D18 P8 N17 RFU_D18/ RFU_P8/ RFU_N17 -- -- -- -- -- R15 P17 RFU_R15/R FU_P17 -- -- -- -- -- R16 R1 RFU_R16/R FU_R1 -- -- -- -- -- V17 U17 RFU_V17/R FU_U17 -- -- -- -- -- W9 AD11 RFU_W9/RF U_AD11 -- -- -- -- -- RFU_W20 -- -- -- -- -- RFU Balls W20 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 117 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # W21 Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode RFU_W21 -- -- -- -- -- No Connect (NC) Balls A1 B4 A1 NC -- -- -- -- -- A2 C1 A2 NC -- -- -- -- -- B1 C5 A23 NC -- -- -- -- -- B2 D19 A24 NC -- -- -- -- -- A22 G4 B1 NC -- -- -- -- -- A23 L4 B24 NC -- -- -- -- -- B22 L8 E17 NC -- -- -- -- -- B23 M8 E19 NC -- -- -- -- -- V19 P4 W5 NC -- -- -- -- -- V20 P5 W7 NC -- -- -- -- -- W10 U3 W8 NC -- -- -- -- -- W19 V2 W9 NC -- -- -- -- -- Y19 U13 W12 NC -- -- -- -- -- Y20 W2 Y9 NC -- -- -- -- -- AA19 AA19 AB6 NC -- -- -- -- -- AA20 AC1 NC -- -- -- -- -- AB19 AC6 NC -- -- -- -- -- AB20 AC24 NC -- -- -- -- -- AB1 AD1 NC -- -- -- -- -- AB2 AD2 NC -- -- -- -- -- AC1 AD23 NC -- -- -- -- -- AC2 AD24 NC -- -- -- -- -- AB22 NC -- -- -- -- -- AB23 NC -- -- -- -- -- AC22 NC -- -- -- -- -- AC23 NC -- -- -- -- -- Doc. No. MV-S105156-00 Rev. 2.0 Version Page 118 Copyright (c) 2009 Marvell April 6, 2009 Released Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # AA5 Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode NC -- -- -- -- -- DF_NWP DF_NWP Input Input Input Input Internal NAND Signals U5 Power Supplies E11 A10 B17 VCC_APPS VCC_APPS PS Input Input Input E14 A13 C14 VCC_APPS VCC_APPS PS Input Input Input L4 A15 E11 VCC_APPS VCC_APPS PS Input Input Input R20 H10 H10 VCC_APPS VCC_APPS PS Input Input Input W9 H11 H15 VCC_APPS VCC_APPS PS Input Input Input W13 H12 K8 VCC_APPS VCC_APPS PS Input Input Input Y12 K14 K17 VCC_APPS VCC_APPS PS Input Input Input L5 L5 VCC_APPS VCC_APPS PS Input Input Input L14 R8 VCC_APPS VCC_APPS PS Input Input Input M14 R17 VCC_APPS VCC_APPS PS Input Input Input N5 T24 VCC_APPS VCC_APPS PS Input Input Input N21 U10 VCC_APPS VCC_APPS PS Input Input Input P10 U15 VCC_APPS VCC_APPS PS Input Input Input P11 AB16 VCC_APPS VCC_APPS PS Input Input Input P12 AC9 VCC_APPS VCC_APPS PS Input Input Input Y13 VCC_APPS VCC_APPS PS Input Input Input AA7 VCC_APPS VCC_APPS PS Input Input Input AA9 VCC_APPS VCC_APPS PS Input Input Input AA12 VCC_APPS VCC_APPS PS Input Input Input D7 C8 E8 VCC_BBAT T VCC_BBATT PS Input Input Input B9 D10 C9 VCC_BG VCC_BG PS Input Input Input AA12 Y11 AC15 VCC_CARD 1 VCC_CARD1 PS Input Input Input Y14 AA14 AD18 VCC_CARD 2 VCC_CARD2 PS Input Input Input Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 119 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode R19 P15 R22 VCC_CI VCC_CI PS Input Input Input VCC_CI VCC_CI PS Input Input Input P20 V4 G11 Y6 VCC_DF VCC_DF PS Input Input Input W6 T9 AB4 VCC_DF VCC_DF PS Input Input Input W8 T10 AB7 VCC_DF VCC_DF PS Input Input Input Y11 T11 AB10 VCC_DF VCC_DF PS Input Input Input T12 AB13 VCC_DF VCC_DF PS Input Input Input T13 AC12 VCC_DF VCC_DF PS Input Input Input B11 E15 A11 VCC_IO1 VCC_IO1 PS Input Input Input E16 G10 C16 VCC_IO1 VCC_IO1 PS Input Input Input F19 G15 F24 VCC_IO1 VCC_IO1 PS Input Input Input V22 VCC_IO3 VCC_IO3 PS Input Input Input W21 AA16 T16 AB20 VCC_IO3 VCC_IO3 PS Input Input Input K19 K16 K19 VCC_LCD VCC_LCD PS Input Input Input M19 L16 VCC_LCD VCC_LCD PS Input Input Input M16 VCC_LCD VCC_LCD PS Input Input Input D1 D5 D2 VCC_MEM VCC_MEM PS Input Input Input G3 G5 E3 VCC_MEM VCC_MEM PS Input Input Input G5 G6 F3 VCC_MEM VCC_MEM PS Input Input Input J1 H6 G5 VCC_MEM VCC_MEM PS Input Input Input M5 J6 J5 VCC_MEM VCC_MEM PS Input Input Input R5 K6 K5 VCC_MEM VCC_MEM PS Input Input Input T5 L6 N5 VCC_MEM VCC_MEM PS Input Input Input M6 T5 VCC_MEM VCC_MEM PS Input Input Input N6 V5 VCC_MEM VCC_MEM PS Input Input Input P6 Y2 VCC_MEM VCC_MEM PS Input Input Input R6 VCC_MEM VCC_MEM PS Input Input Input T6 VCC_MEM VCC_MEM PS Input Input Input Doc. No. MV-S105156-00 Rev. 2.0 Version Page 120 Copyright (c) 2009 Marvell April 6, 2009 Released Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode U6 VCC_MEM VCC_MEM PS Input Input Input V5 VCC_MEM VCC_MEM PS Input Input Input H20 G17 H20 VCC_MSL VCC_MSL PS Input Input Input D10 E4 B18 VCC_MVT VCC_MVT PS Input Input Input E17 G9 C21 VCC_MVT VCC_MVT PS Input Input Input G20 G14 F9 VCC_MVT VCC_MVT PS Input Input Input H5 H15 H6 VCC_MVT VCC_MVT PS Input Input Input P3 J5 N19 VCC_MVT VCC_MVT PS Input Input Input P19 J15 P6 VCC_MVT VCC_MVT PS Input Input Input W14 N15 U6 VCC_MVT VCC_MVT PS Input Input Input AA7 R14 W16 VCC_MVT VCC_MVT PS Input Input Input T5 AC8 VCC_MVT VCC_MVT PS Input Input Input VCC_MVT VCC_MVT PS Input Input Input U9 A8 D9 B8 VCC_OSC1 3M VCC_OSC13M PS Input Input Input C13 D12 C11 VCC_PLL VCC_PLL PS Input Input Input W16 AA16 AC22 VCC_PLL VCC_PLL PS Input Input Input D19 B19 B21 VCC_SRAM VCC_SRAM PS Input Input Input Y9 C18 W11 VCC_SRAM VCC_SRAM PS Input Input Input VCC_SRAM VCC_SRAM PS Input Input Input AA8 B4 B3 A4 VCC_USB VCC_USB PS Input Input Input J9 A9 C17 VSS VSS PS Input Input Input J10 A20 E7 VSS VSS PS Input Input Input J11 A21 E12 VSS VSS PS Input Input Input J12 B13 H8 VSS VSS PS Input Input Input J13 B16 H9 VSS VSS PS Input Input Input J14 B20 H11 VSS VSS PS Input Input Input J15 B21 H13 VSS VSS PS Input Input Input E10 C2 H14 VSS VSS PS Input Input Input Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 121 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode E13 F4 H17 VSS VSS PS Input Input Input G19 H8 J8 VSS VSS PS Input Input Input J5 H9 J17 VSS VSS PS Input Input Input L5 H13 L8 VSS VSS PS Input Input Input K9 H14 L17 VSS VSS PS Input Input Input K10 J14 M6 VSS VSS PS Input Input Input K11 K5 M8 VSS VSS PS Input Input Input K12 M5 M17 VSS VSS PS Input Input Input K13 N14 N8 VSS VSS PS Input Input Input K14 N20 P8 VSS VSS PS Input Input Input K15 P9 T8 VSS VSS PS Input Input Input L9 P13 T23 VSS VSS PS Input Input Input L10 P14 U5 VSS VSS PS Input Input Input L11 R5 U8 VSS VSS PS Input Input Input L12 R8 U9 VSS VSS PS Input Input Input L13 T8 U11 VSS VSS PS Input Input Input L14 T14 U12 VSS VSS PS Input Input Input L15 Y7 U13 VSS VSS PS Input Input Input M9 AA13 U14 VSS VSS PS Input Input Input M10 D7 U16 VSS VSS PS Input Input Input M11 AC10 VSS VSS PS Input Input Input M12 AC16 VSS VSS PS Input Input Input M13 AC17 VSS VSS PS Input Input Input M14 AD8 VSS VSS PS Input Input Input M15 VSS VSS PS Input Input Input N9 VSS VSS PS Input Input Input N10 VSS VSS PS Input Input Input N11 VSS VSS PS Input Input Input Doc. No. MV-S105156-00 Rev. 2.0 Version Page 122 Copyright (c) 2009 Marvell April 6, 2009 Released Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode N12 VSS VSS PS Input Input Input N13 VSS VSS PS Input Input Input N14 VSS VSS PS Input Input Input N15 VSS VSS PS Input Input Input P9 VSS VSS PS Input Input Input P10 VSS VSS PS Input Input Input P11 VSS VSS PS Input Input Input P12 VSS VSS PS Input Input Input P13 VSS VSS PS Input Input Input P14 VSS VSS PS Input Input Input P15 VSS VSS PS Input Input Input R9 VSS VSS PS Input Input Input R10 VSS VSS PS Input Input Input R11 VSS VSS PS Input Input Input R12 VSS VSS PS Input Input Input R13 VSS VSS PS Input Input Input R14 VSS VSS PS Input Input Input R15 VSS VSS PS Input Input Input W12 VSS VSS PS Input Input Input Y10 VSS VSS PS Input Input Input AA6 VSS VSS PS Input Input Input Y13 VSS VSS PS Input Input Input C6 VSS VSS PS Input Input Input B7 D8 F8 VSS_BBATT VSS_BBATT PS Input Input Input D11 C10 F10 VSS_BG VSS_BG PS Input Input Input AA14 Y12 Y15 VSS_CARD 1 VSS_CARD1 PS Input Input Input VSS_CARD 1 VSS_CARD1 PS Input Input Input AB12 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 123 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode AA15 AC18 VSS_CARD 2 VSS_CARD2 PS Input Input Input T19 P19 T19 VSS_CI VSS_CI PS Input Input Input V5 G12 W14 VSS_DF VSS_DF PS Input Input Input W7 R9 Y5 VSS_DF VSS_DF PS Input Input Input W11 R10 Y8 VSS_DF VSS_DF PS Input Input Input R11 Y10 VSS_DF VSS_DF PS Input Input Input R12 Y11 VSS_DF VSS_DF PS Input Input Input R13 Y13 VSS_DF VSS_DF PS Input Input Input Y1 VSS_DF VSS_DF PS Input Input Input Y2 VSS_DF VSS_DF PS Input Input Input AA1 VSS_DF VSS_DF PS Input Input Input AA2 VSS_DF VSS_DF PS Input Input Input D12 F15 A18 VSS_IO1 VSS_IO1 PS Input Input Input D16 G13 B11 VSS_IO1 VSS_IO1 PS Input Input Input B22 VSS_IO1 VSS_IO1 PS Input Input Input E19 U20 T15 U20 VSS_IO3 VSS_IO3 PS Input Input Input AB16 Y20 AB24 VSS_IO3 VSS_IO3 PS Input Input Input Y21 VSS_IO3 VSS_IO3 PS Input Input Input AA20 VSS_IO3 VSS_IO3 PS Input Input Input AA21 VSS_IO3 VSS_IO3 PS Input Input Input VSS_LCD VSS_LCD PS Input Input Input K20 K15 M20 M20 L15 VSS_LCD VSS_LCD PS Input Input Input M15 VSS_LCD VSS_LCD PS Input Input Input E2 F6 C1 VSS_MEM VSS_MEM PS Input Input Input F4 F7 C2 VSS_MEM VSS_MEM PS Input Input Input F5 G7 F5 VSS_MEM VSS_MEM PS Input Input Input H4 H7 G6 VSS_MEM VSS_MEM PS Input Input Input J2 J7 H5 VSS_MEM VSS_MEM PS Input Input Input Doc. No. MV-S105156-00 Rev. 2.0 Version Page 124 Copyright (c) 2009 Marvell April 6, 2009 Released Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode M4 K7 J6 VSS_MEM VSS_MEM PS Input Input Input P5 L7 K6 VSS_MEM VSS_MEM PS Input Input Input T4 M7 L6 VSS_MEM VSS_MEM PS Input Input Input U4 N7 N6 VSS_MEM VSS_MEM PS Input Input Input P7 R6 VSS_MEM VSS_MEM PS Input Input Input R7 T6 VSS_MEM VSS_MEM PS Input Input Input T7 V6 VSS_MEM VSS_MEM PS Input Input Input U7 Y3 VSS_MEM VSS_MEM PS Input Input Input H19 F17 G20 VSS_MSL VSS_MSL PS Input Input Input C9 E9 C10 VSS_OSC1 3M VSS_OSC13M PS Input Input Input D13 E11 C13 VSS_PLL VSS_PLL PS Input Input Input W15 E12 AD21 VSS_PLL VSS_PLL PS Input Input Input VSS_PLL VSS_PLL PS Input Input Input VSS_USB VSS_USB PS Input Input Input A2 VSS_USB VSS_USB PS Input Input Input B1 VSS_USB VSS_USB PS Input Input Input B2 VSS_USB VSS_USB PS Input Input Input W16 C4 A1 Copyright (c) 2009 Marvell April 6, 2009 Released B2 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 125 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 11: PXA30x Pin Usage Summary (Continued) 19mm2 B a ll # 15mm2 B a ll # 13mm2 Ball # Ball Name F u n c ti o n A ft e r R e s e t Ty p e Reset Sta t e S3/D4/C4 Power Mode S 2 / D 3 /C 4 Power Mode 1. GPIO reset/S3 operation: After any reset is asserted or if PXA30x processor is in S3/D4/C4 power mode, these pins are configured as the primary function of the MFP (generally as GPIO input) and default pullup or pulldown occurs. 2. Crystal oscillator pins: These pins connect the external crystals to the on-chip oscillators and are not affected by either reset or S2/D3/C4 power mode. For more information, For more information, see the "Clocks Control and Power Management" chapter in the PXA3xx Processor Family Vol. I: System and Timer Configuration Developers Manual. 3. Each MFP output value is based on MFPRxx[Sleep_sel], MFPRxx[sleep_data], MFPRxx[sleep_oe_n], MFPRxx[pull_sel], MFPRxx[pullup_en] and MFPRxx[pulldown_en] following S2/D3/C4 wake-up. To prevent unnecessary current drain, ensure input signals are not floating during low-power modes. Each GPIO to be driven can be programmed to a 0/1 or be pulled up or pulled down during S2/D3/C4 power mode if the MVT and the IO (HVT) supplies are present. 4. Logic low when OSCC[TENSx] bit is cleared, CLK_TOUT when OSCC[TENSx] is set. Configure TENS2 for S2/D3/C4 mode and TENS3 for S3/D4/C4 power mode. 5. Pulldown always enabled. 6. Output functions during S2/D3/C4 power mode. 7. Pullup always enabled. 8. 20 K nominal, 14.5 K min - 24.5 K max 9. Pd-0 if UP2OCR[DMPDE] is set, then Pd-0, Hi-Z if UP2OCR[DMPDE] is cleared. 10. Hi-Z if UP2OCR[DPPDE] is cleared and UP2OCR[DPPUE] is cleared; Pu-1 if UP2OCR[DPPDE] is cleared and UP2OCR[DPPUE] is set; Pd-0 if UP2OCR[DPPDE] is set and UP2OCR[DPPUE] is cleared. Setting UP2OCR[DPPDE] and UP2OCR[DPPUE] at the same time is not allowed. 11. This signal's pullup/pulldown is enabled during power-on, hardware, global watchdog and GPIO resets. The pullup/pulldown must be disabled by software by setting PCFR[PUDH] after the external devices driving these pins are configured. 12. There is no pullup or pulldown on this pin. Asserts if PCFR[SL_ROD] is clear. 4.2.4 Signal Type Definitions Table 12 contains the signal type definitions for Table 9, Table 10 and Table 11. Table 12: Signal Types A b b re v i a ti o n Ty p e D e s c r ip ti o n A b b r e v i a t io n Ty p e D e s c ri p t i o n IC CMOS input ISOCZ SSTL input, CMOS output, three-stateable OC CMOS output OA Analog output OCZ CMOS output, three-stateable IAOA Analog bidirectional ICOCZ CMOS bidirectional, three-stateable IAOAZ Analog bidirectional - three-stateable IA Analog input PS Power supply OS SSTL output IS SSTL Input ICSOCZ CMOS or SSTL input, CMOS output, three-stateable Doc. No. MV-S105156-00 Rev. 2.0 Version Page 126 Copyright (c) 2009 Marvell April 6, 2009 Released 5 Maximum Ratings and Operation Conditions 5.1 Absolute Maximum Ratings The absolute maximum ratings (shown in Table 13) define limitations for electrical and thermal stresses. These limits prevent permanent damage to the PXA3xx Processor Family. Note Absolute maximum ratings are not operating ranges. Operation at absolute maximum ratings is not guaranteed. Table 13: Absolute Maximum Ratings Symbol D e s c ri p t i o n M in Max U n its TS Storage temperature -40 125 C Voltage applied to VCC_BBATT 2.0 4.0 V Voltage applied to high-voltage supply pins VCC_MSL, VCC_CARD2, VCC_CARD1, VCC_IO1, VCC_CI, VCC_DF, VCC_LCD).VCC_IO3 VCC_IO4, VCC_IO6, VCC_TSI (PXA32x Only) V VSS-0.3 VSS+4.0 V VCC_HV VCC_USB (PXA32x and PXA30x only) V VCC_BIAS (PXA31x only) V VCC_ULPI (PXA31x only) VSS-0.3 VSS+2.0 V VCC_MV Voltage applied to low-voltage supply pins (VCC_MVT, VCC_BG, VCC_PLL, VCC_OSC13M, VCC_MEM) VSS-0.3 VSS+2.0 V VCC_LV Voltage applied to low-voltage supply pins (VCC_APPS, VCC_SRAM) VSS-0.3 VSS+1.54 V VIP Voltage applied to non-supply pins except PXTAL_IN, PXTAL_OUT, TXTAL_IN, and TXTAL_OUT pins VSS-0.3 VSS+4.0 V VIP_X Voltage applied to XTAL pins (PXTAL_IN, PXTAL_OUT, TXTAL_IN, TXTAL_OUT) VSS-0.3 VSS+1.9 V Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 127 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 13: Absolute Maximum Ratings (Continued) Symbol D e s c ri p t i o n VESD Maximum ESD stress voltage, three stresses maximum: * Any pin to any supply pin, either polarity, or * Any pin to all non-supply pins together, either polarity IEOS M in Max U n its HBM1 -- 2000 V CDM2 -- 700 V -- 5 mA Maximum DC input current (electrical overstress) for any non-supply pin NOTE: 1. HBM = human body model 2. CDM = charge device model 5.2 Operating Conditions This section discusses operating voltage, frequency, and temperature specifications for the PXA3xx Processor Family. Table 14 shows each power domains supported voltages. Table 14 also shows the application core frequency and supply voltage operating ranges for VCC_SRAM and VCC_APPS of the PXA32x processor, PXA31x processor and the PXA30x processor. Each frequency range is specified in one of the following formats: (turbo frequency / run frequency / internal switch bus frequency / internal system bus frequency) or (turbo frequency / run frequency / internal switch bus frequency / internal system bus frequency / SRAM frequency) or (Power Mode (Sx/Dx/Cx) / SRAM frequency (optional)) Refer to the "Clocks Controller and Power Management Unit" chapter of the PXA3xx Processor Family Vol. I: System and Timer Configuration Developers Manual for supported frequencies and clock-register settings as listed in Table 14. Symbol D e s c r i p t io n M in Ty p ic a l Max U n i ts Notes Table 14: Voltage, Temperature, and Frequency Electrical Specifications O p e ra t in g Te m p e r a t u r e Tcase Package operating temperature (Standard Temp) -25 -- +85 C 1 Tcase Package operating temperature (Extended Temp) (PXA32x Only) -40 -- +85 C 1 Theta Jc Junction-to-case temperature gradient (VF-BGA) -- 2.00 -- C / watt -- 2.40 3.00 3.60 V -- V C C _ B B AT T Vo l ta g e Vccbatt Voltage applied on VCC_BBATT Doc. No. MV-S105156-00 Rev. 2.0 Version Page 128 Copyright (c) 2009 Marvell April 6, 2009 Released Symbol D e s c r i p t io n M in Ty p ic a l Max U n i ts N o te s Table 14: Voltage, Temperature, and Frequency Electrical Specifications (Continued) Tbbattramp Ramp Rate 5.0 V/s -- 20.00 V/s -- V C C _ M V T Vo l ta g e Vccmvt_0 Voltage applied on VCC_MVT in S3/D4/C4 -- 0 -- V -- Vccmvt_1 Voltage applied on VCC_MVT 1.70 1.80 1.90 V -- Vccmvt_2 Voltage applied on VCC_MVT 1.80 1.90 2.00 V 3 Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s -- V C C _ B G Vo lta g e Vccbg_0 Voltage applied on VCC_BG in S3/D4/C4 -- 0 -- V -- Vccbg_1 Voltage applied on VCC_BG 1.70 1.80 1.90 V -- Vccbg_2 Voltage applied on VCC_BG 1.80 1.90 2.00 V 3 Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s -- V C C _ P L L Vo l ta g e Vccpll_0 Voltage applied on VCC_PLL in S3/D4/C4 -- 0 -- V -- Vccpll_1 Voltage applied on VCC_PLL 1.70 1.80 1.90 V -- Vccpll_2 Voltage applied on VCC_PLL 1.80 1.90 2.00 V 3 Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s -- V C C _ O S C 1 3 M Vo l ta g e Vccosc13m_0 Voltage applied on VCC_OSC13M in S3/D4/C4 -- 0 -- V -- Vccosc13m_1 Voltage applied on VCC_OSC13M 1.70 1.80 1.90 V -- Vccosc13m_2 Voltage applied on VCC_OSC13M 1.80 1.90 2.00 V 3 Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s -- V C C _ A P P S Vo l ta g e a t F r e q u e n c y R a n g e s (Tu rb o / R u n / S w i t c h / S y s t e m B u s ) , (P o w e r M o d e (S x / D x /C x ) ) ( Sta n d a r d B I N O n ly ) Vccapps_0 Voltage applied on VCC_APPS in S3/D4/C4, S2/D3/C4 Vccapps_1 Vccapps_2 Copyright (c) 2009 Marvell April 6, 2009 Released -- 0 -- V -- Voltage applied on VCC_APPS at S0/D0CS/C0, 104/104/104/104, 208/208/208/104 1.05 1.10 1.2 V 2, 5 Voltage applied on VCC_APPS at 416/208/208/156 1.05 1.10 1.2 V 2 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 129 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Symbol D e s c r i p t io n Vccapps_3 Voltage applied on VCC_APPS at 624/312/312/208 Vccapps_4 Tpwrramp M in Ty p ic a l Max U n i ts 1.31 1.375 1.475 V Voltage applied on VCC_APPS in S0/D2/C2, S0/D1/C2 or at 806/403/403/2087 1.33 1.40 1.50 V Ramp Rate 2.00 10.00 12.00 mV/s N o te s Table 14: Voltage, Temperature, and Frequency Electrical Specifications (Continued) 2 2 -- V C C _ S R A M Vo l ta g e a t F r e q u e n c y R a n g e (Tu rb o / R u n / S w i t c h / S y s t e m B u s / S R A M ) , ( P o w e r M o d e (S x / D x /C x ) @ S R A M f re q u e n c y ) (S ta n d a r d B I N O n l y ) Vccsram_0 Voltage applied on VCC_SRAM in S3/D4/C4 or S2/D3/C4 -- 0 -- V -- Vccsram_1 Voltage applied on VCC_SRAM at S0/D0CS/C0, 104/104/104/104 or 208/208/208/104 1.05 1.10 1.20 V 2, 5 Vccsram_2 Voltage applied on VCC_SRAM at 416/208/208/156 1.05 1.10 1.2 V 2 Vccsram_3 Voltage applied on VCC_SRAM at 624/312/312/208 1.31 1.375 1.475 V 2, 5 Vccsram_4 Voltage applied on VCC_SRAM in S2/D3/C44, S0/D2/C2, S0/D1/C2, or 806/403/403/2087 1.33 1.40 1.5 V 2, 5 Tpwrramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ A P P S Vo l ta g e a t F r e q u e n c y R a n g e s (Tu rb o / R u n / S w i t c h / S y s t e m B u s ) , (P o w e r M o d e (S x / D x /C x ) ) ( L o w P o w e r B IN O n l y ) Vccapps_0 Voltage applied on VCC_APPS in S3/D4/C4, or S2/D3/C4 -- Vccapps_1 Voltage applied on VCC_APPS at S0/D0CS/C0, 104/104/104/104, 208/208/208/104 0.975 Vccapps_2 Voltage applied on VCC_APPS at 416/208/208/156 1.05 Vccapps_3 Voltage applied on VCC_APPS at 624/312/312/208 Vccapps_4 Tpwrramp 0 -- V -- 1.00 1.10 V 2, 5 1.10 1.2 V 2 1.31 1.375 1.475 V Voltage applied on VCC_APPS in S0/D2/C2, S0/D1/C2 or at 806/403/403/2087 1.33 1.40 1.50 V Ramp Rate 2.00 10.00 12.00 mV/s 2 2 -- V C C _ S R A M Vo l ta g e a t F r e q u e n c y R a n g e (Tu rb o / R u n / S w i t c h / S y s t e m B u s / S R A M ) , ( P o w e r M o d e (S x / D x /C x ) @ S R A M f re q u e n c y ) (L o w P o w e r B I N O n l y ) Vccsram_0 Voltage applied on VCC_SRAM in S3/D4/C4 or S2/D3/C4 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 130 -- 0 -- V -- Copyright (c) 2009 Marvell April 6, 2009 Released Symbol D e s c r i p t io n M in Ty p ic a l Max U n i ts N o te s Table 14: Voltage, Temperature, and Frequency Electrical Specifications (Continued) Vccsram_1 Voltage applied on VCC_SRAM at S0/D0CS/C0, 104/104/104/104 or 208/208/208/104 0.975 1.00 1.20 V 2, 5 Vccsram_2 Voltage applied on VCC_SRAM at 416/208/208/156 1.05 1.10 1.2 V 2 Vccsram_3 Voltage applied on VCC_SRAM at 624/312/312/208 1.31 1.375 1.475 V 2, 5 Vccsram_4 Voltage applied on VCC_SRAM in S2/D3/C44, S0/D2/C2, S0/D1/C2 or at 806/403/403/2087 1.33 1.40 1.5 V 2, 5 Tpwrramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ M E M Vo lta g e Vccmem_0 Voltage applied on VCC_MEM in S3/D4/C4 -- 0 -- V -- Vccmem_1 Voltage applied on VCC_MEM 1.70 1.80 1.90 V -- Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ I O 1 Vo lta g e Vccio1_0 Voltage applied on VCC_IO1 in S3/D4/C4 -- 0 -- V -- Vccio1_1 Voltage applied on VCC_IO1 1.70 1.80 1.98 V -- Vccio1_2 Voltage applied on VCC_IO1 2.70 3.00 3.30 V -- Vccio1_3 Voltage applied on VCC_IO1 2.97 3.30 3.63 V -- Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ I O 3 Vo lta g e Vccio3_0 Voltage applied on VCC_IO3 in S3/D4/C4 -- 0 -- V -- Vccio3_1 Voltage applied on VCC_IO3 1.70 1.80 1.98 V -- Vccio3_2 Voltage applied on VCC_IO3 2.70 3.00 3.30 V -- Vccio3_3 Voltage applied on VCC_IO3 2.97 3.30 3.63 V -- Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s 6 -- 0 -- V -- V C C _ I O 4 Vo lta g e ( P X A 3 2 x O n l y ) Vccio4_0 Voltage applied on VCC_IO4 in S3/D4/C4 Vccio4_1 Voltage applied on VCC_IO4 1.70 1.80 1.98 V -- Vccio4_2 Voltage applied on VCC_IO4 2.70 3.00 3.30 V -- Vccio4_3 Voltage applied on VCC_IO4 2.97 3.30 3.63 V -- Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 131 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 14: Voltage, Temperature, and Frequency Electrical Specifications (Continued) D e s c r i p t io n Tsysramp Ramp Rate M in Ty p ic a l Max U n i ts -- 10.00 12.00 mV/s -- -- 0 -- V -- N o te s Symbol V C C _ I O 6 Vo lta g e ( P X A 3 2 x O n l y ) Vccio6_0 Voltage applied on VCC_IO6 in S3/D4/C4 Vccio6_1 Voltage applied on VCC_IO6 1.70 1.80 1.98 V -- Vccio6_2 Voltage applied on VCC_IO6 2.70 3.00 3.30 V -- Vccio6_3 Voltage applied on VCC_IO6 2.97 3.30 3.63 V -- Tsysramp Ramp Rate -- 10.00 12.00 mV/s -- V C C _ M S L Vo l ta g e Vccmsl_0 Voltage applied on VCC_MSL in S3/D4/C4 -- 0 -- V -- Vccmsl_1 Voltage applied on VCC_MSL 1.70 1.80 1.98 V -- Vccmsl_2 Voltage applied on VCC_MSL 2.70 3.00 3.30 V -- Vccmsl_3 Voltage applied on VCC_MSL 2.97 3.30 3.63 V -- Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ L C D Vo l ta g e Vcclcd_0 Voltage applied on VCC_LCD in S3/D4/C4 -- 0 -- V -- Vcclcd_1 Voltage applied on VCC_LCD 1.70 1.80 1.98 V -- Vcclcd_2 Voltage applied on VCC_LCD 2.70 3.00 3.30 V -- Vcclcd_3 Voltage applied on VCC_LCD 2.97 3.30 3.63 V -- Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ B I A S Vo l ta g e ( P X A 3 1 0 o n ly ) Vccbias_0 Voltage applied on VCC_BIAS in S3/D4/C4 -- 0 -- V -- Vccbias_1 Voltage applied on VCC_BIAS 1.80 3.30 3.6 V -- Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ U S B Vo l ta g e (P X A 3 2 x a n d P X A 3 0 x o n l y ) Vccusb_0 Voltage applied on VCC_USB in S3/D4/C4 -- 0 -- V -- Vccusb_1 Voltage applied on VCC_USB 3.00 3.30 3.6 V -- Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ U L P I Vo l ta g e ( P X A 3 1 x o n l y ) Doc. No. MV-S105156-00 Rev. 2.0 Version Page 132 Copyright (c) 2009 Marvell April 6, 2009 Released Symbol D e s c r i p t io n M in Ty p ic a l Max U n i ts N o te s Table 14: Voltage, Temperature, and Frequency Electrical Specifications (Continued) Vcculpi_0 Voltage applied on VCC_ULPI in S3/D4/C4 -- 0 -- V -- Vcculpi_1 Voltage applied on VCC_ULPI 1.70 1.80 1.98 V -- Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ C A R D 1 Vo lta g e Vcccard1_0 Voltage applied on VCC_CARD1 in S3/D4/C4 -- 0 -- V -- Vcccard1_1 Voltage applied on VCC_CARD1 1.70 1.80 1.98 V -- Vcccard1_2 Voltage applied on VCC_CARD1 2.70 3.00 3.30 V -- Vcccard1_3 Voltage applied on VCC_CARD1 2.97 3.30 3.63 V -- Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ C A R D 2 Vo lta g e Vcccard2_0 Voltage applied on VCC_CARD2 in S3/D4/C4 -- 0 -- V -- Vcccard2_1 Voltage applied on VCC_CARD2 1.70 1.80 1.98 V -- Vcccard2_2 Voltage applied on VCC_CARD2 2.70 3.00 3.30 V -- Vcccard2_3 Voltage applied on VCC_CARD2 2.97 3.30 3.63 V -- Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ D F Vo l ta g e Vccdf_0 Voltage applied on VCC_DF in S3/D4/C4 -- 0 -- V -- Vccdf_1 Voltage applied on VCC_DF 1.70 1.80 1.98 V -- Vccdf_2 Voltage applied on VCC_DF 2.70 3.00 3.30 V -- Vccdf_3 Voltage applied on VCC_DF 2.97 3.30 3.63 V -- Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ C I Vo l ta g e Vccci_0 Voltage applied on VCC_CI in S3/D4/C4 -- 0 -- V -- Vccci_1 Voltage applied on VCC_CI 1.70 1.80 1.98 V -- Vccci_2 Voltage applied on VCC_CI 2.70 3.00 3.30 V -- Vccci_3 Voltage applied on VCC_CI 2.97 3.30 3.63 V -- Tsysramp Ramp Rate 2.00 10.00 12.00 mV/s 6 V C C _ T S I Vo lta g e (P X A 3 2 x O n l y ) Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 133 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 14: Voltage, Temperature, and Frequency Electrical Specifications (Continued) D e s c r i p t io n Vcctsi_0 Voltage applied on VCC_TSI in S3/D4/C4 Vcctsi_1 Voltage applied on VCC_TSI Tsysramp Ramp Rate M in Ty p ic a l Max U n i ts -- 0 -- V -- 2.97 3.30 3.63 V -- -- 10.00 12.00 mV/s -- N o te s Symbol NOTE: 1. System design must ensure that the device case temperature is maintained within the specified limits. In some system applications it may be necessary to use external thermal management (for example, a package-mounted heat spreader) or configure the device to limit power consumption and maintain acceptable case temperatures. 2. The voltage ranges specified for VCC_APPS and VCC_SRAM are the targeted voltage ranges for the product. These ranges may extend or narrow depending on actual product performance and product skews. Marvell recommends that extended voltage and current capabilities be designed into the power management IC to accommodate future changes to this specification without requiring changes to the power management IC. 3. VCC_MVT requires the capability to increase from the normal operating voltage of 1.8 V to 1.9 V during certain times. This increased voltage is required under certain conditions, not during normal operation. When VCC_MVT is raised to 1.9 V, it is operating in "boost mode". Boost mode is only used during factory programming. If VCC_PLL, VCC_OSC13M and VCC_BG are supplied by the same PMIC supply, which is the method Marvell recommends, these other voltages also operate at 1.9 V. Maximum current capabilities and voltage tolerances are identical in boost mode and normal operation. 4. This option allows one or more 128 Kbyte SRAM banks to retain state during S2/D3/C4 mode. 5. Reset voltage for VCC_APPS and VCC_SRAM is 1.4 V and the startup frequency is 104/104/104/104 MHz. 6. Min ramp rate = (Maximum voltage transition) / (LPM_DEL - ((Power I2C command execution time)) 7. PXA32x Only Doc. No. MV-S105156-00 Rev. 2.0 Version Page 134 Copyright (c) 2009 Marvell April 6, 2009 Released 6 Electrical Specifications This chapter includes DC voltage and current characteristics as well as crystal and oscillator specifications for the PXA3xx Processor Family. 6.1 DC Voltage and Current Characteristics The DC characteristics for each pin include input-sense levels, output-drive levels, current and pullup/down resistive values. These parameters can be used to determine maximum DC loading and to determine maximum transition times for a given load. Table 15 shows the DC operating conditions for the input, output, and I/O pins used by the EMPI bus controlled by the DMEMC. Table 16 applies to all signals powered by VCC_high. VCC_high is not a physical supply on the PXA3xx processors, but the term used to refer to the collective groups of high voltage supplies which consist of VCC_IO1, VCC_IO3, VCC_IO4 (PXA32x Only), VCC_IO6 (PXA32x Only), VCC_DF, VCC_CI, VCC_CARD1, VCC_CARD2, VCC_LCD, VCC_USB (PXA32x and PXA30x Only), VCC_BIAS (PXA31x Only), VCC_ULPI (PXA31x Only) and VCC_MSL. Table 15: DDR Input, Output, and I/O Pins AC/DC Operating Conditions Symbols D e s c ri p t i o n Min Ty p i c a l Max Unit Notes I n p u t D C O p e r a t i n g C o n d i t i o n s (S S T L r e c e i v e r ) 1 Vih(dc) Input high voltage 0.7 * VCC_MEM -- VCC_MEM + 0.3 V 2 Vil(dc) Input low voltage -0.3 -- 0.3 * VCC_MEM V 2 Vih(ac) Input high voltage 0.8 * VCC_MEM -- VCC_MEM + 0.3 V -- Vil(ac) Input low voltage -0.3 -- 0.2 * VCC_MEM V -- RPULLUP Pullup Resistance 653 100 1604 K 5, 6 RPULLDOWN Pulldown Resistance 553 100 1754 K 5, 6 O u t p u t D C O p e r a t i n g C o n d i t i o n s (V C C _ M E M = 1 . 8 V ) VOH High-level output voltage Absolute Load Current achieving Voh 0.9 * VCC_MEM -- VCC_MEM V IOH = (min) -6.5 mA VOL Low-level output voltage Absolute Load Current achieving Vol VSS -- 0.1 * VCC_MEM V IOL = (min) 6.5 mA Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 135 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 15: DDR Input, Output, and I/O Pins AC/DC Operating Conditions (Continued) Symbols D e s c ri p t i o n Min Ty p i c a l Max Unit Notes NOTE: 1. Use values when SSTL (differential) receiver is enabled. See EMPI[SSTL_DMEM_EN] and EMPI[SST_SMEM_EN] register definitions in the PXA3xx Processor Family Vol. II: Memory Controller Configuration Developers Manual. 2. The Schmidt trigger must be disabled for SSTL mode. EMPI[SCHM_DMEM_EN] must be cleared. Register definitions are found in the PXA3xx Processor Family Vol. II: Memory Controller Configuration Developers Manual. 3. Max voltage, Minimum temperature 4. Min voltage, Maximum temperature 5. Enabled during reset, S2/D3/C4 power state, and S3/D4/C4 power mode. Not enabled through software control. 6. Enabled and disabled using EMPI[PW_DQN] and EMPI[PD_DQS]. See EMPI[PW_DQN] and EMPI[PD_DQS] register definitions in the PXA3xx Processor Family Vol. II: Memory Controller Configuration Developers Manual. Table 16: MFP Input, Output, and I/O Pins DC Operating Conditions S y m b o ls D e s c r i p t io n Min Ty p i c a l Max Unit Notes I n p u t D C O p e ra ti n g C o n d i ti o n s ( v c c = 1 .8 V Ty p i c a l ) Vih Input high voltage VCC_high * 0.8 -- VCC_high + 0.3 V 3 Vil Input low voltage -0.3 -- VCC_high * 0.2 V 3 Vhys Hysteresis (VIT+ - VIT-) 0.4 -- VCC_high * 0.5 V 3 RPULLUP Pullup Resistance 401 110 2002 K 4 RPULLDOWN Pulldown Resistance 401 110 2002 K 5 I n p u t D C O p e ra ti n g C o n d i ti o n s ( v c c = 3 .0 a n d 3 . 3 V Ty p i c a l ) Vih Input high voltage 0.8 * VCC_high -- VCC_high + 0.3 V 3 Vil Input low voltage -0.3 -- VCC_high * 0.2 V 3 Vhys Hysteresis (VIT+ - VIT-) 0.4 -- VCC_high * 0.5 V 3 RPULLUP Pullup Resistance 201 45 1002 K 4 RPULLDOWN Pulldown Resistance 201 45 1002 K 5 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 136 Copyright (c) 2009 Marvell April 6, 2009 Released Table 16: MFP Input, Output, and I/O Pins DC Operating Conditions (Continued) S y m b o ls D e s c r i p t io n Min Ty p i c a l Max Unit Notes O u tp u t D C O p e ra t in g C o n d i t io n s ( V C C = 1 . 8 V Ty p i c a l ) VOH6 1X 2X 3X 4X 6X 8X 10X 12X VOL6 1X 2X 3X 4X 6X 8X 10X 12X High-level output voltage Absolute Load Current achieving Voh 0.9 * VCC_high -- VCC_high V IOH = (mA min) -0.4 -0.8 -1.2 -1.6 -2.4 -3.2 -4.0 -4.8 Low-level output voltage Absolute Load Current achieving Vol VSS -- 0.1 * VCC_high V IOL = (mA min) 0.5 1.0 1.5 2.0 3.0 4.0 5.0 6.0 VCC_high V IOH = (mA min) -1.5 -3.0 -4.5 -6.0 -9.0 -12.0 -15.0 -18.0 0.1 * VCC_high V IOL = (mA min) 1.25 2.5 3.75 5 7.5 10 12.5 15 O u tp u t D C O p e ra t in g C o n d i t io n s ( v c c p = 3 . 0 a n d 3 .3 V Ty p ic a l ) VOH6 1X 2X 3X 4X 6X 8X 10X 12X VOL6 1X 2X 3X 4X 6X 8X 10X 12X High-level output voltage Absolute Load Current achieving Voh Low-level output voltage Absolute Load Current achieving Vol VCC_high * 0.9 -- VSS -- O u tp u t D C O p e ra t in g C o n d i t io n s ( V C C = 1 . 8 , 3 . 0 a n d 3 . 3 V Ty p i c a l) IOZ Three-state output leakage current -- -- 40 nA -- IDDQ Quiescent supply current -- -- 1 nA -- Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 137 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 16: MFP Input, Output, and I/O Pins DC Operating Conditions (Continued) S y m b o ls D e s c r i p t io n Min Ty p i c a l Max Unit Notes NOTE: 1. Max voltage, Minimum temperature 2. Min voltage, Maximum temperature 3. VCC_high references to VCC_IO1, VCC_IO3, VCC_IO4, VCC_IO6, VCC_DF, VCC_CI, VCC_CARD1, VCC_CARD2, VCC_LCD, VCC_USB supplies. 4. Use MFPRxx[pull_sel] and MFPRxx[pullup_en] bits to enable or disable pullups. 5. Use MFPRxx[pull_sel] and MFPRxx[pulldown_en] bits to enable or disable pulldowns. 6. Multi-Function Pin (MFP) drive strength is programmable using MFPRxx[drive] bitfield. MFPR register definitions are found in the PXA3xx Processor Family Vol. I: System and Timer Configuration Developers Manual. 6.2 Oscillator Electrical Specifications The PXA3xx processors contains two oscillators: a 32.768 kHz oscillator and a 13.000 MHz oscillator. Each oscillator requires a specific crystal. 6.2.1 32.768 kHz Oscillator Specifications The 32.768 kHz crystal is connected between the TXTAL_IN (amplifier input) and TXTAL_OUT (amplified output). Table 17 lists example 32.768 kHz crystal specifications. To drive the 32.768 kHz crystal pins from an external source: 1. 2. Drive the TXTAL_IN pin with a digital signal that has low and high levels as listed in Table 17. Ground the TXTAL_OUT pin. Table 18 lists example 32.768 kHz oscillator specifications. Table 17: Typical 32.768 kHz Crystal Requirements 1 P a ra m e t e r Minimum Ty p ic a l M a x im u m U n its Frequency range -- 32.768 -- kHz Frequency tolerance -30 -- +30 ppm Frequency stability, parabolic coefficient -- -- -0.04 ppm/(C)2 Drive level -- -- 1.0 uW Load capacitance (CL) -- 12.5 -- pf Series resistance (RS) -- 18 85 k NOTE: 1. A capacitor is required from TXTAL_IN to ground and from TXTAL_OUT to ground. The capacitors must be 22.0 pF, 5%, +/-30ppm/C temperature coefficient. Table 18: Symbol Typical External 32.768 kHz Oscillator Requirements Description Min Ty p i c a l Max U n i ts A m p l i fi e r Sp e c i f i c a ti o n s Doc. No. MV-S105156-00 Rev. 2.0 Version Page 138 Copyright (c) 2009 Marvell April 6, 2009 Released Table 18: Typical External 32.768 kHz Oscillator Requirements (Continued) Symbol Description Min Ty p i c a l Max U n i ts VIH_X Input high voltage, TXTAL_IN 0.8 -- 1.0 V VIL_X Input low voltage, TXTAL_IN -0.10 0.00 0.10 V IIN_XT Input leakage, TXTAL_IN -- -- 10 A CIN_XT Input capacitance, TXTAL_IN/TXTAL_OUT -- 18 25 pf tS_XT Stabilization time -- -- 2 s SR_XT Slew Rate 46 -- -- mV/s B o a rd Sp e c i fi c a t io n s RP_XT Parasitic resistance, TXTAL_IN/TXTAL_OUT to any node 20 -- -- M CP_XT Parasitic capacitance, TXTAL_IN/TXTAL_OUT, total -- -- 5 pf COP_XT Parasitic shunt capacitance, TXTAL_IN to TXTAL_OUT -- -- 0.4 pf 6.2.2 13.000 MHz Oscillator Specifications The 13.000 MHz crystal is connected between the PXTAL_IN (amplifier input) and PXTAL_OUT (amplified output). Table 19 lists the 13.000 MHz crystal specifications. To drive the 13.000 MHz crystal pins from an external source: 1. 2. Drive the PXTAL_IN pin with a digital signal with low and high levels as listed in Table 20. Float the PXTAL_OUT pin Table 20 lists the 13.000 MHz oscillator specifications. Table 19: Typical 13.000 MHz Crystal Requirements P a r a m e te r Minimum Ty p i c a l M a x im u m U n i ts Frequency range 12.997 13.000 13.002 MHz Frequency tolerance at 25C -50 -- +50 ppm Oscillation mode Fundamental Maximum change over temperature range -50 -- +50 ppm Drive level -- 10 100 uW Load capacitance (CL) -- 10 -- pf Series resistance (RS) -- 50 -- -- NOTE: No external capacitors are needed on the PXTAL_IN or PXTAL_OUT pins for use with a 13.000 MHz crystal. The device provides an effective internal load capacitance of 10.0pF which is the load capacitance defined for the frequency tolerance specification. Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 139 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification a Table 20: Typical External 13.000 MHz Oscillator Requirements Symbol Description Min Ty p i c a l Max U n i ts A m p l i fi e r Sp e c i f i c a t i o n s VIH_X Input high voltage, PXTAL_IN 1.7 1.8 1.9 V VIL_X Input low voltage, PXTAL_IN -0.10 0.00 0.10 V IIN_XP Input leakage, PXTAL_IN -- -- 10 A CIN_XP Input capacitance, PXTAL_IN/PXTAL_OUT -- 20 25 pf tS_XP Stabilization time -- -- 7 ms SR_XP Slew Rate 1 -- -- V/ns B o a r d Sp e c if i c a ti o n s RP_XP Parasitic resistance, PXTAL_IN/PXTAL_OUT to any node 20 -- -- M CP_XP Parasitic capacitance, PXTAL_IN/PXTAL_OUT, total -- -- 5 pf COP_XP Parasitic shunt capacitance, PXTAL_IN to PXTAL_OUT -- -- 0.4 pf 6.2.3 Clock Outputs 6.2.3.1 CLK_POUT - 13 MHz Clock Output CLK_POUT can be used to drive a buffered version of the PXTAL_IN oscillator input. Refer to Table 21 for CLK_POUT specifications. CLK_POUT is available only when software sets the OSCC[PEN] bit. Note Table 21: CLK_POUT Specifications P a ra m e t e r Sp e c i f i c a ti o n s Frequency 13 MHz Frequency Accuracy (derived from 13 MHz crystal) +/-200 ppm Symmetry/Duty Cycle variation 30/70 to 70/30% at VCC Jitter +/-20pS max Load capacitance (CL) 50 pf max Rise and Fall time (Tr & Tf) 15 nS max with 50 pF load 6.2.3.2 CLK_TOUT - 32.768 kHz Clock Output A buffered and inverted version of the TXTAL_IN oscillator output is driven out on CLK_TOUT. Refer to Table 22 for CLK_TOUT specifications. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 140 Copyright (c) 2009 Marvell April 6, 2009 Released Do not route CLK_TOUT close to the 32 kHz crystal or the 32 kHz crystal signals TXTAL_IN and TXTAL_OUT. Incorrect layout can cause the 32 kHz crystal to not lock, or to lock at an incorrect frequency. Note CLK_TOUT is enabled by default. CLK_TOUT can be disabled by writing to the OSCC[TENSx] bits. Table 22: CLK_TOUT Specifications P a ra m e t e r Sp e c i f ic a t i o n s Frequency 32.768 kHz Frequency Accuracy (derived from 32 kHz crystal) +/-200 ppm Symmetry/Duty Cycle variation 30/70 to 70/30% at VCC Jitter +/-20 pS max Load capacitance (CL) 50 pf max Rise and Fall time (Tr & Tf) 15 nS max with 50 pF load Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 141 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Doc. No. MV-S105156-00 Rev. 2.0 Version Page 142 Copyright (c) 2009 Marvell April 6, 2009 Released 7 AC Characteristics This chapter includes AC characteristics, timing diagrams and timing parameters for the PXA3xx Processor Family controllers/interfaces listed below. All memory devices connect to either the External-Memory Pin Interface (EMPI) or the Data-Flash Interface (DFI). EMPI:DDR SDRAM Timing Diagrams and Specifications DFI: Variable Latency I/O (VLIO) Timing Diagrams and Specifications DFI: Flash Memory Timing Diagrams and Specifications DFI: SRAM Timing Diagrams and Specifications DFI: Compact Flash Timing Diagrams and Specifications DFI: NAND Timing Diagrams and Specifications Quick Capture Camera Interface Timing Diagrams and Specifications LCD Timing Diagrams and Specifications SSP Timing Diagrams and Specifications AC '97 Timing Diagrams and Specifications USB 2.0 Timing Diagrams and Specifications (PXA32x and PXA30x only) MultiMedia Card Timing Diagrams and Specifications Secure Digital (SD/SDIO) Timing Diagrams and Specifications JTAG Boundary Scan Timing Diagrams and Specifications A pin's alternating-current (AC) characteristics include input and output capacitance. These factors determine the loading for external drivers and other load analyses. The AC characteristics also include a derating factor, which indicates how much the AC timings might vary with different loads. Table 23 shows the AC operating conditions for the high- and low-strength input, output, and I/O pins. All AC specification values are valid for the device's entire temperature range. Table 23: Standard Input, Output, and I/O-Pin AC Operating Conditions Symbol D e s c ri p ti o n Min Ty p i c a l Max U n i ts CIN Input capacitance, all standard input and I/O pins -- -- 10 pf COUT_H Output capacitance, all standard high-strength output and I/O pins 20 -- 50 pf COUT_L Output capacitance, all standard low-strength output and I/O pins 20 -- 50 pf 7.1 External Memory Pin Interface (EMPI) Memory Timings This section describes the timing diagrams and timing parameters for the Dynamic Memory Controller (DMEMC) on the External Memory Pin Interface (EMPI). The following diagrams are included in this section: Copyright (c) 2009 Marvell April 6, 2009, Released Figure 52, DDR SDRAM Timing Diagrams Figure 53, MD<31:0> to DQS Write Skew Figure 54, CLK to Address/Command Write Skew Doc. No. MV-S105156-00 Rev. 2.0 Version Page 143 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification 7.1.1 Figure 55, DQS to CLK Write Skew Figure 56, MD<31:0> to DQS Read Skew DDR SDRAM Timing Diagrams and Specifications Figure 52 Shows the DDR SDRAM timings that are programmable through the MDCNFG[DTC[1:0]] register. Refer the LP DDR JEDEC Spec for complete timing diagrams and specifications. Figure 52: DDR SDRAM Timing Diagrams SDCLK[1] SDCKE tRCD tRAS tRP tRC Command NOP ACT NOP READ tRCD NOP PRE NOP ACT NOP WRITE NOP PRE NOP nSDCS[0] nSDRAS nSDCAS nWE DQS tCL tWR MD<31:0> DQM[1:0] 1111 mask0 mask1 mask6 mask7 Figure 53 Shows the DQ to DQS skew during write cycles. Figure 53: MD<31:0> to DQS Write Skew DQS tDQTVB tDQTVB tDQTVA MD<31:0> Figure 54 Shows the CLK to Address/Command skew during write cycles. Figure 54: CLK to Address/Command Write Skew CLOCK tATVB tATVB tATVA ADD/CMD Doc. No. MV-S105156-00 Rev. 2.0 Version Page 144 Copyright (c) 2009 Marvell April 6, 2009, Released Figure 55 Shows the DQS to CLK skew during write cycles. Figure 55: DQS to CLK Write Skew CLOCK tDQSTVA tDQSTVB DQS Figure 56 Shows the DQ to DQS allowable skew during read cycles. Figure 56: MD<31:0> to DQS Read Skew DQS tDQDQS tDQDQS MD<31:0> Table 24: DDR Timing Specifications Symbol D e s c ri p ti o n Min Ty p i c a l Max U n i ts Notes tRC nSDRAS cycle time 5 MDCNFG[DTCx] 10 SDCLK 1 tRP nSDRAS Precharge 2 MDCNFG[DTCx] 4 SDCLK 1 tCL nSDRAS to first data valid delay 2 MDCNFG[DTCx] 3 SDCLK 1 tRAS nSDRAS active time (min) 3 MDCNFG[DTCx] 6 SDCLK 1 tRCD nSDRAS assert to nSDCAS assert delay 2 MDCNFG[DTCx] 4 SDCLK 1 tWR Write recovery time SDCLK 2 tDQTVB DQ Valid time before DQS 1.38 -- -- ns tDQTVA DQ Valid time after DQS 1.16 -- -- ns tATVB CMD/CTL Valid time before CLK 3.2 -- -- ns tATVA CMD/CTL Valid time after CLK 3.0 -- -- ns tDQSTVB DQS Falling edge before CLK 3.14 -- -- ns tDQSTVA DQS Falling edge after CLK 2.98 -- -- ns tDQDQS Skew between DQ and DQS permitted at the input. -1.2 -- 1.2 ns 2 NOTE: 1. SDCLK frequency is one half of the DDR controller frequency. The DDR controller frequency is configured using ACCR[DMCFS] bits. 2. The write recovery time is hardcoded to two SDCLKs. 3. Refer to the PXA3xx Processor Family Vol. II: Memory Controller Configuration Developers Manual for more information on the MDCNFG register. Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 145 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification 7.2 Data-Flash Interface (DFI) Memory Timing Specifications This section describes the timing diagrams and timing parameters for all supported memory devices on the Data-Flash Interface (DFI). The following diagrams are included in this section: Figure 57, VLIO Read Timing Diagram Figure 58, VLIO Read Timing Diagram (Latched Addressing Mode) Figure 59, VLIO Low Order Addressing Read Timing Diagram Figure 60, VLIO Low Order Addressing Read Timing Diagram (Latched Addressing Mode) Figure 61, VLIO Write Timing Diagram Figure 62, VLIO Write Timing Diagram (Latched Addressing Mode) Figure 63, VLIO Low Order Addressing Write Timing Diagram Figure 64, VLIO Low Order Addressing Write Timing Diagram (Latched Addressing Mode) Figure 65, Flash Asynchronous Read Timing Diagram Figure 66, Flash Asynchronous Read Timing Diagram (Latched Addressing Mode) Figure 67, Flash Asynchronous Low-Order Read Timing Diagram Figure 68, Flash Asynchronous Low-Order Read Timing Diagram (Latched Addressing Mode) Figure 69, Flash Synchronous Read Timing Diagram Figure 70, Flash Synchronous Read Timing Diagram (Latched Addressing Mode) Figure 71, Flash Asynchronous Write Timing Diagrams Figure 72, Flash Asynchronous Write Timing Diagrams (Latched Addressing Mode) Figure 73, Flash Asynchronous Low-Order Addressing Write Timing Diagrams Figure 74, Flash Asynchronous Low-Order Addressing Write Cycle Timing Diagram Figure 75, Synchronous Write Timings Diagrams Figure 76, Synchronous Write Timings Diagrams (Latched Addressing Mode) Figure 77, SRAM Asynchronous Read Timing Diagram. Figure 78, SRAM Asynchronous Read Timing Diagram (Latched Addressing Mode) Figure 79, SRAM Asynchronous Low-Order Addressing Read Timing Diagram Figure 80, SRAM Asynchronous Read Timing Diagram (Non-AA/D Addressing Mode) Figure 81, SRAM Asynchronous Write Timing Diagram Figure 82, SRAM Asynchronous Write Timing Diagram (Latched Addressing Mode) Figure 83, SRAM Asynchronous Low-Order Addressing Write Timing Diagram Figure 84, SRAM Asynchronous Low-Order Addressing Write Timing Diagram (Latched Addressing Mode) Figure 85, Compact Flash 16-Bit Common Memory Read Timing Diagram Figure 86, Compact Flash 16-Bit Common Memory Write Timing Diagram. Figure 87, Compact Flash 16-Bit I/O Memory Read Timing Diagram Figure 88, Compact Flash 8-Bit I/O Space Write Timing Diagram. Figure 89, NAND Flash Program Timing Diagram Figure 90, NAND Flash Erase Timing Diagram Figure 91, NAND Flash Small Block Read Timing Diagram Figure 92, NAND Flash Large Block Read Timing Diagram Figure 93, NAND Flash Status Read Timing Diagram Figure 94, NAND Flash ID Read Timing Diagram Figure 95, NAND Flash Reset Timing Diagram Doc. No. MV-S105156-00 Rev. 2.0 Version Page 146 Copyright (c) 2009 Marvell April 6, 2009, Released 7.2.1 Variable Latency I/O (VLIO) Timing Diagrams and Specifications The variable-latency I/O (VLIO) interface allows the use of a data-ready input signal, RDY, to insert a variable number of memory-cycle wait states. The data-bus width for VLIO on the DFI for each chip-select region supports 16-bit memory devices. DF_nOE is asserted for all reads; DF_nWE is asserted for all writes. In addition, VLIO read accesses differ from SRAM read accesses in that the DF_nOE toggles for each beat of a burst. The memory controller waits indefinitely for the RDY signal to be asserted. This wait period hangs the system if the external VLIO is not responding. To prevent indefinite system hangs, set the watchdog timer when starting a VLIO transfer, and reset the system if no response is received from the VLIO. For Reads, nBE<1:0> are asserted to 0b00. During Writes, data pins are actively driven by the processor (that is, they are not three-stated), regardless of the state of the individual nBE pins. For these Writes, the nBE pins are used as Byte Enables. 7.2.1.1 VLIO Read Timing Figure 57 illustrates a full Latch-addressing mode Read cycle for a VLIO device. Figure 58 illustrates a full Latch-addressing mode Read cycle for a VLIO device using the Latched-addressing mode (PXA31x and PXA30x only). Refer to Table 25 for detailed timing parameters. Only one Byte Enable (nBE[1:0]) is asserted on a single byte Read. Figure 57: VLIO Read Timing Diagram nCS[x] 1 DF_ADDR[3:0] tMBTO DF_IO[15:0] U Add L Add tMBTO rd0 tMBTO tMBTO LAdd+2 rd1 tAADVH tADVL tAADVS nLUA tAADVH tAADVH tADVL tAADVS tADVL tAADVS nLLA tOEL tRDH tAOH tAOS tAOS tRDS tRDH tOCS tAOH DF_nOE DF_nWE RDY nXCVREN nBE[1:0] "00" RDnWR Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 147 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 58: VLIO Read Timing Diagram (Latched Addressing Mode) nCS[x] ADDR[25:16] ADDR[15:4] DF_ADDR[3:0] 1 tMBTO DF_IO[15:0] U Add tMBTO L Add rd0 tMBTO tMBTO LAdd+2 rd1 tAADVH tADVL tAADVS nLUA tAADVH tAADVH tADVL tAADVS tADVL tAADVS nLLA tOEL tRDH tAOH tAOS tRDS tRDH tOCS tAOH tAOS DF_nOE DF_nWE RDY nXCVREN nBE[1:0] "00" RDnWR 7.2.1.2 VLIO Low-Order Addressing Read Timing Figure 59 illustrates a Low-order Addressing mode Read cycle for a VLIO device. Figure 60 illustrates a Low-order Addressing mode Read cycle for a VLIO device using the Latchedaddressing mode (PXA31x and PXA30x only). Refer to Table 25 for detailed timing parameters. Only one Byte Enable (nBE[1:0]) is asserted on a single byte Read. Figure 59: VLIO Low Order Addressing Read Timing Diagram nCS[x] DF_ADDR[3:0] 1 tMBTO DF_IO[15:0] U Add L Add tMBTO rd0 rd1 tADVL tAADVS tAADVH nLUA tADVL tAADVS tAADVH nLLA tOEL (2 waits) tRDH tAOH tAOS tRDS tAOS tRDS tAOH tRDH tOCS DF_nOE DF_nWE RDY nXCVREN RDnWR nBE[1:0] Doc. No. MV-S105156-00 Rev. 2.0 Version Page 148 "00" Copyright (c) 2009 Marvell April 6, 2009, Released Figure 60: VLIO Low Order Addressing Read Timing Diagram (Latched Addressing Mode) nCS[x] ADDR[25:16] ADDR[15:4] 1 DF_ADDR[3:0] tMBTO U Add DF_IO[15:0] tMBTO L Add rd0 rd1 tADVL tAADVS tAADVH nLUA tADVL tAADVS tAADVH nLLA tOEL (2 waits) tRDH tAOH tAOS tAOS tRDS tRDS tAOH tRDH tOCS DF_nOE DF_nWE RDY nXCVREN RDnWR "00" nBE[1:0] 7.2.1.3 VLIO Write Timing Figure 61 illustrates a full Latch-addressing mode Write cycle for a VLIO device. Figure 62 illustrates a full Latch-addressing mode Write cycle for a VLIO device using the Latched-addressing mode (PXA31x and PXA30x only). Refer to Table 25 for detailed timing parameters. Figure 61: VLIO Write Timing Diagram nCS[x] 1 DF_ADDR[3:0] DF_IO[15:0] U Add L Add wd0 LAdd+2 wd1 tAADVH tADVL tAADVS nLUA tAADVH tAADVH tADVL tAADVS tADVL tAADVS nLLA DF_nOE tWEL (0 waits) tWEL (2 waits) tWCS tDWS tDWH tDWS tDWH DF_nWE RDY tXEWS nXCVREN RDnWR nBE[1:0] Copyright (c) 2009 Marvell April 6, 2009, Released "00" m0 "00" m1 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 149 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 62: VLIO Write Timing Diagram (Latched Addressing Mode) nCS[x] ADDR[25:16] ADDR[15:4] 1 DF_ADDR[3:0] DF_IO[15:0] U Add L Add wd0 LAdd+2 wd1 tAADVH tADVL tAADVS nLUA tAADVH tAADVH tADVL tAADVS tADVL tAADVS nLLA DF_nOE tWEL (0 waits) tWEL (2 waits) tWCS tDWS tDWH tDWS tDWH DF_nWE RDY tXEWS nXCVREN RDnWR "00" nBE[1:0] 7.2.1.4 m0 "00" m1 VLIO Low Order Addressing Write Timing Figure 63 illustrates a Low-order Addressing mode Write cycle for a VLIO device. Figure 64 illustrates a Low-order Addressing mode Write cycle for a VLIO using the Latched-addressing mode (PXA31x and PXA30x only). Refer to Table 25 for detailed timing parameters. Figure 63: VLIO Low Order Addressing Write Timing Diagram nCS[x] 1 DF_ADDR[3:0] U Add DF_IO[15:0] L Add wd0 wd1 tADVL tAADVS tAADVH nLUA tADVL tAADVS tAADVH nLLA DF_nOE tDWS tWEL (0 waits) tWEL (2 waits) tAWS tWCS tAWH tDWH tDWH tAWH tDWS DF_nWE RDY tXEWS nXCVREN RDnWR nBE[1:0] Doc. No. MV-S105156-00 Rev. 2.0 Version Page 150 "00" m0 m1 Copyright (c) 2009 Marvell April 6, 2009, Released Figure 64: VLIO Low Order Addressing Write Timing Diagram (Latched Addressing Mode) nCS[x] ADDR[25:16] ADDR[15:4] 1 DF_ADDR[3:0] DF_IO[15:0] U Add L Add wd0 wd1 tADVL tAADVS tAADVH nLUA tADVL tAADVS tAADVH nLLA DF_nOE tDWS tWEL (0 waits) tWEL (2 waits) tAWS tWCS tAWH tDWH tDWH tAWH tDWS DF_nWE RDY tXEWS nXCVREN RDnWR "00" nBE[1:0] m0 m1 D e s c ri p t i o n Min 2 Min 3 Min 4 Ty p i c a l Max U n i ts tAADVS Address setup to nLLA/nLUA asserted 0 1 1 CSADRCFGx[ALT] 1 DF_SCLK 1 tAADVH Address hold from nLLA/nLUA deasserted 0 1 1 CSADRCFGx[ALT] 1 DF_SCLK 1 ttADVL nLLA/nLUA assert time 1 1 2 CSADRCFGx[ALW] 7 DF_SCLK 1 tXEWS nXCVREN setup to DF_nWE asserted 1 1 1 MCS0/1[RDN] 15 DF_SCLK 1 tDWS Byte Enables and Write Data setup to DF_nWE asserted -- -- -- 1 -- DF_SCLK 1 tDWH Write Data, Byte Enables and nXCVREN hold from DF_nWE de-asserted 1 1 1 MCS0/1[RDN] 15 DF_SCLK 1 tAOH Address hold from DF_nOE de-asserted 1 1 1 MCS0/1[RDN] 15 DF_SCLK 1 tWCS DF_nWE de-asserted to nCS de-asserted 1 1 1 MCS0/1[RDN] 15 DF_SCLK 1 tOCS DF_nOE de-asserted to nCS de-asserted 1 1 1 MCS0/1[RDN] 15 DF_SCLK 1 Notes Symbol Table 25: VLIO Timing Specifications Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 151 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification D e s c ri p t i o n Min 2 Min 3 Min 4 Ty p i c a l Max U n i ts tWEL DF_nWE assert time 3 4 7 MCS0/1[RDF]+ 1 + Waits5 16 DF_SCLK 1 tOEL DF_nOE assert time 3 4 7 MCS0/1[RDF]+ 1 + Waits5 16 DF_SCLK 1 tAWS Address setup to DF_nWE assert 1 1 1 MCS0/1[RDN] 15 DF_SCLK 1 tAWH Address hold from DF_nWE de-assert 1 1 1 MCS0/1[RDN] 15 DF_SCLK 1 tAOS Address setup to DF_nOE assert 1 1 1 MCS0/1[RDN] 15 DF_SCLK 1 tAOH Address hold from DF_nOE de-assert 1 1 1 MCS0/1[RDN] 15 DF_SCLK 1 tRDH Read data hold from sample -- -- -- 0 -- ns 1 tRDS Read data setup time 30 30 30 -- -- ns 1 tMBTO Minimum Bus Turnover time -- -- -- 1 -- DF_SCLK 1 Notes Symbol Table 25: VLIO Timing Specifications (Continued) NOTE: 1. DF_SCLK frequency depends on the ACCR[SMCFS] and MEMCLKCFG[DF_CLKDIV] programmed value. 2. DF_SCLK = 52MHz 3. DF_SCLK = 104MHz 4. DF_SCLK = 208MHz 5. Waits are cycles inserted while the RDY signal is low. 6. Refer to the PXA3xx Processor Family Vol. II: Memory Controller Configuration Developers Manual for more information on the CSADRCFGx and MCS0/1 registers. 7.2.2 Flash Memory Timing Diagrams and Specifications The DFI bus uses the Static Memory Controller (SMEMC) to interface to 16-bit AA/D muxed Flash memory. Figure 65 through Figure 76 show the timing diagrams for asynchronous Reads, synchronous Reads, asynchronous Writes, and synchronous Writes. An asynchronous Flash Read timing is shown in Figure 65. For Reads, nBE<1:0> are asserted to 0b00. During Flash Writes, nBE<1:0> are asserted to 0b00. Flash accesses are always 16-bit, so they are not used. 7.2.2.1 Flash Asynchronous Read Timing Figure 65 illustrates a full Latch-addressing mode asynchronous Read cycle for a flash device. Figure 66 illustrates a full Latch-addressing mode asynchronous Read cycle for a flash device using the latched addressing mode (PXA31x and PXA30x only). Refer to Table 26 for detailed timing parameters. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 152 Copyright (c) 2009 Marvell April 6, 2009, Released Figure 65: Flash Asynchronous Read Timing Diagram nCS[x] 0 DF_ADDR[3:0] 1 tMBTO DF_IO[15:0] U Add tMBTO L Add rd0 tMBTO tMBTO LAdd+2 rd1 tAADVH tADVL tAADVS nLUA tAADVH tAADVH tADVL tAADVS tADVL tAADVS nLLA tRDH tRDL tOEL tOEL DF_nOE DF_nWE nXCVREN RD_nWR "00" nBE[1:0] Figure 66: Flash Asynchronous Read Timing Diagram (Latched Addressing Mode) nCS[x] ADDR[25:16] ADDR[15:4] DF_ADDR[3:0] 1 tMBTO DF_IO[15:0] U Add tMBTO L Add rd0 tMBTO tMBTO LAdd+2 rd1 tAADVH tADVL tAADVS nLUA tAADVH tAADVH tADVL tAADVS tADVL tAADVS nLLA tRDH tRDL tOEL tOEL DF_nOE DF_nWE nXCVREN RD_nWR nBE[1:0] 7.2.2.2 "00" Flash Asynchronous Low-Order Read Timing Figure 67 illustrates a Low-order Addressing mode asynchronous Read cycle for a flash device. Figure 68 illustrates a Low-order Addressing mode asynchronous Read cycle for a flash device using the Latched-addressing mode (PXA31x and PXA30x only). Refer to Table 26 for detailed timing parameters. Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 153 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 67: Flash Asynchronous Low-Order Read Timing Diagram nCS[x] tAOH tAOH 0 DF_ADDR[3:0] 1 tMBTO tMBTO DF_IO[15:0] U Add tRDH rd0 L Add tRDH rd1 tAADVH tADVL tAADVS nLUA tADVL tAADVS tAADVH nLLA tRDL tRDL tOCS DF_nOE DF_nWE nXCVREN RDnWR "00" nBE[1:0] Figure 68: Flash Asynchronous Low-Order Read Timing Diagram (Latched Addressing Mode) nCS[x] ADDR[25:16] ADDR[15:4] tAOH tAOH 0 DF_ADDR[3:0] 1 tMBTO tMBTO DF_IO[15:0] U Add tRDH rd0 L Add tRDH rd1 tAADVH tADVL tAADVS nLUA tADVL tAADVS tAADVH nLLA tRDL tRDL tOCS DF_nOE DF_nWE nXCVREN RDnWR "00" nBE[1:0] 7.2.2.3 Flash Synchronous Read Timing Figure 69 illustrates Continuous-word Burst mode Flash-Read cycles. Figure 70 illustrates Continuous-word Burst mode Flash-Read cycles using the Latched-addressing mode (PXA31x and PXA30x only). Refer to Table 26 for detailed timing parameters. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 154 Copyright (c) 2009 Marvell April 6, 2009, Released Figure 69: Flash Synchronous Read Timing Diagram DF_SCLK nCS[x] DF_ADDR[3:0] LAddr[3:0] tSDH tSDA DF_IO[15:0] U Add L Add d0 d1 d2 d14 d15 tADVL tAADVS tAADVH nLUA tADVL tAADVS tAADVH nLLA tOCS DF_nOE DF_nWE nXCVREN RDnWR nBE[1:0] "00" Figure 70: Flash Synchronous Read Timing Diagram (Latched Addressing Mode) DF_SCLK ADDR[25:16] ADDR[15:4] nCS[x] LAddr[3:0] DF_ADDR[3:0] tSDH tSDA DF_IO[15:0] U Add L Add d0 d1 d2 d14 d15 tADVL tAADVS tAADVH nLUA tADVL tAADVS tAADVH nLLA tOCS DF_nOE DF_nWE nXCVREN RDnWR nBE[1:0] 7.2.2.4 "00" Flash Asynchronous Write Timing Figure 71 illustrates full Latch-mode asynchronous Flash-Write cycles. Figure 72 illustrates full Latch-mode asynchronous Flash-Write cycles using the Latched-addressing mode (PXA31x and PXA30x only). Refer to Table 26 for detailed timing parameters. Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 155 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 71: Flash Asynchronous Write Timing Diagrams nCS[x] 0 DF_ADDR[3:0] DF_IO[15:0] U Add 1 L Add wd0 LAdd+2 wd1 tAADVH tADVL tAADVS nLUA tAADVH tAADVH tADVL tAADVS tADVL tAADVS nLLA DF_nOE tWEL tWEL tWCS tDWS tDWH tDWS tDWH DF_nWE nXCVREN RDnWR nBE[1:0] "00" Figure 72: Flash Asynchronous Write Timing Diagrams (Latched Addressing Mode) nCS[x] ADDR[25:16] ADDR[15:4] DF_ADDR[3:0] 1 U Add DF_IO[15:0] L Add wd0 LAdd+2 wd1 tADVL tAADVS tAADVH nLUA tADVL tAADVS tADVL tAADVH tAADVS tAADVH nLLA DF_nOE tWEL tWEL tWCS tDWS tDWH tDWS tDWH DF_nWE nXCVREN RDnWR "00" nBE[1:0] 7.2.2.5 Flash Asynchronous Low-Order Addressing Write Timing Figure 73 illustrates a Low-order Addressing mode asynchronous Flash-Write cycle. Figure 74 illustrates a Low-order Addressing mode asynchronous Flash-Write cycle using the Latchedaddressing mode (PXA31x and PXA30x only). Refer to Table 26 for detailed timing parameters. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 156 Copyright (c) 2009 Marvell April 6, 2009, Released Figure 73: Flash Asynchronous Low-Order Addressing Write Timing Diagrams nCS[x] DF_ADDR[3:0] 0 U Add DF_IO[15:0] 1 L Add wd0 wd1 tADVL tAADVS tAADVH nLUA tADVL tAADVS tAADVH nLLA DF_nOE tWEL tWEL tAWH tAWS tWCS tDWH tDWS tDWS tDWH DF_nWE nXCVREN RDnWR "00" nBE[1:0] Figure 74: Flash Asynchronous Low-Order Addressing Write Cycle Timing Diagram nCS[x] ADDR[25:16] ADDR[15:4] 1 DF_ADDR[3:0] DF_IO[15:0] U Add L Add wd0 wd1 tADVL tAADVS tAADVH nLUA tADVL tAADVS tAADVH nLLA DF_nOE tWEL tWEL tAWH tAWS tWCS tDWH tDWS tDWS tDWH DF_nWE nXCVREN RDnWR "00" nBE[1:0] 7.2.2.6 Synchronous Write Timings Figure 75 illustrates synchronous Flash-Write cycles. Figure 76 illustrates synchronous Flash-Write cycles using the Latched-addressing mode (PXA31x and PXA30x only). Refer to Table 26 for detailed timing parameters. Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 157 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 75: Synchronous Write Timings Diagrams DF_SCLK nCS[x] 0 DF_ADDR[3:0] 1 2 14 15 wd1 wd2 wd14 wd15 tSDH tSDA U Add DF_IO[15:0] L Add wd0 tADVL tAADVS tAADVH nLUA tADVL tAADVS tAADVH nLLA DF_nOE tWCS DF_nWE nXCVREN RDnWR "00" nBE[1:0] m0 m1 m2 m14 m15 Figure 76: Synchronous Write Timings Diagrams (Latched Addressing Mode) DF_SCLK ADDR[25:16] ADDR[15:4] nCS[x] DF_ADDR[3:0] 1 2 14 15 wd1 wd2 wd14 wd15 tSDH tSDA DF_IO[15:0] U Add L Add wd0 tADVL tAADVS tAADVH nLUA tADVL tAADVS tAADVH nLLA DF_nOE tWCS DF_nWE nXCVREN RDnWR nBE[1:0] "00" m0 m1 m2 m14 m15 Table 26: DFI Flash Timing Specifications Symbol Description Min Typical Max Units Notes tAADVH Address hold from nLLA/nLUA de-asserted 0 CSADRCFGx[ALT] 1 DF_SCLK 1 tAADVS Address setup to nLLA/nLUA asserted 0 CSADRCFGx[ALT] 1 DF_SCLK 1 tADVL nLLU/nLLA assert time 1 CSADRCFGx[ALW] 7 DF_SCLK 1 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 158 Copyright (c) 2009 Marvell April 6, 2009, Released Table 26: DFI Flash Timing Specifications (Continued) Symbol Description Min Typical Max Units Notes tDWS Data, Byte enables, and XCVREN setup to DF_nWE asserted -- 1 -- DF_SCLK 1 tDWH Data, Byte enables, and XCVREN hold from DF_nWE de-asserted -- 1 -- DF_SCLK 1 tWCS DF_nWE de-asserted to nCS de-asserted -- 1 -- DF_SCLK 1 tOCS DF_nOE de-asserted to nCS de-asserted -- 6 -- DF_SCLK 1 tWEL DF_nWE assert time 1 MCS0/1[RDF] +1 16 DF_SCLK 1 tOEL DF_nOE assert time 2 MCS0/1[RDF] + 2 17 DF_SCLK 1 tRDL DF_nOE assertion to read data latch 1 MCS0/1[RDF] + 1 16 DF_SCLK 1 tAOS Address setup to DF_nOE assert -- 1 -- DF_SCLK 1 tAWH Address hold from DF_nWE de-assert -- 1 -- DF_SCLK 1 tAWS Address setup to DF_nWE assert -- 1 -- DF_SCLK 1 tAOH Address hold from data sample -- 1 -- DF_SCLK 1 tRDH Read data hold from sample (Asynchronous Reads) -- 1 -- DF_SCLK 1 tSDH Synchronous Flash Read Data hold time 4 SXCNFG[SXCL2] + 1 11 DF_SCLK 1 tSDA Synchronous Flash Read Data access time 3 SXCNFG[SXCL2] 10 DF_SCLK 1 tSDH Synchronous write data hold time 4 SXCNFG[SXWRCL2] +1 11 DF_SCLK 1 tSDA Synchronous write data access time 3 SXCNFG[SXWRCL2] 10 DF_SCLK 1 tMBTO Minimum Bus Turnover time -- 1 -- DF_SCLK 1 NOTE: 1. DF_SCLK frequency depends on the ACCR[SMCFS] and MEMCLKCFG[DF_CLKDIV] programmed values. 2. The maximum DF_SCLK frequency for synchronous accesses is 52 MHz. 3. Refer to the PXA3xx Processor Family Vol. II: Memory Controller Configuration Developers Manual for more information on the CSADRCFGx, SXCNFG and MCS0/1 registers. 7.2.3 SRAM Timing Diagrams and Specifications An SRAM Read timing is shown in Figure 77. For Reads, nBE<1:0> are asserted to 0b00. During Writes, data pins are actively driven by the processor (that is, they are not three-stated), regardless of the state of the individual nBE pins. The nBE pins are used as Byte Enables for these Writes. The SRAM accesses shown in Figure 77 and Figure 84 illustrate the Low-order Address mode that uses the DF_ADDR<3:0> bus to change the address without having to go through the time-consuming address-latching process that uses the nLUA and nLLA signals. Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 159 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification 7.2.3.1 SRAM Asynchronous Read Timing Figure 77 illustrates a full Latch-addressing mode asynchronous-SRAM Read cycle. Figure 78 illustrates a full Latch-addressing mode asynchronous-SRAM Read cycle using the Latchedaddressing mode (PXA31x and PXA30x only). Refer to Table 27 for detailed timing parameters. Figure 77: SRAM Asynchronous Read Timing Diagram. nCS[x] 0 DF_ADDR[3:0] 1 tMBTO DF_IO[15:0] U Add tMBTO L Add rd0 tMBTO tMBTO LAdd+2 rd1 tAADVH tADVL tAADVS nLUA tAADVH tAADVH tADVL tAADVS tADVL tAADVS nLLA tRDH tRDL tOEL tOEL DF_nOE DF_nWE nXCVREN RD_nWR "00" nBE[1:0] Figure 78: SRAM Asynchronous Read Timing Diagram (Latched Addressing Mode) nCS[x] ADDR[25:16] ADDR[15:4] 1 DF_ADDR[3:0] tMBTO DF_IO[15:0] U Add tMBTO L Add rd0 tMBTO tMBTO LAdd+2 rd1 tAADVH tADVL tAADVS nLUA tAADVH tAADVH tADVL tAADVS tADVL tAADVS nLLA tRDH tRDL tOEL tOEL DF_nOE DF_nWE nXCVREN RD_nWR "00" nBE[1:0] 7.2.3.2 SRAM Asynchronous Low-Order Addressing Read Timing Figure 79 illustrates a Low-order Addressing mode asynchronous-SRAM Read cycle. Figure 79 illustrates a Low-order Addressing mode asynchronous-SRAM Read cycle using the Latchedaddressing mode (PXA31x and PXA30x only). Refer to Table 27 for detailed timing parameters. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 160 Copyright (c) 2009 Marvell April 6, 2009, Released Figure 79: SRAM Asynchronous Low-Order Addressing Read Timing Diagram nCS[x] tAOH tAOH 0 DF_ADDR[3:0] 1 tMBTO tMBTO U Add DF_IO[15:0] tRDH rd0 L Add tRDH rd1 tAADVH tADVL tAADVS nLUA tADVL tAADVS tAADVH nLLA tRDL tRDL tOCS DF_nOE DF_nWE nXCVREN RDnWR nBE[1:0] "00" Figure 80: SRAM Asynchronous Read Timing Diagram (Non-AA/D Addressing Mode) nCS[x] ADDR[25:16] ADDR[15:4] tAOH tAOH 0 DF_ADDR[3:0] 1 tMBTO tMBTO U Add DF_IO[15:0] tRDH rd0 L Add tRDH rd1 tAADVH tADVL tAADVS nLUA tADVL tAADVS tAADVH nLLA tRDL tRDL tOCS DF_nOE DF_nWE nXCVREN RDnWR "00" nBE[1:0] 7.2.3.3 SRAM Asynchronous Write Timing Figure 81 illustrates a full Latch-addressing mode asynchronous-SRAM Write cycle. Figure 82 illustrates a full Latch-addressing mode asynchronous-SRAM Write cycle using the Latchedaddressing mode (PXA31x and PXA30x Only). Refer to Table 27 for detailed timing parameters. Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 161 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 81: SRAM Asynchronous Write Timing Diagram nCS[x] DF_ADDR[3:0] DF_IO[15:0] 1 U Add L Add wd0 LAdd+2 wd1 tAADVH tADVL tAADVS nLUA tAADVH tAADVH tADVL tAADVS tADVL tAADVS nLLA DF_nOE tWEL tWEL tWCS tDWS tDWH tDWS tDWH DF_nWE nXCVREN RDnWR "00" nBE[1:0] m0 00 m1 Figure 82: SRAM Asynchronous Write Timing Diagram (Latched Addressing Mode) nCS[x] ADDR[25:16] ADDR[15:4] 1 DF_ADDR[3:0] DF_IO[15:0] U Add L Add wd0 LAdd+2 wd1 tADVL tAADVS tAADVH nLUA tADVL tAADVS tADVL tAADVH tAADVS tAADVH nLLA DF_nOE tWEL tWEL tWCS tDWS tDWH tDWS tDWH DF_nWE nXCVREN RDnWR "00" nBE[1:0] 7.2.3.4 SRAM Asynchronous Low-Order Addressing Write Timing Figure 83 illustrates a Low-order Addressing mode asynchronous-SRAM Write cycle. Figure 84 illustrates a Low-order Addressing mode asynchronous-SRAM Write cycle using the latched addressing mode (PXA31x and PXA30x Only). Refer to Table 27 for detailed timing parameters. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 162 Copyright (c) 2009 Marvell April 6, 2009, Released Figure 83: SRAM Asynchronous Low-Order Addressing Write Timing Diagram nCS[x] DF_ADDR[3:0] 0 U Add DF_IO[15:0] 1 L Add wd0 wd1 tADVL tAADVS tAADVH nLUA tADVL tAADVS tAADVH nLLA DF_nOE tWEL tWEL tAWH tAWS tWCS tDWH tDWS tDWS tDWH DF_nWE nXCVREN RDnWR "00" nBE[1:0] m0 m1 Figure 84: SRAM Asynchronous Low-Order Addressing Write Timing Diagram (Latched Addressing Mode) nCS[x] ADDR[25:16] ADDR[15:4] 1 DF_ADDR[3:0] U Add DF_IO[15:0] L Add wd0 wd1 tADVL tAADVS tAADVH nLUA tADVL tAADVS tAADVH nLLA DF_nOE tWEL tWEL tAWH tAWS tWCS tDWH tDWS tDWS tDWH DF_nWE nXCVREN RDnWR nBE[1:0] Copyright (c) 2009 Marvell April 6, 2009, Released "00" m0 m1 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 163 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Description Mi n 2 Mi n 3 Min4 Ty p i c a l Max U n i ts tAADVS Address setup to nLLA/nLUA asserted 1 1 1 CSADRCFGx[ALT] 1 DF_SCLK 1 tAADVH Address hold from nLLA/nLUA deasserted 1 1 1 CSADRCFGx[ALT] 1 DF_SCLK 1 tADVL nLLA/nLUA assert time 1 1 2 CSADRCFGx[ALW] 7 DF_SCLK 1 tDWS Data, Byte enables, and XCVREN setup to DF_nWE asserted -- -- -- 1 -- DF_SCLK 1 tDWH Data, Byte enables, and XCVREN hold from DF_nWE deasserted -- -- -- 1 -- DF_SCLK 1 tWCS DF_nWE de-asserted to nCS de-asserted -- -- -- 1 -- DF_SCLK 1 tOCS DF_nOE de-asserted to nCS de-asserted -- -- -- 1 -- DF_SCLK 1 tWEL DF_nWE assert time 2 2 3 MCS0/1[RDN] + 1 16 DF_SCLK 1 tOEL DF_nOE assert time 3 4 7 MCS0/1[RDF] + 2 17 DF_SCLK 1 tRDL DF_nOE assertion to read data latch 2 3 6 MCS0/1[RDF] + 1 16 DF_SCLK 1 tAWS Address setup to DF_nWE assert -- -- -- 1 -- DF_SCLK 1 tAWH Address hold from DF_nWE de-assert -- -- -- 1 -- DF_SCLK 1 tAOH Address hold from data sample -- -- -- 1 -- DF_SCLK 1 tRDH Read data hold from sample -- -- -- 1 -- DF_SCLK 1 tMBTO Minimum Bus Turnover time -- -- -- 1 -- DF_SCLK 1 Notes Symbol Table 27: DFI SRAM Timing Specifications NOTE: 1. DF_SCLK frequency depends on the ACCR[SMCFS] and MEMCLKCFG[DF_CLKDIV] programmed values. 2. DF_SCLK = 52 MHz 3. DF_SCLK = 104 MHz 4. DF_SCLK = 208 MHz 5. Refer to the PXA3xx Processor Family Vol. II: Memory Controller Configuration Developers Manual for more information on the CSADRCFGx and MCS0/1 registers. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 164 Copyright (c) 2009 Marvell April 6, 2009, Released 7.2.4 Compact Flash Timing Diagrams and Specifications The PXA32x processor card interface provides control for one card, supports 8- and 16-bit peripherals, and handles common memory, I/O, and attribute-memory accesses. The duration of each access is based on programmed values per address space by fields within the MCMEMx, MCATTx, and MCIOx registers. The processors are described in detail in the PXA3xx Processor Family Vol. II: Memory Controller Configuration Developers Manual. 7.2.4.1 Compact Flash 16-Bit Common Memory Read Timing. Table 85 illustrates a read cycle from Compact Flash common memory. Refer to Table 28 for detailed timing parameters. Figure 85: Compact Flash 16-Bit Common Memory Read Timing Diagram DF_IO[15:0] UAdd LAdd tAADVS tADVL UAdd rd[15:0] UAdd tAADVS tADVL tAADVH tAADVS tADVL tAADVH tAADVH nLUA tAADVS tADVL tAADVH nLLA nPCE1 nPCE2 nIOIS16 DF_nWE X_ASST_WAIT X_SET X_ASST_HOLD tCMD X_HOLD DF_nOE nPWAIT nXCVREN RDnWR Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 165 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification 7.2.4.2 Compact Flash 16-Bit Common Memory Write Timing. Table 86 illustrates a write cycle to Compact Flash common memory. Refer to Table 28 for detailed timing parameters. Figure 86: Compact Flash 16-Bit Common Memory Write Timing Diagram. DF_IO[15:0] UAdd LAdd tAADVS tADVL UAdd wd[15:0] UAdd tAADVS tADVL tAADVS tADVL tAADVH tAADVH tAADVH nLUA tAADVS tADVL tAADVH nLLA nPCE1 nPCE2 nIOIS16 X_ASST_WAIT tCMD tXCS X_ASST_HOLD X_HOLD DF_nWE DF_nOE nPWAIT tCXH nXCVREN RDnWR 7.2.4.3 Compact Flash 16-Bit I/O Space Read Timing Table 87 illustrates a 16-bit read cycle from Compact Flash I/O space memory. Refer to Table 28 for detailed timing parameters. Figure 87: Compact Flash 16-Bit I/O Memory Read Timing Diagram DF_IO[15:0] UAdd LAdd tAADVS tADVL UAdd rd[15:0] UAdd tAADVS tADVL tAADVH tAADVS tADVL tAADVH tAADVH nLUA tAADVS tADVL tAADVH nLLA nPCE1 nPCE2 nIOIS16 nPIOW X_ASST_WAIT X_SET X_ASST_HOLD tCMD X_HOLD nPIOR nPWAIT nXCVREN RDnWR 7.2.4.4 Compact Flash 8-Bit I/O Space Write Timing. Table 88 illustrates a 8-bit write cycle to Compact Flash I/O space memory. Refer to Table 28 for detailed timing parameters. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 166 Copyright (c) 2009 Marvell April 6, 2009, Released Figure 88: Compact Flash 8-Bit I/O Space Write Timing Diagram. DF_IO[15:0] UAdd LAdd tAADVS tADVL tAADVH UAdd "XX" & wd[7:0] UAdd tAADVS tADVL LAdd+1 UAdd tAADVS tADVL tAADVH "xx" & wd[15:7] tAADVS tADVL tAADVH UAdd tAADVS tADVL tAADVH nLUA tAADVS tADVL tAADVH tAADVS tADVL tAADVH nLLA nPCE1 nPCE2 nIOIS16 X_ASST_WAIT tCMD tCMD X_SET X_SET X_HOLD X_ASST_HOLD tXCS tXCS X_ASST_WAIT X_ASST_HOLD nPIOW nPIOR nPWAIT tCXH tCXH nXCVREN RDnWR Table 28: Compact Flash Timing Specifications Symbol D e s c ri p t i o n Min Ty p i c a l Max U n i ts Notes tAADVS Address setup to nLLA/nLUA asserted 0 CSADRCFGx[ALT] 1 DF_SCLK 1 tAADVH Address hold from nLLA/nLUA de-asserted 0 CSADRCFGx[ALT] 1 DF_SCLK 1 tADVL nLLA/nLUA assert time 1 CSADRCFGx[ALW] 7 DF_SCLK 1 tX_HOLD Command de-assert to nPCE de-assert via nLUA command 1 MCx0[HOLD] 63 DF_SCLK 1 tX_SET Address valid to command assert 1 MCx0[SET] 127 DF_SCLK 1 tX_ASST_ Command assert to when nPWAIT is sampled 1 MCx0[0_ASST]+1 32 DF_SCLK 1 nPWAIT sample high to command de-asserted 1 (2*MCx0[0_ASST])+1 63 DF_SCLK 1 tXCS nXCVREN assert to command assert 1 MCx0[SET] 127 DF_SCLK 1 tCXH Command de-assert to nXCVREN de-assert 1 MCx0[HOLD] 63 DF_SCLK 1 tCMD Command assertion time 3 (3*MCx0[0_ASST])+3+ waits 96 DF_SCLK 1 WAIT tX_ASST_H OLD Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 167 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 28: Compact Flash Timing Specifications (Continued) Symbol D e s c ri p t i o n Min Ty p i c a l Max U n i ts Notes NOTE: 1. DF_SCLK frequency depends on the ACCR[SMCFS] and MEMCLKCFG[DF_CLKDIV] programmed values. 6. Refer to the PXA3xx Processor Family Vol. II: Memory Controller Configuration Developers Manual for more information on the CSADRCFGx, MCMEMx, MCATTx, and MCIOx registers. 7.2.5 NAND Timing Diagrams and Specifications This section describes the timing diagrams for NAND flash programming, erase, read, status read, and ID read with timing parameters. 7.2.5.1 NAND Flash Program Timing Data-flash program operation writes data to the Flash. Figure 89 illustrates the programming sequence for a Flash device with a page size of 512 bytes, and a spare area of 16 bytes. The Flash device is addressed in four cycles. Refer to Table 29 for the detailed descriptions of the timing parameters. If the Auto-read Status bit (AUTO_RS) is set in the command, the NAND Flash Controller performs a status check (command 0x70) to determine whether the program operation was successful. Figure 89: NAND Flash Program Timing Diagram ND_nCSx th(WH) th(WH) th(WH) ND_CLE tsu(WL) tw(WL) tsu(WL) tw(WH) tsu(WL) tWRCYCLE tsu(WL) ND_nWE th(WH) ND_ALE ND_nRE ta(IO) ND_IOx 80h ADDR1 ADDR2 ta(IO) ADDR3 ADDR4 DIN0 DIN1 DIN527 10h 70h Status NAND_RnB 7.2.5.2 NAND Flash Erase Timing Figure 90 illustrates the erase sequence for a Flash device. The block to be erased in the Flash device is addressed in two cycles. Refer to Table 29 for the detailed descriptions of the timing parameters. If the Auto-read Status bit (AUTO_RS) is set in the command, the Data Flash Controller performs a status check (Command 0x70) to determine whether the Erase operation was successful. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 168 Copyright (c) 2009 Marvell April 6, 2009, Released Figure 90: NAND Flash Erase Timing Diagram th(WH) ND_nCSx th(WH) th(WH) ND_CLE tsu(WL) td(AHWL) tw(WH) tw(WL) tsu(WL) ND_nWE ND_ALE tw(RL) ND_nRE tsu(IO) tsu(IO) th(IO) ND_IOx 0x60 ADDR1 th(IO) ADDR2 0xD0 70h Status NAND_RnB 7.2.5.3 Small Block NAND Flash Read Timing Figure 91 illustrates the Read sequence for a Small-block Flash device. The Flash device is addressed in four cycles. Refer to Table 29 for detailed descriptions of the timing parameters. Figure 91: NAND Flash Small Block Read Timing Diagram th(WH) ND_nCSx th(WH) ND_CLE tsu(WL) tRDCYLCE tw(WL) tsu(WL) tw(WH) ND_nWE th(WH) ND_ALE td(WHRL) tRDCYCLE tw(RL) tw(RH) ND_nRE tsu(IO) th(IO) ND_IOx 00h ADDR1 ADDR2 ADDR3 ADDR4 DOUT0 DOUT1 DOUT511 NAND_RnB 7.2.5.4 Large Block NAND Flash Read Timing Figure 92 illustrates the Read sequence for a Large-block Flash device. The Flash device is addressed in four cycles. Refer to Table 29 for detailed descriptions of the timing parameters. Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 169 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 92: NAND Flash Large Block Read Timing Diagram th(WH) ND_nCSx th(WH) ND_CLE tsu(WL) tsu(WL) tw(WL) tw(WH) tsu(WL) ND_nWE th(WH) ND_ALE td(WHRL) tRDCYCLE tw(RL) tw(RH) ND_nRE tsu(IO) th(IO) ND_IOx 00h ADDR1 ADDR2 ADDR3 ADDR4 30h DOUT0 DOUT1 DOUT2112 NAND_RnB 7.2.5.5 NAND Flash Status Read Timing Figure 93 illustrates the Status-read sequence for a Flash device. Refer to Table 29 for detailed descriptions of the timing parameters. Figure 93: NAND Flash Status Read Timing Diagram ND_nCSx th(WH) ND_CLE tsu(WL) tw(WL) tw(WH) ND_nWE td(WHSRL) tw(RL) ND_nRE tsu(IO) th(IO) ND_IOx 7.2.5.6 70h Status NAND Flash ID Read Timing Figure 94 illustrates the ID read sequence for a Flash device. Refer to Table 29 for detailed descriptions of the timing parameters. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 170 Copyright (c) 2009 Marvell April 6, 2009, Released Figure 94: NAND Flash ID Read Timing Diagram th(WH) ND_nCSx th(WH) ND_CLE tw(WL) tsu(WL) ND_nWE tsu(WL) th(WH) ND_ALE td(ALRL) tw(RL) tw(RH) ND_nRE tsu(IO) ND_IO[7:0] 7.2.5.7 th(IO) 0x90 0x00 Byte 1 Byte 2 NAND Flash Reset Timing Figure 95 illustrates the reset sequence for a Flash device. Refer to Table 29 for detailed descriptions of the timing parameters. Figure 95: NAND Flash Reset Timing Diagram th(WH) ND_CLE ND_nCSx tsu(WL) ND_nWE ND_ALE ND_nRE ND_IOx 0xFF NAND_RnB 7.2.5.8 NAND Flash Timing Parameters Table 29 provides the values for the timing parameters seen in Figure 89, Figure 90, Figure 91, Figure 92, Figure 92, Figure 93, Figure 94 and Figure 95. Symbol D e s c r ip ti o n Min1 Min2 Ty p ic a l Max U n i ts N o te s Table 29: NAND Flash Interface Program Timing Specifications tsu(WL) Setup time for ND_ALE, ND_CLE and ND_CSx with respect to ND_nWE assertion 1 1 NDTR0CS0[tCS] + 1 8 NCLK 3, 4 Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 171 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Symbol D e s c r ip ti o n Min1 Min2 Ty p ic a l Max U n i ts N o te s Table 29: NAND Flash Interface Program Timing Specifications (Continued) th(WH) Hold time for ND_ALE, ND_CLE and ND_CSx with respect to ND_nWE de-assertion. 2 1 NDTR0CS0[tCH] + 1 8 NCLK 3, 4 tw(WL) ND_nWE pulse width during assertion delay 2 1 NDTR0CS0[tWP] + 1 8 NCLK 3, 4 tw(WH) ND_nWE pulse width during de-assertion delay 2 1 NDTR0CS0[tWH] + 1 8 NCLK 3, 4 tw(RL) ND_nRE pulse width during assertion delay 4 1 NDTR0CS0[tRP] + 1 16 NCLK 3, 4 tw(RH) ND_nRE pulse width during de-assertion delay 3 1 NDTR0CS0[tRH] + 1 8 NCLK 3, 4 td(WHRL) ND_nWE high to ND_nRE low delay for read 3 3 (NDTR1CS0[tR] + 2) + (NDTR0CS0[tCH] + 1) 65536 NCLK 3, 4 td(WHSRL) ND_nWE high to ND_nRE low delay for status read 1 1 NDTR1CS0[tWHR]5, 32 NCLK 3, 4 td(ALRL) ND_ALE high to ND_nRE low delay for ID read 1 1 NDTR1CS0[tAR]7, 8 16 NCLK 3, 4 ta(IO) ND_IOx data access time 2.5 2.5 -- 10 ns -- tsu(IO) ND_IOx setup time constraint 23 23 -- -- ns -- th(IO) ND_IOx hold time constraint 23 23 -- -- ns -- tRDCYCLE Read cycle times 67.31 30 -- -- ns -- tWRCYCLE Write cycle times 38.46 30 -- -- ns -- 6 NOTE: 1. PXA32x processor only 2. PXA31x processor and PXA30x processor only 3. NCLK represents the clock period using a 156 MHz clock on the PXA31x processor and PXA30x processor. 4. NCLK represents the clock period using a 104 MHz clock on the PXA32x processor 5. If NDTR0CS1[tAR] + NDTR0CS0[tCH] >= NDTR0CS1[tWHR] Delay = NDTR0CS0[tCH] + (NDTR0CS1[tAR] + 2) 6. If NDTR0CS1[tAR] + NDTR0CS0[tCH] < NDTR0CS1[tWHR] Delay = (NDTR0CS1[tWHR] + 1) 7. If NDTR0CS1[tAR] + NDTR0CS0[tCH] >= NDTR0CS1[tWHR] Delay = NDTR0CS1[tAR] + 1 8. If NDTR0CS1[tAR] + NDTR0CS0[tCH] < NDTR0CS1[tWHR] Delay = (NDTR0CS1[tWHR] - NDTR0CS0[tCH]) 9. Refer to the PXA3xx Processor Family Vol. II: Memory Controller Configuration Developers Manual for more information on the NDTR0CS0 and NDTR0CS1 registers. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 172 Copyright (c) 2009 Marvell April 6, 2009, Released 7.3 Quick Capture Camera Interface Timing Diagrams and Specifications This section describes the timing diagrams for master-parallel mode of operation with timing parameters. 7.3.1 Master-Parallel Timing The master-parallel interface timing is shown in Figure 96. See Table 30 for camera timing parameters. The frame clock (C_FV) must first be asserted to indicate that a new frame has begun. The valid data is then captured with the active edge of PCLK, after Beginning of Line Wait Count (CICR2[BLW]) PCLK cycles have elapsed from the assertion of C_LV. At the end of the capture of the last line of a frame, the Quick Capture Interface waits for the assertion of C_FV to begin the next frame-capture sequence. Figure 96: Camera Master-Parallel Timing Diagram tw(ML) tw(MH) tw(M) C_MCLK (optional) tw(P) tw(PL) tw(PH) C_PCLK C_FV C_LV tsu(P) th(P) C_DDx LINE0 DATA 7.3.2 LINE n DATA n=LPF-1 LINE1 DATA Master-Parallel Interface Timing Specifications Table 30 describes the camera timing parameters for Figure 96. Table 30: Master-Parallel Timing Specifications (PXA32x Processor and PXA30x Processor Only) Symbol Description Min Ty p ic a l Max U n i ts tw(M) C_MCLK pulse width frequency 0.48 -- 52 MHz tw(P) C_PCLK pulse width frequency 3.0 -- 48 MHz tw(MH) C_MCLK pulse width high time 9.5 -- 4352 nS tw(ML) C_MCLK pulse width low time 9.5 -- 4352 nS tw(PH) C_PCLK pulse width high time 10 -- 158.3 nS tw(PL) C_PCLK pulse width low time 10 -- 158.3 nS tsu(P) C_DDx to C_PCLK setup time constraint 2.2 -- -- ns th(P) C_PCLK to C_DDx hold time constraint 3.0 -- -- ns Copyright (c) 2009 Marvell April 6, 2009, Released Notes 1 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 173 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 30: Master-Parallel Timing Specifications (Continued)(PXA32x Processor and PXA30x Symbol Description Min Ty p ic a l Max U n i ts Notes NOTE: 1. Maximum allowable frequency of C_PCLK is 1/4 of System bus #1 (Application Subsystem Clock Configuration Register (ACCR[HSS])). Table 31: Master-Parallel Timing Specifications (PXA31x Processor Only) Symbol D e s c r ip ti o n Min Ty p i c a l Max U n i ts tw(M) C_MCLK pulse width frequency 0.48 -- 52 MHz tw(P) C_PCLK pulse width frequency 3.0 -- 96 MHz tw(MH) C_MCLK pulse width high time 9.5 -- 4352 nS tw(ML) C_MCLK pulse width low time 9.5 -- 4352 nS tw(PH) C_PCLK pulse width high time 4.95 -- 158.3 nS tw(PL) C_PCLK pulse width low time 4.95 -- 158.3 nS tsu(P) C_DDx to C_PCLK setup time constraint 2.2 -- -- ns th(P) C_PCLK to C_DDx hold time constraint 3.0 -- -- ns Notes 1 NOTE: 1. Maximum allowable frequency of C_PCLK is 1/2 of System bus #1 (Application Subsystem Clock Configuration Register (ACCR[HSS])) 7.3.3 Slave-Parallel Timing Figure 97 shows the timing for slave-parallel mode of operation. See Table 32 for the slave-parallel timing parameters. The timing is very similar to that of master-slave, except that in Slave-Parallel mode, the Quick Capture Interface drives the synchronization signals C_LV and C_FV. C_FV and C_LV are driven for the duration specified by Vertical Sync Width (CICR3[VSW]) and Horizontal Sync Width (CICR2[HSW]), respectively. The delay (in PCLK cycles) between C_FV being asserted and C_LV being asserted is configured with CICR2[BFPW]. The number of frame clock (C_FV) periods to wait before valid data is output is configured with CICR2[FSW]. Note Doc. No. MV-S105156-00 Rev. 2.0 Version Page 174 Before the Quick Capture Interface starts operating in this mode, configure the sensor to float the synchronization pins. Copyright (c) 2009 Marvell April 6, 2009, Released Figure 97: Camera Slave-Parallel Timing Diagram tw(ML) tw(ML) tw(M) C_MCLK (optional) tw(P) tw(PL) tw(PH) C_PCLK C_FV C_LV tsu(P) th(P) C_DDx LINE0 DATA 7.3.4 LINE n DATA n=LPF-1 LINE1 DATA Slave-Parallel Interface Timing Parameters Table 32 describes the camera timing parameters for Figure 97. Table 32: Slave-Parallel Timing Specifications Symbol D e s c r ip ti o n Min Ty p i c a l Max U n i ts tw(M) C_MCLK pulse width frequency 0.203 -- 52 MHz tw(P) C_PCLK pulse width frequency 3.0 -- 6.25 MHz tw(MH) C_MCLK pulse width high time 9.5 -- 2338 ns tw(ML) C_MCLK pulse width low time 9.5 -- 2338 ns tw(PH) C_PCLK pulse width high time 76 -- 158.3 ns tw(PL) C_PCLK pulse width low time 76 -- 158.3 ns tsu(P) C_DDx to C_PCLK setup time constraint 3.7 -- -- ns th(P) C_PCLK to C_DDx hold time constraint 0.0 -- -- ns 7.4 N o te s LCD Timing Diagrams and Specifications This section describes the timing diagrams for interfacing to Passive, Active, and Smart LCD panels with timing parameters. 7.4.1 LCD Passive Timing For Passive (and Active) LCD panels, the line-clock pin (L_LCLK_A0) is toggled when an entire line of pixels has been output to the LCD Controller screen. Likewise, the frame-clock pin (L_FCLK_RD) is toggled when an entire frame of pixels has been output to the LCD Controller screen. Switch the power and ground supplies periodically to prevent a DC charge from building within a Passive display. The LCD controller signals the display to switch the polarity by toggling the AC bias pin (L_BIAS). Program the number of line-clock transitions between each toggle to control the frequency of the bias pin. Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 175 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification The programmable timing of the line- and frame-clock pins supports both Passive and Active mode. Programming options include: wait-state insertion both at the beginning and end of each line and frame; pixel clock; line clock; frame clock; output-enable signal polarity; and frame-clock pulse width. Figure 98 and Figure 99 illustrate the LCD timing parameters. Table 33 provides the values for the parameters. Figure 98: LCD Passive Panel Synchronous Timing Diagram tw(F) L_FCLK_RD td(DVLA) ELW=0 tw(L) tw(HSP) HSW=1 tw(VSP) VSW=0 L_LCLK_A0 tw(P) td(LDDV) BLW=0 L_PCLK_WR LDD<17:0> row 0 row 1 row 2 row n row 0 row 1 Figure 99: LCD Passive Panel Data Timing Diagram LCLK L_PCLK_WR tsu(PDV) th(DVP) Data L_DD Table 33: LCD Passive Panel Timing Specifications S ymbo l D e s c r ip t io n Min Ty p i c a l Max U n i ts Notes tw(P) L_PCLK_WR period (Pixel Clock Pulse Width) 9.6 LCLK /(2*(LCCR3[PCD] +1)) 4920 ns 1, 2, 5, 8 tw(L) L_LCLK_A0 pulse width duration (Horizontal Sync (Line Clock) Pulse Width) 12 td(LDDV) + LCCR1[PPL] + td(DVLA) + tw(HSP) 1312 tw(P) 1, 3 tw(F) L_FCLK_RD pulse width duration (Vertical Sync (Frame Clock) Pulse Width) 2 LCCR2[LPP] + 1 + tw(VSP) 864 tw(L) 1, 3 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 176 Copyright (c) 2009 Marvell April 6, 2009, Released Table 33: LCD Passive Panel Timing Specifications (Continued) S ymbo l D e s c r ip t io n Min Ty p i c a l Max U n i ts Notes tw(HSP) Horizontal Sync Pulse Width 1 LCCR1[HSW] + 1 64 tw(P) 1, 4 tw(VSP) Vertical Sync Pulse Width 1 LCCR2[VSW] + 1 64 tw(L) 1 td(LDDV) Beginning-of-Line L_PCLK_WR wait delay 1 LCCR1[BLW] + 1 256 tw(P) 1,5 td(DVLA) End-of-Line L_PCLK_WR wait delay 1 LCCR1[ELW] + 1 256 tw(P) 1 tsu(PDV) L_PCLK_WR to Data valid set up time when PCLK divisor is an even number -- -- 29 + 0.5ns LCLK 5,6,7 tsu(PDV) L_PCLK_WR to Data valid set up time when PCLK divisor is an odd number -- -- (divisor - 1))/2)9 + 0.5ns LCLK 5,6,7 th(DVP) End-of-Line L_PCLK_WR hold time when PCLK divisor is an even number. 29 + 0.5ns -- -- LCLK 5,6,7 th(DVP) End-of-Line L_PCLK_WR hold time when PCLK divisor is an odd number (((divisor - 1)/2) + 1)9 + 0.5ns -- -- LCLK 5,6,7 NOTE: 1. PCLK is short for pixel clock. 2. Pixel clock is programmable based off LCLK. LCLK frequency depends on the ACCR[HSS] programmed value. 3. In this example, horizontal-sync polarity as shown is active high, inactive low. Use LCCR3[HSP] for configuring polarity. 4. In this example vertical-sync polarity is active high, inactive low. Use LCCR3[VSP] for configuring polarity. 5. In this example pixel-clock polarity is configured to sample data on the rising edge of L_PCLK_WR (LCCR3[PCP]=0). 6. In this example the LCLK is 104 MHz and the divisor is 5 (20.8 MHz). 7. The divisor is determined by the LCCR3[PCD] register. The setup and hold times are different depending on the divisor value. 8. LCLK can vary from104 MHz to 208 MHz. Refer to the PXA3xx Processor Family Vol. III: Graphics and Input Controller Configuration Developers Manual, for more information. 9. LCLK clock cycles 10. There are no Beginning-of-Frame LCLK wait to End-of-Frame LCLK wait delay timings for passive panels. LCCR2[BFW] and LCCR2[EFW] must be zero for passive panels. 7.4.2 LCD Active Panel Timing For Active (and Passive) LCD panels, the line clock pin (L_LCLK_A0) is toggled when an entire line of pixels has been output to the LCD Controller screen. Likewise, the frame-clock pin (L_FCLK_RD) is toggled when an entire frame of pixels has been output to the LCD Controller screen. The pixel clock toggles continuously in this mode as long as the LCD is enabled. The AC bias pin (L_BIAS) functions as an Output Enable. When L_BIAS is asserted, the display latches data from the LCD pins using the pixel clock. The line-clock pin (L_LCLK_A0) is used as the horizontal synchronization signal, and the frame clock (L_FCLK_RD) as the vertical synchronization signal. The programmable timing of the line- and frame-clock pins supports both Passive and Active mode. Programming options include: wait-state insertion both at the beginning and end of each line and frame; pixel clock; line clock; frame clock; output-enable signal polarity; and frame-clock pulse width. Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 177 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 100 and Figure 101 illustrate the LCD timing parameters. Table 34 provides the values for the parameters. Figure 100:LCD Active Panel Timing Diagram tw(F) tw(VSP) VSW=0 td(LAFA) L_FCLK_RD tw(HSP) HSW=1 td(FDLD) BFW=1 td(DVLA) ELW=1 tw(L) L_LCLK_A0 L_ BIAS tw(P) td(LDDV) BLW=0 L_PCLK_WR LDD<17:0> Line 0 Line 1 Line 2 Line n Figure 101:LCD Active Panel Timing Diagram LCLK L_PCLK_WR tsu(PDV) th(DVP) Data L_DD Table 34: LCD Active Panel Timing Specifications Symbol D e s c r i p t io n Min Ty p i c a l Max U n i ts N o te s tw(P) L_PCLK_WR period (Pixel Clock Pulse Width) 9.6 LCLK /(2*(LCCR3[P CD]+1)) 4920 ns 1, 2, 5, 6 tw(L) L_LCLK_A0 pulse width duration (Horizontal Sync (Line Clock) Pulse Width) 12 td(LDDV) + LCCR1[PPL] + td(DVLA) + tw(HSP) 1312 tw(P) 1, 3 tw(F) L_FCLK_RD pulse width duration (Vertical Sync (Frame Clock) Pulse Width) 2 LCCR2[LPP] + 1 + tw(VSP) 1174 tw(L) 1, 3 tw(HSP) Horizontal Sync Pulse Width 1 LCCR1[HSW] +1 64 tw(P) 1, 4 tw(VSP) Vertical Sync Pulse Width 1 LCCR2[VSW] +1 64 tw(L) 1 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 178 Copyright (c) 2009 Marvell April 6, 2009, Released Table 34: LCD Active Panel Timing Specifications (Continued) Symbol D e s c r i p t io n Min Ty p i c a l Max U n i ts N o te s td(LDDV) Beginning-of-Line L_PCLK_WR wait delay 1 LCCR1[BLW] + 1 256 tw(P) 1,5 td(DVLA) End-of-Line L_PCLK_WR wait delay 1 LCCR1[ELW] + 1 256 tw(P) 1 td(FDLD) Beginning-of-Frame LCLK wait delay 0 LCCR2[BFW] 255 PCLK 1 td(LAFA) End-of-Frame LCLK wait delay 0 LCCR2[EFW] 255 ns -- tsu(PDV) L_PCLK_WR to Data valid set up time when PCLK divisor is an even number -- -- 211 + 0.5ns LCLK 5,6,7 tsu(PDV) L_PCLK_WR to Data valid set up time when PCLK divisor is an odd number -- -- (divisor 1))/2)11 + 0.5ns LCLK 8,9,10 th(DVP) End-of-Line L_PCLK_WR hold time when PCLK divisor is an even number. 211 + 0.5ns -- -- LCLK 8,9,10 th(DVP) End-of-Line L_PCLK_WR hold time when PCLK divisor is an odd number (((divis or 1)/2) + 1)11 + 0.5ns -- -- LCLK 8,9,10 NOTE: 1. PCLK is shortened form of pixel clock. 2. Pixel clock is programmable based off LCLK. LCLK frequency depends on the ACCR[HSS] programmed value. 3. In this example, horizontal-sync polarity as shown is active high, inactive low. Use LCCR3[HSP] for configuring polarity. 4. In this example vertical-sync polarity is active high, inactive low. Use LCCR3[VSP] for configuring polarity. 5. In this example pixel-clock polarity is configured to sample data on the rising edge of L_PCLK_WR (LCCR3[PCP]=0). 6. In this example the LCLK is 104 MHz and the divisor is 5 (20.8 MHz). 7. The divisor is determined by the LCCR3[PCD] register. The setup and hold times are different depending on the divisor value. 8. In this example pixel-clock polarity is configured to sample data on the rising edge of L_PCLK_WR (LCCR3[PCP]=0). 9. In this example the LCLK is 104 MHz and the divisor is 5 (20.8 MHz). 10. The divisor is determined by the LCCR3[PCD] register. The setup and hold times are different depending on the divisor value. 11. LCLK clock cycles 12. LCLK can vary from104 MHz to 208 MHz. Refer to the PXA3xx Processor Family Vol. III: Graphics and Input Controller Configuration Developers Manual, for more information. 7.4.3 LCD Smart Panel Timing Figure 102 illustrates the LCD timing parameters for Smart panels. Table 35 provides the values for the parameters. Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 179 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Figure 102:LCD Smart Panel Timing Diagram A0CSWR_HLD CMD_INH A0CSRD_HL L_CS L_LCLK_A0 A0CSWR_SET WR_PULWD DWR_SET L_PCLK_WR A0CSRD_SET RD_PULWD L_FCLK_RD DWR_HLD L_LDDx Table 35: LCD Smart Panel Timing Specifications Symbol D e s c r ip ti o n M in Ty p i c a l Max U n i ts Notes tA0CSWR_SET L_CS low to L_PCLK_WR low delay 1 LCCR1[ELW] + 1 256 LCLK 1 tWR_PULWD L_PCLK_WR pulse width duration 1 LCCR1[BLW] + 1 256 LCLK 1 tDWR_SET LDDx write data setup before PCLK_WR low 1 LCCR1[ELW] + 1 256 LCLK 1 tA0CSWR_HLD L_PCLK_WR high to L_CS high delay 1 LCCR1[ELW] + 1 256 LCLK 1 tDWR_HLD L_LDDx write data hold after L_PCLK_WR high 1 LCCR1[ELW] + 1 256 LCLK 1 tCMD_INH L_CS recover time for two consecutive read or writes (include write/read and read/write) 1 LCCR3[PCD] + 1 256 LCLK 1 tA0CSRD_SET L_CS low to L_FCLK_RD low delay 1 LCCR1[ELW] + 1 256 LCLK 1 tRD_PULWD L_FCLK_RD pulse width duration 1 LCCR1[BLW] + 1 256 LCLK 1 tA0CSRD_HLD L_FCLK_RD high to L_CS high delay 1 LCCR1[ELW] + 1 256 LCLK 1 NOTE: 1. LCLK frequency depends on the ACCR[HSS] programmed value. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 180 Copyright (c) 2009 Marvell April 6, 2009, Released 7.5 SSP Timing Diagrams and Specifications Figure 103 and Table 36 convey the SSP timing parameters with SSP in Master mode. The processor drives SSPSCLK and SSPSFRM when in Master mode. Figure 104 and Table 37 convey the SSP timing parameters with SSP in Slave mode. The processor receives SSPSCLK and SSPSFRM when in Slave mode. The processor can also provide SSPSCLK while the external peripheral sources SSPSFRM, which is termed a "mixed mode" as in shown in Figure 105 with the timing parameters specified in Table 38. Similarly, the processor can also receive SSPSCLK while the external peripheral provides SSPSFRM, which is termed a "mixed mode" as in shown in Figure 106 with the timing parameters specified in Table 39. SSP Master Mode Timing Figure 103:SSP Master Mode Timing Diagram tw(CH) tw(CL) tsu(T) SSPSCLK SSPSFRM th(T) SSPTXD th(R) tsu(R) SSPRXD Table 36: SSP Master Mode Timing Specifications Symbol D e s c ri p ti o n M in Max U n i ts Notes tw(CH) SSPSCLK pulse width high duration 38.46 -- ns 1 tw(CH) SSPSCLK pulse width high duration 19.23 -- ns 2 tw(CL) SSPSCLK pulse width low duration 38.46 -- ns 1 tw(CL) SSPSCLK pulse width low duration 19.23 -- ns 2 tsu(T) SSPTXD to SSPSCLK setup time 35 -- ns th(T) SSPSCLK to SSPTXD hold time 33 -- ns tsu(R) SSPRXD to SSPSCLK setup time 4 -- ns th(R) SSPSCLK to SSPRXD hold time 3.6 -- ns NOTE: 1. Timing for PXA32x and PXA30x only 2. Timing for PXA31x only Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 181 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification 7.5.1 SSP Slave Mode Timing Figure 104:SSP Slave Mode Timing Definitions tw(CL) tw(CH) tsu(T) SSPSCLK SSPSFRM th(T) SSPTXD tsu(R) th(R) SSPRXD Table 37: SSP Slave Mode Timing Specifications Symbol D e s c ri p t i o n Min Max U n i ts tw(CH) SSPSCLK pulse width high duration 38.46 -- ns tw(CL) SSPSCLK pulse width low duration 38.46 -- ns tsu(T) SSPTXD to SSPSCLK setup time 35 -- ns th(T) SSPSCLK to SSPTXD hold time 33 -- ns tsu(R) SSPSRXD to SSPSCLK setup time 4 -- ns th(R) SSPSRXD to SSPSSCLK hold time 3.6 -- ns Doc. No. MV-S105156-00 Rev. 2.0 Version Page 182 Copyright (c) 2009 Marvell April 6, 2009, Released 7.5.2 SSP Mixed Mode Timing - Processor Master to Clock Figure 105:SSP Mixed Mode, Processor Master to Clock Timing Definitions tw(CL) tw(CH) tsu(T) SSPSCLK SSPSFRM th(T) SSPTXD tsu(R) th(R) SSPRXD Table 38: SSP Mixed Mode, Processor Master to Clock Timing Specifications Symbol D e s c r i p t io n M in Max U n i ts Notes tw(CH) SSPSCLK pulse width high duration 38.46 -- ns 1 tw(CH) SSPSCLK pulse width high duration 19.23 -- ns 2 tw(CL) SSPSCLK pulse width low duration 38.46 -- ns 1 tw(CL) SSPSCLK pulse width low duration 19.23 -- ns 2 tsu(T) SSPTXD to SSPSCLK setup time 35 -- ns th(T) SSPSCLK to SSPTXD hold time 33 -- ns tsu(R) SSPSRXD to SSPSCLK setup time 4 -- ns th(R) SSPSRXD to SSPSSCLK hold time 3.6 -- ns NOTE: 1. Timing for PXA32x and PXA30x only 2. Timing for PXA31x only Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 183 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification 7.5.3 SSP Mixed Mode Timing - Processor Master to Frame Figure 106:SSP Mixed Mode, Processor Master to Frame Timing Definitions tw(CL) tw(CH) tsu(T) SSPSCLK SSPSFRM th(T) SSPTXD tsu(R) th(R) SSPRXD Table 39: SSP Mixed Mode, Processor Master to Frame Timing Specifications Symbol D e s c ri p ti o n Min Max U n i ts Notes tw(CH) SSPSCLK pulse width high duration 38.46 -- ns 1 tw(CH) SSPSCLK pulse width high duration 19.23 -- ns 2 tw(CL) SSPSCLK pulse width low duration 38.46 -- ns 1 tw(CL) SSPSCLK pulse width low duration 19.23 -- ns 2 tsu(T) SSPTXD to SSPSCLK setup time 35 -- ns th(T) SSPSCLK to SSPTXD hold time 33 -- ns tsu(R) SSPSRXD to SSPSCLK setup time 4 -- ns th(R) SSPSRXD to SSPSSCLK hold time 3.6 -- ns NOTE: 1. 0Timing for PXA32x and PXA30x only 2. 0Timing for PXA31x only 7.6 AC '97 Timing Diagrams and Specifications Figure 107 and Table 40 defines the AC '97 CODEC interface AC timing specifications. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 184 Copyright (c) 2009 Marvell April 6, 2009, Released Figure 107:AC '97 CODEC Timing Diagram AC97_RESET_N tw(B) AC97_BITCLK td(BH-SV) AC97_SYNC td(BH-SDV) AC97_SDATA_OUT tsu(D) th(D) AC97_SDATA_INx tw(S) AC97_SYSCLK Table 40: AC '97 CODEC Timing Specifications Symbol P a r a m e te r Min Max U n its N o te s tw(B) AC97_BITCLK pulse width constraint 40.69 -- ns 1 td(BH-SV) AC97_BITCLK high to AC97_SYNC valid delay 8.18 22.68 ns 1 td(BH-SDV) AC97_BITCLK high to AC97_SDATA_OUT valid delay 7.78 23.08 ns 1 tsu(D) AC97_SDATA_INx to AC97_BITCLK setup time constraint 4.33 -- ns 1 th(D) AC97_BITCLK to AC97_SDATA_INx hold time constraint 0.93 -- ns 1 tw(S) AC97_SYSCLK pulse width delay 20.34 -- ns NOTE: 1. Slew rate for incoming BITCLK is 0.5 V/ns 7.7 USB 2.0 Timing Diagrams and Specifications (PXA32x and PXA30x only) Figure 108 and Table 41 defines the AC characteristics for the USB 2.0 timing specifications. Figure 108:USB 2.0 Timing Diagram UTM_CLK tCSU_MIN tCH_MIN Control In tDSU_MIN tDH_MIN Data In TCCO Control Out tDCO Data Out Copyright (c) 2009 Marvell April 6, 2009, Released Valid Doc. No. MV-S105156-00 Rev. 2.0 Version Page 185 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 41: USB 2.0 Timing Specifications Symbol P a r a m e te r Min Max Unit N o te s tCSU_MIN Minimum setup time for TxValid 4.8 15.5 ns -- tCH_MIN Minimum Hold time for TxValid 1 -- ns -- tDSU_MIN Minimum setup time for Data in (Transmit) 4.8 15.5 ns -- tDH_MIN Minimum hold time for Transmit Data 1 -- ns -- tCCO Clock to Control Out time for TxReady, RxValid, RxActive and RxError 1 8 ns -- tCDO Clock to Data Out time (receive) 1 8 ns -- 7.8 MultiMedia Card Timing Diagrams and Specifications Figure 109 and Table 42 define the MultiMedia Card controller AC timing specifications. Figure 109:MultiMedia Card Timing Diagrams tWH tWL tFREQ MMCLK tISU tIH Data In MMDAT0/1 Invalid Data In tOSU MMDAT2/3 Data Out Invalid tOH Data Out Table 42: MultiMedia Card Timing Specifications Symbol P a r a m e te r Min Max U n it Notes tFREQ MMCLK Frequency Data Transfer Mode 0 19.5 MHz 2 tFREQ MMCLK Frequency Data Transfer Mode 0 26 MHz 3 tFREQ MMCLK Frequency Identification Mode 0 400 kHz tWH Clock high time 10 -- ns 1 tWL Clock low time 10 -- ns 1 trise Clock rise time -- 10 ns 1 tfall Clock fall time -- 10 ns 1 tISU Data input setup time 3 -- ns 1 tIH Data input hold time 3 -- ns 1 tOSU Output data setup time 13.1 -- ns 1 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 186 Copyright (c) 2009 Marvell April 6, 2009, Released Table 42: MultiMedia Card Timing Specifications (Continued) Symbol P a r a m e te r Min Max U n it Notes tOH Output data hold time 9.7 -- ns 1 NOTE: 1. Rise and fall times measured from 10% - 90% of voltage level. 2. Timing for PXA32x processor only. 3. Timing for PXA31x processor and PXA30x processor only. 4. 0 KHz is when the clock is stopped. The minimum 100 KHz frequency range is where a continous clock is required. 7.9 Secure Digital (SD/SDIO) Timing Diagrams and Specifications Figure 110 and Table 43 define the Secure Digital (SD/SDIO) controller AC timing specifications. Figure 110:SD/SDIO Timing Diagrams tFREQ tWL tWH MMCLK tISU MMDAT0/1 tIH Data In Invalid td(ID) MMDAT2/3 Copyright (c) 2009 Marvell April 6, 2009, Released Invalid td(Q) Data Out Doc. No. MV-S105156-00 Rev. 2.0 Version Page 187 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 43: SD/SDIO Timing Specifications Symbol P a ra m e t e r Min Max U n it Notes tFREQ MMCLK Frequency Data Transfer Mode 0 19.5 MHz 2 tFREQ MMCLK Frequency Data Transfer Mode 0 26 MHz 3 tFREQ MMCLK Frequency Identification Mode 01/100 400 kHz tWH Clock high time 50 -- ns -- tWL Clock low time 50 -- ns -- trise Clock rise time -- 10 ns 4 tfall Clock fall time -- 10 ns 4 tISU Data input setup time 5 -- ns -- tIH Data input hold time 5 -- ns -- td(Q) Output Delay time during Data Transfer Mode 0 14 ns -- td(ID) Output Delay time during Identification Mode 0 50 ns -- NOTE: 1. 0 KHz is when the clock is stopped. The minimum 100 KHz frequency range is where continuous clock is required. 2. Timing for PXA32x processor only. 3. Timing for PXA31x processor and PXA30x processor only. 4. Rise and fall times measured from 10% - 90% of voltage level. 7.10 JTAG Boundary Scan Timing Diagrams and Specifications Figure 111 and Table 44 defines the AC specifications for the JTAG boundary-scan test signals. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 188 Copyright (c) 2009 Marvell April 6, 2009, Released Figure 111:JTAG Boundary-Scan Timing Diagram TBSF TBSCH TBSCL TCK TBSIS2 TBSIH2 TBSIS1 TBSIH1 TnTRST nTRST TMS TBSIS1 TBSIH1 TDI TBSOV1 TBSOV1 TBSOV1 TBSOV1 TOF1 TBSOV1 TBSOV1 TBSOV1 TDO Shift-IR Run-Test/Idle Te st Te st- -L og ic- Re se t Ex i Up t 1-I R da teIR Lo gi c Ru -Re Se n-T se t e le ct - st/ I d Se DR le l ec - Sc t-I a n RSc Ca an pt ur eIR Controller State Table 44: Boundary Scan Timing Specifications Symbol P a r a m e te r Min Max U n i ts N o te s TBSF TCK Frequency 0.0 13 MHz -- TBSCH TCK High Time 15.0 -- ns 3 TBSCL TCK Low Time 15.0 -- ns 3 TBSCR TCK Rise Time -- 5.0 ns 1 TBSCF TCK Fall Time -- 5.0 ns 2 Copyright (c) 2009 Marvell April 6, 2009, Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 189 PXA3xx Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 44: Boundary Scan Timing Specifications (Continued) Symbol P a r a m e te r Min Max U n i ts N o te s TBSIS1 Input Setup to TCK TDI, TMS 4.0 -- ns -- TBSIH1 Input Hold from TCK TDI, TMS 6.0 -- ns -- TBSIS2 Input Setup to TCK nTRST 25.0 -- ns -- TBSIH2 Input Hold from TCK nTRST 3.0 -- ns -- TnTRST Assertion time of nTRST 6 -- ms -- TBSOV1 TDO Valid Delay 1.5 6.9 ns 4 TOF1 TDO Float Delay 1.1 5.4 ns 4 NOTE: 1. Not shown in diagram. This is the transition time for TCK from 0.8 V to 2.0 V. 2. Not shown in diagram. This is the transition time for TCK from 2.0 V to 0.8 V. 3. Measured at 1.5 V 4. Relative to falling edge of TCK Doc. No. MV-S105156-00 Rev. 2.0 Version Page 190 Copyright (c) 2009 Marvell April 6, 2009, Released 8 Power and Reset Specifications This section includes specifications for the following: 8.1 Power up Power down Reset timing Power consumption Power Up Timings The external voltage regulator and other power-on devices must provide the processor with a specific sequence of power and resets to ensure proper operation. Figure 112 shows this sequence and is detailed in Table 45. . Figure 112:Power Up Reset Timing VCC_MAIN VCC_BBATT tVBHRSTH nRESET tBFHRSTH tVMAINBFH nBATT_FAULT tRSTHSEH SYS_EN tSEHVMH VCC_MVT tVMHVSH VCC_SYSEN tSEHPH PWR_EN tSEHPH PWR_SCL tSEHPH PWR_SDA tSHROH nRESET_OUT tPHLVTH VCC_APPS, VCC_SRAM Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 191 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 45: Power Up Timing Specifications Symbol Description Min Max U n its Notes tVBHRSTH VCC_BBATT enabled to nRESET high constraint 8 + PMIC ramp rate -- ms 1 tVMAINBFH VCC_MAIN enabled to nBATT_FAULT high constraint 0 -- ms 2 tBFHRSTH nBATT_FAULT high to nRESET high constraint 165 -- s 3 tRSTHSEH nRESET high to SYS_EN high delay -- 2.005 s -- tSEHVMH SYS_EN high to VCC_MVT stable 0 SYS_DEL time s 5 tVMHVSH VCC_MVT enabled to VCC_SYSEN stable 0 SYS_DEL time tSEHVMH s 4, 5 tSEHPH SYS_EN high to PWR_EN high delay 182 SYS_DEL time + 183 s 5 tSHROH SYS_EN high to nRESET_OUT high delay SYS_DEL time + 213 SYS_DEL time + 214 s 5 tPHLVTH PWR_EN high to VCC_APPS and VCC_SRAM supplies stable 0 PWR_DEL time s 6 NOTE: 1. PMIC Ramp Rate is the time for PMIC voltages to ramp to the preferred voltage levels. Increasing the ramp rate decreases the overall power-up timing. 2. VCC_MAIN is the main battery supply voltage 3. nBATT_FAULT is the signal that is used to determine if the main power supply is connected. If nBATT_FAULT occurs after nRESET, the processor enters an S3/D4/C4 before going into S0/D0/C0. 4. VCC_SYSEN = All supplies except VCC_BBATT, VCC_APPS, VCC_SRAM and VCC_MVT. 5. Defined by programming PCFR[SYS_DEL] 6. Defined by programming PCFR[PWR_DEL] 8.2 Powerdown Timings This section has the following powerdown timings: 8.2.1 S2/D3/C4 - Sleep S3/D4/C4 - Deep Sleep S2/D3/C4 Mode Timings During S2/D3/C4 (Sleep) mode, the nRESET_OUT and PWR_EN signals change state. The sequence indicated in Figure 113 and detailed in Table 46 is the required timing parameters for S2/D3/C4 mode. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 192 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 113:S2/D3/C4 Timing SLEEP (ENTRY) SLEEP SLEEP (EXIT) tWAKEDETECT NORMAL Wakeup Event Detected tEWLEWH tEWHEWV EXT_WAKEUPx tENTRY PWR_EN PWR_SCL tEXIT PWR_SDA tPLLVTL tPHLVTH VCC_APPS, VCC_SRAM tPHROH tPHROH nRESET_OUT NOTE: 1. nRESET _OUT assertion is an option for S2/D3/C4 entry. By clearing the PCFR[SL_ROD], nRESET_OUT is asserted upon entry into S2/D3/C4. Table 46: S2/D3/C4 Timing Specifications Symbol D e s c r ip ti o n U n i ts Notes tENTRY PWRMODE S2/D3/C4 state command issued to PWR_EN low delay s 4 tPLLVTL PWR_EN low to VCC_APPS and VCC_SRAM supplies disabled constraint 0 -- -- s -- tPLROL / tPHROH PWR_EN low to nRESET_OUT low and PWR_EN high to nRESET_OUT high delay -62.5 -- 62.5 s 2 tEWLEWH EXT_WAKEUPx low pulse width constraint 5 -- -- ns 1, 3 tEWHEWV EXT_WAKEUPx high pulse width constraint 5 -- -- ns 1, 3 tPHLVTH PWR_EN high to VCC_APPS and VCC_SRAM supplies stable -- -- PWR_DE L time s 2 tWAKEDETEC -- -- 150 s -- T Acknowledge the external wake-up edge and to begin the wake-up sequence delay tEXIT Wake-up event to the run mode delay -- 7.9 -- ms 4 Copyright (c) 2009 Marvell April 6, 2009 Released Min Ty p ic a l Max 78 Doc. No. MV-S105156-00 Rev. 2.0 Version Page 193 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 46: S2/D3/C4 Timing Specifications (Continued) Symbol D e s c r ip ti o n Min Ty p ic a l Max U n i ts Notes NOTE: 1. EXT_WAKEUPx signal shown in the diagram is for falling edge detect. However, either edge or both edge detect can be enabled. PWER[WERx] and FWER[WEFx] configures which edge is used for detection. 2. S2/D3/C4 state nRESET_OUT Disable (PCFR[SL_ROD]) -- Prevents the nRESET_OUT pin from asserting upon entry into S2/D3/C4 or S3/D4/C4 modes. 3. EXT_WAKEUPx signal shown in this diagram is based of PWER[EDF] bit being set. 4. Time with PCFR[PWR_DEL] = 0b0 and no Power I2C commands. 8.2.2 S3/D4/C4 Mode Timings During S3/D4/C4 (Deep Sleep) mode, nRESET_OUT, PWR_EN and SYS_EN change state. The sequence indicated in Figure 114 and detailed in Table 47 is the required timing parameters for S3/D4/C4 (Deep Sleep) mode. Figure 114:S3/D4/C4 Timing DEEP SLEEP (ENTRY) DEEP SLEEP DEEP SLEEP (EXIT) tDEXIT NORMAL tWAKEDETECT Wakeup Signal tEWLEWH tEWHEWV EXT_WAKEUPx tSEHPH PWR_EN PWR_SCL PWR_SDA tPLLVTL tPHLVTH VCC_APPS, VCC_SRAM tPLSL tDENTRY tROLSL SYS_EN tSEHMVTH VCC_MVT tLVTLVSL tSLVSL tVSLVML tVMHVSH VCC_SYSEN tSHROH nRESET_OUT tBFLBFH tBFHBFL nBATT_FAULT NOTE: 1. VCC_SYSEN = All supplies except VCC_BBATT, VCC_APPS, VCC_SRAM and VCC_MVT. 2. nRESET _OUT assertion is an option for S3/D4/C4 entry. By clearing the PCFR[SL_ROD], nRESET_OUT is asserted upon entry into S3/D4/C4. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 194 Copyright (c) 2009 Marvell April 6, 2009 Released Table 47: S3/D4/C4 (Deep Sleep) Timing Specifications Symbol Description Min Ty p i c a l Max U n its Notes tDENTRY PWRMODE S3/D4/C4 state command issued to SYS_EN low delay -- 1.4 -- ms 3,7 tPLLVTL PWR_EN low to VCC_APPS and VCC_SRAM supplies disabled constraint 0 -- -- s -- tPLSL PWR_EN low to SYS_EN low delay -- -- 62 s -- tROLSL nRESET_OUT low to SYS_EN low delay -- -- 123 s 4 tBFLBFH nBATT_FAULT low pulse width constraint 100 -- -- s tLVTLVSL VCC_APPS and VCC_SRAM supplies disabled to VCC_SYSEN disabled constraint 0 -- -- s 2 tSLVSL SYS_EN low to VCC_SYSEN supplies disabled constraint 0 -- -- ns 2,3 tVSLVML VCC_SYSEN supplies disabled to VCC_MVT supply disabled constraint 0 -- 100 ns 2 tEWLEWH EXT_WAKEUPx low to EXT_WAKEUPx high constraint 5 -- -- ns 1 tEWHEWV EXT_WAKEUPx high to EXT_WAKEUPx valid delay 5 -- -- ns 1 tWAKEDETECT Acknowledge the external wake-up edge and to begin the wake-up sequence delay -- -- 150 s 4 tBFHSEH nBATT_FAULT high to SYS_EN high delay -- -- 150 s -- tPHLVTH PWR_EN high to VCC_APPS and VCC_SRAM supplies stable 0 -- PWR_DEL time s -- tSEHMVTH SYS_EN to VCC_MVT supply stable 0 -- SYS_DEL time s -- tSEHPH SYS_EN high to PWR_EN high delay 182 -- SYS_DEL time + 183 s -- tDEXIT Wakeup event to run mode delay -- OSCC[VCX OST] + SYS_DEL + PWR_DEL + 1ms ms 6,7 Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 195 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 47: S3/D4/C4 (Deep Sleep) Timing Specifications (Continued) Symbol Description Min Ty p i c a l Max U n its Notes tVMHVSH VCC_MVT supply enabled to VCC_SYSEN supplies stable 0 -- SYS_DEL time tSEHVMH s 2 tSHROH SYS_EN high to nRESET_OUT high delay SYS_DEL time + 213 -- SYS_DEL time + 214 s 4 tBFHBFL nBATT_FAULT high pulse width constraint 0 -- -- s NOTE: 1. EXT_WAKEUPx signal shown in the diagram is for falling edge detect. However, edge detection can be enabled for either edge or both edges. PWER[WERx] and FWER[WEFx] configures which edge(s) is/are used for detection. 2. VCC_SYSEN = All supplies except VCC_BBATT, VCC_APPS, VCC_SRAM and VCC_MVT. 3. To get the most power savings, Marvell recommends turning off VCC_SYSEN as close to the SYS_EN assertion as possible 4. S2/D3/C4 state nRESET_OUT Disable (PCFR[SL_ROD]) -- Prevents the nRESET_OUT pin from asserting upon entry into S2/D3/C4 or S3/D4/C4 modes. 5. The time interval between the software Write to Core PWRMODE register (CP14 Register 7) to initiate a Low-power mode and the wake-detection window activation is 1s (max). 6. The following are the assumptions for exit times * There are no transfers pending within the system that cause exit sequence to stall * There are no external transfers pending that cause exit sequence to stall * All counters that are user programmable that can cause exit sequence to stall are set to minimum values: including sys_del, pwr_del, lpm_del and vctost * Exit times provided are typical 7. Time with PCFR[PWR_DEL] = 0b0 and no Power I2C commands. 8.3 Reset Timing The processor asserts the nRESET_OUT pin in one of several different reset modes: Hardware reset timing Watchdog reset timing GPIO reset timing (Can be configured by software) The following sections provide the timing and specifications for the entry and exit of these modes. 8.3.1 Hardware Reset Timing Hardware reset timing sequences assume stable power supplies at the assertion of nRESET. They follow the timings indicated in Section 8.1, Power Up Timings. Refer to Figure 112. 8.3.2 Watchdog Reset Timing Watchdog reset is an internally generated reset and therefore has no external-pin dependencies. The nRESET_OUT pin is the only indicator of watchdog reset, and it stays asserted for tGRLGRH. nBAUTT_FAULT and nRESET are assumed to be in their asserted states. 8.3.3 GPIO Reset Timing GPIO reset is usually generated externally to a dedicated signal nGPIO_RESET. A GPIO reset can also occur by setting the PMCR[SWGR] register. Figure 115 shows the timing of GPIO reset. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 196 Copyright (c) 2009 Marvell April 6, 2009 Released Figure 115:GPIO Reset Timing tGRLGRH nGPIO_RESET tGRLROL tGRHROH nRESET_OUT nDF_CS2 Table 48: GPIO Reset Timing Specifications Symbol D e s c r ip ti o n M in Max U n i ts Notes tGRLGRH nGPIO_RESET pulse width constraint 100 -- s -- tGRLROL nGPIO_RESET low to nRESET_OUT low delay 153 -- s 1 tGRHROH nGPIO_RESET high to nRESET_OUT high delay 92 -- s 1 NOTE: 1. GPIO Reset Disable (PCFR[GP_ROD])--Enables/disables assertion of nRESET_OUT during GPIO reset. 8.4 Power Consumption Power consumption depends on the following: Operating voltage Operating frequency Peripherals enabled External switching activity External loading Table 49 contains PXA32x Processor power-consumption information. Table 50 contains PXA31x Processor power-consumption information. Table 51 contains PXA30x Processor power-consumption information. . 4 Table 49: PXA32x Processor Power-Consumption Specifications1 P a ra m e t e r D e s c r i p t i o n Low Power Ty p i c a l (mW) Low Power Maximum (mW) Sta n d a rd Ty p i c a l (mW) Sta n d a r d Maximum (mW) Te s t C on d itio ns -- -- -- 1950 1 208 MHz Active Power (--/208/208/104) 4855 -- 5824 -- 1 104 MHz Active Power (--/104/104/104) 5 -- 3604 -- 1 Active Power (Turbo/Run/Switch/System Bus) 806 MHz Active Power (806/403/403/208) 300 Low Power Modes (S3/D4/C4, S2/D3/C4) Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 197 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Table 49: PXA32x Processor Power-Consumption Specifications1 (Continued) P a ra m e t e r D e s c r i p t i o n Low Power Ty p i c a l (mW) Low Power Maximum (mW) Sta n d a rd Ty p i c a l (mW) Sta n d a r d Maximum (mW) Te s t C on d itio ns S3/D4/C4 -- -- -- 0.120 2 S2/D3/C4 -- -- -- 0.800 3 Test Conditions: 1. VCC_APPS = 1.4V; VCC_SRAM = 1.4V; VCC_PLL = 1.8V; VCC_IO = 3.0V; VCC_MEM = 1.8V; Ta = 0C; 8 DMA channels with memory to memory transactions 2. VCC_BBATT = 3.0V; VCC_APPS = 0V; VCC_SRAM = 0V; VCC_PLL=0; VCC_IO=0V; VCC_MEM=0V; Ta = 0C 3. VCC_BBATT = 3.0V; VCC_APPS = 0V; VCC_SRAM = 0V; VCC_PLL=0; VCC_IO=3V; VCC_MEM=1.8V; Ta = 0C 4. VCC_APPS = 1.1V; VCC_SRAM = 1.1V; VCC_PLL = 1.8V; VCC_IO = 3.0V; VCC_MEM = 1.8V; Ta = 0C; 8 DMA channels with memory to memory transactions 5. VCC_APPS = 1.0V; VCC_SRAM = 1.0V; VCC_PLL = 1.8V; VCC_IO = 3.0V; VCC_MEM = 1.8V; Ta = 0C; 8 DMA channels with memory to memory transactions NOTE: 1. Numbers are representative of median plus 1 sigma (85% of the units will be below these numbers) 2. VCC_IO is a combination of the VCC_IO1, VCC_DF, VCC_IO3, VCC_I04, VCC_CI, VCC_IO6, VCC_LCD, VCC_MSL,VCC_USB, VCC_CARD1, VCC_CARD2 and VCC_TS voltage domains. 3. Only voltage domains listed for each test condition were used to measure power consumption. Table 50: PXA31x Processor Power-Consumption Specifications1 P a ra m e t e r D e s c r i p t i o n Ty p i c a l ( m W ) Maximum (mW) Te s t C o n d it i o n s Active Power (Turbo/Run/Switch/System Bus) 624 MHz Active Power (624/312/312/208) -- 1525 1 S3/D4/C4 -- 0.120 2 S2/D3/C4 -- 0.800 3 S0/D2/C2 -- 0.975 4 Low Power Modes (S3/D4/C4, S2/D3/C4, S0/D2/C2, S0/D1/C2) Doc. No. MV-S105156-00 Rev. 2.0 Version Page 198 Copyright (c) 2009 Marvell April 6, 2009 Released Table 50: PXA31x Processor Power-Consumption Specifications1 (Continued) P a ra m e t e r D e s c r i p t i o n Ty p i c a l ( m W ) S0/D1/C2 -- Maximum (mW) Te s t C o n d it i o n s 0.975 5 Test Conditions: 1. VCC_APPS = 1.375V; VCC_SRAM = 1.375V; VCC_PLL = 1.8V; VCC_IO = 3.0V; VCC_MEM = 1.8V; Ta = 0C; 8 DMA channels with memory to memory transactions 2. VCC_BBATT = 3.0V; VCC_APPS = 0V; VCC_SRAM = 0V; VCC_PLL=0; VCC_IO=0V; VCC_MEM=0V;Ta = 0C 3. VCC_BBATT = 3.0V; VCC_APPS = 0V; VCC_SRAM = 0V; VCC_PLL=0; VCC_IO=3V; VCC_MEM=1.8V; Ta = 0C 4. VCC_BBATT = 3.0V; VCC_APPS = 1.4V; VCC_SRAM =1.4V; VCC_PLL = 1.8V; VCC_IO = 3.0V; VCC_MEM = 1.8V; Ta = 0C; 5. VCC_BBATT = 3.0V; VCC_APPS = 1.4V; VCC_SRAM =1.4V; VCC_PLL = 1.8V; VCC_IO = 3.0V; VCC_MEM = 1.8V; Ta = 0C; NOTE: 1. Numbers are representative of median plus 1 sigma (85% of the units will be below these numbers) 2. VCC_IO is a combination of the VCC_IO1, VCC_DF, VCC_IO3, VCC_CI, VCC_LCD, VCC_MSL,VCC_USB, VCC_CARD1 and VCC_CARD2 voltage domains. 3. Only voltage domains listed for each test condition were used to measure power consumption. Table 51: PXA30x Processor Power-Consumption Specifications1 P a ra m e t e r D e s c r i p t i o n Ty p i c a l ( m W ) M a x i m u m (m W) Te s t C o n d it i o n s Active Power (Turbo/Run/Switch/System Bus) 624 MHz Active Power (624/312/312/208) -- 1525 1 S3/D4/C4 -- 0.120 2 S2/D3/C4 -- 0.800 3 S0/D2/C2 -- 0.975 4 S0/D1/C2 -- 0.975 5 Low Power Modes (S3/D4/C4, S2/D3/C4, S0/D2/C2, S0/D1/C2) Test Conditions: 1. VCC_APPS = 1.375V; VCC_SRAM = 1.375V; VCC_PLL = 1.8V; VCC_IO = .0V; VCC_MEM = 1.8V; Ta = 0C; 8 DMA channels with memory to memory transactions 2. VCC_BBATT = 3.0V; VCC_APPS = 0V; VCC_SRAM = 0V; VCC_PLL=0; VCC_IO=0V; VCC_MEM=0V;Ta = 0C 3. VCC_BBATT = 3.0V; VCC_APPS = 0V; VCC_SRAM = 0V; VCC_PLL=0; VCC_IO=3V; VCC_MEM=1.8V; Ta = 0C 4. VCC_BBATT = 3.0V; VCC_APPS = 1.4V; VCC_SRAM =1.4V; VCC_PLL = 1.8V; VCC_IO = 3.0V; VCC_MEM = 1.8V; Ta = 0C; 5. VCC_BBATT = 3.0V; VCC_APPS = 1.4V; VCC_SRAM =1.4V; VCC_PLL = 1.8V; VCC_IO = 3.0V; VCC_MEM = 1.8V; Ta = 0C NOTE: 1. Numbers are representative of median plus 1 sigma (85% of the units will be below these numbers) 2. VCC_IO is a combination of the VCC_IO1, VCC_DF, VCC_IO3, VCC_CI, VCC_LCD, VCC_MSL,VCC_USB, VCC_CARD1, VCC_CARD2 and VCC_ULPI voltage domains. 3. Only voltage domains listed for each test condition were used to measure power consumption. . Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 199 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Doc. No. MV-S105156-00 Rev. 2.0 Version Page 200 Copyright (c) 2009 Marvell April 6, 2009 Released A PXA30x and PXA31x Programmer Enabling The PXA30x and PXA31x processors are high-performance, low-power microprocessors now available with additional memory chips. A.1 Introduction This chapter describes how to prepare the PXA30x and PXA31x processors for flash memory programming, and how to reduce programming time in a factory environment. The PXA30x and PXA31x processors can be enabled to program flash using one of two different methods. One method focuses on programming the PXA30x and PXA31x processor prior to assembly of the system; the other focuses on waiting until after the processors have been assembled in the system before programming. Both methods may be suitable, depending on the design requirements. This chapter explains the trade-offs between different methods, thus helping reduce time in a factory environment and/or reducing cost of development. The direct-access programming method requires minimum software development and takes less time to program the flash memory. Direct-access programming requires that all other memory devices along with the PXA30x and PXA31x processors be placed into high-z (by issuing a JTAG high-z instruction) while programming the NAND flash memory. All the power domains must be brought up to their required voltages to prevent damage to the part. All other memories are placed into high-z by applying power and ensuring the de-assertion of their chip-select signals. The second method for programming flash within the PXA30x and PXA31x processors requires a greater amount of code development through the JTAG controller. It is a slower programming method but requires fewer pins. This method does not require any of the memory address, data, or control signals to be pinned out. Flash loader code is loaded into the PXA30x and PXA31x processors mini-instruction cache. The code is then executed and uses the PXA30x and PXA31x processors memory controller to program the flash and de-select the other memory devices that might be present within the package. This method is referred to as JTAG flash programming. All the power domains on PXA30x and PXA31x processors must be brought up to their required voltages to prevent damage to the part. All input signals not used must be driven to prevent excessive current usage. Refer to the PXA30x and PXA31x Processor Developers Manual "Debug Interface" chapter for JTAG-specific command information. A.2 Device Configuration The PXA30x and PXA31x processors stacked package uses a processor die combined with flash memory die and/or SDRAM memory chips all packaged together. Currently available PXA30x and PXA31x processors package configurations are as follows: 1 Gbits of NAND flash memory + 512 Mbits of low-power DDR (PXA30x processor) 2 Gbits of NAND flash memory + 1 Gbits of low-power DDR (PXA31x processor) Device configurations are subject to change before final production qualification. Note Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 201 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification A.3 Procedure to Prepare PXA3xx (88AP3xx) Processor Family for Programming Flash The following steps describe the procedure to prepare the PXA30x processor or PXA31x processor using either the direct-access programming method or the JTAG-flash programming method. To prepare for direct-access programming, the internal memories other than flash are de-selected by de-asserting the dedicated chip-select signals and the PXA30x processor or PXA31x processor must be placed into high-Z using high-Z JTAG command. To prepare for JTAG flash programming, bring the PXA30x processor or PXA31x processor out of reset. It is responsible for controlling all the memory signals and receiving the data to program the flash devices through the JTAG controller. A.3.1 Sequence Required for Direct-Access Programming Follow these steps to prepare the PXA30x processor or PXA31x processor for direct-access programming. Use the power-on timing specifications with respect to applying power to the required domains. 1. If required, drive all memory chip selects (other than NAND flash) to their inactive state to guarantee the other memories are not contending with the NAND flash signals. Drive EXT_WAKEUP0 pin low, NBATT_FAULT pin high, and NGPIO_RESET pin high. Apply a hardware reset to the package by asserting nRESET and nTRST together. Release reset by de-asserting nRESET and nTRST together. Wait for nRESET_OUT to de-assert. Issue the High-Z JTAG command (0x002) to place the PXA30x processor or PXA31x processor signals into high-z state. Begin programming the flash devices in the package. 2. 3. 4. 5. 6. 7. Figure 116:Diagram Showing Steps for Putting PXA30x Processor and PXA31x Processor into High-Z TCK nTRST TMS TDI Page 202 dl e -T es t/I IR e- un pd Ex i t1 at R Se U s le ct t/Id -D l R e Se -S le c ct - IR a n -S c C ap an tu re - IR es et R -T e un gi c- R -L o st Te Doc. No. MV-S105156-00 Rev. 2.0 Version - - IR Shift-HighZ Instruction oller State Copyright (c) 2009 Marvell April 6, 2009 Released A.3.2 Sequence Required for JTAG Flash Programming Follow the steps below to prepare the PXA30x processor or PXA31x processor for JTAG flash programming. Use the power-on timing specifications with respect to applying power to the required domains. 1. 2. 3. 4. 5. 6. 7. 8. 9. A.4 Drive EXT_WAKEUP0 pin low, NBATT_FAULT pin high, and NGPIO_RESET pin high. Apply a hardware reset to the package by asserting nRESET and nTRST together. Release JTAG reset by de-asserting nTRST. Follow steps documented in Download Code in the instruction cache seen in the PXA30x and PXA31x Processor Developers Manual. Download the flash loader utility into the mini-instruction cache, start execution of the flash loader utility. 10 s must elapse after nTRST is de-asserted before proceeding with any JTAG operation. De-assert nRESET. Wait for nRESET_OUT to de-assert. Begin sending raw data through the JTAG port to program the flash devices in the package. PXA30x Processor or PXA31x Processor: Connections for Flash Programming Table 53 describes the connections for existing PXA30x processor or PXA31x processor configurations. Table 53 shows the minimum number of balls that must be connected to program the NAND flash memory internal to the package for each of the two programming methods as described in Section A.3. For direct-access flash programming, the balls needed are determined based on the power signals and control signals required for placing the PXA30x and PXA31x processors into a high-z state. For the JTAG-flash programming method, the signals needed are only those that power up the PXA30x and PXA31x processors such that the JTAG controller can program flash through the PXA30x and PXA31x processors memory controllers. Table 53 shows the connections required for programming the NAND flash memory within the PXA30x and PXA31x processors. The first two columns in Table 53 show which signals must be accessed depending on the method used to program the NAND flash memory. Use the list in the next table to decode the letter representing the die within the PXA30x and PXA31x processors. . Table 52: Abbreviations Used in Table 53 f ball required to program flash b ball required by the PXA30x and PXA31x processors s ball required to deselect SDRAM v voltage supply connection required nc no connect rfu reserved for future use dnu do not use. do not physically connect to anything o optional (may not be required depending on system design) shade Shading indicates ball is used differently between PXA30x processor and PXA31x processor. Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 203 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification P X A 3 1 x p r o c e s s o r F u n c ti o n NAND Function S i g n a l I n s t r u c ti o n b D3 PWR_EN PWR_EN -- use power-on timing specifications. b b D4 SYS_EN SYS_EN -- b b D6 nRESET_IN nRESET_IN -- b b F9 nRESET_OUT nRESET_OUT -- b b B7 EXT_WAKEUP 0 EXT_WAKEUP 0 -- Pull-down to ground. This signals internal pull-down is enabled during power-on, hardware, global watchdog and GPIO resets and is disabled when the PCFR[PUDH] bit is set. b b C6 nBATT_FAULT nBATT_FAULT -- Pull-up to VCC_BBATT. b b E8 nGPIO_RESET nGPIO_RESET -- Pull-up to VCC_BBATT. This signals internal pull-up is enabled during power-on, hardware, global watchdog and GPIO resets and is disabled when the PCFR[PUDH] bit is set. b b A7 PWR_CAP0 PWR_CAP0 -- b b F8 PWR_CAP1 PWR_CAP1 -- External 0.1 F capacitor connected between PWR_CAP0 and PWR_CAP1. If a polarized capacitor is used, the + plate must be connected to PWR_CAP1. b b C7 PWR_OUT PWR_OUT -- B a ll # b Required Balls ( J TA G F l a s h P r o g r a m m in g ) P X A 3 0 x p r o c e s s o r F u n c ti o n Required Balls ( D i re c t A c c e s s P r o g ra m m i n g ) Table 53: Required Balls for Programming the Package Flash Memory Power Control Signals (VCC_BBATT) Doc. No. MV-S105156-00 Rev. 2.0 Version Page 204 External 0.1 F capacitor connected to ground. Copyright (c) 2009 Marvell April 6, 2009 Released PXA31x processor Function N A N D F u n c t io n S i g n a l In s t r u c t i o n b A6 nTRST nTRST -- JTAG interface. b b C4 TCK TCK -- b b E3 TDI TDI -- b b D2 TDO TDO -- b b C3 TMS TMS -- Ball # b R e q u i r e d B a l ls (J TA G F la s h P ro g r a m m i n g ) PXA30x processor Function R e q u i r e d B a l ls (D ir e c t A c c e s s P r o g r a m m in g ) Table 53: Required Balls for Programming the Package Flash Memory (Continued) JTAG Interface (VCC_BBATT) Processor Clock Signals b b A8 TXTAL_IN TXTAL_IN -- Can be connected to an external 32.768 kHz crystal or to an external clock source. Note: The maximum voltage level on TXTAL_IN is 1.0 V. b b B8 TXTAL_OUT TXTAL_OUT -- Can be connected to an external 32.768 kHz crystal or grounded when an external clock source is connected to TXTAL_IN. Processor Clock Signals b b B9 PXTAL_IN PXTAL_IN -- Must be connected to a 13 MHz crystal or external clock source. b b C9 PXTAL_OUT PXTAL_OUT -- Must be connected to a 13 MHz crystal or left floating when using an external clock source. TEST Signals b b B11 TEST TEST -- Reserved for manufacturing test. Must be grounded for normal operation. b b F11 TESTCLK TESTCLK -- Reserved for manufacturing test. Must be grounded for normal operation. Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 205 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification N A N D F u n c t io n W3 DF_INT_RNB DF_INT_RNB R/B NAND Read/Busy. Must have an external 10 Kohm pull-up to VCC_DF. f AA5 DF_IO0 DF_IO0 I/O<0:15 > NAND I/O interface. f AA6 DF_IO1 DF_IO1 f W7 DF_IO2 DF_IO2 f Y8 DF_IO3 DF_IO3 f V10 DF_IO4 DF_IO4 f W13 DF_IO5 DF_IO5 f W12 DF_IO6 DF_IO6 f V11 DF_IO7 DF_IO7 f U8 DF_IO8 DF_IO8 f Y5 DF_IO9 DF_IO9 f Y6 DF_IO10 DF_IO10 f W8 DF_IO11 DF_IO11 f U15 DF_IO12 DF_IO12 f W10 DF_IO13 DF_IO13 f W11 DF_IO14 DF_IO14 f W15 DF_IO15 DF_IO15 f V7 DF_ALE_NWE DF_ALE_NWE ALE ALE - Address Latch Enable S i g n a l In s t r u c t i o n PXA31x processor Function f Ball # PXA30x processor Function R e q u i r e d B a l ls (D ir e c t A c c e s s P r o g r a m m in g ) R e q u i r e d B a l ls (J TA G F la s h P ro g r a m m i n g ) Table 53: Required Balls for Programming the Package Flash Memory (Continued) Data Flash Interface (VCC_DF) Doc. No. MV-S105156-00 Rev. 2.0 Version Page 206 Copyright (c) 2009 Marvell April 6, 2009 Released PXA30x processor Function V9 DF_NCS0 f U10 DF_NCS1 DF_NCS1 f W5 DF_NRE f W4 f f DF_NCS0 CE CE - Chip Enable. Note: Refer to individual package specifications to determine which chip enables to use for programming NAND. DF_NRE RE RE - Read Enable DF_NWE DF_NWE WE WE - Write Enable V8 DF_CLE_NOE DF_CLE_NOE CLE CLE - Command Latch Enable U5 DF_NWP DF_NWP WP WP - Write Protect. When logic Low, provides a hardware protection against undesired modify (program / erase) operations. Must be connected to VCC_DF when programming NAND. -- Reserved for Future Use. Treat as a No Connect. S i g n a l In s t r u c t i o n N A N D F u n c t io n Ball # f PXA31x processor Function R e q u i r e d B a l ls (D ir e c t A c c e s s P r o g r a m m in g ) R e q u i r e d B a l ls (J TA G F la s h P ro g r a m m i n g ) Table 53: Required Balls for Programming the Package Flash Memory (Continued) No Connect Signals rfu C1, N2, V2, W2, U3, B4, G4, L4, P4, C5, P5, L8, M8, D19, AA19 RFU RFU dnu W9 DNU DNU Do Not Use. Do not physically connect to anything. Power Supplies Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 207 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification R e q u i r e d B a l ls (D ir e c t A c c e s s P r o g r a m m in g ) PXA30x processor Function PXA31x processor Function N A N D F u n c t io n S i g n a l In s t r u c t i o n v v L5, N5, AA7, AA9, A10, H10, P10, H11, P11, H12, P12, AA12, A13, Y13, K14, L14, M14, A15, N21 VCC_APPS VCC_APPS -- Apply 1.41 V v v AA8, C18, B19 VCC_SRAM VCC_SRAM -- v v C8 VCC_BBATT VCC_BBATT -- Apply 3.3 V v v D12, AA16 VCC_PLL VCC_PLL -- Apply 1.8 V v v E4, J5, T5, G9, U9, G14, R14, H15, J15, N15 VCC_MVT VCC_MVT -- v v D9 VCC_OSC13M VCC_OSC13M -- v v D10 VCC_BG VCC_BG -- v v Y11 VCC_CARD1 VCC_CARD1 -- v v AA14 VCC_CARD2 VCC_CARD2 -- v v E15, G10, G15 VCC_IO1 VCC_IO1 -- v v T16 VCC_IO3 VCC_IO3 -- v v K16, L16, M16 VCC_LCD VCC_LCD -- v v G17 VCC_MSL VCC_MSL -- Ball # R e q u i r e d B a l ls (J TA G F la s h P ro g r a m m i n g ) Table 53: Required Balls for Programming the Package Flash Memory (Continued) Doc. No. MV-S105156-00 Rev. 2.0 Version Page 208 Apply 3.3 V Copyright (c) 2009 Marvell April 6, 2009 Released R e q u i r e d B a l ls (J TA G F la s h P ro g r a m m i n g ) R e q u i r e d B a l ls (D ir e c t A c c e s s P r o g r a m m in g ) Ball # PXA30x processor Function PXA31x processor Function N A N D F u n c t io n S i g n a l In s t r u c t i o n Table 53: Required Balls for Programming the Package Flash Memory (Continued) v v B3 VCC_USB VCC_BIAS -- Apply 3.3 V for both processors v v P15, P20 VCC_CI VCC_CI -- Apply 3.3 V v v R16 RFU VCC_ULPI -- Apply 1.8 V for PXA31x processor v v D5, G5, V5, G6, H6, J6, K6, L6, M6, N6, P6, R6, T6, U6 VCC_MEM VCC_MEM -- Apply 1.8 V. v v G11, T9, T10, T11, T12, T13 VCC_DF VCC_DF VCC (for NAND) Apply 1.8 V. v v C2, F4, K5, M5, R5, Y7, H8, R8, T8, A9, H9, P9, B13, H13, P13, AA13, H14, J14, N14, P14, T14, B16, A20, B20, N20, A21, B21 VSS VSS -- Connect to ground. v v D8 VSS_BBATT VSS_BBATT -- Connect to ground. v v C10 VSS_BG VSS_BG -- Connect to ground. v v Y12 VSS_CARD1 VSS_CARD1 -- Connect to ground. v v AA15 VSS_CARD2 VSS_CARD2 -- Connect to ground. v v P19 VSS_CI VSS_CI -- Connect to ground. Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 209 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification PXA31x processor Function Y1, AA1, Y2, AA2, R9, R10, R11, G12, R12, R13 VSS_DF VSS_DF VSS (for NAND) Connect to ground. v v G13, F15 VSS_IO1 VSS_IO1 -- Connect to ground. v v T15, Y20, AA20, Y21, AA21 VSS_IO3 VSS_IO3 -- Connect to ground. v v K15, L15, M15 VSS_LCD VSS_LCD -- Connect to ground. v v F6, F7, G7, H7, J7, K7, L7, M7, N7, P7, R7, T7, U7 VSS_MEM VSS_MEM -- Connect to ground. v v F17 VSS_MSL VSS_MSL -- Connect to ground. v v E9 VSS_OSC13M VSS_OSC13M -- Connect to ground. v v D7 VSS_OSC32K VSS_OSC32K -- Connect to ground. v v E11, E12, W16 VSS_PLL VSS_PLL -- Connect to ground. v v A1, B1, A2, B2 VSS_USB VSS -- Connect to ground. v v R15 RFU VSS_ULPI -- Connect to ground for PXA31x processor. A.5 S i g n a l In s t r u c t i o n PXA30x processor Function v N A N D F u n c t io n R e q u i r e d B a l ls (D ir e c t A c c e s s P r o g r a m m in g ) v Ball # R e q u i r e d B a l ls (J TA G F la s h P ro g r a m m i n g ) Table 53: Required Balls for Programming the Package Flash Memory (Continued) PXA30x Processor and PXA31x Processor Processor Mechanical Drawings Refer to Section 3 for the PXA30x and PXA31x processors mechanical drawings. Doc. No. MV-S105156-00 Rev. 2.0 Version Page 210 Copyright (c) 2009 Marvell April 6, 2009 Released A.6 PXA30x Processor and PXA31x Processor Processor Ballouts Refer to Section 4 for the PXA30x and PXA31x processors ballouts. Copyright (c) 2009 Marvell April 6, 2009 Released Doc. No. MV-S105156-00 Rev. 2.0 Version Page 211 PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification Doc. No. MV-S105156-00 Rev. 2.0 Version Page 212 Copyright (c) 2009 Marvell April 6, 2009 Released THIS PAGE INTENTIONALLY LEFT BLANK Marvell Semiconductor, Inc. 700 First Avenue Sunnyvale, CA 94089, USA Tel: 1.408.222.2500 Fax: 1.408.752.9028 www.marvell.com Worldwide Corporate Offices Worldwide Sales Offices Marvell Semiconductor, Inc. 700 First Avenue Sunnyvale, CA 94089, USA Tel: 1.408.222.2500 Fax: 1.408.752.9028 Western US Marvell 700 First Avenue Sunnyvale, CA 94089, USA Tel: 1.408.222.2500 Fax: 1.408.752.9028 Sales Fax: 1.408.752.9029 Israel Marvell 6 Hamada Street Mordot HaCarmel Industrial Park Yokneam 20692, Israel Tel: 972.(0).4.909.1500 Fax: 972.(0).4.909.1501 Marvell 5400 Bayfront Plaza Santa Clara, CA 95054, USA Tel: 1.408.222.2500 China Marvell 5J1, 1800 Zhongshan West Road Shanghai, PRC 200233 Tel: 86.21.6440.1350 Fax: 86.21.6440.0799 Marvell Semiconductor, Inc. 5400 Bayfront Plaza Santa Clara, CA 95054, USA Tel: 1.408.222.2500 Marvell Asia Pte, Ltd. 151 Lorong Chuan, #02-05 New Tech Park, Singapore 556741 Tel: 65.6756.1600 Fax: 65.6756.7600 Marvell Japan K.K. Shinjuku Center Bldg. 44F 1-25-1, Nishi-Shinjuku, Shinjuku-ku Tokyo 163-0644, Japan Tel: 81.(0).3.5324.0355 Fax: 81.(0).3.5324.0354 Marvell Semiconductor Israel, Ltd. 6 Hamada Street Mordot HaCarmel Industrial Park Yokneam 20692, Israel Tel: 972.(0).4.909.1500 Fax: 972.(0).4.909.1501 Marvell Semiconductor Korea, Ltd. Rm. 603, Trade Center 159-2 Samsung-Dong, Kangnam-Ku Seoul 135-731, Korea Tel: 82.(0).2.551-6070/6079 Fax: 82.(0).2.551.6080 Radlan Computer Communications, Ltd. Atidim Technological Park, Bldg. #4 Tel Aviv 61131, Israel Tel: 972.(0).3.645.8555 Fax: 972.(0).3.645.8544 For more information, visit our website at: www.marvell.com Central US Marvell 9600 North MoPac Drive, Suite #215 Austin, TX 78759, USA Tel: 1.512.343.0593 Fax: 1.512.340.9970 Eastern US/Canada Marvell Parlee Office Park 1 Meeting House Road, Suite 1 Chelmsford, MA 01824 , USA Tel: 1.978.250.0588 Fax: 1.978.250.0589 Europe Marvell 5 Marchmont Gate Boundary Way Hemel Hempstead Hertfordshire, HP2 7BF United Kingdom Tel: 44.(0).1442.211668 Fax: 44.(0).1442.211543 Marvell Rm. 1102/1103, Jintian Fudi Mansion #9 An Ning Zhuang West Rd. Qing He, Haidian District Beijing, PRC 100085 Tel: 86.10.8274.3831 Fax: 86.10.8274.3830 Japan Marvell Shinjuku Center Bldg. 44F 1-25-1, Nishi-Shinjuku, Shinjuku-ku Tokyo 163-0644, Japan Tel: 81.(0).3.5324.0355 Fax: 81.(0).3.5324.0354 Taiwan Marvell 2Fl., No.1, Alley 20, Lane 407, Sec. 2 Ti-Ding Blvd., Nei Hu District Taipei, Taiwan, 114, R.O.C Tel: 886.(0).2.8177.7071 Fax: 886.(0).2.8752.5707 Korea Marvell Rm. 603, Trade Center 159-2 Samsung-Dong, Kangnam-Ku Seoul 135-731, Korea Tel: 82.(0).2.551-6070/6079 Fax: 82.(0).2.551.6080