ARMADA 16x Hardware Manual

Marvell® ARMADA 16x
Applications Processor Family
Hardware Manual
Doc. No. MV-S301545-00 Rev. A
May 2013
Marvell. Moving Forward Faster
Document Classification: Proprietary
Information
PUBLIC VERSION
ARMADA 16x Applications Processor Family
Hardware Manual
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
Doc Status: Not applicable
Technical Publication: 0.xx
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 © 2013. 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-S301545-00 Rev. A
Page 2
Copyright © 2013 Marvell
May 2013
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
Table of Contents
1
Revision History .......................................................................................................................... 13
1
Introduction.................................................................................................................................. 19
1.1
Product Summary.............................................................................................................................19
1.2
Document Purpose...........................................................................................................................22
1.3
Number Representation ...................................................................................................................23
1.4
Naming Conventions ........................................................................................................................23
1.5
Applicable Documents......................................................................................................................23
2
Product Overview ........................................................................................................................ 25
3
Pin and Ball Map Views............................................................................................................... 27
4
5
6
7
3.1
ARMADA 168 (88AP168) Applications Processor 15mm x 15mm TFBGA Ball Map.......................27
3.2
ARMADA 166 (88AP166) Applications Processor 15mm x 15mm TFBGA Ball Map.......................28
3.3
ARMADA 162 (88AP162) Applications Processor 15mm x 15mm TFBGA Ball Map.......................29
Package Information ................................................................................................................... 31
4.1
Introduction.......................................................................................................................................31
4.2
Package Marking..............................................................................................................................32
4.3
Packaging Materials .........................................................................................................................32
4.4
ARMADA 16x Applications Processor Family 15mm x 15mm TFBGA Packaging...........................33
Maximum Ratings and Operation Conditions........................................................................... 35
5.1
Absolute Maximum Ratings..............................................................................................................35
5.2
Operating Conditions........................................................................................................................36
Electrical Specifications ............................................................................................................. 39
6.1
DC Voltage and Current Characteristics ..........................................................................................39
6.2
Oscillator Electrical Specifications....................................................................................................43
6.2.1
26.000 MHz Oscillator Specifications .................................................................................43
AC Electrical Characteristics ..................................................................................................... 47
7.1
DDR SDRAM Timing Diagrams and Specifications .........................................................................47
7.1.1
Measurement Conditions ...................................................................................................48
7.1.2
DDR SDRAM Timing Diagrams and Specifications ...........................................................48
7.1.3
DDR SDRAM Skew Timings ..............................................................................................52
7.2
Static Memory Controller Timing Diagrams and Specifications........................................................61
7.2.1
Address Cycle ....................................................................................................................61
7.2.2
Read Access Data Phases.................................................................................................62
7.2.3
Write Access Data Phases .................................................................................................66
Copyright © 2013 Marvell
May 2013 PUBLIC VERSION
Doc. No. MV-S301545-00 Rev. A
Page 3
ARMADA 16x Applications Processor Family
Hardware Manual
8
7.3
NAND Timing Diagrams and Specifications .....................................................................................72
7.3.1
NAND Flash Program Timing .............................................................................................72
7.3.2
NAND Flash Erase Timing .................................................................................................72
7.3.3
Small Block NAND Flash Read Timing ..............................................................................73
7.3.4
Large Block NAND Flash Read Timing ..............................................................................73
7.3.5
NAND Flash Status Read Timing .......................................................................................74
7.3.6
NAND Flash ID Read Timing .............................................................................................74
7.3.7
NAND Flash Reset Timing .................................................................................................75
7.3.7.1 NAND Flash Timing Parameters.................................................................................75
7.4
SD Host Controller (SDH) Timing Diagrams and Specifications ......................................................77
7.5
LCD Controller Timing Diagrams and Specifications .......................................................................78
7.5.1
LCD Smart Panel Timing and Specifications .....................................................................78
7.5.2
LCD Dumb Panel Timing and Specifications .....................................................................81
7.6
Quick Capture Camera Interface (CCIC) Timing Diagrams and Specifications ...............................84
7.6.1
CCIC Parallel Interface Timing Requirements ...................................................................84
7.7
SSP Timing Diagrams and Specifications ........................................................................................84
7.7.1
SSP Slave Mode Timing ....................................................................................................86
7.8
TWSI Timing Diagrams and Specifications ......................................................................................87
7.8.1
TWSI Test Circuit ...............................................................................................................89
7.9
AC ’97 Timing Diagrams and Specifications ....................................................................................90
7.10
JTAG Interface Timing Diagrams and Specifications .......................................................................90
7.10.1 JTAG Interface Timing Diagrams .......................................................................................91
7.10.2 JTAG Interface AC Timing Table .......................................................................................91
7.10.3 JTAG Interface Test Circuit ................................................................................................92
7.11
USB 2.0 Timing Diagrams and Specifications..................................................................................93
7.11.1 USB Interface Driver Waveforms .......................................................................................93
7.11.2 Differential Interface Electrical Characteristics ...................................................................94
7.11.2.1 USB Driver and Receiver Characteristics ...................................................................94
7.12
PCI Express Specifications ..............................................................................................................96
7.12.1 PCIE Differential TX Output Electrical Characteristics .......................................................96
7.12.2 PCIE Differential RX Input Electrical Characteristics..........................................................97
7.13
Ethernet MAC (MII) Timing Diagrams and Specifications ................................................................98
7.14
Powerup/Down Sequences ............................................................................................................100
7.14.1 Power Up Timings ............................................................................................................100
7.14.1.1 Host Side PMIC USB Signals ...................................................................................100
7.14.2 Powerdown Timings .........................................................................................................103
Design Guidelines and Checklist .............................................................................................105
8.1
DDR Interface General Routing Guidelines....................................................................................105
8.1.1
General Rules: .................................................................................................................105
8.1.1.1 Data and QS Signals ................................................................................................105
8.1.1.2 Address/Command Signals ......................................................................................106
8.1.1.3 Clock Signals ............................................................................................................106
8.1.2
DDR Interface Detailed Routing Guidelines .....................................................................106
Doc. No. MV-S301545-00 Rev. A
Page 4
CONFIDENTIAL
Copyright © 2013 Marvell
May 2013 PUBLIC VERSION
1
8.2
EPD Controller Design Guidelines .................................................................................................106
8.2.1
Introduction.......................................................................................................................107
8.2.2
Panel Power Up Sequence ..............................................................................................107
8.2.3
Display Common Power Signal ........................................................................................108
8.2.3.1 Vcom Setting by DPOT (Digital Potentiometer) ........................................................108
8.2.4
Source Driver Interface ....................................................................................................109
8.2.5
Gate Driver Interface ........................................................................................................111
8.2.6
Start Pulse Control ...........................................................................................................112
8.3
Schematic Checklist .......................................................................................................................113
Copyright © 2013 Marvell
May 2013 PUBLIC VERSION
Doc. No. MV-S301545-00 Rev. A
Page 5
1
ARMADA 16x Applications Processor Family
Hardware Manual
1
Doc. No. MV-S301545-00 Rev. A
Page 6
CONFIDENTIAL
Copyright © 2013 Marvell
May 2013 PUBLIC VERSION
List of Figures
1
1
Introduction...................................................................................................................................... 19
2
Product Overview ............................................................................................................................ 25
Figure 1:
3
4
5
6
Pin and Ball Map Views................................................................................................................... 27
Figure 2:
ARMADA 168 (88AP168) Applications Processor 15mm x 15mmTF-BGA Ball Map - Top View.....28
Figure 3:
ARMADA 166 (88AP166) Applications Processor 15mm x 15mmTF-BGA Ball Map - Top View.....29
Figure 4:
ARMADA 162 (88AP162) Applications Processor 15mm x 15mmTF-BGA Ball Map - Top View.....30
Package Information ....................................................................................................................... 31
Figure 5:
Sample Package Marking .................................................................................................................32
Figure 6:
ARMADA 16x Applications Processor Family 15mm x 15mm TFBGA Package Information...........33
Maximum Ratings and Operation Conditions ............................................................................... 35
Electrical Specifications ................................................................................................................. 39
Figure 7:
7
ARMADA 16x Applications Processor Family Block Diagram ..........................................................26
Recommended GND Shielding to xtal_in and xtal_out.....................................................................44
AC Electrical Characteristics.......................................................................................................... 47
Figure 8:
Differential Clock...............................................................................................................................48
Figure 9:
SDRAM Timing Diagrams 1..............................................................................................................49
Figure 10:
SDRAM Timing Diagrams 2..............................................................................................................49
Figure 11:
SDRAM Timing Diagrams 3..............................................................................................................50
Figure 12:
SDRAM Timing Diagrams 4..............................................................................................................50
Figure 13:
Basic Write Timing Parameters ........................................................................................................51
Figure 14:
DDR3 SDRAM Timing Diagrams ......................................................................................................52
Figure 15:
DQ to DQS Write Skew ....................................................................................................................53
Figure 16:
CLK to Address/Command Write Skew ............................................................................................53
Figure 17:
DQS to CLK Write Skew ...................................................................................................................53
Figure 18:
DQ to DQS Read Skew ....................................................................................................................54
Figure 19:
Reference Load ................................................................................................................................60
Figure 20:
A/D Address Phase ..........................................................................................................................61
Figure 21:
AA/D Address Phase ........................................................................................................................62
Figure 22:
Asynchronous Read With RDY Signal..............................................................................................63
Figure 23:
Asynchronous Read Without RDY Signal.........................................................................................64
Figure 24:
Synchronous Read With RDY Signal ...............................................................................................65
Figure 25:
Synchronous Read Without RDY Signal ..........................................................................................66
Figure 26:
Asynchronous Write With RDY Signal ..............................................................................................67
Figure 27:
Asynchronous Write Data Phase Without RDY Signal .....................................................................68
Figure 28:
Synchronous Write With RDY Signal................................................................................................69
Figure 29:
Synchronous Write Data Phase Without RDY Signal .......................................................................70
Copyright © 2013 Marvell
May 2013 PU BLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 7
ARMADA 16x Applications Processor Family
Hardware Manual
Figure 30:
8
NAND Flash Program Timing Diagram.............................................................................................72
Figure 31:
NAND Flash Erase Timing Diagram .................................................................................................73
Figure 32:
NAND Flash Small Block Read Timing Diagram ..............................................................................73
Figure 33:
NAND Flash Large Block Read Timing Diagram ..............................................................................74
Figure 34:
NAND Flash Status Read Timing Diagram.......................................................................................74
Figure 35:
NAND Flash ID Read Timing Diagram .............................................................................................75
Figure 36:
NAND Flash Reset Timing Diagram .................................................................................................75
Figure 37:
MultiMedia Card Timing Diagrams....................................................................................................77
Figure 38:
Smart Panel Interface 8-bit 8080-Series Parallel Mode Read Interface Protocol .............................79
Figure 39:
Smart Panel Interface 8-bit 8080-Series Parallel Mode Write Interface Protocol .............................79
Figure 40:
Smart Panel Interface 8-bit 6800-Series Parallel Mode Read Interface Protocol .............................80
Figure 41:
Smart Panel Interface 8-bit 6800-Series Parallel Mode Write Interface Protocol .............................80
Figure 42:
SPI Write/Read Protocol ...................................................................................................................81
Figure 43:
Dumb LCD Panel Horizontal Timing .................................................................................................82
Figure 44:
Dumb LCD Panel Vertical Timing .....................................................................................................82
Figure 45:
Parallel Timing Diagram ...................................................................................................................84
Figure 46:
SSP Master Mode Timing Diagram ..................................................................................................85
Figure 47:
SSP Slave Mode Timing Definitions .................................................................................................86
Figure 48:
TWSI Output Delay AC Timing Diagram...........................................................................................87
Figure 49:
TWSI Output Delay AC Timing Diagram...........................................................................................87
Figure 50:
TWSI Test Circuit..............................................................................................................................89
Figure 51:
AC ’97 CODEC Timing Diagram.......................................................................................................90
Figure 52:
JTAG Interface Output Delay AC Timing Diagram ...........................................................................91
Figure 53:
JTAG Interface Input AC Timing Diagram ........................................................................................91
Figure 54:
JTAG Interface Test Circuit ..............................................................................................................92
Figure 55:
Low/Full Speed Data Signal Rise and Fall Time ..............................................................................93
Figure 56:
High Speed TX Eye Diagram Pattern Template ...............................................................................93
Figure 57:
High Speed RX Eye Diagram Pattern Template...............................................................................94
Figure 58:
MII Tx Mode Interface Timing Diagrams...........................................................................................98
Figure 59:
MII Rx Model Interface Timing Diagrams..........................................................................................99
Figure 60:
MII Management Interface Timing Diagrams....................................................................................99
Figure 61:
Power-Up Reset Timing..................................................................................................................102
Figure 62:
Powerdown Timing .........................................................................................................................104
Design Guidelines and Checklist ................................................................................................. 105
Figure 63:
Panel Power Sequence ..................................................................................................................108
Figure 64:
DPOT Programming Sequence ......................................................................................................109
Figure 65:
Source Driver Connections .............................................................................................................110
Figure 66:
Source Driver Timing ......................................................................................................................111
Figure 67:
Gate Driver Connections ................................................................................................................112
Figure 68:
Gate Driver Output Enable Timing..................................................................................................112
Doc. No. MV-S301545-00 Rev. A
Page 8
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
1
1
Copyright © 2013 Marvell
May 2013 PU BLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 9
ARMADA 16x Applications Processor Family
Hardware Manual
List of Tables
1
Introduction....................................................................................................................................... 19
Table 1:
ARMADA 16x Applications Processor Family Feature Breakdown ..................................................20
Table 2:
ARMADA 16x Applications Processor Family Hardware Features2.................................................20
Table 3:
Supplemental Documentation...........................................................................................................23
2
Product Overview ............................................................................................................................. 25
3
Pin and Ball Map Views.................................................................................................................... 27
4
Package Information ........................................................................................................................ 31
5
6
7
Table 4:
Package Materials ............................................................................................................................32
Table 5:
TFBGA Package Dimensions ...........................................................................................................34
Maximum Ratings and Operation Conditions ................................................................................ 35
Table 6:
Absolute Maximum Ratings ..............................................................................................................35
Table 7:
Voltage, Temperature, and Frequency Electrical Specifications ......................................................36
Electrical Specifications .................................................................................................................. 39
Table 8:
LPDDR1/LPDDR2 Input, Output and I/O pins AC/DC Operating Conditions ...................................39
Table 9:
DDR3 Input, Output, and I/O Pins AC/DC Operating Conditions......................................................40
Table 10:
MFP Input, Output, and I/O Pins DC Operating Conditions..............................................................41
Table 11:
Typical 26.000 MHz Crystal Requirements.......................................................................................44
Table 12:
Typical External 26.000 MHz Oscillator Requirements.....................................................................44
AC Electrical Characteristics...........................................................................................................47
Table 13:
Standard Input, Output, and I/O-Pin AC Operating Conditions ........................................................48
Table 14:
Clock Parameters .............................................................................................................................48
Table 15:
DDR Timing Specifications ...............................................................................................................54
Table 16:
DDR Timing Specifications for 533 MHz (VDD_M = 1.8V) ...............................................................55
Table 17:
DDR Timing Specifications for 400 MHz (VDD_M = 1.8V) ...............................................................56
Table 18:
DDR Timing Specifications for 200 MHz (VDD_M = 1.8V) ...............................................................58
Table 19:
DDR3 Timing Specifications for 533 Mhz (VDDQ=1.5V)..................................................................59
Table 20:
DDR3 Setup/Hold Derating table ......................................................................................................60
Table 21:
Static Memory Controller Interface Timing Specifications ................................................................70
Table 22:
NAND Flash Interface Program Timing Specifications .....................................................................76
Table 23:
MultiMedia Card Timing Specifications.............................................................................................77
Table 24:
SD/SDIO Timing Specifications ........................................................................................................78
Table 25:
LCD Smart Panel Controller Timing .................................................................................................81
Table 26:
LCD Dumb Panel Timing1 ................................................................................................................82
Table 27:
CCIC Parallel Timing ........................................................................................................................84
Table 28:
SSP Master Mode Timing Specifications..........................................................................................85
Table 29:
SSP Slave Mode Timing Specifications............................................................................................86
Table 30:
TWSI Master AC Timing Table (Standard Mode 100 kHz) ...............................................................87
P
Doc. No. MV-S301545-00 Rev. A
Page 10
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
8
Table 31:
TWSI Master AC Timing Table (Fast Mode 400 kHz).......................................................................88
Table 32:
TWSI Master AC Timing Table(high speed 3.4 MHz).......................................................................89
Table 33:
AC ’97 CODEC Timing Specifications ..............................................................................................90
Table 34:
JTAG Interface 10 MHz AC Timing1 ................................................................................................91
Table 35:
USB Low Speed Driver and Receiver Characteristics1 ....................................................................94
Table 36:
USB Full Speed Driver and Receiver Characteristics1.....................................................................95
Table 37:
USB High Speed Driver and Receiver Characteristics1 ...................................................................96
Table 38:
PCI Express TX Output Electrical Specifications..............................................................................97
Table 39:
PCI Express RX Input Electrical Specifications ................................................................................97
Table 40:
MII Tx Mode Interface Timing Specifications ....................................................................................98
Table 41:
MII Rx Mode Interface Timing Specifications ...................................................................................99
Table 42:
MII Management Interface Timing Specifications .............................................................................99
Table 43:
Terminology ....................................................................................................................................100
Table 44:
Power-Up Timing Specifications .....................................................................................................102
Table 45:
PowerdownTiming Specifications ...................................................................................................104
Design Guidelines and Checklist ..................................................................................................105
Table 46:
Source Driver Signals .....................................................................................................................109
Table 47:
Output Gate Driver Signals .............................................................................................................111
Table 48:
ARMADA 16x Applications Processor Family Schematic Checklist ...............................................113
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 11
1
ARMADA 16x Applications Processor Family
Hardware Manual
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
P
Doc. No. MV-S301545-00 Rev. A
Page 12
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Revision History
Revision 4.1, Release - / (August 13, 2010)
Revision History
Public Release, Revision A / (May 2013)
PCB Design Guidelines

Changed entry in Table 46 of Section 8.3 Schematic Checklist. VREF was listed as VDDQ
+/-1% but has been corrected to read VDDQ/2 +/-1%.
Public Release, Release - / (November 2010)
Electrical Specs

Added Table 9 for DDR3 AC/DC info
Pin and Ball Map Views



Added nDDR_RESET, ODT1, SDCKE1, nSDCS1 and SEC_CS_EN to Armada 166/E and
Armada 162 ball maps.
Added Armada 166E (88AP166E) application processor name to the Armada 166 ball map
Removed Armada 160 pin map.
Schematic Review Checklist




Added not for PXTAL_IN and PXTAL_OUT capacitors
Updated SEC_CS_EN recommendations
Added nDDR_RESET, nSDCS1, ODT1 and SDCKE1
Added additional note to nDQS<1:0> recommendation
Revision 4.1, Release - / (August 13, 2010)
Introduction


Updated ARMADA 16x Applications Processor Family Feature Breakdown table to change
Maximum Marvell® Sheeva™ PJ1 Core Speed for ARMADA 168 to 1.066 GHz.
Updated ARMADA 16x Applications Processor Family Hardware Features table to remove
support for booting from UART.
Pin and Ball Map Views

Updated 88AP168 ball map to change V14 into an RFU.
Package Information




Updated ARMADA 16x Application Processor Family 15mm x 15mm TFBGA Package
Information figure and changed Note 2 BGA Solder ball pad from 0.37mm SMD to 0.4mm SMD.
Removed “Dimensions in Inches” columns from Package Dimensions tables.
Maximum Ratings and Operation Conditions
Changed minimum ramp rate on VDD_CORE to 10 mV/µs
Electrical Specifications


Updated DDR DC characteristics table and changed the specs.
Changed the Vhys numbers.
NAND Timing Diagrams and Specifications

Updated numbers in NAND Flash Interface Program Timing Specs Table\
SD Host Controller (SDH) Timing Diagrams and Specifications
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 13
Marvell® ARMADA 16x Applications Processor Family Hardware Manual


Updated MultiMedia Card Timing Diagrams figure and removed rise and fall time parameters.
Updated numbers in the specification tables.
LCD Controller Timing Diagrams and Specifications


Updated LCD Smart Panel Controller Timing Table
Updated LCD Dumb Panel Timing Table and added parameters.
Quick Capture Camera Interface (CCIC) Timing Diagrams and Specs

Changed timing numbers in CCIC Parallel Timing register and reduced the maximum PCLK
frequency to 78 MHz.
SSP Timing Diagrams and Specifications

Changed timing numbers in SSP Master Mode Timing Specifications and SSP Slave Mode
Timing Specifications Tables.
JTAG Interface Timing Diagrams and Specifications

Updated JTAG signal names
USB 2.0 Timing Diagrams and Specifications

Updated USB High Speed Driver and Receiver Characteristics Table
PCI Express Specifications






Updated section to add reference to PCI Express Base Specification Revision 1.1
Added a typical value for CTX.
Changed RLRX_DIFF from 15 to 10 dB
Removed CTX row from the PCI Express RX Input Electrical Specifications Table
Ethernet MAC (MII) Timing Diagrams and Specifications
Updated MII Management Interface Timing Specifications Table to switch Tva and Tvb symbol
locations.
Revision 4.0, Release B / (July 23, 2010)


















Updated Table 1 with ARMADA 160 SKU information
Minor editorial updates to Table 2
Added ARMADA 160 block diagram
Updated solder ball info for Table 4
Removed individual unit chapters and created AC timing chapter that includes AC timing for
each interface.
Added new chapter for Design Guidelines and schematic checklists and updated routing
guideline section.
Added ARMADA 160 pin map to Pin and Ball map chapter
Updated Package Material section.
Added ARMADA 160 package information to the Package Information chapter
Removed Power Consumption section
Updated LCD AC timing section and moved to AC chapter.
Moved EPD design guidelines to Design guidelines section
Updated DDR AC timing section and moved to AC chapter
Updated the NAND AC timing section and moved to AC chapter
Updated Static Memory Controller AC timing section and moved to AC chapter
Added USB AC timing information to the AC chapter
Updated SSP AC timing information and moved to AC chapter
Added TWSI AC timing information to AC chapter
Doc. No. MV-S301545-00 Rev. A
Page 14
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Revision History
Revision 4.0, Release A / (June 16, 2010)







Moved AC97 AC timing information to AC chapter
Updated Quick Capture Camera Interface (CCIC) AC timing information and moved to AC
chapter
Updated SD Host AC timing information and moved to AC chapter
Updated JTAG AC timing information and moved to AC chapter
Added the USB AC timing information to the AC chapter.
Added PCIE AC timing information to the AC chapter
Updated Powerdown Timing information
Revision 4.0, Release A / (June 16, 2010)
Chapter 6 Maximum Ratings and Operating Conditions

Table 7 updated (Rev. 4.0 Rel. - did not capture this updated table in the correct file)
Revision 4.0, Release - / (June 14, 2010)
Chapter 4 Packaging

Added Product Marking diagram

Updated Package Material table
Chapter 5 Pin Listing and Signal Definition

Chapter removed as it is duplicate of that in Software manual
Chapter 6 Maximum Ratings and Operating Conditions

Updated the VDD_CORE voltage settings in Table 7

Updated the thermal data in Table 7
Chapter 7 Electrical Specifications

Updated the notes at the beginning of Table 14 MFP Input, Output, and I/O Pins DC Operating
Conditions

Added Input DC Operating Condition notes at the beginning of Table 14 MFP Input, Output, and
I/O Pins DC Operating Conditions
Chapter 13 EPD

Chapter added
Chapter 35 PCB Routing Guidelines

Chapter updated
Revision 3.0, Release B / (February 18, 2010)
Chapter 2 Overview

Updated block diagram to reflect addition of EPD component
Chapter 3 Ball Map

Updated ball maps for Figure 4 (PXA166) and Figure 5 (PXA162)
Chapter 5 Pin Listing and Signal Definition

Minor updates to Table 8 and Table 9 PXA166 TFBGA Pin List with Alternate Functions
Chapter 33 Temperature Sensor: Removed
Chapter 35 Power and Reset Specifications

Updated Power-up Reset Timing figure (Figure 61) and Power-up Timing Spec table (Table 38)
Revision 3.0, Release A / (November 11, 2009)
Chapter 5 Pin Listing and Signal Definition

Minor updates to all Alternate Function tables (matches Alternate Function Spreadsheet)
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 15
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Chapter 35 Power and Reset Specifications

Minor changes from 3.0 Rev -
Revision 3.0, Release - / (November 5, 2009)
Chapter 5 Pin Listing and Signal Definition

Minor updates to all Alternate Function tables
Chapter 35 Power and Reset Specifications

Minor change to Figure 62 and Table 39
Revision 2.9, Release - (October 8, 2009)
Chapter 1 Introduction

Added “Special Note” that not all devices have external hardware connection.
Chapter 2 Product Overview (both manuals):

Replaced PXA16x block diagram (Figure 1).
Chapter 5 Pin Listing and Signal Definition

Added RT_SEN to signal list (was present on ballmap in previous revs but not in signal list).
Chapter 6 2-D Graphics Controller

Added note to refer to Vivante GC300 Controller documentation available on extranet.
Chapter 8 Electrical Specifications:

Added undershoot/overshoot information to Table 13, Input DC Operating Conditions (Vcc =
1.8V Typical) heading and Input DC Operating Conditions (Vcc = 3.0V and 3.3V Typical)
heading (This information was mistakenly added to Table 14 in previous hardware manual
revision and in Revs L, M of the Spec Update)

Removed Notes 1,2 and 5 from Table 13.

Added Figure 8 Recommended GND shielding to xtal_in and xtal_out.
Chapter 9 Internal Memory Controller

Added note that the IMC has no external hardware connection.
Chapter 11 Real-Time Clock

Added note that the RTC has no external hardware connection.
Chapter 18 USB OTG

Removed code from chapter and pasted into corresponding chapter in PXA16x SW Manual.
Chapter 19 Fast Ethernet MAC

Added Fig. 44 Ethernet/MAC/PHY Connection.
Chapter 32 GPIO Controller

Added link to alternate function spreadsheets in Chapter 5.
Chapter 35 Power and Reset Timings:

Replaced Figure 58 Timing Diagram with an updated version
Revision 2.86, Release - / (August 19, 2009)
Chapter 15 DDR Controller:

Replaced Chapter 15 DDR from Release 2.85 with correct one for 2.86.
Revision 2.85, Release B
Chapter 2 Overview:

Replaced PXA128/PXA16x Application Processor Family block diagram with updated diagram
Chapter 5 Pins and Signals:
Doc. No. MV-S301545-00 Rev. A
Page 16
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Revision History
Revision 2.85, Release B / (August 10, 2009)


Changed entry for SSPSYCLK to ASYSCLK and updated definition in Table 4
Updated Table 4 entry for AVDD5_USB
NOTE: The following items were NOT present in Interim Release 2.85 but are present in 2.85b.

Removed EXT_WAKEUP from Table 5. The pin exists but there isn’t an alternate function for
EXT_WAKEUP that does anything.

Renamed the IPOD_ signals into CCIC_ to get away from IPOD

Made all PMW references PWM0 – 3 instead of 1-4 in the description field

Moved USBHPEN from USB Host to USB OTG and changed description.

Changed USBVBUS description

Moved PWR_I2C signals from Power and Reset signals to the TWSI section

Moved A_ISET from the Power and Reset signals to the USB OTG section.

Updated PXA168 alternate Functions

Added PXA166 alternate functions table

Added PXA162 alternate functions table

Added PXA128 alternate functions table – The other one was for a previous PXA128 package
Revision 2.85, Release B / (August 10, 2009)
Chapter 2 Overview:

Replaced PXA128/PXA16x Application Processor Family block diagram with updated diagram
Chapter 5 Pins and Signals:

Changed entry for SSPSYCLK to ASYSCLK and updated definition in Table 4

Updated Table 4 entry for AVDD5_USB
NOTE: The following items were NOT present in Interim Release 2.85 but are present in 2.85b.

Removed EXT_WAKEUP from Table 5. The pin exists but there isn’t an alternate function for
EXT_WAKEUP that does anything.

Renamed the IPOD_ signals into CCIC_ to get away from IPOD

Made all PMW references PWM0 – 3 instead of
1-4 in the description field

Moved USBHPEN from USB Host to USB OTG and changed description.

Changed USBVBUS description

Moved PWR_I2C signals from Power and Reset signals to the TWSI section

Moved A_ISET from the Power and Reset signals to the USB OTG section.

Updated PXA168 alternate Functions

Added PXA166 alternate functions table

Added PXA162 alternate functions table

Added PXA128 alternate functions table – The other one was for a previous PXA128 package.
Revision 2.85, Release A / (July 31, 2009)
Overall: updated variables, cross-references, general editing
Chapter 1 Introduction:

Updated tables with part numbers

Removed mDOC support, DDR3; added LVDDR2

Added NOTE at end of chapter to refer to Spec Update for content revisions between
documentation releases
Chapter 3 Pin and Ballmap Views (Hardware Manual):

Updated PXA168 ballmap for A0 silicon

Added PXA166 ballmap for A0

Added PXA162 ballmap for A0
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 17
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Chapter 5 Pins and Signals:

Removed EXT_WAKEUP from Table 5. The pin exists but there isn’t an alternate function for
EXT_WAKEUP that does anything.

Renamed the IPOD_ signals into CCIC_ to get away from IPOD

Made all PMW references PWM0 – 3 instead of
1-4 in the description field

Moved USBHPEN from USB Host to USB OTG and changed description.

Changed USBVBUS description

Moved PWR_I2C signals from Power and Reset signals to the TWSI section

Moved A_ISET from the Power and Reset signals to the USB OTG section.

Updated PXA168 alternate Functions

Added PXA166 alternate functions table

Added PXA162 alternate functions table

Added PXA128 alternate functions table – The other one was for a previous PXA128 package.

Updated Alternate Function Table for PXA168 15mm x 15mm TFBGA Pin List for the entry for
Alt Func 0/EXT_WAKEUP (changed to “Not Valid”)
Chapter 7 Maximum Ratings and Operating Conditions

Changed Max value of Vcccore_1 (AVDD Core Voltage) from 1.1 to 1.154 V
Chapter 16 NAND Flash Controller:

Changed description for Table 21, entry tdh
Chapter 17 Static Memory Controller

Updated bullet under Section 17.1 on Asynchronous/Synchronous Read/Write speeds from 52
MHz to 62.4 MHz
Chapter 33 Temperature Sensor

Added this new chapter (also available as an Application Note (MV-S301707-00)
Chapter 36 PCB Guidelines (Hardware Manual)

Added routing guidelines for DDR interface (Note: this section is NOT in the DDR chapter as
suggested by the Spec Update)

Doc. No. MV-S301545-00 Rev. A
Page 18
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Introduction
Product Summary
1
Introduction
Here’s how to correlate the various Public Release versions of Marvell® ARMADA 16x
Applications Processor Family documentation:
Note
Rev. - : signifies initial version of any release.
Rev. A: first revision of any release.
Rev. B: second revision of any release.
Rev. B1: first minor revision of Rev. B, usually to correct documentation errors not
attributed to engineering changes.
This chapter describes:





Section 1.1, Product Summary
Section 1.2, Document Purpose
Section 1.3, Number Representation
Section 1.4, Naming Conventions
Section 1.5, Applicable Documents
The Marvell® ARMADA 16x Applications Processor Family (also referred to as the ARMADA 16x
Applications Processor Family) is a high-performance and highly integrated family of devices
optimized for digital picture frames, personal media players, and other personal consumer devices.
Featuring an advanced 1 GHz processor ARM v5TE-compatible core with an integrated 2-D
graphics engine, the ARMADA 16x Applications Processor Family offers performance headroom
and flexibility for today and future applications. The common software base provides a scalable
platform to cover a breadth of product offerings.
Multiple complete turn-key hardware/software reference designs are available for digital picture
frame, personal navigation, and portable media applications for rapid development and quick time to
market. The digital picture frame platform is based on the optimized chipset of the ARMADA 16x
Applications Processor Family, Marvell Power Management IC, and Marvell Wi-Fi component. Ideal
for digital picture frame applications, the ARMADA 16x Applications Processor Family-based
platform delivers fast response time for sophisticated user interfaces, image processing, and
multimedia applications. Software supports multiple A/V standards and photo-editing capabilities for
pan, zoom, and media effects. The ARMADA 16x Applications Processor Family is designed for high
performance and low power, delivering extended battery life for personal consumer devices.
1.1
Product Summary
The ARMADA 16x Applications Processor Family comprises several products. These products
support a variety of options for packaging, speed, on-chip cache and peripheral support. Table 1
shows a breakdown of the ARMADA 16x Applications Processor Family and the options available.
Refer to Table 2 for the basic features of the ARMADA 16x Applications Processor Family.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 19
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 1:
ARMADA 16x Applications Processor Family Feature Breakdown
ARMADA 162
ARMADA 166
ARMADA 166E
ARMADA 168
Package
BGA-320
BGA-320
BGA-320
BGA-320
Max CPU Speed
400 MHz
800 MHz
800 MHz
1.066 GHz
Yes
Yes
Yes
Yes
LP-DDR1-200
DDR2-400
DDR3-400
LP-DDR1-200
DDR2-800
DDR3-800
LP-DDR1-200
DDR2-800
DDR3-800
LP-DDR1-200
DDR2-1066
DDR3-1066
L1, L2 Caches
32/32/64 KB
32/32/128 KB
32/32/128 KB
32/32/128 KB
LCD Max Res,
Color
XGA 24bpp
WUXGA 24bpp
WUXGA 24bpp
WUXGA 24bpp
2D and Qdeo™
ICR
Yes
Yes
Yes
Yes
WMMX2
Memory
(x16 DRAM)
USB2.0 HS + PHY*
1 OTG, 1 host
1 OTG, 1 host
1 OTG, 1 host
1 OTG, 1 host
xD Picture Card
Yes
Yes
Yes
Yes
CompactFlash+
Yes
Yes
Yes
Yes
FE MAC
-
Yes
Yes
Yes
PCIe2.0 x1 Lane
-
-
-
Yes
ElectroPhoretic
Display (EPD)
-
-
Yes
-
Table 2:
ARMADA 16x Applications Processor Family Hardware Features2
F ea t u r e G r o u p
F e at u r e
Marvell® Sheeva™ Core
and Internal Memory
Marvell® Sheeva™
MULTIMEDIA
D e s c r i p t io n
Embedded CPU
ARM* v5TE instruction set compliant
Technology
L1 Instruction and Data Cache
32 KB I$ + 32 KB D$
L2 Cache
128 KB
Internal Boot ROM
Support boot from 8-bit NAND, 16-bit NAND,
MMC, SD, OneNAND, SLC, MLC NAND,
SSP SPI, and XIP
Multimedia acceleration with WMMX
•
Decode H.264 up to WVGA and
MPEG-4 up to 720p
•
•
•
•
Scaling
Color Space Conversion
Overlaying
Rotation
Hardware 2D graphics
Doc. No. MV-S301545-00 Rev. A
Page 20
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Introduction
Product Summary
Table 2:
ARMADA 16x Applications Processor Family Hardware Features2
F ea t u r e G r o u p
F e at u r e
D e s c r i p t io n
2D Graphics
Bit blt
Qdeo™ Intelligent Color Remapping
•
•
Qdeo™ ICR enhances color to make
vivid images without hue shifts or
clipping
Part of the award-winning Qdeo suite of
video processing
CCIR-656 Camera Interface
•
•
Up to WUXGA (1920x1200)
16-, 18- or 241-bpp color depth
DDR Memory Controller
•
•
•
2 Chip Selects
16-bit DDR2/DDR3 at up to 533 MHz
LP-DDR1
Static Memory Controller
•
•
•
2 Chip Selects
AA/D and A/D Muxed Mode support
Support for VLIO or Companion Chips
NAND Memory Controller
•
•
•
2 Chip Selects
SLC and MLC NAND
x8 and x161 small block and large block
Compact Flash Controller
•
•
2 Chip Selects
Compliant with CompactFlash (CF+)
Spec 4.1
xD Card Controller
•
•
1 Chip Select
Compliant with xD-Picture Card
Specification Version 1.20
MultiMediaCard/SD/SDIO Card and
MS/MSPRO Controller
•
•
Up to 4 MMC/SD/SDIO Controllers
1 Memory Stick Pro Controller w/ support
for 1 Card and support serial interface
and 4-bit parallel interface
LCD Controller
DMA
EXTERNAL MEMORY
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
DMA Controller Interface
Doc. No. MV-S301545-00 Rev. A
Page 21
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 2:
ARMADA 16x Applications Processor Family Hardware Features2
F ea t u r e G r o u p
F e at u r e
D e s c r i p t io n
PERIPHERALS
USB 2.0 Host Controller
1 High-Speed USB2.0 Host with integrated
transceiver
USB 2.0 OTG Controller
1 High-Speed USB2.0 OTG with integrated
transceiver and boot support
Fast Ethernet Interface
•
•
•
MII interface support 10/100 Ethernet
Operation
MDC/MDIO interface for external PHY
control
•
•
Up to 52 MHz with Master and Slave
modes for frame sync and bit clock
I2S support
Up to 5 general purpose SSPs
Universal Asynchronous Serial Port
Controller
•
•
3 UART Controllers
Up to 3.6 Mbps data rate
Two Wire Serial Bus Interface (TWSI)1
•
•
Interfaces to TWSI* peripherals
Up to 3.4 Mbps with 7-bit addressing
Power Two Wire Serial Bus Interface
(PWR_TWSI)1
•
•
Interfaces to TWSI* peripherals
Up to 400 kbps with 7-bit addressing
JTAG Controller
JTAG support for debugging and testing
Program Flash
Pulse Width Modulator (PWM) Controller
4 PWM Controllers
HW Timers
•
AC ‘97 Interface
Supports the Audio CODEC’97 Component
Specification, Revision 2.3
One-Wire Interface
Serial bus operation to receive/transmit
1-Wire bus data
Keypad Controller
•
•
General Purpose Input/Output (GPIO)
Controller
Up to 123 Multi-Function Pins with alternate
GPIO functionality
Synchronous Serial Port Controller
•
Provides three 32-bit General Purpose
Timers
Provides one 16-bit Watchdog timer
Support for up to 8x8 Matrix Keys
Support for up to 8 Direct Keys
1. Two-Wire Serial Interface (formerly referred to as I2C)
2. Not all features may be present in all SKUs - contact your Marvell sales rep.
1.2
Document Purpose
This document constitutes the hardware specifications for the ARMADA 16x Applications Processor
Family, including electrical, mechanical, and thermal information, functional overview, mechanical
data, package signal locations, targeted electrical specifications, functional bus waveforms, and
board design considerations. For software specifications including register programming
information, refer to the Marvell® ARMADA 16x Application Processor Family Software Manual
(MV-S301544-00).
SPECIAL NOTE: Not all of the devices listed in this hardware manual have external hardware
connections. Refer to the software manual (MV-S301544-00) for more information.
Doc. No. MV-S301545-00 Rev. A
Page 22
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Introduction
Number Representation
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:
Clear — the item contains the value 0b0
Set — the item contains the value 0b1


1.5
Applicable Documents
Table 3 lists supplemental information sources for the ARMADA 16x Applications Processor Family.
Contact a Marvell representative for the latest document revisions and ordering instructions.
Table 3:
Supplemental ARMADA 16x Applications Processor Family
Documentation, Releases, and Availability
D o c um e n t Ti tle
Av a i la b le
ARMADA 16x Applications Processor Family Hardware Manual (MV-S301545-00)
Public Release Available
Now
ARMADA 16x Applications Processor Family Software Manual (MV-S301544-00)
Public Release Available
Now
ARMADA16x Applications Processor Family Alternate Function Spreadsheet
Now
ARMADA 16x Applications Processor Family Boot ROM Reference Manual
Public Release Available
Now
ARMADA 16x Applications Processor Family PMIC Application Note
Now
USB 2.0 PHY Calibration/ Compliance Guidelines for ARMADA 16x Applications
Processor Family (MV-S301722-00)
Now
ARMADA 16x Applications Processor Family JTAG Application Note
(MV-S301720-00)
Now
ARMADA 16x Applications Processor Family Board Design and Layout Guidelines
(MV-S301721-00)
Now
ARMADA 16x Applications Processor Family Temperature Sensor App Note
(MV-S301707-00)
Now
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 23
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 3:
Supplemental ARMADA 16x Applications Processor Family
Documentation, Releases, and Availability (Continued)
D o c um e n t Ti tle
ARMADA16x Applications Processor Family Spec Update(s)
Av a i la b le
Spec Updates
are released
periodically
Check the Marvell website for the latest versions of available documents
Note
Doc. No. MV-S301545-00 Rev. A
Page 24
Refer to the Marvell® ARMADA 16x Applications Processor Family Specification
Update (MV-S501140-00) for corrections and updates to content between
documentation releases. The specification update is revised on a periodic basis.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Product Overview
2
Product Overview
The ARMADA 16x Applications Processor Family application is an integrated system-on-a-chip
microprocessor targets mid- to high-end picture frame, personal navigation devices, and
smart-monitor applications, among others. It incorporates the Marvell® Sheeva™ Embedded CPU
Technology microarchitecture with sophisticated power management to provide optimum MIPS/mW
performance across its wide range of operating frequencies. The ARMADA 16x Applications
Processor Family complies with the ARM* Architecture V5TE instruction set (excluding floating point
instructions) and follows the ARM* programmers model. The ARMADA 16x Applications Processor
Family multimedia coprocessor provides enhanced Intel® WMMX 2 instructions to accelerate audio
and video processing. The ARMADA 16x Applications Processor Family is available in a discrete
package configuration.
The ARMADA 16x Applications Processor Family memory architecture provides greater flexibility
and higher performance than that of previous products. The ARMADA 16x Applications Processor
Family provides the configuration support for two dedicated memory interfaces to support
high-speed DDR SDRAM, VLIO devices, and NAND Flash devices. This flexibility enables high
performance “store and download” as well as “execute-in-place” system architectures. The
ARMADA 16x Applications Processor Family memory architecture features a memory switch that
allows multiple simultaneous memory transactions between different sources and targets. For
example, the ARMADA 16x Applications Processor Family architecture allows memory traffic
between the core and DDR SDRAM to move in parallel with DMA-generated traffic between the
camera interface and the LCD Controller.
Figure 1 illustrates the ARMADA 16x Applications Processor Family. The diagram shows a
multi-port memory switch and system bus architecture with the core attached, along with an LCD
Controller and hardware accelerators for graphics and color remapping. The key features of all of
the sub-blocks are described in this section, with more detail provided in the respective chapters.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 25
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 1: ARMADA 16x Applications Processor Family Block Diagram
J
T
A
G
Main PMU
Temp
Sensor
Application
Subsystem
PMU
Boot
ROM
Marvell
Sheeva™
Core
L1$
L2 $
DDR
Controller
Addr Decoder
SQU
BIU
RTC Timer
Keypad
Controller
UART 1
UART 2
TWSI1
UART 3
PWR_TWSI
mcb1
mcb2
SD3
SD4
mcb3
AXI Fabric
SD1
DMA
SD2
SDH1
SDH2
CI
OneWire
AC97
3x Timers
WDT
AXI
Decoder
APB
Bus
AXI 1
XD
General and
Configuration
Registers
Bridge/
DMA
APB2AXI
APB2 Bus
SSP1
SSP2
SSP3
SSP4
SSP5
SMC
NFC
USB 2.0
OTG
ICU
CF
AHB
AXI-AHB
Bridge
USB 2.0
Host
MS Pro
GC300
FE
CMU
AXI 2
LCD
Doc. No. MV-S301545-00 Rev. A
Page 26
PCIE
EPD
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Pin and Ball Map Views
ARMADA 168 (88AP168) Applications Processor 15mm x 15mm TFBGA Ball Map
3
Pin and Ball Map Views
In the following pin and 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.



3.1
Section 3.1, ARMADA 168 (88AP168) Applications Processor 15mm x 15mm TFBGA Ball Map
Section 3.2, ARMADA 166 (88AP166) Applications Processor 15mm x 15mm TFBGA Ball Map
Section 3.3, ARMADA 162 (88AP162) Applications Processor 15mm x 15mm TFBGA Ball Map
ARMADA 168 (88AP168) Applications Processor
15mm x 15mm TFBGA Ball Map
Figure 2 shows the ball map for the 320-ball 15mm x 15mm TFBGA ARMADA 168 (88AP168)
Applications Processor package.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. Page 27
Marvell® ARMADA 100 Applications Processor Family Hardware Manual
Figure 2: ARMADA 168 (88AP168) Applications Processor 15mm x 15mmTF-BGA Ball Map - Top
View
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
A
MFP_92 MFP_88 MFP_86 MFP_84 MFP_80 MFP_76 MFP_72 MFP_68 MFP_64 MFP_63 MFP_59 MFP_35 MFP_31 MFP_29 MFP_22 MFP_19 MFP_17 MFP_16
A
B
MFP_93 MFP_90 MFP_87 MFP_85 MFP_81 MFP_77 MFP_73 MFP_69 MFP_65 MFP_62 MFP_58 MFP_33 MFP_30 MFP_28 MFP_21 MFP_18 MFP_15 MFP_14
B
C
MFP_97 MFP_95 MFP_91
D
MFP_10
E
MFP_10 MFP_10
F
MFP_10 MFP_10 MFP_10 MFP_10 VDD_IO
G
MFP_11 MFP_10 MFP_10 MFP_10 VD D _
H
MFP_11 MFP_11 MFP_11 MFP_11 VD D _
J
MFP_11 MFP_11 MFP_11 MFP_11 VDD_IO
K
MFP_11 MFP_12 MFP_12 MFP_12 VDD_IO
L
RESET_ PWR_S PWR_S
M
PRI_TM PRI_TC PRI_TD PRI_TR VDD_C
1
4
6
0
4
8
9
IN_N
S
N
VREF
P
DQM0
R
DQS0_
T
VD D _
I O2
MFP_82
VSS
VD D _
I O2
2
5
9
3
7
0
CL
K
MFP_99 MFP_96
3
0
8
7
2
1
6
5
1
DA
O
2
PRI_TDI
ST_N
JTAG_S EXT_WA CALPA
VDD_IO
4
MFP_79 MFP_75
I O2
VSS
MFP_57 MFP_34 MFP_27 MFP_24 MFP_20
C OR E
C OR E
3
3
VD D _
C OR E
ORE
VD D _
C OR E
MFP_67 MFP_60
VD D _
C OR E
MFP_36 MFP_26
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
SEC_C
VSS
VSS
VSS
VSS
D
S_EN
MDQ0
MDQ1
MDQ2
VSS
MDQ12
VDD_M
MDQ3
VDD_M
MDQ10
MDQ13
DQS0
VSS
MDQ4
VSS
MDQ11
MDQ14 VDD_M
U
MDQ5
MDQ6
VDD_M
MDQ9
VDD_M
V
MDQ7
MDM1
MDQ8
DQS1_N
DQS1
1
2
3
4
5
VSS
VSS
VD D _
C OR E
SDCKE nSDCS
0
MDQ15
0
VSS
VSS
SDCKE1 nSDCS1
VDD_M SDBA2
SDBA1
MA0
VSS
VSS
VSS
VSS
VD D _
VDD_IO
0
VDD_IO
VSS
4
KEUP
3.2
VD D _
VSS
MFP_13 MFP_12
MFP_98 MFP_94 MFP_89 MFP_83 MFP_78 MFP_74 MFP_71 MFP_66 MFP_61 MFP_56 MFP_32 MFP_25 MFP_23 MFP_11 MFP_10 MFP_9
EL
N
MFP_70
0
VSS
VD D _
C OR E
VD D _
C OR E
VDD_IO
1
VDD_IO
1
VD D _
C OR E
VD D _
C OR E
VSS
VSS
MA13
VSS
MA3
MA9
MA12
MA14
C OR E
VSS
SDBA0 VDD_M
VSS
MA8
VDD_M
VSS
ODT
nSDWE
MA1
MA4
MA7
MA11
ODT1
MA2
MA5
MA6
MA10
10
11
12
13
SDCLK SDCLK nSDRA nSDCA
0
0_N
S
S
6
7
8
9
C
MFP_8
D
MFP_7
MFP_6
MFP_5
MFP_4
E
MFP_3
MFP_2
MFP_1
MFP_0
F
MFP_55 MFP_54 MFP_53 MFP_52
G
MFP_51 MFP_50 MFP_49 MFP_48
H
MFP_44 MFP_45 MFP_46 MFP_47
J
MFP_40 MFP_41 MFP_42 MFP_43
K
MFP_37 MFP_38 USBID
L
MFP_39
AVDD_
OTG
VSS
RFU_
R15
AVDDT_
PCIE
VSS
AVDD_ USBH_ USBH_
UHC
VSS
P
N
USBOT USBOT
G_P
G_N
AVDD_ USBVB AVDD5_
OSC
US
RT_SEN A_ISET
VSS
USB
PXTAL_
IN
VD D _
PXTAL_
C OR E
OUT
PCIETX AVDD_ PCIERX PCIECL
P
nDDR_ PCIETX
RESET
N
14
15
PCIE
VSS
16
P
KKP
PCIERX PCIECL
N
KKN
17
18
M
N
P
R
T
U
V
ARMADA 166 (88AP166) Applications Processor
15mm x 15mm TFBGA Ball Map
Figure 3 shows the ball map for the 320-ball 15mm x 15mm TFBGA ARMADA 166 (88AP166)
Applications Processor package.
Doc. No. MV-S301545-00 Rev. Page 28
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Pin and Ball Map Views
ARMADA 162 (88AP162) Applications Processor 15mm x 15mm TFBGA Ball Map
Figure 3: ARMADA 166 (88AP166) Applications Processor 15mm x 15mmTF-BGA Ball Map - Top
View
A
MFP_92 MFP_88 MFP_86 MFP_84 MFP_80 MFP_76 MFP_72 MFP_68 MFP_64 MFP_63 MFP_59 MFP_35 MFP_31 MFP_29 MFP_22 MFP_19 MFP_17 MFP_16
A
B
MFP_93 MFP_90 MFP_87 MFP_85 MFP_81 MFP_77 MFP_73 MFP_69 MFP_65 MFP_62 MFP_58 MFP_33 MFP_30 MFP_28 MFP_21 MFP_18 MFP_15 MFP_14
B
C
MFP_97 MFP_95 MFP_91
D
MFP_10
E
MFP_10 MFP_10
F
MFP_10 MFP_10 MFP_10 MFP_10 VDD_IO
G
MFP_11 MFP_10 MFP_10 MFP_10 VD D _
H
MFP_11 MFP_11 MFP_11 MFP_11 VD D _
J
MFP_11 MFP_11 MFP_11 MFP_11 VDD_IO
K
MFP_11 MFP_12 MFP_12 MFP_12 VDD_IO
L
RESET_ PWR_S PWR_S
M
PRI_TM PRI_TC PRI_TD PRI_TR
ST_N
CORE
N
VREF
JTAG_S EXT_WA CALPA
SEC_C
P
DQM0
R
DQS0_
T
U
V
3.3
1
4
6
0
4
8
9
IN_N
S
VD D _
IO2
MFP_82
VSS
VD D _
I O2
VD D _
I O2
VSS
MFP_57 MFP_34 MFP_27 MFP_24 MFP_20
VSS
MFP_13 MFP_12
MFP_98 MFP_94 MFP_89 MFP_83 MFP_78 MFP_74 MFP_71 MFP_66 MFP_61 MFP_56 MFP_32 MFP_25 MFP_23 MFP_11 MFP_10 MFP_9
2
5
9
MFP_99 MFP_96
3
8
3
2
7
6
0
CL
K
1
DA
O
0
7
1
5
2
PRI_TDI
VDD_IO
4
MFP_79 MFP_75
C OR E
C OR E
3
3
VD D _
C OR E
VDD_
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
MDQ1
MDQ2
VSS
MDQ12
VDD_M
MDQ3
VDD_M
MDQ10
MDQ13
DQS0
VSS
MDQ4
VSS
MDQ11
MDQ14 VDD_M
MDQ5
MDQ6
VDD_M
MDQ9
VDD_M
DQS1
1
2
3
4
5
VSS
VSS
VSS
VSS
VD D _
C OR E
SDCKE nSDCS
0
MDQ15
SDCLK SDCLK
0
VSS
VSS
SDCKE1 nSDCS1
VDD_M SDBA2
SDBA1
MA0
VSS
VSS
VD D _
VSS
VSS
VSS
S
6
7
8
9
VD D _
C OR E
VD D _
C OR E
MFP_3
MFP_2
MFP_1
MFP_0
F
MFP_55 MFP_54 MFP_53 MFP_52
G
MFP_51 MFP_50 MFP_49 MFP_48
H
MFP_44 MFP_45 MFP_46 MFP_47
J
MFP_40 MFP_41 MFP_42 MFP_43
K
MFP_37 MFP_38 USBID
L
MFP_39
AVDD_
OTG
UHC
VSS
MA14
VSS
VSS
VSS
VSS
ODT1
VSS
MA2
MA5
MA6
MA10
10
11
12
13
RESET
14
P
N
USBOT USBOT
G_P
G_N
AVDD_ USBVB AVDD5_
MA12
nDDR_
VSS
AVDD_ USBH_ USBH_
MA9
MA11
S
1
E
MA3
MA7
0_N
VDD_IO
MFP_4
VSS
MA4
0
1
D
MFP_5
VSS
VDD_M
MA1
VDD_IO
MFP_8
MFP_6
MA13
MA8
nSDCA
VD D _
C OR E
C
MFP_7
VSS
C OR E
VSS
nSDWE
VD D _
C OR E
VSS
SDBA0 VDD_M
ODT
0
0
VSS
nSDRA
VDD_IO
VDD_IO
VSS
MDQ0
DQS1_N
MFP_36 MFP_26
VSS
S_EN
MDQ8
VD D _
C OR E
VSS
D
MDM1
MFP_67 MFP_60
VSS
KEUP
MDQ7
VD D _
C OR E
VSS
4
EL
N
MFP_70
OSC
US
RT_SEN A_ISET
USB
PXTAL_
IN
M
N
P
R
VD D _
PXTAL_
C OR E
OUT
VSS
VSS
VSS
U
VSS
VSS
VSS
VSS
V
15
16
17
18
T
ARMADA 162 (88AP162) Applications Processor
15mm x 15mm TFBGA Ball Map
Figure 4 shows the ball map for the 320-ball 15mm x 15mm TFBGA ARMADA 162 (88AP162)
Applications Processor package.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. Page 29
Marvell® ARMADA 100 Applications Processor Family Hardware Manual
Figure 4: ARMADA 162 (88AP162) Applications Processor 15mm x 15mmTF-BGA Ball Map - Top
View
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
A
MFP_92 MFP_88 MFP_86 MFP_84 MFP_80 MFP_76 MFP_72 MFP_68 MFP_64 MFP_63 MFP_59 MFP_35 MFP_31 MFP_29 MFP_22 MFP_19 MFP_17 MFP_16
A
B
MFP_93 MFP_90 MFP_87 MFP_85 MFP_81 MFP_77 MFP_73 MFP_69 MFP_65 MFP_62 MFP_58 MFP_33 MFP_30 MFP_28 MFP_21 MFP_18 MFP_15 MFP_14
B
C
MFP_97 MFP_95 MFP_91
D
MFP_10
E
MFP_10 MFP_10
F
MFP_10 MFP_10 MFP_10 MFP_10 VDD_IO
G
MFP_11 MFP_10 MFP_10 MFP_10 VD D _
H
MFP_11 MFP_11 MFP_11 MFP_11 VD D _
J
MFP_11 MFP_11 MFP_11 MFP_11 VDD_IO
K
MFP_11 MFP_12 MFP_12 MFP_12 VDD_IO
L
RESET_ PWR_S PWR_S
M
PRI_TM PRI_TC PRI_TD PRI_TR VDD_C
1
4
6
0
4
8
9
IN_N
S
N
VREF
P
DQM0
R
DQS0_
T
VD D _
I O2
MFP_82
VSS
VD D _
I O2
2
5
9
3
7
0
CL
K
MFP_99 MFP_96
3
0
8
7
2
1
6
5
1
DA
O
2
PRI_TDI
ST_N
JTAG_S EXT_WA CALPA
VDD_IO
4
MFP_79 MFP_75
I O2
VSS
MFP_57 MFP_34 MFP_27 MFP_24 MFP_20
C OR E
C OR E
3
3
VD D _
C OR E
ORE
C OR E
MFP_67 MFP_60
VD D _
C OR E
MFP_36 MFP_26
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
SEC_C
VSS
VSS
VSS
VSS
S_EN
MDQ0
MDQ1
MDQ2
VSS
MDQ12
VDD_M
MDQ3
VDD_M
MDQ10
MDQ13
DQS0
VSS
MDQ4
VSS
MDQ11
MDQ14 VDD_M
U
MDQ5
MDQ6
VDD_M
MDQ9
VDD_M
V
MDQ7
MDM1
MDQ8
DQS1_N
DQS1
1
2
3
4
5
VSS
VSS
VD D _
C OR E
SDCKE nSDCS
0
MDQ15
0
VSS
VSS
SDCKE1 nSDCS1
VDD_M SDBA2
SDBA1
MA0
VSS
VSS
VSS
VSS
VD D _
VDD_IO
0
VDD_IO
VSS
D
Doc. No. MV-S301545-00 Rev. -
VD D _
VSS
4
KEUP
Page 30
VD D _
VSS
MFP_13 MFP_12
MFP_98 MFP_94 MFP_89 MFP_83 MFP_78 MFP_74 MFP_71 MFP_66 MFP_61 MFP_56 MFP_32 MFP_25 MFP_23 MFP_11 MFP_10 MFP_9
EL
N
MFP_70
0
VSS
VD D _
C OR E
VD D _
C OR E
VDD_IO
1
VDD_IO
1
VD D _
C OR E
VD D _
C OR E
VSS
MFP_5
MFP_4
E
MFP_3
MFP_2
MFP_1
MFP_0
F
MFP_55 MFP_54 MFP_53 MFP_52
G
MFP_51 MFP_50 MFP_49 MFP_48
H
MFP_44 MFP_45 MFP_46 MFP_47
J
MFP_40 MFP_41 MFP_42 MFP_43
K
MFP_37 MFP_38 USBID
L
MFP_39
AVDD_
OTG
MA13
VSS
VSS
MA3
MA9
MA12
MA14
VSS
UHC
VSS
OSC
U
VSS
VSS
VSS
VSS
V
15
16
17
18
MA4
MA7
MA11
ODT1
VSS
MA2
MA5
MA6
MA10
10
11
12
13
14
R
VSS
MA1
9
IN
VSS
nSDWE
8
PXTAL_
P
VSS
ODT
7
USB
OUT
VSS
6
US
N
PXTAL_
VSS
RESET
G_N
VD D _
VSS
nDDR_
G_P
M
C OR E
VDD_M
S
N
USBOT USBOT
RT_SEN A_ISET
MA8
S
P
AVDD_ USBVB AVDD5_
VSS
0_N
VSS
AVDD_ USBH_ USBH_
SDBA0 VDD_M
0
D
MFP_6
VSS
SDCLK SDCLK nSDRA nSDCA
MFP_8
MFP_7
VSS
C OR E
C
T
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Package Information
Introduction
4
Package Information
This chapter describes the following:




4.1
Section 4.1, Introduction
Section 4.2, Package Marking
Section 4.3, Packaging Materials
Section 4.4, ARMADA 16x Applications Processor Family 15mm x 15mm TFBGA Packaging
Introduction
This chapter provides the package marking and mechanical specifications for the ARMADA 16x
Applications Processor Family.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 31
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
4.2
Package Marking
Figure 5 shows an example of the package marking for the ARMADA 16x Applications Processor
Family. The Booking Part Number for this specific example is 88AP166EB0-BJD2C008
Figure 5: Sample Package Marking
Package Code:
BJD for TFBGA
TLA for TQFP
Marvell Logo
Environment Code:
2 for Green
8 8 A P 1 - B J D 2
Product Line
Assembly Date Code
L O T #
Y Y WW
Country of Origin
T W
Assembly Lot #
B 0 P
E S
C 0 0 8
8 8 A P 1 6 6 E
Pin 1
Die Revision
ES Mark, for ES only
Temperature and Speed:
Commercial Temp
800 MHz,
Product: (booking P/N prefix)
Aspen-EPD, Auto boot
Assembly Plant Code:
P for SPIL
E for ASE-K
NOTE: The individual text boxes illustrated above are only used to demonstrate the relative location for the marking.
4.3
Packaging Materials
Table 4 shows the solder ball material list.
Table 4:
Package Materials
S o l d e r B a ll s ( S A C 3 0 5 )
Solder balls: 96.5 Sn/3.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
Doc. No. MV-S301545-00 Rev. A
Page 32
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Package Information
ARMADA 16x Applications Processor Family 15mm x 15mm TFBGA Packaging
4.4
ARMADA 16x Applications Processor Family 15mm
x 15mm TFBGA Packaging
Figure 6 shows the 320-ball TFBGA packaging for the ARMADA 16x Applications Processor Family.
Table 5 provides TFBGA package dimensions.
.
Figure 6: ARMADA 16x Applications Processor Family 15mm x 15mm TFBGA
Package Information
Top View
-A-
D
PIN # 1
aaa
-B-
CAVITY
C
A1
E
C
A2
bbb
A
//
-C-
SOLDER BALL
ddd
aaa
C
SEATING PLANE
DETAIL: “A”
eee
fff
“A”
C
C
A
B
D1
E1
b
e
DETAIL: “B”
“B”
Bottom View
1. Solder Ball size: 0.45mm
2. BGA solder ball pad: 0.4mm SMD
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 33
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 5:
Symbol
TFBGA Package Dimensions
D im e n s i on s i n m m
Min
N om
D i m e n s io n s i n in c h ( s e e N o t e )
Max
Min
Nom
Max
A
---
---
1.40
---
---
0.055
A1
0.30
0.35
0.40
0.012
0.014
0.016
A2
0.84
0.89
0.94
0.033
0.035
0.037
c
0.32
0.36
0.40
0.013
0.014
0.016
D
14.90
15.00
15.10
0.587
0.591
0.594
E
14.90
15.00
15.10
0.587
0.591
0.594
D1
---
13.60
---
---
0.535
---
E1
---
13.60
---
---
0.535
---
e
---
0.80
---
---
0.031
---
b
0.40
0.45
0.50
0.016
0.018
0.020
aaa
0.15
0.006
bbb
0.10
0.004
ddd
0.12
0.005
eee
0.15
0.006
fff
0.08
0.003
MD/WE
18/18
18/18
NOTE: If the PCB is designed with English units on outer rows, solder balls may not align with PCB
pads due to rounding error from converting from mm to inches. Once solder ball and PCB pad
positional tolerances are factored, there is a risk of SMT failure due to outer balls not aligning
with PCB pads.
Doc. No. MV-S301545-00 Rev. A
Page 34
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Maximum Ratings and Operation Conditions
Absolute Maximum Ratings
5
Maximum Ratings and Operation
Conditions
This chapter discusses:


5.1
Section 5.1, Absolute Maximum Ratings
Section 5.2, Operating Conditions
Absolute Maximum Ratings
The absolute maximum ratings (shown in Table 6) define limitations for electrical and thermal
stresses. These limits prevent permanent damage to the ARMADA 16x Applications Processor
Family.
Note
Table 6:
Absolute maximum ratings are not operating ranges. Operation at absolute maximum
ratings is not guaranteed.
Absolute Maximum Ratings
Sy m b o l
D e s c r ip t i o n
Min
Max
U ni ts
TS
Storage temperature
–40
125
°C
Voltage applied to IO peripherals
VDD_IO0, VDD_IO1, VDD_IO2, VDD_IO3, VDD_IO4
VSS–0.3
VSS+4.0
AVDD_UHC (AVDD_USB03P3) and AVDD_OTG
(AVDD_USB13P3)
VSS–0.3
VSS+3.6
V
VCC_MV
Voltage applied to DDR supply pins
(VDD_M)
VSS–0.5
VSS+2.3
V
VCC_LV
Voltage applied to VDD_Core supply pins
VSS-0.3
VSS+1.155
V
VIP_X
Voltage applied to analog blocks
(XTAL_IN, XTAL_OUT, AVDD_OSC)
VSS–0.3
VSS+1.9
V
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
HBM1
—
2000
V
CDM2
—
500
V
—
5
mA
VCC_HV
IEOS
Maximum DC input current (electrical overstress) for any
non-supply pin
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
V
Doc. No. MV-S301545-00 Rev. A
Page 35
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 6:
Sy m b o l
Absolute Maximum Ratings (Continued)
D e s c r ip t i o n
Min
Max
U ni ts
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
ARMADA 16x Applications Processor Family.
Refer to the “Clocks Controller and Power Management Unit” chapter of the Marvell®ARMADA 16x
Applications Processor Family Software Manual for supported frequencies and clock-register
settings as listed in Table 7.
Table 7:
Sy m b o l
Voltage, Temperature, and Frequency Electrical Specifications
D e s c r i p t io n
Min
Typical
Max
Units
N ot e s
O pe r at in g Tem pe r at u r e
Tj
Junction Temperature
-25
—
+85
°C
1
Tj
Junction Temperature
-40
—
+105
°C
1
Case Temperature
—
—
See Notes 2 and 3
°C
4, 5, 6, 8
Thermal parameter characterization
junction to top center of package
0.2
—
7.20
°C /
watt
—
Tcase
jt
AV D D _O S C Vol ta g e
Vccosc_1
Voltage applied on VDD_OSC
Tsysramp
Ramp Rate
1.70
1.80
1.90
V
—
—
—
25.00
mV/s
—
AVD D C O R E Vo l ta g e a t F r e q u e n c y R a n g e s ( A 0 Ste p p in g )
Max
10
Vcccore_1
Voltage applied for modes 0 and 1
0.9
1.00
1.155
V
12, 13,
20
Vcccore_2
Voltage applied for modes 2, 2.3, 3 and
3.1
1.05
1.10
1.155
V
14, 15,
16, 17,
20, 21
Tpwrramp
Ramp Rate
1.0
—
AVD D C O R E Vo l ta g e a t F r e q u e n c y R a n g e s ( B 0 Ste p p in g )
25.00
Max
11
mV/s
Max
10
Vcccore_1
Voltage applied for modes 0 and 1
0.90
0.945
1.000
1.155
V
12, 13,
22
Vcccore_2
Voltage applied for modes 2, 2.3, 3 and
3.1
0.97
1.000
1.030
1.155
V
14, 15,
16, 17,
22
Doc. No. MV-S301545-00 Rev. A
Page 36
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Maximum Ratings and Operation Conditions
Operating Conditions
Table 7:
Voltage, Temperature, and Frequency Electrical Specifications (Continued)
Sy m b o l
D e s c r i p t io n
Min
Vcccore_3
Voltage applied for modes 4 and 4.1
Tpwrramp
Ramp Rate
Typical
Max
Units
1.086
1.120
1.155
1.155
V
1.0
—
25.00
25.00
mV/s
N ot e s
18, 19,
21
V D D _ M Vo lta g e
Vcc_m_1
Voltage applied on VDD_M
Tsysramp
Ramp Rate
1.425
1.5
1.575
V
—
1.70
1.80
1.90
V
—
—
—
25.00
mV/s
—
V D D _ IO {0 ,1 , 2 ,3 , 4 } Vol ta g e
Vcciox_1
Voltage applied when using 1.8v devices
1.70
1.80
1.98
V
—
Vcciox_3
Voltage applied when using 3.3v devices
2.97
3.30
3.63
V
—
Tsysramp
Ramp Rate
—
—
25.00
mV/s
—
V D D _U S B Vol ta g e
Vccusb_0
Voltage applied on AVDD_OTG
3.00
3.30
3.6
V
—
Vccusb_1
Voltage applied on AVDD_UHC
3.00
3.30
3.6
V
—
Tsysramp
Ramp Rate
—
—
25.00
mV/s
—
AV D D 5_ U SB ( U S B O T G 5 V s u pp l y )
vccusb_0
Voltage applied on AVDD5_USB
4.5
5.0
5.5
V
—
Tsysramp
Ramp Rate
—
—
25.00
mV/s
—
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 37
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 7:
Sy m b o l
Voltage, Temperature, and Frequency Electrical Specifications (Continued)
D e s c r i p t io n
Min
Typical
Max
Units
N ot e s
NOTE:
1. Minimum/maximum junction temperature depends on SKU
2. The case temperature spec for Marvell® ARMADA 16x Applications Processor Family is a function of the jt value
that varies pending OEM system configuration. jt value should be modeled and/or tested for each system
configuration.
3. Allowable case temperature should be calculated using the following formula. Maximum jt can be used for
maximum allowable case temperature calculation where testing or modeling resources are not available or system can
absorb the extra guard band introduced using max jt values
4. Tcase(max) = Tj(max) - jt * P(max)
5. Tcase(max) = Maximum allowable case temperature (°C).
6. Tj(max) = Maximum allowable junction temperature (°C)
7. P(max) = Maximum Sustainable ARMADA Power (W)
8. 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.
9. The voltage ranges specified for VDD_CORE are the targeted voltage ranges for the product. These ranges may
extend or narrow depending on actual product performance and product SKUs. 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.
10. Maximum allowable operating voltage on VDD_CORE.
11. Maximum allowable voltage on VDD_CORE to meet maximum 1.4 W Pmax
12. Mode 0 is PCLK = 156 MHz and DCLK = 156 MHz
13. Mode 1 is PCLK = 400 MHz and DCLK = 200 MHz
14. Mode 2 is PCLK = 624 MHz and DCLK = 312 MHz
15. Mode 2.3 is PCLK = 624 MHz and DCLK = 156 MHz
16. Mode 3 is PCLK = 800 MHz and DCLK = 400 MHz
17. Mode 3.1 is PCLK = 800 MHz and DCLK = 200 MHz
18. Mode 4 is PCLK = 1.066 GHz and DCLK = 533 MHz
19. Mode 4.1 is PCLK = 1.066 GHz and DCLK = 355 MHz
20. Maximum VDD_CORE power (Pmax) is 1.5W
21. Maximum full chip power (Pmax_fullchip) is 2.0W
22. Maximum full chip power (Pmax_fullchip) is 1.9W.
Doc. No. MV-S301545-00 Rev. A
Page 38
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Electrical Specifications
DC Voltage and Current Characteristics
6
Electrical Specifications
This chapter includes DC voltage and current characteristics as well as crystal and oscillator
specifications for the ARMADA 16x Applications Processor Family.


6.1
Section 6.1, DC Voltage and Current Characteristics
Section 6.2, Oscillator Electrical Specifications
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 8 shows the DC operating conditions for the input, output, and I/O pins used by the Dynamic
Memory Controller. Table 9 shows operating conditions for DDR3.
Table 8:
LPDDR1/LPDDR2 Input, Output and I/O pins AC/DC Operating Conditions
S y m b o ls
D e s c r i p t io n
Min
Ty p ic a l
Max
U n it
N o te s
Vih(dc)
Input high voltage
VREF + 0.125
—
VDD_M
V
—
Vil(dc)
Input low voltage
VSS
—
VREF - 0.125
V
—
Vih(ac)
Input high voltage
VREF + 0.200
—
6
V
—
Vil(ac)
Input low voltage
6
—
VREF - 0.200
V
—
VOH
High-level output voltage
Absolute Load Current
achieving Voh
1.4
—
V
1, 2
VOL
Low-level output voltage
Absolute Load Current
achieving Vol
—
—
0.4
V
1, 2
120
150
180

3, 4, 5
RTT
Rtt Effective impedance value
60
75
90

3, 4, 5
4
4.5
5
pF
Cpin
Pin Capacitance
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 39
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 8:
S y m b o ls
LPDDR1/LPDDR2 Input, Output and I/O pins AC/DC Operating Conditions (Continued)
D e s c r i p t io n
Min
Ty p ic a l
Max
U n it
N o te s
NOTE:
1. IOH (min) = 13.4 mA
2. Measurement conditions VDDIO=1.8V, ZPDRV=ZNDRV=0xF, ZPR=ZNR=0xF, ZD=1
3. Refer to the Functional Description section in the DDR Memory Controller chapter in the Marvell® ARMADA 16x
Applications Processor Family Software Manual for ODT configuration.
4. Measurement definition for RTT:
Apply VREF +/- 0.25 to input pin separately, then measure current I(VREF + 0.25) and I(VREF - 0.25) respectively.
Current does not include the current flowing through the pullup/pulldown resistor.
5. RTT = 0.5 / (I(VREF + 0.25) - I (VREF - 0.25))
6. Input DC Operating Conditions (SSTL receiver)
VIH overshoot: VIH (max) = VDD_M + 0.7V for a pulse width less than or equal to 3ns and the pulse width can not be
greater than 1/3 the cycle rate.
VIL undershoot: VIL (min) = -1.0V for a pulse width less than or equal to 3ns and the pulse width can not be greater
than 1/3 the cycle rate
Where VDD_M <=1.8V
Table 9:
DDR3 Input, Output, and I/O Pins AC/DC Operating Conditions
Sy m b o ls
D e s c r i p t i o n / Te s t
C o n d iti o n
Min
Ty p ic a l
Max
Unit
N o te s
VIL (AC)
Input low level AC
Note 7
--
VREF - 0.175
V
--
VIH (AC)
Input high level AC
VREF + 0.175
--
Note 7
V
--
VIL (DC)
Input low level DC
VSS
--
VREF - 0.100
V
--
VIH (DC)
Input high level DC
VREF + 1.00
--
VDDIO
V
--
VDIL
Differential input low level
Note 6
--
-0.2
V
6
VDIH
Differential input high level
0.2
--
Note 6
V
6
VOL
Output low level/
See Note 6
--
--
0.2*VDDIO
V
7
VOH
Ouput high level/
See Note 6
0.8*VDDIO
--
--
V
7
RTT
Rtt effective impedance
value/See Note 2
48
60
72
0hm
1, 2
Cpin
Pin capacitance
--
4
4.5
pF
--
Doc. No. MV-S301545-00 Rev. A
Page 40
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Electrical Specifications
DC Voltage and Current Characteristics
Table 9:
DDR3 Input, Output, and I/O Pins AC/DC Operating Conditions
Notes:
1. See SDRAM functional description section for ODT configuration
2. Measurement defintion for RTT: Apply VREF +/-0.25 to input pin separately. Then measure current I(VREF + 0.25) and
I(VREF - 0.25), respectively. RTT = 0.35/I(VREF +0.175) - I(VREF - 0.175)
3. Includes pad + pkg cap
4. This current does not include the current flowing through the pullup/pulldown resistor.
5. Limitations are same as for single-ended signals.
6. Defined when driver impedance is calibrated to 21 ohm.
See JEDEC Overshoot and Undershoot Spec.
Table 10 applies to all signals powered by VCC_high. VCC_high is the term used to refer to the
collective groups of high voltage supplies which consist of VDD_IO0, VDD_IO1, VDD_IO2,
VDD_IO3, VDD_IO4, VDD_M, VDD_OTG, VDD_PLL and VDD_UHC.
Table 10: MFP Input, Output, and I/O Pins DC Operating Conditions
Sy m b o ls
D e s c r ip t i o n
Min
Typ i c a l
M ax
U ni t
Notes
In p u t D C O p e r a t i ng C o n d i t i o n s ( v c c = 1 .8 V Ty p ic 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
In p ut D C O p e r a ti ng C o n di ti on s (3 .3 V Ty p i ca 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
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 41
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 10: MFP Input, Output, and I/O Pins DC Operating Conditions (Continued)
Sy m b o ls
D e s c r ip t i o n
Min
Typ i c a l
M ax
U ni t
Notes
V
IOH = (mA min)
O u t p u t D C O p e r a t i n g C o n di ti o n s ( V C C = 1 .8 V Ty p ic a l ) ( N o r m a l I O P in s )
VOH6
1X
2X
3X
VOL6
1X
2X
3X
High-level output voltage
Absolute Load Current
achieving Voh
0.9 *
VCC_high
Low-level output voltage
Absolute Load Current
achieving Vol
VSS
—
VCC_high
-3
-6
-9
—
0.1 *
VCC_high
V
IOL = (mA min)
3
6
9
O u t p u t D C O p e r a t i n g C o n di ti o n s ( V C C = 1 .8 V Ty p ic a l ) ( F a st I O P i n s ( M F P _ < 5 6 : 8 5 > ) )
VOH6
1X
2X
3X
4X
VOL6
1X
2X
3X
4X
High-level output voltage
Absolute Load Current
achieving Voh
0.9 *
VCC_high
Low-level output voltage
Absolute Load Current
achieving Vol
VSS
—
VCC_high
V
IOH = (mA min)
-3
-6
-8
-10
—
0.1 *
VCC_high
V
IOL = (mA min)
3
6
8
10
O u t p u t D C O p e r a t i n g C o n di t i o n s ( v c c p = 3 .3 V Ty p ic a l ) ( N o r m a l I O P in s )
VOH6
1X
2X
3X
VOL6
1X
2X
3X
High-level output voltage
Absolute Load Current
achieving Voh
Low-level output voltage
Absolute Load Current
achieving Vol
VCC_high *
0.9
VCC_high
V
—
IOH = (mA min)
-3
-9
-11
VSS
—
0.1 *
VCC_high
V
IOL = (mA min)
3
6
11
O u t p u t D C O p e r a t i n g C o n d i ti o n s ( v c c p = 3 .3 V Ty p ic a l ) ( F as t I O P i n s ( M F P _ < 5 6 : 8 5 > ) )
Doc. No. MV-S301545-00 Rev. A
Page 42
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Electrical Specifications
Oscillator Electrical Specifications
Table 10: MFP Input, Output, and I/O Pins DC Operating Conditions (Continued)
Sy m b o ls
D e s c r ip t i o n
Min
Typ i c a l
VOH6
High-level output voltage
Absolute Load Current
achieving Voh
VCC_high *
0.9
—
1X
2X
3X
4X
VOL6
1X
2X
3X
4X
Low-level output voltage
Absolute Load Current
achieving Vol
M ax
U ni t
Notes
VCC_high
V
IOH = (mA min)
-5.0
-8.0
-10.0
-12.0
VSS
—
0.1 *
VCC_high
V
IOL = (mA min)
5.0
8.0
10.0
12.0
O u t p u t D C O p e r a t i n g C o n di ti o n s ( V C C = 1 .8 a n d 3. 3 V Ty p ic a l )
IOZ
Three-state output leakage
current
—
—
40
nA
—
IDDQ
Quiescent supply current
—
—
1
nA
—
NOTE:
1. Max voltage, Minimum temperature
2. Min voltage, Maximum temperature
3. VCC_high references to VDD_IO0, VDD_IO1, VDD_IO2, VDD_IO3, VDD_IO4, VDD_M, VDD_OTG, VDD_PLL and
VDD_UHC 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 Marvell® ARMADA 16x Applications Processor Family Software Manual.
6.2
Oscillator Electrical Specifications
6.2.1
26.000 MHz Oscillator Specifications
The 26.000 MHz crystal is connected between the PXTAL_IN (amplifier input) and PXTAL_OUT
(amplified output). Table 11 lists the 26.000 MHz crystal specifications.
To drive the 26.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 12.
Float the PXTAL_OUT pin
Table 12 lists the 26.000 MHz oscillator specifications. Figure 7 shows recommended GND shielding
to xtal_in and xtal_out.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 43
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 7: Recommended GND Shielding to xtal_in and xtal_out
Table 11: Typical 26.000 MHz Crystal Requirements
Parameter
M in i m u m
Ty p ic a l
Maximum
U n i ts
Frequency range
25.997
26.000
26.002
MHz
Frequency tolerance at 25°C
–50
—
+50
ppm
Oscillation mode
Fundamental Parallel Resonant
—
Maximum change over temperature range
–50
—
+50
ppm
Drive level
—
10
100
uW
Load capacitance (CL)
—
10
—
pf
Series resistance (RS)
—
50
—

NOTE:
Table 12: Typical External 26.000 MHz Oscillator Requirements
S y m b ol
D e s c r i p t io n
M in
Ty p i ca l
M ax
U n i ts
A m p l if ie r Sp e c if ic a t io 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
Doc. No. MV-S301545-00 Rev. A
Page 44
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Electrical Specifications
Oscillator Electrical Specifications
Table 12: Typical External 26.000 MHz Oscillator Requirements (Continued)
S y m b ol
D e s c r i p t io n
M in
Ty p i ca l
M ax
U n i ts
B o a r d Sp e c if i c a t i 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
a
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 45
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Doc. No. MV-S301545-00 Rev. A
Page 46
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
AC Electrical Characteristics
DDR SDRAM Timing Diagrams and Specifications
7
AC Electrical Characteristics
This chapter includes alternating-current (AC) characteristics, timing diagrams and timing
parameters for the ARMADA 16x Applications Processor Family controllers/interfaces listed below.
Section 7.1, DDR SDRAM Timing Diagrams and Specifications
Section 7.2, Static Memory Controller Timing Diagrams and Specifications
Section 7.3, NAND Timing Diagrams and Specifications
Section 7.4, SD Host Controller (SDH) Timing Diagrams and Specifications
Section 7.5, LCD Controller Timing Diagrams and Specifications
Section 7.6, Quick Capture Camera Interface (CCIC) Timing Diagrams and Specifications
Section 7.7, SSP Timing Diagrams and Specifications
Section 7.8, TWSI Timing Diagrams and Specifications
Section 7.9, AC ’97 Timing Diagrams and Specifications
Section 7.10, JTAG Interface Timing Diagrams and Specifications
Section 7.11, USB 2.0 Timing Diagrams and Specifications
Section 7.12, PCI Express Specifications
Section 7.13, Ethernet MAC (MII) Timing Diagrams and Specifications
Section 7.14, Powerup/Down Sequences
7.1
DDR SDRAM Timing Diagrams and Specifications
This section describes the timing diagrams and timing parameters for the DDR Controller.
The following diagrams are included in this section:











Figure 8, Differential Clock
Figure 9, SDRAM Timing Diagrams 1
Figure 10, SDRAM Timing Diagrams 2
Figure 11, SDRAM Timing Diagrams 3
Figure 12, SDRAM Timing Diagrams 4
Figure 13, Basic Write Timing Parameters
Figure 14, DDR3 SDRAM Timing Diagrams
Figure 15, DQ to DQS Write Skew
Figure 16, CLK to Address/Command Write Skew
Figure 17, DQS to CLK Write Skew
Figure 18, DQ to DQS Read Skew
Refer to Table 15 through Table 20 for the DDR specifications. Refer to the JEDEC Spec for
complete timing diagrams and specifications.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 47
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
7.1.1
Measurement Conditions
The diagrams in the section use the following conventions:
Table 13: Standard Input, Output, and I/O-Pin AC Operating Conditions
Sy m b o l
D e s c r i p t io n
CIO
IO capacitance, all standard I/O pins
Min
Ty p i ca l
Max
U n i ts
—
—
5
Min
Ty p i ca l
Max
0.45*VDDQ
—
0.55*VDDQ
V
1.36
1.44
1.52
V
pf
Figure 8: Differential Clock
Clock Crossing
SDRAM_CLKn
VID
vx
SDRAM_CLK
Table 14:Clock Parameters
Sy m b o l
D e s c r i p t io n
Vx
Differential Clock Cross over point relative to gnd
VID
DC Differential Output Voltage
7.1.2
U n i ts
DDR SDRAM Timing Diagrams and Specifications
Figure 9 through Figure 12 shows the typical LPDDR1, DDR2 and DDR3 SDRAM timings. Figure 16
shows the skew timings. Refer to Table 15 for the DDR specifications. Refer to the JEDEC Spec for
complete timing diagrams and specifications.
Doc. No. MV-S301545-00 Rev. A
Page 48
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
DDR SDRAM Timing Diagrams and Specifications
Figure 9: SDRAM Timing Diagrams 1
SDCLK[1]
SDCKE
tRCD
Command NOP
ACT
NOP
tRP
tRAS
tRCD
tRC
READ
NOP
PRE
NOP
ACT
NOP
WRITE
NOP
PRE
NOP
nSDCS[0]
nSDRAS
nSDCAS
nWE
tRPSTmc
tRPREmc
DQS
tWPREmc
tWPSTmc
tDQSCKmc
tCL
tWR
tHZmc
MD[31:0]
tLZmc
DQM[1:0]
1111
mask0
mask1
mask6
mask7
Figure 10: SDRAM Timing Diagrams 2
trwd_ext_dly
BL
Data
DR0
tRP
CMD
BA
tRCD
tCCD
DR1
DR2
DW0
tCCD + trwd_ext_dly + 1
tRTP
PRE
ACT
RD
RD
PRE
RD
WR
ACT
a
a
a
a
a
b
b
a
CSn0
tRC
CSn1
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 49
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 11: SDRAM Timing Diagrams 3
tWTR
Data
DW0
tRRD
CMD
BA
ACT
a
DW1
DW2
tCCD
ACT WR
b
ACT WR
a
c
ACT
b
WR
d
RD
c
d
CSn0
CSn1
Figure 12: SDRAM Timing Diagrams 4
tWR
Data
DW0
tRFC
CMD
REF
BA
DW1
DW2
DW3
tRC
ACT
ACT
a
b
ACT WR
c
a
ACT
WR
WR
PRE
WR
d
b
c
a
d
ACT ACT
a
e
WR
e
tFAW
Doc. No. MV-S301545-00 Rev. A
Page 50
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
DDR SDRAM Timing Diagrams and Specifications
Figure 13 Basic Write Timing Parameters.
Figure 13: Basic Write Timing Parameters
tDQSSmc
tDSHmc
tDQSHmc
tDSHmc
tDQSLmc
DO n
tDQSSmc
tDSSmc
tDQSHmc
tDSSmc
tDQSLmc
DO n
1 ) DO n = Data Out for column n
2 ) 3 subsequent elements of Data Out are applied in the programmed order following DO n
3 ) tDQSS: each rising edge of DQS must fall within the +/-25 % window of the corresponding positive clock edge
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 51
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 14: DDR3 SDRAM Timing Diagrams
7.1.3
DDR SDRAM Skew Timings
Figure 16 shows the Data, Command and Address skew parameters for read and write accesses.
Refer to Table 15 for timing specifications for these parameters.
Figure 15 Shows the DQ to DQS skew during write cycles.
Doc. No. MV-S301545-00 Rev. A
Page 52
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
DDR SDRAM Timing Diagrams and Specifications
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Figure 15: DQ to DQS Write Skew
0ps
1000ps
2000ps
3000ps
DQS
DQS
t DQTVB
tDQTVA
tDQTVB
tDQTVA
DQ
Figure 16 Shows the CLK to Address/Command skew during write cycles.
Figure 16: CLK to Address/Command Write Skew
CLKn
CLK
tATVB
ADDR/CMD/CNTRL
tATVA
Figure 17 shows the DQS-to-CLK skew during Write cycles.
Figure 17: DQS to CLK Write Skew
0ps
1000ps
CLK
3000ps
CLK
CLK
DQS
2000ps
C LK#
tDQSSmc h
DQS
DQS
DQS#
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 53
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 18 Shows the DQ to DQS allowable skew during read cycles.
Figure 18: DQ to DQS Read Skew
0ps
1000ps
2000ps
3000ps
DQS
DQS
tSUmch
tHDmch
tSUmch
tHDmch
DQ
Table 15: DDR Timing Specifications
Symbol
D e s c r i p t io n
M in
Ty p i c a l
Max
Units
tRCD
ACTIVE to internal read or write delay
time
1
SDRAM_TIMING_2[tRCD]
15
DCLK
tRAS
Active to Precharge command period
1
SDRAM_TIMING_5[tRAS]
63
DCLK
tRC
ACTIVE-to-ACTIVE or REFRESH (same
bank) command delay
1
SDRAM_TIMING_1[tRC]
63
DCLK
tRP
Pre-charge command period
1
SDRAM_TIMING_2[tRP]
15
DCLK
tCCD
CAS# to CAS# command delay
1
SDRAM_TIMING_1[tCCD]
7
DCLK
tXP
Exit power down to next valid command
delay
1
SDRAM_TIMING_3[tXP]
SDRAM_TIMING_3[tXARDS]
7
DCLK
tCL
CAS Latency
1
SDRAM_CTRL4[CAS_LATENCY]
7
DCLK
tCCD_CCS
CAS# to CAS# read command delay
(System level requirement)
1
SDRAM_TIMING_5[tCCD_CCS_E
XT_DLY]
7
DCLK
READ to WRITE command delay (System
level requirement)
1
SDRAM_TIMING_4[tRWD_EXT_D
LY]
7
DCLK
_EXT_DLY
tRWD_EXT
_DLY
tCCD_CCS
_WR_EXT_
DDR3 CAS# to CAS# write command
delay
SDRAM[TIMING_5[tCCD_CCS_W
R_EXT_DLY]
DCLK
DLY
tWTR
Internal write to read delay
1
SDRAM_TIMING_1[tWTR]
15
DCLK
tRRD
ACTIVE bank A to ACTIVE bank B
command period
1
SDRAM_TIMING_2[tRRD]
15
DCLK
tWR
Write recovery
1
SDRAM_TIMING_2[tWR]
15
DCLK
Doc. No. MV-S301545-00 Rev. A
Page 54
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
DDR SDRAM Timing Diagrams and Specifications
Table 15: DDR Timing Specifications (Continued)
Symbol
D e s c r i p t io n
M in
Ty p i c a l
Max
Units
tFAW
Maximum number of ACTIVE or per-bank
refreshes within this period.
2
SDRAM_TIMING_5[tFAW]
2
DCLK
tXSR
Self refresh exit to next valid command
delay
1
SDRAM_TIMING_3[tXSNR]
SDRAM_TIMING_3[ tXSRD]
511
DCLK
tCKE
CKE minimum pulse width (High and low
pulse width)
1
SDRAM_TIMING_4[tCKE]
7
DCLK
tMRD
Mode Register Set command cycle time
1
SDRAM_TIMING_2[tMRD]
7
DCLK
tREFI
Auto-Refresh Interval Counter
1
SDRAM_TIMING_1[tREFI]
65535
FCLK
tRFC
Refresh to Active or Refresh to Refresh
internal
1
SDRAM_TIMING_2[tRFC]
511
DCLK
tCCD
CAS# to CAS# command delay
1
SDRAM_TIMING_1[tCCD]
7
DCLK
tRTP
Internal Read to Precharge command
delay
1
SDRAM_TIMING_1[tRTP]
7
DCLK
tINIT_COU
Power up delay after stable power and
clocks
1
SDRAM_TIMING_4[INIT_COUNT]
255
DCLK
Power up delay after stable power and
clocks
1
SDRAM_TIMING_4[INIT_COUNT
_NOP]
255
DCLK
NT
tINIT_COU
NT_NOP
NOTE:
1. Timing Specified to Reference Load (50 Ohms T line connected to 20pF)
2. The setup and hold timing is for reference slew rate of 1V/ns for DQ and 1V/ns for DQS. For slower slew rates, apply
100ps extra derating for setup/hold.
3. Drive Strength reference setting for timing ZPR=ZNR=0111
Table 16: DDR Timing Specifications for 533 MHz (VDD_M = 1.8V)
Symbol
D e s c r i p t io n
M in
Ty p i c a l
Max
Units
tCK(Jitter)
CLK Jitter at output pin (c-c)
-100
—
100
ps
tCL
Clock low level width
0.47
—
0.53
tCK
tCH
Clock high level width
0.47
—
0.53
tCK
tCK_DC
Duty Cycle at output pin
0.42
—
0.53
tCK
tDQTVB
DQ Valid time before DQS
0.27
—
—
ns
1
tDQTVA
DQ Valid time after DQS
0.3
—
—
ns
1
tATVB
ADDR/CMD/CNTRL (RAS, CS, CAS, WE,
CKE, ADDR) Valid time before CK
0.6
—
—
ns
1
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Notes
Doc. No. MV-S301545-00 Rev. A
Page 55
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 16: DDR Timing Specifications for 533 MHz (VDD_M = 1.8V) (Continued)
Symbol
D e s c r i p t io n
M in
Ty p i c a l
Max
Units
Notes
tATVA
ADDR/CMD/CNTRL (RAS, CS, CAS, WE,
CKE, ADDR) Valid time after CK
0.64
—
—
ns
1
tDQSSmc
DQS Output access time from CLK pos edge
—
—
0.08
ns
1
tSUmc
Max Setup skew allowed between DQ and
DQS during READ from DQS transition
—
—
0.29
ns
2
tHDmc
Hold factor for valid DQ w.r.t DQS
rising/falling edge during READ
0.65
—
—
ns
2
tDIPWmc
DQ and DM output pulse width
0.45
—
—
tCK
tDQSHmc
DQS output high pulse width
0.45
—
—
tCK
tDQSLmc
DQS output low pulse width
0.45
—
—
tCK
tDSSmc
DQS falling edge to CLK-CLKn rising edge
0.4
—
—
tCK
tDSHmc
DQS falling edge from CLK-CLKn rising
edge
0.4
—
—
tCK
tDQSSmc
Write command to first DQS latching
transition
-0.1
—
0.1
tCK
tWPREmc
DQS write preamble
0.4
—
—
tCK
tWPSTmc
DQS write postamble
0.45
—
0.55
tCK
tIPWmc
Address and Control output pulse width
0.9
—
—
tCK
tRPREmc
DQS read preamble
0.9
—
1.1
tCK
tRPSTmc
DQS read postamble
0.4
—
0.6
tCK
tDQSCKmc
DQS input access time from CLK/CLKn
2.0
—
7.0
ns
tLZmc
DQ and DQS low-impedence time from
CLK/CLKn
1
—
—
ns
tHZmc
DQ and DQS high-impedence time from
CLK/CLKn
—
—
7
ns
NOTE:
1. Timing Specified to Reference Load (50 Ohms T line connected to 20pF)
2. The setup & hold timing is for reference slew rate of 1V/ns for DQ and 1V/ns for DQS. For slower slew rates, apply
100ps extra derating for setup/hold.
3. Drive Strength reference setting for timing ZPR=ZNR=0111
Table 17: DDR Timing Specifications for 400 MHz (VDD_M = 1.8V)
Symbol
D e s c r i p t io n
M in
Ty p i c a l
Max
Units
tCK(Jitter)
CLK Jitter at output pin (c-c)
-100
—
100
ps
Doc. No. MV-S301545-00 Rev. A
Page 56
Notes
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
DDR SDRAM Timing Diagrams and Specifications
Table 17: DDR Timing Specifications for 400 MHz (VDD_M = 1.8V) (Continued)
Symbol
D e s c r i p t io n
M in
Ty p i c a l
Max
Units
tCL
Clock low level width
0.47
—
0.53
tCK
tCH
Clock high level width
0.47
—
0.53
tCK
tCK_DC
Duty Cycle at output pin
0.42
—
0.53
tCK
tDQTVB
DQ Valid time before DQS
0.42
—
—
ns
1
tDQTVA
DQ Valid time after DQS
0.42
—
—
ns
1
tATVB
ADDR/CMD/CNTRL (RAS, CS, CAS, WE,
CKE, ADDR) Valid time before CK
0.9
—
—
ns
1
tATVA
ADDR/CMD/CNTRL (RAS, CS, CAS, WE,
CKE, ADDR) Valid time after CK
0.94
—
—
ns
1
tDQSSmc
DQS Output access time from CLK pos edge
—
—
0.06
ns
1
tSUmc
Max Setup skew allowed between DQ and
DQS during READ from DQS transition
—
—
0.41
ns
2
tHDmc
Hold factor for valid DQ w.r.t DQS
rising/falling edge during READ
0.84
—
—
ns
2
tDIPWmc
DQ and DM output pulse width
0.45
—
—
tCK
tDQSHmc
DQS output high pulse width
0.45
—
—
tCK
tDQSLmc
DQS output low pulse width
0.45
—
—
tCK
tDSSmc
DQS falling edge to CLK-CLKn rising edge
0.4
—
—
tCK
tDSHmc
DQS falling edge from CLK-CLKn rising
edge
0.4
—
—
tCK
tDQSSmc
Write command to first DQS latching
transition
-0.1
—
0.1
tCK
tWPREmc
DQS write preamble
0.4
—
—
tCK
tWPSTmc
DQS write postamble
0.45
—
0.55
tCK
tIPWmc
Address and Control output pulse width
0.9
—
—
tCK
tRPREmc
DQS read preamble
0.9
—
1.1
tCK
tRPSTmc
DQS read postamble
0.4
—
0.6
tCK
tDQSCKmc
DQS input access time from CLK/CLKn
2.0
—
7.0
ns
tLZmc
DQ and DQS low-impedence time from
CLK/CLKn
1
—
—
ns
tHZmc
DQ and DQS high-impedence time from
CLK/CLKn
—
—
7
ns
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Notes
Doc. No. MV-S301545-00 Rev. A
Page 57
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 17: DDR Timing Specifications for 400 MHz (VDD_M = 1.8V) (Continued)
Symbol
D e s c r i p t io n
M in
Ty p i c a l
Max
Units
Notes
NOTE:
1. Timing Specified to Reference Load (50 Ohms T line connected to 20pF)
2. The setup & hold timing is for reference slew rate of 1V/ns for DQ and 1V/ns for DQS. For slower slew rates, apply
100ps extra derating for setup/hold.
3. Drive Strength reference setting for timing ZPR=ZNR=0111
Table 18: DDR Timing Specifications for 200 MHz (VDD_M = 1.8V)
Symbol
D e s c r i p t io n
M in
Ty p i c a l
Max
Units
tCK(Jitter)
CLK Jitter at output pin (c-c)
-100
—
100
ps
tCL
Clock low level width
0.47
—
0.53
tCK
tCH
Clock high level width
0.47
—
0.53
tCK
tCK_DC
Duty Cycle at output pin
0.42
—
0.53
tCK
tDQTVB
DQ Valid time before DQS
1.02
—
—
ns
1
tDQTVA
DQ Valid time after DQS
1.05
—
—
ns
1
tATVB
ADDR/CMD/CNTRL (RAS, CS, CAS, WE,
CKE, ADDR) Valid time before CK
2.1
—
—
ns
1
tATVA
ADDR/CMD/CNTRL (RAS, CS, CAS, WE,
CKE, ADDR) Valid time after CK
2.14
—
—
ns
1
tDQSSmc
DQS Output access time from CLK pos edge
—
—
0.05
ns
1
tSUmc
Max Setup skew allowed between DQ and
DQS during READ from DQS transition
—
—
1.04
ns
2
tHDmc
Hold factor for valid DQ w.r.t DQS
rising/falling edge during READ
1.46
—
—
ns
2
tDIPWmc
DQ and DM output pulse width
0.45
—
—
tCK
tDQSHmc
DQS output high pulse width
0.45
—
—
tCK
tDQSLmc
DQS output low pulse width
0.45
—
—
tCK
tDSSmc
DQS falling edge to CLK-CLKn rising edge
0.4
—
—
tCK
tDSHmc
DQS falling edge from CLK-CLKn rising
edge
0.4
—
—
tCK
tDQSSmc
Write command to first DQS latching
transition
-0.1
—
0.1
tCK
tWPREmc
DQS write preamble
0.4
—
—
tCK
tWPSTmc
DQS write postamble
0.45
—
0.55
tCK
tIPWmc
Address and Control output pulse width
0.9
—
—
tCK
Doc. No. MV-S301545-00 Rev. A
Page 58
Notes
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
DDR SDRAM Timing Diagrams and Specifications
Table 18: DDR Timing Specifications for 200 MHz (VDD_M = 1.8V) (Continued)
Symbol
D e s c r i p t io n
M in
Ty p i c a l
Max
tRPREmc
Units
DQS read preamble
0.9
—
1.1
tCK
tRPSTmc
DQS read postamble
0.4
—
0.6
tCK
tDQSCKmc
DQS input access time from CLK/CLKn
2.0
—
7.0
ns
tLZmc
DQ and DQS low-impedence time from
CLK/CLKn
1
—
—
ns
tHZmc
DQ and DQS high-impedence time from
CLK/CLKn
—
—
7
ns
Notes
NOTE:
1. Timing Specified to Reference Load (50 Ohms T line connected to 20pF)
2. The setup & hold timing is for reference slew rate of 1V/ns for DQ and 1V/ns for DQS. For slower slew rates, apply
100ps extra derating for setup/hold.
3. Drive Strength reference setting for timing ZPR=ZNR=0111
Table 19: DDR3 Timing Specifications for 533 Mhz (VDDQ=1.5V)
S y m b ol
D e s c r i p t io n
Min
tCL
Clock low level width
tCH
Max
U n i ts
0.47
0.53
tCK(avg)
Clock high level width
0.47
0.53
tCk(avg)
tCK(Jitter)
CLK Jitter at output pin (period jitter)
-50
50
ps
tCK_DC
Duty Cycle at output pin
47
53
%
tDQTVB
DQ Valid time before DQS
0.3
—
—
ns
1
tDQTVA
DQ Valid time after DQS
0.3
—
—
ns
1
tATVB
CMD/CTL Valid time before CK
0.6
—
—
ns
1
tATVA
CMD/CTL Valid time after CK
0.6
—
—
ns
1
tDQSSmch
Skew between CK and DQS
-0.13
—
0.13
tCK
1
tSUmch
Max Setup skew allowed between DQ
and DQS during READ from DQS
transition
—
0.318
ns
2
tHDmch
Hold factor for valid DQ w.r.t DQS
rising/falling edge during READ
0.618
—
—
ns
2
tWPREmc
DQS, DQS# differential Write Preamble
0.9
—
—
tCK(avg)
tWPSTmc
DQS, DQS# differential Write Postamble
0.45
—
—
tCK(avg)
tIPWmc
Control and Address Input pulse width
0.8
—
—
tCK(avg)
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Ty p i c a l
N o te s
Doc. No. MV-S301545-00 Rev. A
Page 59
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 19: DDR3 Timing Specifications (Continued)for 533 Mhz (VDDQ=1.5V)
S y m b ol
D e s c r i p t io n
Min
Ty p i c a l
Max
U n i ts
tDIPWmc
DQ and DM Input pulse width
0.4
—
—
tCK(avg)
tDQSOH
DQS output high pulse width
0.47
0.53
tCK(avg)
tDQSOL
DQS output low pulse width
0.47
0.53
tCK(avg)
N o te s
NOTE: 1. Timing Specified to Reference Load (25 Ohms to VTT)
2. The setup & hold timing is for reference slew rate of 1V/ns for DQ and 2V/ns for DQS (diff). Refer to derating table below
for other slew rates.
Figure 19: Reference Load
Table 20: DDR3 Setup/Hold Derating table
Doc. No. MV-S301545-00 Rev. A
Page 60
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
Static Memory Controller Timing Diagrams and Specifications
7.2
Static Memory Controller Timing Diagrams and
Specifications
7.2.1
Address Cycle
Figure 20 shows the timing for the address cycles during an A/D Operating mode access. Figure 21
shows the timing for the address cycles during an AA/D Operating mode access.The DFI
Configuration Control Register for Chip Selects (SMC_CSDFICFGx) determines each timing
parameter using the SMC_SCLK clock frequency. Refer to Table 21 for a list of registers used to
program the address phase timing paramaters.
Figure 20: A/D Address Phase
SMC_SCLK
SMC_NCSx
SMC_NOE
SMC_NWE
SMC_NBE[1:0]
Address[ 15:0]
ND_IO[15:0]
ALTS
A LW
A LTH
SMC_ADV
SMC_ADVMUX
SMC_RDY
Notes:
1. SMC_CSDFICFGx[ALTS] = 0x1
1. SMC_CSDFICFGx[ALTH] = 0x1
2. SMC_CSDFICFGx[ALW] = 0x1
3. SMC_CSDFICFGx[ADDMODE] = 0x0
4. SMC_WE_APx[WE_AP_VAL] = 0xFFF
5. SMC_OE_APx[OE_AP_VAL] = 0xFFF
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 61
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 21: AA/D Address Phase
SMC_SCLK
SMC_NCSx
SMC_NOE
SMC_NWE
SMC_NBE[1:0]
Address[2 7:16]
ND_IO[15:0]
Address[1 5:0]
SMC_ADDR[20:16]
ALTS
ALW
A LTH
SMC_ADV
ALTS
ALW
ALTH
SMC_ADVMUX
SMC_RDY
Notes:
1. SMC_CSDFICFGx[ALTS] = 0x1
1. SMC_CSDFICFGx[ALTH] = 0x1
2. SMC_CSDFICFGx[ALW] = 0x1
3. SMC_CSDFICFGx[ADDMODE] = 0x1
4. SMC_WE_APx[WE_AP_VAL] = 0xFFF
5. SMC_OE_APx[OE_AP_VAL] = 0xFFF
7.2.2
Read Access Data Phases
Figure 22 - Figure 25 show timing diagrams of the data phase during Read accesses. The Static
Memory Control Register (SMC_MCSx) and Synchronous Static Memory Controller Register
(SMC_SXCNFGx) determines each timing parameter using the SMC_SCLK clock frequency. Refer
to Table 21 for a list of registers used to program the read data timing parameters.
Doc. No. MV-S301545-00 Rev. A
Page 62
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
Static Memory Controller Timing Diagrams and Specifications
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Figure 22: Asynchronous Read With RDY Signal
SMC_NCSx
OE_GEN
SMC_NOE
SMC_NWE
SMC_NBE[1:0]
OE_SU
ND_IO[15:0]
Address[27:16]
OE_D_HO
Address[15:0]
OE_HO
Data
SMC_ADDR[20:16]
ALTS
ALW
ALTH
SMC_ADV
ALTS
ALW
ALTH
SMC_ADVMUX
OE_D_SU
SMC_RDY
Notes:
1. SMC_CSDFICFGx[ALTS] = 0x1
1. SMC_CSDFICFGx[ALTH] = 0x1
2. SMC_CSDFICFGx[ALW] = 0x1
3. SMC_WE_APx[WE_AP_VAL] = 0xFFF
4. SMC_OE_APx[OE_AP_VAL] = 0xFFF
5. SMC_MCSx[OE_SU] = 0x1
6. SMC_MCSx[OE_GEN] = 0x1
7. SMC_CSDFICFGx[RDY_SPEC4] = 0x1
8. SMC_CSDFICFGx[RDY_SPEC3] = 0x0
9. SMC_CSDFICFGx[RDY_SPEC2_1] = 0x1 or 0x3
10. SMC_CSDFICFGx[RDY_SPEC0] = 0x1
11. SMC_CSDFICFGx[RDSYNC] = 0x2
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 63
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 23: Asynchronous Read Without RDY Signal
SMC_NCSx
OE_GEN
SMC_NOE
SMC_NWE
OE_D_SU
SMC_NBE[1:0]
OE_SU
ND_IO[15:0]
Address[27:16]
Address[15:0]
OE_D_HO
OE_HO
Data
SMC_ADDR[20:16]
ALTS
ALW
ALTH
SMC_ADV
ALTS
ALW
ALTH
SMC_ADVMUX
SMC_RDY
Notes:
1. SMC_CSDFICFGx[ALTS] = 0x1
1. SMC_CSDFICFGx[ALTH] = 0x1
2. SMC_CSDFICFGx[ALW] = 0x1
3. SMC_WE_APx[WE_AP_VAL] = 0xFFF
4. SMC_OE_APx[OE_AP_VAL] = 0xFFF
5. SMC_MCSx[OE_SU] = 0x1
6. SMC_MCSx[OE_D_SU] = 0x3
7. SMC_MCSx[OE_D_HO] = 0x3
8. SMC_MCSx[OE_HO] = 0x1
9. SMC_MCSx[OE_GEN] = 0x1
10. SMC_CSDFICFGx[RDY_SPEC2_1] = 0x0 or 0x2
11. SMC_CSDFICFGx[RDSYNC] = 0x0
Doc. No. MV-S301545-00 Rev. A
Page 64
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
Static Memory Controller Timing Diagrams and Specifications
Figure 24: Synchronous Read With RDY Signal
tCLKL
tCLKH
SCLK
OE_GEN
SMC_NCSx
OE_SU
SMC_NOE
SMC_NWE
SMC_NBE[1:0]
tIH
tISU
ND_IO[15:0]
Address[27:16]
Address [15:0]
D0
D1
D2
D3
D4
D5
D6
D7
D8
SMC_ADDR[20:16]
ALTS
ALW
ALTH
SMC_ADV
ALTH
ALTS
ALW
Access time determiined by RDY
SMC_ADVMUX
SMC_RDY
NOTE:
1. SMC_CSDFICFGx[ALTS] = 0x1
1. SMC_CSDFICFGx[ALTH] = 0x1
2. SMC_CSDFICFGx[ALW] = 0x1
3. SMC_WE_APx[WE_AP_VAL] = 0xFFF
4. SMC_OE_APx[OE_AP_VAL] = 0xFFF
5. SMC_SXCNFGx[SXRA] = 0x5
6. SMC_MCSx[OE_SU] = 0x1
7. SMC_MCSx[OE_GEN] = 0x1
8. SMC_CSDFICFGx[RDY_SPEC4] = 0x1
9. SMC_CSDFICFGx[RDY_SPEC3] = 0x0
10. SMC_CSDFICFGx[RDY_SPEC2_1] = 0x1 or 0x3
11. SMC_CSDFICFGx[RDY_SPEC0] = 0x1
12. SMC_CSDFICFGx[RDSYNC] = 0x1
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 65
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 25: Synchronous Read Without RDY Signal
tCLKL
tCLKH
SCLK
OE_GEN
SMC_NCSx
OE_SU
SMC_NOE
SMC_NWE
0b00
SMC_NBE[1:0]
tIH
tISU
ND_IO[15:0]
Address[27:16]
Address[15:0]
D0
D1
D2
D3
D4
D5
D6
D7
D8
SMC_ADDR[20:16]
ALTS
ALW
ALTH
SMC_ADV
ALTH
ALTS
ALW
SXRA
SMC_ADVMUX
SMC_RDY
Notes:
1. SMC_CSDFICFGx[ALTS] = 0x1
1. SMC_CSDFICFGx[ALTH] = 0x1
2. SMC_CSDFICFGx[ALW] = 0x1
3. SMC_WE_APx[WE_AP_VAL] = 0xFFF
4. SMC_OE_APx[OE_AP_VAL] = 0xFFF
5. SMC_SXCNFGx[SXRA] = 0x6
6. SMC_MCSx[OE_SU] = 0x1
7. SMC_MCSx[OE_GEN] = 0x1
8. SMC_CSDFICFGx[RDY_SPEC2_1] = 0x0 or 0x2
9. SMC_CSDFICFGx[RDSYNC] = 0x1
7.2.3
Write Access Data Phases
Figure 26 - Figure 29 show timing diagrams of the data phase during Write accesses.The Static
Memory Control Register (SMC_MCSx) and Synchronous Static Memory Controller Register
(SMC_SXCNFGx) determines each timing parameter using the SMC_SCLK clock frequency. Refer
to Table 21 for a list of registers used to program the write data timing paramaters.
Doc. No. MV-S301545-00 Rev. A
Page 66
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
Static Memory Controller Timing Diagrams and Specifications
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Figure 26: Asynchronous Write With RDY Signal
WE_GEN
SMC_NCSx
SMC_NOE
WE_HO
SMC_NWE
SMC_NBE[1:0]
WE_SU
ND_IO[15:0]
Address[27:16]
Address[15:0]
Data
SMC_ADDR[20:16]
AL TS
ALW
ALTH
SMC_ADV
ALTS
ALW
ALTH
SMC_ADVMUX
WE_LEN
SMC_RDY
Notes:
1. SMC_CSDFICFGx[ALTS] = 0x1
2. SMC_CSDFICFGx[ALTH] = 0x1
3. SMC_CSDFICFGx[ALW] = 0x1
4. SMC_WE_APx[WE_AP_VAL] = 0xFFF
5. SMC_OE_APx[OE_AP_VAL] = 0xFFF
6. SMC_MCSx[WE_SU] = 0x1
7. SMC_MCSx[WE_LEN] = 0x1
8. SMC_MCSx[WE_D_HO] = 0x1
9. SMC_CSDFICFGx[RDY_SPEC4] = 0x1
10. SMC_CSDFICFGx[RDY_SPEC3] = 0x0
11. SMC_CSDFICFGx[RDY_SPEC2_1] = 0x2 or 0x3
12. SMC_CSDFICFGx[RDY_SPEC0] = 0x1
13. SMC_CSDFICFGx[WRSYNC] = 0x0
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 67
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 27: Asynchronous Write Data Phase Without RDY Signal
WE_GEN
SMC_NCSx
SMC_NOE
WE_LEN
WE_HO
SMC_NWE
SMC_NBE[1:0]
WE_SU
ND_IO[15:0]
Address[27:16]
A ddress[15:0]
Data
SMC_ADDR[20:16]
ALTS
ALW
ALTH
SMC_ADV
ALTS
ALW
ALTH
SMC_ADVMUX
SMC_RDY
N ot e s:
1. SMC_CSDFICFGx[ALTS] = 0x1
2. SMC_CSDFICFGx[ALTH] = 0x1
3. SMC_CSDFICFGx[ALW] = 0x1
4. SMC_WE_APx[WE_AP_VAL] = 0xFFF
5. SMC_OE_APx[OE_AP_VAL] = 0xFFF
6. SMC_MCSx[WE_SU] = 0x1
7. SMC_MCSx[WE_LEN] = 0x1
8. SMC_MCSx[WE_D_HO] = 0x1
9. SMC_CSDFICFGx[RDY_SPEC2_1] = 0x0 or 0x1
10. SMC_CSDFICFGx[WRSYNC] = 0x2
Doc. No. MV-S301545-00 Rev. A
Page 68
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
Static Memory Controller Timing Diagrams and Specifications
Figure 28: Synchronous Write With RDY Signal
SMC_SCLK
WE_GEN
SMC_NCSx
SMC_NOE
ALW
ALTS
ALTH
SMC_NWE
SMC_NBE[1:0]
tODH
tODV
DF_IO[15:0]
Address[27:16]
Address[15:0]
D0
D1
D2
D3
D4
D5
D6
D7
D8
SMC_ADDR[20:16]
ALTS
ALW
ALTH
SMC_ADV
ALTH
ALTS
ALW
SXWA
SMC_ADVMUX
Access time depends on RDY
SMC_RDY
Notes:
1. SMC_CSDFICFGx[ALTS] = 0x1
1. SMC_CSDFICFGx[ALTH] = 0x1
2. SMC_CSDFICFGx[ALW] = 0x1
3. SMC_WE_APx[WE_AP_VAL] = 0xFF7
4. SMC_OE_APx[OE_AP_VAL] = 0xFFF
5. SMC_CSDFICFGx[RDY_SPEC4] = 0x1
6. SMC_CSDFICFGx[RDY_SPEC3] = 0x0
7. SMC_CSDFICFGx[RDY_SPEC2_1] = 0x2 or 0x3
8. SMC_CSDFICFGx[RDY_SPEC0] = 0x1
9. SMC_CSDFICFGx[WRSYNC] = 0x1
10. SMC_SXCNFGx[SXWA] = 0x5
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 69
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 29: Synchronous Write Data Phase Without RDY Signal
SMC_SCLK
WE_GEN
SMC_NCSx
SMC_NOE
A LW
A LTS
ALTH
SMC_NWE
SMC_NBE[1:0]
tODH
tODV
DF_IO[15:0]
Address[27:16]
Address[15:0]
D0
D1
D2
D3
D4
D5
D6
D7
D8
SMC_ADDR[20:16]
ALTS
ALW
ALTH
SMC_ADV
A LTH
ALTS
ALW
SXWA
SMC_ADVMUX
A cces s time depends on RDY
SMC_RDY
Notes:
1. SMC_CSDFICFGx[ALTS] = 0x1
1. SMC_CSDFICFGx[ALTH] = 0x1
2. SMC_CSDFICFGx[ALW] = 0x1
3. SMC_WE_APx[WE_AP_VAL] = 0xFF7
4. SMC_OE_APx[OE_AP_VAL] = 0xFFF
5. SMC_SXCNFGx[SXWA] = 0x5
6. SMC_CSDFICFGx[RDY_SPEC2_1] = 0x0 or 0x1
7. SMC_CSDFICFGx[WRSYNC] = 0x1
S y m b ol
Table 21: Static Memory Controller Interface Timing Specifications
D e s c r i p t io n
Min 2
Min 3
Ty p i c a l
Max
U ni ts
tCK
SMC_SCLK frequency
31.2
62.4
PMUA_SMC_CLK_RES_CTRL[
SMC_CLK_SEL]
62.4
MHz
WE_GEN
Delay after the last data is
latched until the chip select is
de-asserted.
1
1
SMC_MCSx[WE_GEN]
3
SMC_SCLK
WE_D_HO
Data hold cycles after
SMC_nWE latches the data
1
1
SMC_MCSx[WE_D_HO]
7
SMC_SCLK
WE_D_SU
Data setup time prior to
SMC_nWE assertion
1
1
SMC_MCSx[WE_D_SU]
7
SMC_SCLK
Doc. No. MV-S301545-00 Rev. A
Page 70
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
Static Memory Controller Timing Diagrams and Specifications
Table 21: Static Memory Controller Interface Timing Specifications (Continued)
Min 3
Ty p i c a l
Max
S y m bo l
Min 2
D e s c r i p t io n
U ni ts
WE_LEN
Length of the SMC_nWE latch
1
1
SMC_MCSx[WE_LEN]
63
SMC_SCLK
OE_GEN
Delay after the last data is
latched until the chip select is
de-asserted.
1
1
SMC_MCSx[OE_GEN]
7
SMC_SCLK
OE_HO
Data hold cycles after SMC_nOE
latches data
1
1
SMC_MCSx[OE_HO]
3
SMC_SCLK
OE_SU
Setup time prior to SMC_nOE
assertion
1
1
SMC_MCSx[OE_SU]
7
SMC_SCLK
OE_D_HO
Hold prior to SMC_NOE
de-assertion
1
1
SMC_MCSx[OE_D_HO]
7
SMC_SCLK
OE_D_SU
Read data setup prior to
SMC_nOE latching the data.
1
1
SMC_MCSx[OE_D_SU]
63
SMC_SCLK
ALTS
Address Latch setup time
0
0
SMC_CSDIFCFGx[ALTS]
2
SMC_SCLK
ALTH
Address Latch hold time
0
0
SMC_CSDIFCFGx[ALTH]
2
SMC_SCLK
ALW
Address latch width
1
1
SMC_CSDIFCFGx[ALTW]
7
SMC_SCLK
SXWA
Access time for synchronous
writes
3
3
SMC_SXCNFGx[SXWA]
10
SMC_SCLK
SXRA
Access time for synchronous
reads
3
3
SMC_SXCNFGx[SXRA]
10
SMC_SCLK
tISU
Synchronous Read data setup
time
4.04
4.04
—
—
ns
tIH
Synchronous Read data hold
time
2.0
2.0
—
—
ns
tODV
Synchronous Write data valid
before SMC_SCLK
14.7
6.7
—
—
ns
tODH
Synchronous Write data hold
time
17.3
9.3
—
—
ns
1. SMC_SCLK frequency depends on the APMU_SMC_CLK_RES_CTRL[SMC_CLK_SEL] programmed value
2. SMC_SCLK = 31.2 MHz (APMU_SMC_CLK_RES_CTRL[SMC_CLK_SEL = 0x1])
3. SMC_SCLK = 62.4 MHz (APMU_SMC_CLK_RES_CTRL[SMC_CLK_SEL = 0x0])
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 71
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
7.3
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.3.1
NAND Flash Program Timing
Figure 30 illustrates the programming sequence for a Flash device. The Flash device is addressed
with up to seven cycles depending on the value of Number of Address Cycles field (ADDR_CYC) in
the NAND Controller Command Buffer 0 (NDCB0) register and the external NAND device
requirements. Refer to Table 22 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 30: NAND Flash Program Timing Diagram
tWEH
tWEH
tWEH
ND_CLE
ND_nCSx
tADL
tw(WL)
tWES
tWES
tWRCYCLE
tw(WH)
tWES
tWES
ND_nWE
tWEH
ND_ALE
ND_nRE
tODH
tODLY
DF_IO<15:0>
80h
tODV
ADDR1
ADDR2
ADDR3
ADDR41
tODH
DOUT N
DOUT N+1
DOUT M2
10h
70h
Status
ND_RnB
1. The number of address cycles depends on the NAND device being accessed and NDCB0[ADDR_CYC].
2. M is defined by the NDCR[PAGE_SZ], NDCR[SPARE_EN] and NDCR[ECC_EN] values.
7.3.2
NAND Flash Erase Timing
Figure 31 illustrates the erase sequence for a Flash device. The block to be erased in the Flash
device is addressed in up to seven cycles depending on the value of Number of Address Cycles field
(ADDR_CYC) in the NAND Controller Command Buffer 0 (NDCB0) register and the external NAND
device requirements. Refer to Table 22 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 Erase operation was successful.
Doc. No. MV-S301545-00 Rev. A
Page 72
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
NAND Timing Diagrams and Specifications
Figure 31: NAND Flash Erase Timing Diagram
tWEH
tWEH
ND_CLE
ND_nCSx
tw(W H)
tWES
tWES
tw(WL)
tWES
ND_nWE
ND_ALE
tw(RL)
ND_nRE
tODV
tODV
tODH
DF_IO<15:0>
60h
ADDR1
tODH
ADDR2
ADDR3
D0h
70h
Status
ND_RnB
7.3.3
Small Block NAND Flash Read Timing
Figure 32 illustrates the Read sequence for a Small-block Flash device. The Flash device is
addressed in four cycles. Refer to Table 22 for detailed descriptions of the timing parameters.
Figure 32: NAND Flash Small Block Read Timing Diagram
tWEH
ND_CLE
ND_nCSx
tWES
tWES
tw(WL)
tw(WH)
ND_nWE
tWEH
ND_ALE
td(WHRL)
tRDCYCLE
tw(RL)
tw(RH)
ND_nRE
tODV
tODH
DF_IO <15:0 >
00h
ADDR1
ADDR2
tISU
ADDR3
ADDR41
tIH
DIN N
DIN N+1
DIN M2
ND_RnB
1. The number of address cycles depends on the NAND device being accessed and NDCB0[ADDR_CYC].
2. M is defined by the NDCR[PAGE_SZ], NDCR[SPARE_EN] and NDCR[ECC_EN] values.
7.3.4
Large Block NAND Flash Read Timing
Figure 33 illustrates the Read sequence for a Large-block Flash device. The Flash device is
addressed in up to seven cycles depending on the value of Number of Address Cycles field
(ADDR_CYC) in the NAND Controller Command Buffer 0 (NDCB0) register and the external NAND
device requirements. Refer to Table 22 for detailed descriptions of the timing parameters.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 73
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 33: NAND Flash Large Block Read Timing Diagram
tWEH
ND_CLE
ND_nCSx
tWES
tWES
tw(WL)
tw(WH)
ND_nWE
tWEH
ND_ALE
td(WHRL)
tRDCYCLE
tw(RL)
tw(RH)
ND_nRE
tODV
tIH
tODH
DF_IO <15:0 >
00h
ADDR1
ADDR2
tISU
ADDR3
ADDR4
1
30h
DIN N
DIN N+1
DIN M2
ND_RnB
1. The number of address cycles depends on the NAND device being accessed and NDCB0[ADDR_CYC].
2. M is defined by the NDCR[PAGE_SZ], NDCR[SPARE_EN] and NDCR[ECC_EN] values.
7.3.5
NAND Flash Status Read Timing
Figure 34 illustrates the Status-Read sequence for a Flash device. Refer to Table 22 for detailed
descriptions of the timing parameters.
Figure 34: NAND Flash Status Read Timing Diagram
tWEH
ND_CLE
ND_nCSx
tWES
tw(WH)
tw(WL)
ND_nWE
td(WHSRL)
tw(RL)
ND_nRE
tODV
tODH
DF_IO<15:0>
7.3.6
70h
Status
NAND Flash ID Read Timing
Figure 35 illustrates the ID Read sequence for a Flash device. Refer to Table 22 for detailed
descriptions of the timing parameters.
Doc. No. MV-S301545-00 Rev. A
Page 74
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
NAND Timing Diagrams and Specifications
Figure 35: NAND Flash ID Read Timing Diagram
ND_nCSx
tWEH
ND_CLE
tw(WL)
tWES
ND_NWE
tWES
tWEH
ND_ALE
td(ALRL)
tw(RL)
tw(RH)
ND_NRE
tODV
tODH
90h
DF_IO <7:0 >
00h
Byte N
Byte N+1
Byte M1
1. The total number of bytes is determined by the NDCR[RD_ID_CNT] value
7.3.7
NAND Flash Reset Timing
Figure 36 illustrates the reset sequence for a Flash device. Refer to Table 22 for detailed
descriptions of the timing parameters.
Figure 36: NAND Flash Reset Timing Diagram
ND_CLE
ND_nCSx
tWES
tWEH
ND_nWE
ND_ALE
ND_nRE
DF_IO<15:0 >
0xFF
ND_RnB
7.3.7.1
NAND Flash Timing Parameters
Table 22 provides the values for the timing parameters seen in Figure 30, Figure 31, Figure 32,
Figure 33, Figure 33, Figure 34, Figure 35 and Figure 36.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 75
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 22: NAND Flash Interface Program Timing Specifications
Min 1
Min 2
Ty p i c a l
Max
U n i ts
Setup time of ND_CLE, ND_ALE,
ND_nCS to ND_nWE falling
1
1
NDTR0CS0[tCS] + 1
8
NCLK
tWEH
Hold time from ND_nWE rising to
ND_CLE and ND_ALE falling
2
2
Max (NDTR0CS0(tCH),
NDTR0CS0(tWH)) + 1
8
NCLK
tw(WL)
ND_nWE low pulse width
2
2
NDTR0CS0[tWP] + 1
8
NCLK
tw(WH)
ND_nWE high pulse width
2
2
Max (TR0CS0(tCH),
TR0CS0(tWH)) + 1
8
NCLK
tw(RL)
ND_nRE low pulse width
2
2
NDTR0CS0[etRP, tRP] + 1
16
NCLK
tw(RH)
ND_nRE high pulse width
2
2
NDTR0CS0[tRH] + 1
8
NCLK
td(WHRL)
ND_nWE rising to ND_nRE falling
delay for Read
3900
3900
(NDTR1CS0[tR] + 2) +
(NDTR0CS0[tCH] + 1)
655364
10485765
NCLK
td(WHRL)
ND_nWE rising to ND_nRE falling
delay for Status Read/ Read ID
8
8
max(tWH,tCH) + max(tAR, max(0,
tWHR-max(tWH,tCH) ) ) + 3
15
NCLK
td(ALRL)
ND_ALE falling to ND_nRE falling
delay for ID read
8
8
Max(NDTR1CS0(tAR),max(0,NDT
R1CS0(tWHR) max(NDTR0CS0(tWH, tCH))) + 2
15
NCLK
tADL
Final ND_nWE rising edge during
the Address cycle to first ND_nWE
rising edge during the Data cycle
1
1
max(tWH,tCH) + max(0,
tADL-tWP-3) + tWP + 8
28
NCLK
tRHW
Last ND_nRE rising edge to the
first falling edge of ND_nWE when
read command is immediately
followed by another command.
1
1
NDTR1CS0[tRHW]
3
NCLK
tODH
DF_IO<15:0> output data hold
time after ND_nWE rising
12.8
25.6
—
—
ns
tODV
DF_IO<15:0> data valid time
before ND_nWE rising
19.2
38.5
—
—
ns
tIsu
DF_IO<15:0> setup time
requirement to nRE rising
3.7
3.7
—
—
ns
tIH
DF_IO<15:0> hold time
requirement to nRE rising
3.2
3.2
—
—
ns
tRDCYCLE
Read cycle times
32
64
—
—
ns
tWRCYCLE
Write cycle times
32
64
—
—
ns
Sym bol
D e s c r i p t io n
tWES
Doc. No. MV-S301545-00 Rev. A
Page 76
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
SD Host Controller (SDH) Timing Diagrams and Specifications
Table 22: NAND Flash Interface Program Timing Specifications (Continued)
Sym bol
Min 1
D e s c r i p t io n
Min 2
Ty p i c a l
Max
U n i ts
NOTE:
1. NCLK represents the clock period using a 156 MHz clock (APMU_NFC_CLK_RES_CTRL[NF_CLK_SEL] = 0)
2. NCLK represents the clock period using a 78 MHz clock (APMU_NFC_CLK_RES_CTRL[NF_CLK_SEL] = 1)
3. Refer to the Aspen (88AP168) Processor Software Specifications Manual for more information on the NDTR0CS0 and
NDTR0CS1 registers.
4. NDTR1CS0[Prescale] = 0
5. NDTR1CS0[Prescale] = 1
\
7.4
SD Host Controller (SDH) Timing Diagrams and
Specifications
Figure 37 and Table 23 define the MultiMedia Card Controller (MMC) AC timing specifications.
Figure 37 and Table 24 define the Secure Digital (SD), and Secure Digital I/O (SDIO) AC timing
specifications.
Figure 37: MultiMedia Card Timing Diagrams
SDH1
SDH2
SDH3
MMCx_CLK
SDH4
SDH5
CMD/DAT Input
SDH7
SDH6
CMD/DAT output
N ot e s:
1. CMD/DAT input are inputs to the SD Host Controller and outputs from the card
2. CMD/DAT output are outputs from the SD Host Controller and inputs to the card
Table 23: MultiMedia Card Timing Specifications
S y m b ol
P a r am e t e r
M in
Max
Unit
N ot e s
SDH1
MMCx_CLK Frequency in Full Speed MMC Data Transfer Mode
0
26
MHz
1
SDH1
MMCx_CLK Frequency in High Speed MMC Data Transfer Mode
0
52
MHz
1
SDH1
MMCx_CLK Frequency Identification Mode
0
400
kHz
1
SDH2
Clock low time
9.6
—
ns
SDH3
Clock high time
9.6
—
ns
SDH4
Data input setup time
3.3
—
ns
SDH5
Data input hold time
3
—
ns
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 77
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 23: MultiMedia Card Timing Specifications (Continued)
S y m b ol
P a r am e t e r
M in
Max
SDH6
SDH7
Unit
Output data setup time
6.6
—
ns
Output data hold time
10.8
—
ns
N ot e s
NOTE:
1. MMCx_CLK clock frequency is determined by the APMU_SDHx_CLK_RES_CTRL[SDH1_CLK_SEL] and
SD_CLOCK_CTRL[SD_FREQ_SEL] register fields.
Table 24: SD/SDIO Timing Specifications
S y m b ol
P a r am e t e r
M in
Max
Unit
N ot e s
SDH1
MMCx_CLK Frequency in Full Speed SD/SDIO Data Transfer
Mode
0
24
MHz
1
SDH1
MMCx_CLK Frequency in High Speed SD/SDIO Data Transfer
Mode
0
48
MHz
1
SDH1
MMCx_CLK Frequency Identification Mode
0
400
kHz
1
SDH2
Clock low time
10.4
—
ns
SDH3
Clock high time
10.4
—
ns
SDH4
Data input setup time
3.3
—
ns
SDH5
Data input hold time
3
—
ns
SDH6
Output data setup time
7.4
—
ns
SDH7
Output data hold time
11.6
—
ns
NOTE:
1. MMCx_CLK clock frequency is determined by the APMU_SDHx_CLK_RES_CTRL[SDH1_CLK_SEL] and
SD_CLOCK_CTRL[SD_FREQ_SEL] register fields.
7.5
LCD Controller Timing Diagrams and Specifications
Refer to the pins chapter in the Marvell® Armada 16x Applications Processor Datasheet for
descriptions of the signals shown in Figure 38 through Figure 41 and in Table 26.
7.5.1
LCD Smart Panel Timing and Specifications
This section details the LCD Smart Panel timing requirements. Additional registers as shown in
Table 26 are used to configure the LCD controller for smart panel operation.
Doc. No. MV-S301545-00 Rev. A
Page 78
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
LCD Controller Timing Diagrams and Specifications
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Figure 38: Smart Panel Interface 8-bit 8080-Series Parallel Mode Read Interface Protocol
SMPN_A0
TCYCLE
SMPN_CSB[1:0]n
SMPN_WRB
TAS
TDSW_RD
SMPN_RDB
TAH_RD
TACC
Valid Data
SMPN_DB[7:0]
Figure 39: Smart Panel Interface 8-bit 8080-Series Parallel Mode Write Interface Protocol
SMPN_A0
TCYCLE
SMPN_CSB[1:0]n
SMPN_RDB
TAS
TAH_WR
SMPN_WRB
TDSW_WR
SMPN_DB[7:0]
Valid Data
TD_WRB
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 79
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 40: Smart Panel Interface 8-bit 6800-Series Parallel Mode Read Interface Protocol
SMPN_A0
TCYCLE
TDSW_RD
SMPN_CSB[1:0]n
TAH_RD
TAS
SMPN_WRB
SMPN_RDB
TACC
Valid Data
SMPN_DB[7:0]
Figure 41: Smart Panel Interface 8-bit 6800-Series Parallel Mode Write Interface Protocol
SMPN_A0
TCYCLE
SMPN_CSB[1:0]n
TAH_WR
TAS
SMPN_WRB
SMPN_RDB
TDSW_WR
SMPN_DB[7:0]
Valid Data
TD_WRB
Doc. No. MV-S301545-00 Rev. A
Page 80
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
LCD Controller Timing Diagrams and Specifications
Figure 42:
SPI Write/Read Protocol
TCYCLE
SPI_CSB[1:0]
SPI_CLK
Output Data to Smart Panel
Input Data from Smart Panel
Internal I/O Pad Output
Active Low Enable
Signal
SPI_DIN
SPI_DOUT
The SPI_CLK Enable signal and Internal I/O Pad Output Active Low Enable Signal enable the I/O Pad.
Table 25: LCD Smart Panel Controller Timing
Sy m b o l
Parameter
Min
Ty p
Max
TAS
U n i ts
Address setup time (A0)
—
Fixed 1
—
SCLK_SMPN cycles1
TDSW_RD
Read strobe time
1
LCD_SPU_SMPN_CTRL[CFG_ISA_RXLOW]
16
SCLK_SMPN cycles1
TDSW_WR
Write strobe time
1
LCD_SPU_SMPN_CTRL[CFG_ISA_TXLOW]
16
SCLK_SMPN cycles1
TAH_RD
Read data hold time
1
LCD_SPU_SMPN_CTRL[CFG_ISA_RXHIGH]
16
SCLK_SMPN cycles1
TAH_WR
Write data hold time
1
LCD_SPU_SMPN_CTRL[CFG_ISA_TXHIGH]
16
SCLK_SMPN cycles1
TD_WRB
Write data valid prior to
SMPN_WRB
6
—
—
ns
TACC
Smart Panel read
latency
—
—
20
ns
TCYCLE
SPI_CLK frequency
—
LCD_SPI_CTRL[CFG_SCLKCNT]
70
MHz2
TCYCLE
Read Cycle time
3
TAH_RD + TDSW_RD + 1 clock cycle
33
TCYCLE
Write Cycle time
3
TAH_WR + TDSW_WR + 1 clock cycle
33
1. TThe panel clock source frequency is derived from one of three sources (ACLK, HCLK, 312 MHz (PLL1) or external
LCD_PCLK) depending on the SCLK_SOURCE_SELECT, SCLK_AHB_AXI, and SCLK_INT_EXT fields in the
LCD_CFG_SCLK_DIV register. The panel clock source is then divided using LCD_SCLK_DIV[CLK_INT_DIV] and
LCD_SCLK_DIV[CLK_FRAC_DIV] to generate SCLK_SMPN. For more information on generating the SCLK_SMPN
frequency refer to the LCD chapter in the Marvell® Armada 16x Applications Processor Datasheet
2. LCD_SPU_SPI_CTRL[CFG_SCLKCNT] is used to divide PCLK to get SPI_CLK
7.5.2
LCD Dumb Panel Timing and Specifications
Figure 43 and Figure 44 show the horizontal and vertical dumb-panel timing diagrams. Refer to
Table 26 for the registers used to program the LCD controller for dumb-panel operation.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 81
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 43: Dumb LCD Panel Horizontal Timing
TH_TOTAL
Hsync Pulse
LCLK/HSYNC
THBP
THSW
TH_ACTIVE
THFP
DENA
1
PCLK
2
3
4
1
2
3
HTotal
Pixel Bus
1
2
3
4
HActive
Figure 44: Dumb LCD Panel Vertical Timing
TV_ACTIVE
TVBP
TVFP
TV_TOTAL
TVSW
Vsync Pulse
VCLK/VSYNC
HSYNC
N
1
2
3
4
1
2
3
VTotal
PCLK
Pixel Bus
1LINE
2LINE
1LINE
LINE
VActive
Table 26: LCD Dumb Panel Timing1
Sy m b o l
Parameter
Min
Ty p
Max
tPCLK
PCLK period
—
—
70
MHz
tCH
PCLK high time
7
—
—
ns
tCL
PCLK low time
7
—
—
ns
tDSU
Data Setup time
6
—
—
ns
tDH
Data Hold time
—
—
5
ns
Doc. No. MV-S301545-00 Rev. A
Page 82
U ni ts
N ot e s
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
LCD Controller Timing Diagrams and Specifications
Table 26: LCD Dumb Panel Timing1 (Continued)
Sy m b o l
Parameter
Min
Ty p
Max
U ni ts
N ot e s
THBP
Horizontal back porch
0
LCD_SPU_H_PORCH[CFG_H_BACK_PORCH]
4096
PCLK
cycles
2
THFP
Horizontal front porch
0
LCD_SPU_H_PORCH[CFG_H_FRONT_PORCH]
4096
PCLK
cycles
2
THSW
Hsync pulse width
1
CFG_H_TOTAL – CFG_H_BACK_PORCH –
CFG_H_ACTIVE – CFG_H_FRONT_PORCH
4096
PCLK
cycles
2
TH_TOTAL
Total horizontal pixels
1
LCD_SPU_V_H_TOTAL[CFG_H_TOTAL]
4096
Lines
TH_ACTIVE
Number of active
horizontal lines
1
LCD_SPU_V_H_ACTIVE[CFG_H_ACTIVE]
4096
PCLK
cycles
2,4
TVBP
Vertical back porch
0
LCD_SPU_V_PORCH[CFG_V_BACK_PORCH]
4096
Lines
6
TVFP
Vertical front porch
0
LCD_SPU_V_PORCH[CFG_V_FRONT_PORCH]
4096
Lines
7
TVSW
Vsync pulse width
1
CFG_V_TOTAL – CFG_V_BACK_PORCH –
CFG_V_ACTIVE– CFG_V_FRONT_PORCH
4096
Lines
3
TV_ACTIVE
Panel Width
1
LCD_SPU_V_H_ACTIVE[CFG_V_ACTIVE]
4096
Lines
5
TV_TOTAL
Total Vertical Lines
1
LCD_SPU_V_H_TOTAL[CFG_V_TOTAL]
4096
Lines
Notes:
1. Pixel clock can be inverted to make its rising edge at the middle of pixel data cycle. It is always guaranteed
setup and hold requirement.
2. The panel clock source frequency is derived from one of three sources (ACLK, HCLK, 312 MHz (PLL1) or
external LCD_PCLK) depending on the SCLK_SOURCE_SELECT, SCLK_AHB_AXI, and SCLK_INT_EXT
fields in the LCD_CFG_SCLK_DIV register. The panel clock source is then divided using
LCD_SCLK_DIV[CLK_INT_DIV] and LCD_SCLK_DIV[CLK_FRAC_DIV] to generate PCLK. For more
information on generating the PCLK frequency refer to the LCD chapter in the Marvell® Armada 16x
Applications Processor Datasheet
3. Vsync pulse can be configured as small as 1 cycle.
4. Sets the active horizontal screen display width for both Dumb Panel and Smart Panel.
5. Sets the active vertical screen display size for both Dumb Panel and Smart Panel.
6. VSYNC active edge at pixel count = TH_ACTIVE + 1.
7. VSYNC inactive edge at pixel count = TH_TOTAL + 1.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 83
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
7.6
Quick Capture Camera Interface (CCIC) Timing
Diagrams and Specifications
7.6.1
CCIC Parallel Interface Timing Requirements
Figure 45: Parallel Timing Diagram
tCL
tCH
tpclk
CAM_PCLK(Sensor output)
tSU
tH
CAM_VSYNC/CAM_HSYNC/CAM_DATAx
Table 27: CCIC Parallel Timing
Sy m b o l
Parameter
Min
Ty p
Max
U n i ts
tPCLK
PCLK period
0.1
—
78
MHz
tSU
Vsync/Hsync/Pixel Data setup
2.5
—
—
ns
tH
Vsync/Hsync/Pixel Data hold
1.5
—
—
ns
tCH
PCLK high time
6.41
—
—
ns
tCL
PCLK low time
6.41
—
—
ns
7.7
N ot e s
SSP Timing Diagrams and Specifications
Figure 46 and Table 28 convey the SSP timing parameters with SSP in Master mode. The processor
drives SSPx_CLK and SSPx_FRM when in Master mode. Figure 47 and Table 29 convey the SSP
timing parameters with SSP in Slave mode. The processor receives SSPx_CLK and SSPx_FRM
when in Slave mode.
Doc. No. MV-S301545-00 Rev. A
Page 84
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
SSP Timing Diagrams and Specifications
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
SSP Master Mode Timing
Figure 46: SSP Master Mode Timing Diagram
Tw(CH)
Tw(CL)
SSPx_ CLK
t0FV
SSPx_ FRM
tOFH
tODV
tODH
SSPx_ TXD
tIsu
tIh
SSPx_ RXD
1. SCLKDIR field in the SSP Control Register 1 (SSP_SSCR1) = 0x0
2. SFRMDIR field in the SSP Control Register 1 (SSP_SSCR1) = 0x0
3. The SPO and SPH fields in the SSP Control Register 1 (SSP_SSCR1) are used to determine the polarity of
SSPx_CLK
Table 28: SSP Master Mode Timing Specifications
Sy m b o l
D e sc r ip ti o n
M in
Max
tw(CH)
U n i ts
SSPx_SCLK pulse width high duration
9.6
—
ns
tw(CL)
SSPx_SCLK pulse width low duration
9.6
—
ns
tODV
SSPx_TXD output valid prior to SSPx_CLK
1.1
—
ns
tODH
SSPx_TXD output hold time
7.6
—
ns
tOFH
SSPx_FRM output hold time
6.9
—
ns
tOFV
SSPx_FRM output valid prior to SSPx_CLK
0.6
—
ns
tIsu
SSPx_RXD to SSPx_CLK setup time
0.6
—
ns
tIh
SSPx_CLK to SSPx_RXD hold time
14.9
—
ns
NOTE:
1. Timing values are based on 52 MHz SSPx_CLK frequency.
2. SSPx_SCLK is configure using the APBC_SSPx_CLK_RST[FNCLKSEL] and MPMU_ASYSDR and
MPMU_SSPDR registers
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 85
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
7.7.1
SSP Slave Mode Timing
Figure 47: SSP Slave Mode Timing Definitions
Tw(CH)
Tw(CL)
SSPx_ CLK
t0FV
SSPx_ FRM
tOFH
tODV
tODH
SSPx_ TXD
tIsu
tIh
SSPx_ RXD
1. SCLKDIR field in the SSP Control Register 1 (SSP_SSCR1) = 0x1
2. SFRMDIR field in the SSP Control Register 1 (SSP_SSCR1) = 0x1
3. The SPO and SPH fields in the SSP Control Register 1 (SSP_SSCR1) are used to determine the polarity of
SSPx_CLK
Table 29: SSP Slave Mode Timing Specifications
S y m b ol
D es c r ip t i o n
M in
Max
U n i ts
tw(CH)
SSPx_SCLK pulse width high duration
19.2
—
ns
tw(CL)
SSPx_SCLK pulse width low duration
19.2
—
ns
tODV
SSPx_TXD output valid prior to SSPx_CLK
16.1
—
ns
tODH
SSPx_TXD output hold time
26.7
—
ns
tFH
SSPx_CLK to SSPx_FRM hold time
19.3
—
ns
tFSU
SSPx_FRM to SSPx_CLK setup time
12.6
—
ns
tIsu
SSPx_RXD to SSPx_CLK setup time
13.2
—
ns
tIh
SSPx_CLK to SSPx_RXD hold time
21.54
—
ns
1. Timing values based on 26 MHz SSPx_CLK frequency
Doc. No. MV-S301545-00 Rev. A
Page 86
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
TWSI Timing Diagrams and Specifications
7.8
TWSI Timing Diagrams and Specifications
Figure 48: TWSI Output Delay AC Timing Diagram
tHIGH
tLOW
Vih( min)
SCK
Vil( max)
Vih( min)
SDA
Vil( max)
tOV( min)
tOV( max)
TWSI Inpu
Figure 49: TWSI Output Delay AC Timing Diagram
tLOW
tHIGH
Vih( min)
SCK
Vil( max)
Vih( min)
SDA
Vil( max)
tSU
tHD
Table 30: TWSI Master AC Timing Table (Standard Mode 100 kHz)
Sy m b o l
Description
fCK
SCK clock frequency
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Min
Max
U n i ts
—
100
kHz
N ot e s
-
Doc. No. MV-S301545-00 Rev. A
Page 87
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 30: TWSI Master AC Timing Table (Standard Mode 100 kHz) (Continued)
Sy m b o l
Description
Min
Max
U n i ts
N ot e s
tLOW
SCK minimum low level width
0.47
—
tCK
1
tHIGH
SCK minimum high level width
0.40
—
tCK
1
tSU
SDA input setup time relative to SCK rising edge
250.0
—
ns
-
tHD
SDA input hold time relative to SCK falling edge
0.0
—
ns
3
tr
SDA and SCK rise time
—
1000.0
ns
1, 2
tf
SDA and SCK fall time
—
300.0
ns
1, 2
tOV
SDA output delay relative to SCK falling edge
0.0
0.4
tCK
1
Notes:
General comment: All values referred to VIH(min) and VIL(max) levels, unless otherwise specified.
General comment: tCK = 1/fCK.
1. For all signals, the load is CL = 100 pF, and RL value can be 500 ohm to 8 kilohm.
2. Rise time measured from VIL(max) to VIH(min), fall time measured from VIH(min) to VIL(max).
3. For this parameter, the load is CL = 10 pF.
Table 31: TWSI Master AC Timing Table (Fast Mode 400 kHz)
Sy m b o l
D e s c r i p t io n
Min
M ax
U n i ts
fCK
SCK clock frequency
tLOW
N o te s
—
400
kHz
-
SCK minimum low level width
0.52
—
tCK
1
tHIGH
SCK minimum high level width
0.24
—
tCK
1
tSU
SDA input setup time relative to SCK rising edge
100.0
—
ns
-
tHD
SDA input hold time relative to SCK falling edge
0.0
—
ns
3
tr
SDA and SCK rise time
20.0
300
ns
1, 2
tf
SDA and SCK fall time
20.0
300
ns
1, 2
tOV
SDA output delay relative to SCK falling edge
0.0
0.4
tCK
1
Notes:
General comment: All values referred to VIH(min) and VIL(max) levels, unless otherwise specified.
General comment: tCK = 1/fCK.
1. For all signals, the load is CL = 100 pF, and RL value can be 500 ohm to 8 kilohm.
2. Rise time measured from VIL(max) to VIH(min), fall time measured from VIH(min) to VIL(max).
3. For this parameter, the load is CL = 10 pF.
Doc. No. MV-S301545-00 Rev. A
Page 88
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
TWSI Timing Diagrams and Specifications
Table 32: TWSI Master AC Timing Table(high speed 3.4 MHz)
Sy m b o l
Description
Min
Max
U n i ts
fCK
SCK clock frequency
tLOW
N ot e s
—
3.4
MHz
-
SCK minimum low level width
0.54
—
tCK
1
tHIGH
SCK minimum high level width
0.20
—
tCK
1
tSU
SDA input setup time relative to SCK rising edge
10.0
—
ns
-
tHD
SDA input hold time relative to SCK falling edge
0.0
—
ns
3
tr
SDA and SCK rise time
10.0
80.0
ns
1, 2
tf
SDA and SCK fall time
10.0
80.0
ns
1, 2
tOV
SDA output delay relative to SCK falling edge
0.0
0.4
tCK
1
Notes:
General comment: All values referred to VIH(min) and VIL(max) levels, unless otherwise specified.
General comment: tCK = 1/fCK.
1. For all signals, the load is CL = 100 pF, and RL value can be 500 ohm to 8 kilohm.
2. Rise time measured from VIL(max) to VIH(min), fall time measured from VIH(min) to VIL(max).
3. For this parameter, the load is CL = 10 pF.
7.8.1
TWSI Test Circuit
Figure 50: TWSI Test Circuit
VDDIO
Test Point
RL
CL
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 89
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
7.9
AC ’97 Timing Diagrams and Specifications
Figure 51 and Table 33 defines the AC ’97 CODEC interface AC timing specifications.
Figure 51: AC ’97 CODEC Timing Diagram
AC97_nACRESET
tw(B)
AC97_BITCLK
tSYNCV
AC97_SYNC
tODV
AC97_SDATA_OUT
tISU
tIH
AC97_SDATA_INx
tw(S)
ASYSCLK
1. The MPMU Audio SYSCLK Dithering Divider Register (MPMU_ASYSDR) is used to select the frequency for
ASYSCLK
Table 33: AC ’97 CODEC Timing Specifications
S y m bo l
P a r a m e te r
Min
Max
tw(B)
U ni ts
N ot e s
AC97_BITCLK pulse width constraint
36
—
ns
tSYNCV
AC97_BITCLK high to AC97_SYNC valid delay
—
13
ns
1
tODV
AC97_BITCLK high to AC97_SDATA_OUT valid delay
—
11
ns
1
tISU
AC97_SDATA_INx to AC97_BITCLK setup time
3
—
ns
1
tIH
AC97_BITCLK to AC97_SDATA_INx hold time
4
—
ns
1
tw(S)
ASYSCLK pulse width delay
—
—
ns
NOTE:
1. Transition time for input BITCLK is 2.5 ns.
7.10
JTAG Interface Timing Diagrams and Specifications
Refer to Table 34 for the timing specifications for Figure 52 and Figure 52
Doc. No. MV-S301545-00 Rev. A
Page 90
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
JTAG Interface Timing Diagrams and Specifications
7.10.1
JTAG Interface Timing Diagrams
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Figure 52: JTAG Interface Output Delay AC Timing Diagram
Tprop
(max)
VIH
TCK
VIL
TDO
Tprop
(min)
Figure 53: JTAG Interface Input AC Timing Diagram
TCK
TMS, TDI
Tsetup
7.10.2
Thold
JTAG Interface AC Timing Table
Table 34: JTAG Interface 10 MHz AC Timing1
Sy m b o l
Description
fCK
TCK frequency
Tpw
TCK minimum pulse width
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Min
Ty p
Max
U n i ts
Notes
—
10
13.0
MHz
--
0.40
—
0.60
tCK
--
Doc. No. MV-S301545-00 Rev. A
Page 91
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 34: JTAG Interface 10 MHz AC Timing1 (Continued)
Sy m b o l
Description
Min
Ty p
Max
U n i ts
Sr/Sf
TCK rise/fall slew rate
0.50
—
—
V/ns
Notes
2
Trst
TRST_N active time
1.0
—
—
ms
--
Tsetup
TMS, TDI input setup relative to TCK
rising edge
10.0
—
—
ns
--
Thold
TMS, TDI input hold relative to TCK
rising edge
40.0
—
—
ns
--
Tprop
TCK falling edge to TDO output
delay
1.0
—
20.0
ns
3
1. tCK = 1/fCK.
2. Defined from VIL to VIH for rise time and from VIH to VIL for fall time
3. For TDO signal, the load is CL = 10 pF.
7.10.3
JTAG Interface Test Circuit
Figure 54: JTAG Interface Test Circuit
Test Point
CL
Doc. No. MV-S301545-00 Rev. A
Page 92
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
USB 2.0 Timing Diagrams and Specifications
7.11
USB 2.0 Timing Diagrams and Specifications
7.11.1
USB Interface Driver Waveforms
Figure 55: Low/Full Speed Data Signal Rise and Fall Time
Rise Time
Fall Time
90%
90%
VCRS
10%
Differential
Data Lines
10%
TR
TF
Figure 56: High Speed TX Eye Diagram Pattern Template
+525 mV
+475 mV
+400 mV Differential
+300 mV
0 V Differential
-300 mV
-400 mV Differential
-475 mV
-525 mV
7.5%
0%
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
37.5%
62.5%
92.5%
100%
Doc. No. MV-S301545-00 Rev. A
Page 93
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 57: High Speed RX Eye Diagram Pattern Template
+525 mV
+475 mV
+400 mV Differential
+175 mV
0 V Differential
-175 mV
-400 mV Differential
-475 mV
-525 mV
0%
7.11.2
12.5%
35%
65%
87.5%
100%
Differential Interface Electrical Characteristics
This section provides the reference clock, AC, and DC characteristics for the differential interface.
7.11.2.1
USB Driver and Receiver Characteristics
Table 35: USB Low Speed Driver and Receiver Characteristics1
Sy m b o l
D e s c r ip t i o n
L o w Sp e e d
Min
BR
Baud rate
Bppm
Baud rate tolerance
U ni ts
Notes
Max
1.5
—
Mbps
--
-15000.0
15000.0
ppm
--
Driver Parameters
VOH
Output single ended high
2.8
3.6
V
2
VOL
Output single ended low
0.0
0.3
V
3
VCRS
Output signal crossover voltage
1.3
2.0
V
4
TLR
Data fall time
75.0
300.0
ns
4,5
TLF
Data rise time
75.0
300.0
ns
4,5
TLRFM
Rise and fall time matching
80.0
125.0
%
--
TUDJ1
Source jitter total to next transition
-95.0
95.0
ns
5
TUDJ2
Source jitter total for paired transitions
-150.0
150.0
ns
6
Receiver Parameters
Doc. No. MV-S301545-00 Rev. A
Page 94
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
USB 2.0 Timing Diagrams and Specifications
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Table 35: USB Low Speed Driver and Receiver Characteristics1 (Continued)
Sy m b o l
D e s c r ip t i o n
L o w Sp e e d
Min
U ni ts
Notes
Max
VIH
Input single ended high
2.0
—
V
--
VIL
Input single ended low
—
0.8
V
--
VDI
Differential input sensitivity
0.2
—
V
--
1. For more information, refer to Universal Serial Bus Specification, Revision 2.0, April 2000.
The load is 100 ohm differential for these parameters, unless otherwise specified.
To comply with the values presented in this table, refer to your local Marvell representative for register
settings.
2. Defined with 1.425 kilohm pullup resistor to 3.6V.
3. Defined with 14.25 kilohm pulldown resistor to ground.
4. See Data Signal Rise and Fall Time waveform.
5. Defined from 10% to 90% for rise time and 90% to 10% for fall time.
6. Including frequency tolerance. Timing difference between the differential data signals.
Defined at crossover point of differential data signals.
Table 36: USB Full Speed Driver and Receiver Characteristics1
Sy m b o l
D e s c r ip t i o n
L o w Sp e e d
Min
BR
Baud rate
Bppm
Baud rate tolerance
12.0
-2500.0
U n its
Notes
Max
2500.0
Mbps
--
ppm
--
Driver Parameters
VOH
Output single ended high
2.8
3.6
V
2
VOL
Output single ended low
0.0
0.3
V
3
VCRS
Output signal crossover voltage
1.3
2.0
V
4
TFR
Output rise time
4.0
20.0
ns
4,5
TFL
Output fall time
4.0
20.0
ns
4,5
TDJ1
Source jitter total to next transition
-3.5
3.5
ns
6, 7
TDJ2
Source jitter total for paired transitions
-4.0
4.0
ns
6,7
TFDEOP
Source jitter for differential transition to
SE0 transition
-2.0
5.0
ns
--
2.0
—
V
--
Receiver Parameters
VIH
Input single ended high
VIL
Input single ended low
—
0.8
V
--
VDI
Differential input sensitivity
0.2
—
V
--
tJR1
Receiver jitter to next transition
-18.5
18.5
ns
7
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 95
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 36: USB Full Speed Driver and Receiver Characteristics1 (Continued)
Sy m b o l
tJR2
D e s c r ip t i o n
L o w Sp e e d
Receiver jitter for paired transitions
Min
Max
-9.0
9.0
U n its
ns
Notes
7
1. For more information, refer to Universal Serial Bus Specification, Revision 2.0, April 2000.
The load is 100 ohm differential for these parameters, unless otherwise specified.
To comply with the values presented in this table, refer to your local Marvell representative for register
settings.
2. Defined with 1.425 kilohm pullup resistor to 3.6V.
3. Defined with 14.25 kilohm pulldown resistor to ground.
4. See Data Signal Rise and Fall Time waveform.
5. Defined from 10% to 90% for rise time and 90% to 10% for fall time.
6. Including frequency tolerance. Timing difference between the differential data signals.
Defined at crossover point of differential data signals.
7. Defined at crossover point of differential data signals.
Table 37: USB High Speed Driver and Receiver Characteristics1
Sy m b o l
D e s c r ip t i o n
L o w Spe e d
Min
BR
Baud rate
Bppm
U n its
Notes
Max
480.0
-500.0
500.0
Mbps
--
ppm
--
Driver Parameters
VHSOH
Data signaling high
360.0
440.0
mV
--
VHSOL
Data signaling low
-10.0
10.0
mV
--
THSR
Data rise time
500.0
—
ps
2
Data fall time
500.0
—
ps
THSF
See 3
Data source jitter
2
3
Receiver Parameters
See 4
Differential input signaling levels
VHSCM
Data signaling common mode voltage
range
Receiver jitter tolerance
-50.0
4
500.0
See 4
mV
-4
1. For more information, refer to Universal Serial Bus Specification, Revision 2.0, April 2000.
The load is 100 ohm differential for these parameters, unless otherwise specified.
To comply with the values presented in this able, refer to your local Marvell representative for register settings.
2. Defined from 10% to 90% for rise time and 90% to 10% for fall time.
3. Source jitter specified by the TX eye diagram pattern template figure
4. Receiver jitter specified by the RX eye diagram pattern template figure.
7.12
PCI Express Specifications
Refer to Table 38 and Table 39 for PCIE output and input characteristics. For more information on
PCIE timing requirements refer to the PCI Express Base Specification Revision 1.1
(http://www.pcisig.com/specifications/pciexpress/base).
7.12.1
PCIE Differential TX Output Electrical Characteristics
Doc. No. MV-S301545-00 Rev. A
Page 96
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
PCI Express Specifications
Table 38: PCI Express TX Output Electrical Specifications
Sy m b o l
P ar a m e te r
UI
Unit Interval (UI)
399.88
400
400.12
ps
VTX_DIFFpp
Differential Peak to Peak Output Voltage
0.800
—
1.2
V
VTX_DE_RATIO
De-emphasized output voltage ratio
-3.0
-3.5
-4.0
dB
TTX_EYE
Transmitter eye including all jitter sources
0.75
—
—
UI
TTX_EYE_MEDIAN_MAX_J
Maximum time between the jitter median and
maximum deviation from the median
—
—
0.125
UI
0.125
—
—
UI
ITTER
Min
Ty p
Max
U ni ts
TTX_RISE,
TTX_FALL
D+/D- TX output rise/fall Time
VTX_CM_ACp
AC RMS common mode output voltage
—
—
20
mV
VTX_CM_DC_ACTIVE_IDL
Absolute Delta of DC Common Mode Voltage
During L0 and electrical idle
0
—
100
mV
VTX_CM_DC_LINE_DELTA
Absolute Delta of DC Common Mode Voltage
between D+ and D-
0
—
25
mV
VTX_IDLE_DIFFp
Electrical Idle Differential Peak Output Voltage
0
—
25
mV
VTX_RCV_DETECT
The amount of voltage change allowed during
Receiver Detection
—
—
600
mV
VTX_DC_CM
The TX DC Common Mode Voltage
0
—
3.6
V
ITX_SHORT
TX Short Circuit Current Limit
—
90
mA
TTX_IDLE_MIN
Minimum time spent in Electrical Idle
50
—
TTX_IDLE_SET_TO_IDLE
Maximum time to transition to a valid Electrical
Idle after sending an Electrical Idle ordered set
—
—
20
UI
TTX_IDLE_TO_DIFF_DATA
Maximum time to transition to valid TX
specifications after leaving an Electrical Idle
condition
—
—
20
UI
RLTX_DIFF
Differential Return Loss
10
—
—
dB
RLTX_CM
Common Mode Return Loss
6
—
—
dB
ZTX_DIFF_DC
DC Differential TX Impedance
80
100
120
Ohms
CTX
AC Coupling Capacitor
75
100
200
nF
Tcrosstalk
Crosstalk Random Timeout
0
—
1
ms
E_DELTA
7.12.2
UI
PCIE Differential RX Input Electrical Characteristics
Table 39: PCI Express RX Input Electrical Specifications
Sy m b o l
P ar a m e te r
UI
Unit Interval (UI)
399.88
400
400.12
ps
VRX_DIFFpp
Differential Peak to Peak Output Voltage
0..175
—
1.2
V
TRX_EYE
Receiver eye including all jitter sources
0.4
—
—
UI
TRX_EYE_MEDIAN_MAX_J
Maximum time between the jitter median and
maximum deviation from the median
—
—
0.3
UI
ITTER
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Min
Ty p
Max
U ni ts
Doc. No. MV-S301545-00 Rev. A
Page 97
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 39: PCI Express RX Input Electrical Specifications
Sy m b o l
P ar a m e te r
VRX_CM_ACp
AC RMS common mode output voltage
—
—
150
mV
RLRX_DIFF
Differential Return Loss
10
—
—
dB
RLRX_CM
Common Mode Return Loss
6
—
—
dB
ZRX_DIFF_DC
DC Differential RX Impedance
80
100
120
Ohms
ZRX_DC
RX DC input impedance
40
50
60
Ohms
ZRX_HIGH_IMP_DC
Power Down DC input impedance
200
—
—
kOhms
VRX_IDLE_DET_DIFFp
Electrical Idle detect threshold
65
—
175
mV
TRX_IDLE_DET_DIFF_ENT
—
—
10
ms
ERTIME
Unexpected electrical idle enter detect threshold
integration time
LRX_SKEW
Total skew
—
—
20
ns
7.13
Min
Ty p
Max
U ni ts
Ethernet MAC (MII) Timing Diagrams and
Specifications
MII Tx Mode timing diagram is shown in Figure 58 and timing parameters are provided in Table 40.
MII Rx Mode timing diagram is shown in Figure 59 and timing parameters are defined in Table 41. In
Tx mode, the media access controller (MAC) receives TX_CLK from the Ethernet transceiver (PHY)
and drives TX data and control signals. In Rx mode, the controller receives RX_CLK, data and
control signals from the Ethernet transceiver.
MII Management interface timing diagram is shown in Figure 60 and timing values are defined in
Table 42.
Figure 58: MII Tx Mode Interface Timing Diagrams
Tp
TX_CLK
Tco
Tco
TXD, TX_EN, TX_ER
Table 40: MII Tx Mode Interface Timing Specifications
S y m bo l
Parameter
Min
Max
Unit
Tp
TX_CLK frequency
—
25
MHz
Tco
TX_CLK in to TX data and control out
0
14
ns
N o te s
1
NOTE:
1. Timing values are based on 30pf reference load.
Doc. No. MV-S301545-00 Rev. A
Page 98
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
Ethernet MAC (MII) Timing Diagrams and Specifications
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Figure 59: MII Rx Model Interface Timing Diagrams
Tp
RX_CLK
Thd
Tsu
RXD, RX_DV, RX_ER
Table 41: MII Rx Mode Interface Timing Specifications
S y m bo l
Parameter
Min
Max
Unit
Tp
RX_CLK Frequency
—
25
MHz
Tsu
Input setup time
6
—
ns
Thd
Input hold time
4
—
ns
N o te s
Figure 60: MII Management Interface Timing Diagrams
Tp
MDC
Tva
Tvb
MDIO_Output
Thd
Tsu
MDIO_Input
Table 42: MII Management Interface Timing Specifications
S y m bo l
Parameter
Min
Max
Tp
MDC Frequency
—
2.5
MHz
Tva
MDIO output valid time before MDC rising
20
—
ns
Tvb
MDIO output valid time after MDC rising
20
—
ns
Tsu
MDIO input setup time
50
—
ns
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Unit
N o te s
Doc. No. MV-S301545-00 Rev. A
Page 99
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 42: MII Management Interface Timing Specifications (Continued)
S y m bo l
Parameter
Thd
MDIO input hold time
7.14
Min
Max
0
—
Unit
N o te s
ns
Powerup/Down Sequences
This section includes specifications for the following:


Section 7.14.1, Power Up Timings
Section 7.14.2, Powerdown Timings
Table 43: Terminology
7.14.1
Te r m
Description
VDD_M
ASIC DRAM IO power (1.8V nominal +/- 10%)
VDD_CORE
Core power (assume 1.0V nominal)
AVDD_USB
ASIC USB power including AVDD_OTG and AVDD_UHC (3.3V
nominal)
AVDD5_USB
ASIC USB 5V power (5 V nominal)
VDD_OSC
Quiet 1.8V analog power for ASIC PLL/Crystal.
VDD_IOx
3.3/1.8V IO power Includes VDD_IO0, VDD_IO1, VDD_IO2,
VDD_IO3, VDD_IO4
RESET_IN_N
External Master Reset In pin
Power Up Timings
The external voltage regulators and other power-on devices must provide the processor with a
specific sequence of power and resets to ensure proper operation (see Figure 61 and Table 44).
7.14.1.1
Host Side PMIC USB Signals

AVDD5_USB - Supply
•
Host Mode Only: Connect to 5V to supply a maximum of 10mA on USBVBUS. For higher
current requirements, an external PMIC must be used to drive VBUS.
• Device Mode Only: Not used; can remain floating.
• OTG Mode: Connect to 5V to provide a maximum of 10mA on USBVBUS during session
negation. For higher current requirements as external PMIC must be used to drive VBUS.
Note
Doc. No. MV-S301545-00 Rev. A
Page 100
When the USBVBUS is driven from AVDD5_USB, the USBHPEN signal is pulled high
(3.3V).
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
Powerup/Down Sequences
When USBHPEN = 3.3V, do not supply both AVDD5_USB and USBVBUS with 5V.
Caution

USBVBUS - Input/Output
• Host Mode: USB power output (+5V@10mA) when USBHPEN = 3.3V
• Device Mode: 5V VBUS input from host
• OTG Mode: Input/Output to supply +5V during session negotiation

USBHPEN - Output
•
Note
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Controls external power management chip to provide 5v power to VBUS
a) OV: Does not drive VBUS
b) 3.3V: Drives 5V power source on to VBUS
If the application does not need more than 10mA, float USBHPEN and connect
AVDD5_USB to 5V power. VBUS is not dirven inside the PHY.
Doc. No. MV-S301545-00 Rev. A
Page 101
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 61: Power-Up Reset Timing
V D D _IO
80 %
t1
80 %
AVDD_O SC
80 %
A V D D _ P C IE
t4
t3
V D D _C O R E
80 %
t2
t5
80 %
V D D _M
t6
80 %
AVDD_UHC
t6
A V D D _O T G
80 %
A V D D 5 _U S B
USBVBUS
tP O R
R E S E T _ IN _N
nCS0
Table 44: Power-Up Timing Specifications
S y m b ol
D e s c r i p t io n
M in
Typical
Max
t1
t2
Delay from the start of the high voltage IO
supplies ramp prior to AVDD_OSC ramp start.
0
—
Delay from VDD_IO prior to VDD_CORE ramp
start
0
—
Doc. No. MV-S301545-00 Rev. A
Page 102
U n i ts
N ot e s
—
µs
1
—
µs
2
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AC Electrical Characteristics
Powerup/Down Sequences
Table 44: Power-Up Timing Specifications (Continued)
S y m b ol
D e s c r i p t io n
M in
Typical
Max
t3
U n i ts
N ot e s
Delay from AVDD_OSC reaching 80% of its
final value prior to VDD_CORE ramp start
0
—
—
µs
3
t4
Delay from AVDD_PCIE reaching 80% of its
final value prior to VDD_CORE ramp start.
0
—
—
µs
4,5
t5
Delay from VDD_CORE reaching 80% of its
final value prior to VDD_M reaching 80% of its
final value
-500
300
—
µs
6, 7
t6
Delay from VDD_CORE reaching 80% of its
final value prior to AVDD_UHC and
AVDD_OTG ramp start
0
—
—
µs
8, 9
tPOR
Time required before de-asserting
RESET_IN_N after AVDD_UHC and
USB_OTG reach 80%.
153
—
—
µs
1.
2.
3.
4.
5.
6.
7.
VDD_IO and AVDD_OSC can be enabled at the same time.
VDD_IO must power to 80% prior to enabling VDD_CORE
AVDD_OSC must power to 80% prior to enabling VDD_CORE.
AVDD_PCIE must power to 80% prior to enabling VDD_CORE.
AVDD_PCIE includes AVDD_PCIE and AVDDT_PCIE.
VDD_M must not exceed VDD_CORE by more than 1.2V
Ideally VDD_CORE and VDD_M will ramp to 80% of their final value at the same time. Due to voltage level differences
between VDD_M and VDD_CORE, VDD_M may reach 80% of its final value after VDD_CORE depending on the ramp
rates for each supplies. To reduce the power up time keep the delay after VDD_CORE at a minimum.
8. Enable AVDD_UHC and AVDD_OTG after VDD_CORE reaches a minimum of 80% of its final value.
9. Do not power AVDD_UHC and AVDD_OTG prior to VDD_CORE
10. The AVDD5_USB supply can left on while the other supplies are powered off. Powering up AVDD5_USB is only
required for USB OTG functionality when using host mode.
11. USBVBUS is not a power supply but is included in this diagram for completeness. USBVBUS can be supplied with 5V
while the other supplies are turned off.
7.14.2
Powerdown Timings
When powering down the ARMADA 16x Applications Processor, all voltage rails can be removed
simultaneously. Ideally, the power to VDD_M is removed prior to VDD_CORE. When the power to
VDD_CORE is removed prior to removing VDD_M, refer to Table 45 for timing constraints between
the voltage rails.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 103
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 62: Powerdown Timing
AVDD5_ USB
USBVBUS
AVDD_ UHC
AVDD_ OTG
VDD_M
VDD_ CORE
t1
AVDD_ PCIE
AVDD_ OSC
VDD_IOx
Table 45: PowerdownTiming Specifications
S y m bo l
D e s cr ip t i o n
t1
VDD_CORE to VDD_M
M in
Typ i c a l
Max
—
—
10
U ni ts
Notes
ms
2,3,4
1.
2.
3.
4.
AVDD5_USB can remain active while the other supplies are removed
VDD_M must not exceed VDD_CORE by more than 1.8V
The start of ramp down time when VDD_CORE is removed prior to VDD_M
When powering down VDD_CORE prior to VDD_M, VDD_M must not exceed VDD_CORE by 1.26V for a maximum of
200ms.
5. VDD_IO can remain active while the other supplies are removed. Recommended for Hibernate mode.
Doc. No. MV-S301545-00 Rev. A
Page 104
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Design Guidelines and Checklist
DDR Interface General Routing Guidelines
8
Design Guidelines and Checklist
This chapter discusses:



8.1
Section 8.1, “DDR Interface General Routing Guidelines”
Section 8.2, “EPD Controller Design Guidelines”
Section 8.3, “Schematic Checklist”
DDR Interface General Routing Guidelines
The basic routing rules for DDR devices on a PCB are shown in subsequent subsections in this
chapter. For specific guidelines, refer to the appropriate sections below.
8.1.1
General Rules:


8.1.1.1
Ground Reference Routing for all signals
DQ byte groups routed on the same layer
Data and QS Signals
•
•
•
•
•
•
•
•
•
•
•
•
Signals within the same Data byte of must be routed to within +/-50 mils (1.27mm) of their
respective QS signals. QS line length should be centered within their respective data groups
and matched to within 0.05" (1.27mm). A Data byte consists of: 8 data lines (DQ), 1 data mask
(DQM), 1 QS and 1 QS#.
Data signals should be less than or equal to 3.0" (76.2mm) long.
Whenever possible, the QS lines are to be ground guarded as GND-QS-QS#-GND.
Data/DQM traces to have impedance of 50 ohms. DQS-DQS# to have differential 100-ohm
traces.
Signals within the same Data byte must be routed to within +/-50mils (1.27mm) of their respective QS signals. QS line length should be centered within their respective data groups and
matched to within 0.05" (1.27mm). A Data byte consists of: 8 data lines (DQ), 1 data mask
(DQM), 1 QS and 1 QS#.
Data and QS signals must be routed as stripline traces, if possible.
Data signals should be less than or equal to 3.0" long. Longer lengths should be simulated for
timing margins.
Whenever possible, the QS lines are to be ground guarded as GND-QS-QS#-GND. If ground
guarding is not possible, the spacing of QS, QS# to other signals should be at-least twice the
minimum trace width.
Differential signals, QS and QS#, must be routed to a length within 0.025" (0.635mm) of each
other.
Data/DQM traces to have single-ended impedance of 50 ohms.
Differential signals, QS, QS#, must be routed with a differential impedance of about 100 ohms.
QS, QS# traces to be terminated with a resistor placement on the controller side close to the
pins. Use 1k ohm resistor from QS pin to gnd and 1k ohm resistor from QS# pin to VDDQ as
close to the pins (controller side) as possible.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 105
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
8.1.1.2
Address/Command Signals
•
•
•
•
•
8.1.1.3
Clock Signals
•
•
•
•
•
•
•
•
•
•
•
•
•
8.1.2
Address/Control lines to the same DRAM must be routed to within 0.5 inch of the clock signals
and routed on the same layer.
Address/Control lines must have trace impedance of 50 ohms.
Address/Control lines must have a shunt termination of 50 ohms to VTT.
Max length of stub (connecting from SDRAM pins to termination) should be less than 0.2" as
close to the pins of DRAM as possible.
CKE must have pulldown of 4.7k to gnd. A CKE termination to VTT is not required.
Whenever possible, clock routing should be the Ground Guarded configuration for as long as
possible.
Terminate differential clock signals, CLK and CLK#, at the end of the lines between them with a
100-ohm termination resistor.
Route differential clock signals, CLK and CLK# to a length within 0.025" (0.635mm) of each
other, and routed with at least a 2:1 spacing to each other.
The differential impedance of CLK,CLK# traces is 100 ohms.
Route clock signals (T0 length) to within 0.5 inch of the Address/Command signals.
Route clock signals (T0 length) to be within 1.0" (+/-12.7mm) of their respective QS signals to
the same DRAM, with CKs in the middle.
Make the max length of stub (connecting from DRAM pins to termination) less than 0.1" as
close to the pins of DRAM as possible.
Whenever possible, clock routing should be the Ground Guarded configuration for as long as
possible. If ground guarding is not possible, the spacing of CLK, CLK# to other signals should
be at least three times the minimum trace width.
Differential clock signals, CLK and CLK#, must be routed to a length within 0.025" (0.635mm) of
each other.
Route clock signals to within 0.5 inch of the Address/Command signals.
CLK, CLK# traces to have single-ended impedance of 50 ohms. Differential clock signals, CLK
and CLK#, must be routed with at least a 2:1 spacing to each other. Make the spacing from
CLK/CLK# to other signals three times the trace width.
Terminate differential clock signals, CLK and CLK#, at the end of the lines between them with a
100-ohm termination resistor with a common mode (termination midpoint) capacitor of 1nF.
Make the max length of stub (connecting from SDRAM pins to termination) less than 0.1" as
close to the pins of DRAM as possible.
DDR Interface Detailed Routing Guidelines
For detailed routing guidelines, refer to the ARMADA 16x Applications Processor Family DDR
Routing Guidelines Application note.
8.2
EPD Controller Design Guidelines
This chapter describes:






Section 8.2.1, “Introduction”
Section 8.2.2, “Panel Power Up Sequence”
Section 8.2.3, “Display Common Power Signal”
Section 8.2.4, “Source Driver Interface”
Section 8.2.5, “Gate Driver Interface”
Section 8.2.6, “Start Pulse Control”
Doc. No. MV-S301545-00 Rev. A
Page 106
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Design Guidelines and Checklist
EPD Controller Design Guidelines
8.2.1
Introduction
The EPD Controller (EPDC) is an IP block optimized for products using ElectroPhoretic Displays
(EPDs). It enables an SoC solution with a direct connection to the EPD module. The EPD controller
differentiates itself through





High-level integration
Presentation of complex content on EPDs
Ease of software implementation
Content security
Significant power savings
Due to its intrinsic bi-stable nature, power is not required when there is no change to the display
image. EPDs are reflective displays so backlighting is not necessary.
If an EPD Display Controller is in a typical EPD display system, it can drive an EPD panel through
the source driver and gate driver chips.
Major EPDC features include:
Frame resolution:

• From SVGA (600x800) up to UXGA (1200x1600)
• ~150 dpi A size sheet










8.2.2
Partial and Parallel Update
Capable of displaying videos and animations
Conventional software programming model
Flexible interface to various EPD panels
Elimination of the separate EPD SDRAM
Power management
Faster update - Each pixel can detect its own waveform length and stops at the end. Shorter
waveforms end sooner.
Support content security though NDS secure IC
Appear as conventional Frame buffer
Host interrupt capability
Panel Power Up Sequence
EPD panel power-up must follow a fixed sequence as described below and in Figure 63:
Power on sequence: VCC => GVEE => VNEG => VPOS => Input Signals: OE, GVDD
Power off sequence: Input Signals,OE => GVDD, VPOS, VNEG,VCOM => GVEE => VCC
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 107
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 63: Panel Power Sequence
The panel power supplies are controlled by the EPDC PWR[4:0] pins. PWR[4:0] timings are
controlled by the POWER_[3:0] registers.
8.2.3
Display Common Power Signal
The PWRCOM signal controls the common driver output Vcom to the display panel. The signal is
asserted during image updates; it is asserted when entering normal operation mode, and negated
when exiting normal operation mode.
8.2.3.1
Vcom Setting by DPOT (Digital Potentiometer)
Vcom is the common voltage of the EPD panel, typically between -0.5V and -3.5V. Each EPD panel
has a different Vcom voltage, therefore the EPDC must program a DPOT to drive the Vcom voltage.
A 10-bit value is used to program the DPOT in the following sequence (see Figure 64):
1. Assert the VCOM_VOLT[DPOT_CE_n] bit. Transmit an 8-bit “write wiper register” command to
the DPOT.
2. Transmit a 10-bit voltage value to DPOT, followed by six “don’t care” bits and then de-assert the
VCOM_VOLT[DPOT_CE_n] bit.
3. Assert the VCOM_VOLT[DPOT_CE_n] bit. Transmit an 8-bit “copy wiper to NVRAM” command
to the DPOT and then de-assert the VCOM_VOLT[DPOT_CE_n] bit.
Doc. No. MV-S301545-00 Rev. A
Page 108
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Design Guidelines and Checklist
EPD Controller Design Guidelines
Figure 64: DPOT Programming Sequence
With the EPDC, the VCOM_VOLT register is used for DPOT programming and is defined in
Appendix A - Register Tables.
The SCLK frequency should be PCLK divided by 64 in hardware DPOT mode.
8.2.4
Source Driver Interface
The EPDC Output Controller signals, SDDO[7:0], are connected to the source drivers. Currently
each source driver can drive up to 400 columns. Therefore, as many as four source drivers are used
for 1600 columns (see Figure 65). The source driver timing is shown in Figure 66.
The signals to the source driver are all outputs, as listed in Table 46.
Table 46:
Source Driver Signals
S ig n a l
D e s cr ip t i o n
SDCLK
Clock
SDLE[3:0]
Latch Enables
SDDO[7:0]
8-Bit Data Output
SDCE_L
Chip Enable
SEOE
Output Enable
SDSHR
Shift-right (for 6” panel)
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 109
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 65: Source Driver Connections
The EPDC uses the SDSHR pin to control the source driver data shifting direction.
Doc. No. MV-S301545-00 Rev. A
Page 110
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Design Guidelines and Checklist
EPD Controller Design Guidelines
Figure 66: Source Driver Timing
8.2.5
Gate Driver Interface
The gate driver turns on each panel row after the source drivers are filled with up to 1600 pixels split
across up to four driver ICs.
The gate driver signals are all output, as listed in Table 47.
Table 47:
Output Gate Driver Signals
S ig n a l
D e s c r ip t i o n
GDCLK
Clock
GDSP
Start Pulse
GDRL
Shift right/left (6” panel)
The GDRL pin controls gate driver shift up or down functionality.
The gate driver connections are shown in Figure 67.
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 111
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Figure 67: Gate Driver Connections
8.2.6
Start Pulse Control
The signal, GDSP, is the gate driver start-pulse signal. It determines the beginning of a frame
scanning. The timing is shown in Figure 68.
Figure 68: Gate Driver Output Enable Timing
Doc. No. MV-S301545-00 Rev. A
Page 112
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Design Guidelines and Checklist
Schematic Checklist
8.3
Schematic Checklist
Table 48 briefly describes requirements to add in schematics reviews. Refer to the various sections
within this chapter for more information about these requirements.
Table 48: ARMADA 16x Applications Processor Family Schematic Checklist

S i g na l N a m e
Recommended Connection
R e c o m m e n d ed Va lu e
N ot e s
Clocks, Power and Reset Signals
RESET_IN_IN
Weak pull-up
4.7 - 10 k to VDD_IO3
PXTAL_IN
Filtering capacitor
10 pF
3
PXTAL_OUT
Filtering capacitor
10 pF
3
A_ISET
Pulldown
6.04 k
PXTAL_IN,
PXTAL_OUT
External clock source
Connect 26 MHz clock to PXTAL_IN
and leave PXTAL_OUT floating.
JTAG Interface
PRI_TCK
Pulldown
10 - 100 k
PRI_TDI
Pullup
10 - 100 k to VDD_IO3
1
PRI_TMS
Pullup
10 - 100 k to VDD_IO3
1
PRI_TRST_N
Pullup
10 - 100 k to VDD_IO3
JTAG_SEL
Pulldown
Pulldown to VSS
DDR SDRAM
CALPAD
Pulldown (for LPDDR1 or DDR2)
300 
CALPAD
Pulldown (for DDR3)
240 
SEC_CS_SEL
2nd Chip Select and DDR3 Enable
When using the second DDR chip
select (nSDCS1) or DDR3, connect to
VDD_IO3
nDDR_RESET
Connect to DDR3 device reset signal
3, 4
nSDCS1
Connect to second DDR device Chip
Select
3, 4
ODT1
ODT for nSDCS1
3, 4
SDCKE1
Clock Enable of nSDCS1
3, 4
VREF
VDDQ/2 +/-1%
Use separate VREF supplies for SOC
and SDRAM
5
SDCKE
Pulldown to GND
4.7 k
6
DQS<1:0>
Pulldown to GND
1 k
7
nDQS<1:0>
Pullup to VDD_M
1 k
7, 5
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
6, 7
Doc. No. MV-S301545-00 Rev. A
Page 113
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Table 48: ARMADA 16x Applications Processor Family Schematic Checklist (Continued)

S i g na l N a m e
Recommended Connection
Series
Termination
Resistors
Not Required
Shunt
Termination to
VTT
Required for address and control
signals
R e c o m m e n d ed Va lu e
N ot e s
NAND Flash Controller
ND_RnB<1:0>
2.7k - 4.7k
Pullup to VDD_IO0
Static Memory Controller
SMC_RDY
2.7k - 4.7k
Pullup to VDD_IO0
Compact Flash Controller
CF_nRESET
Connect to the hardware reset of the
Compact Flash Card
8
XD Controller
XD_RnB
2.7k - 4.7k
Pullup to VDD_IO0
SD/MMC Controller
MMCx_CMD
Pullup to MFP VDD_IOx supply
4.7k - 10k
9
MMCx_DAT0
Pullup to MFP VDD_IOx supply
4.7k - 10k
10
MMCx_DAT3
Pullup to MFP VDD_IOx supply
4.7k - 10k
11
XD Controller
I2C_SDA,
PWR_SDA
Pullup to MFP VDD_IOx supply
1.2k - 4.7k
I2C_SDA,
PWR_SDA
Pullup to MFP VDD_IOx supply
1.2k - 4.7k
One-Wire Controller
One_wire
Pullup to MFP VDD_IOx supply
4.7k
USB OTG Controller
AVDD5_USB
Connect to 5V@10mA when using
host mode
Current limiting resistor needed to limit
current to 10 mA.
USBVBUS
Connect to Host Controller VBUS
Current limiting resistor needed to limit
current to 10 mA.
Ethernet Controller
MDIO
Doc. No. MV-S301545-00 Rev. A
Page 114
Pullup to MFP VDD_IOx supply
1.5k
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Design Guidelines and Checklist
Schematic Checklist
Table 48: ARMADA 16x Applications Processor Family Schematic Checklist (Continued)

S i g na l N a m e
Recommended Connection
RJ-45 Capacitor
Ensure at least 2kV voltage rating
R e c o m m e n d ed Va lu e
N ot e s
PCI Express Controller
Routing
Dedicated clock pair for processor and
connector / peripheral (no tee/daisy
chain routing)
Differential pairs
PCIe 2.5GHz- 75..200nF AC blocking
caps on all diff pairs
Multi-Function Pins
Unused
Multi-Function
Pins
Leave floating
Pullup/down
resistors
Ensure external pull resistors match
the internal pull resistor states
12, 13
NOTE:
1. Required for test logic reset sequence
2. Capacitor values depend on crystal requirements. Contact crystal manufacturer for correct capacitor
values required for crystal accuracy and functionality.
3. SEC_CS_EN must be connected to the same voltage level as VDD_IO3 prior to using
4. Do not connect to VSS when SEC_CS_EN is connected to VDD_IO3
5. Must be connected to the same power supply as ARMADA 16x Application Processor
6. Needed to allow DDR device to go into low power modes.
7. Place as close as possible to the DQS<1:0> pins.
8. Without this connection software cannot reset the CF card through the card register accesses.
9. Response corruption occurs if the CMD signal does not rise fast enough when operating in open-drain
mode during card initialation.
10. The DAT0 can float near GND, which can incorrectly signaling a device BUSY status to the host controller.
11. The DAT3 can float near GND during CMD0 transmission, which can incorrectly place some devices into
SPI mode.
12. Check the Pull state in the alternate function spreadsheet to verify internal Pull states.
13. Pull resistors are valid only when the MFP is configured as an output
Note
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Marvell’s schematic review checklist does not replace a customer’s in-house design
review or substitute for training in design or Marvell architecture basics. Although
Marvell makes a good faith effort to find potential design problems, customers remain
responsible for the success of their design. Marvell makes no claims or guarantees that
the Marvell checklist will uncover all defects, or that the design will work. Neither does
Marvell accept responsibility for any impact to the customer’s project schedules.
Doc. No. MV-S301545-00 Rev. A
Page 115
Marvell® ARMADA 16x Applications Processor Family Hardware Manual
Doc. No. MV-S301545-00 Rev. A
Page 116
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Design Guidelines and Checklist
Schematic Checklist
Copyright © 2013 Marvell
May 2013 PUBLIC RELEASE
Doc. No. MV-S301545-00 Rev. A
Page 117
Back Cover
Marvell Semiconductor, Inc.
5488 Marvell Lane
Santa Clara, CA 95054, USA
Tel: 1.408.222.2500
Fax: 1.408.752.9028
www.marvell.com
Marvell. Moving Forward Faster