marvell 88mc200 · pdf filemarvell. moving forward faster doc. no. mv-s108780-u0 rev. b july...

754
Marvell. Moving Forward Faster Doc. No. MV-S108780-U0 Rev. B July 2013 Document Classification: Proprietary Information Marvell ® 88MC200 Microcontroller Datasheet

Upload: volien

Post on 07-Feb-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • Marvell. Moving Forward Faster

    Doc. No. MV-S108780-U0 Rev. B

    July 2013

    Document Classification: Proprietary Information

    Marvell 88MC200 Microcontroller

    Datasheet

  • 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 StatusDoc Status: Not applicable Technical Publication: 0.xx

    For more information, visit our website at: www.marvell.comDisclaimerNo 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.

    88MC200 Microcontroller Datasheet

    Doc. No. MV-S108780-U0 Rev. B Copyright 2013 MarvellPage 2 Document Classification: Proprietary Information July 2013

    1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859

    http://www.marvell.com http://www.marvell.com

  • Table of Contents

    Copyright 2013 Marvell Doc. No. MV-S108780-U0 Rev. BJuly 2013 Document Classification: Proprietary Information Page 3

    Table of Contents

    1 Product Overview ........................................................................................................................231.1 Introduction .....................................................................................................................................................23

    1.2 Features ..........................................................................................................................................................24

    1.3 Pin Descriptions ..............................................................................................................................................261.3.1 Pinout................................................................................................................................................26

    1.4 Feature Descriptions .......................................................................................................................................391.4.1 ARM Cortex-M3 CPU Core ..............................................................................................................391.4.2 Embedded SRAM .............................................................................................................................391.4.3 In-Package Flash..............................................................................................................................391.4.4 Boot ROM .........................................................................................................................................391.4.5 AHB Bus Matrix ................................................................................................................................391.4.6 Power, Reset and Clock Control.......................................................................................................391.4.7 Direct Memory Access (DMA)...........................................................................................................391.4.8 General Purpose IO (GPIO) .............................................................................................................401.4.9 Watchdog Timer (WDT)....................................................................................................................401.4.10 Real Time Clock (RTC).....................................................................................................................411.4.11 General Purpose Timers...................................................................................................................411.4.12 Advanced Encryption Standard (AES) Engine .................................................................................411.4.13 Cyclic Redundancy Check (CRC).....................................................................................................421.4.14 General Purpose ADC ......................................................................................................................421.4.15 Analog Comparators.........................................................................................................................421.4.16 DAC ..................................................................................................................................................431.4.17 UART ................................................................................................................................................431.4.18 I2C ....................................................................................................................................................431.4.19 QSPI Interface .................................................................................................................................441.4.20 SSP...................................................................................................................................................441.4.21 SDIO .................................................................................................................................................451.4.22 USB ..................................................................................................................................................45

    1.5 Part Ordering...................................................................................................................................................45

    2 Processor Overview ....................................................................................................................492.1 Overview .........................................................................................................................................................49

    2.1.1 Cortex M3 Features ..........................................................................................................................492.1.2 Memory Protection Unit (MPU).........................................................................................................492.1.3 Nested Vectored Interrupt Controller (NVIC) ....................................................................................492.1.4 SysTick Timer ...................................................................................................................................50

  • 88MC200 MicrocontrollerDatasheet

    Doc. No. MV-S108780-U0 Rev. B Copyright 2013 MarvellPage 4 Document Classification: Proprietary Information July 2013

    3 I/O Configuration ........................................................................................................................513.1 Pinmux Alternate Functions ............................................................................................................................51

    3.1.1 GPIO_0 (Offset=0x0) ......................................................................................................................523.1.2 GPIO_1 (Offset=0x4) ......................................................................................................................523.1.3 GPIO_2 (Offset