EasyManuals Logo
Home>ARM>Motherboard>MPS3

ARM MPS3 User Manual

Default Icon
92 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #13 background imageLoading...
Page #13 background image
1.2 About the MPS3 board
The MPS3 board is an FPGA Internet of Things (IoT) development platform. The board is designed to
support Arm CortexM class and small to medium Arm CortexA and CortexR class processors, or
dedicated custom designs.
Major features of the MPS3 board
The MPS3 board contains a Xilinx Kintex Ultrascale XCKU1151FLVB1760C FPGA, support logic, and
peripheral interfaces that provide access to the FPGA and I/O interfaces.
The featurerich set of user peripherals connects directly to the FPGA and provides flexibility for the
user. The peripherals can be included in a custom design as required.
Two Arduino expansion Shield slots enable connection of sensors, motors, and other designspecific
peripherals. The MPS3 board also provides expansion through four Peripheral Module (Pmod)
expansion ports, and an FPGA Mezzanine Card High Pin Count (FMCHPC) expansion port.
An onboard Motherboard Configuration Controller (MCC) controls the board and configures the FPGA
in a way similar to other Arm development boards including boards in the Arm Versatile
Express range.
Uses of the MPS3 board
The MPS3 board enables FPGA prototyping of complex designs:
Software development:
Linux development on CortexA or CortexR class processors.
mbedOS, Cortex Microcontroller Software Interface Standard (CMSIS), Real
Time Operating
System (RTOS) development on CortexM class processors.
Bare metal development.
Tool development.
Major components and systems of the MPS3 board
The MPS3 board provides:
One Kintex XCKU115 FPGA.
Board interfaces:
Ethernet 10/100.
AC97 audio.
HDMI video up to 1080p.
Dual USBA port.
Expansion connectivity:
Two Arduino Shield interfaces for custom peripherals.
FMCHPC expansion for up to 160 I/O, 10 multiGigaBit Transceivers (GBT), and clocks.
Four Pmod interfaces.
Quarter Video Graphics Array (QVGA) CLCD with touchscreen.
Memory:
4GB DDR4 with capacity for up to 8GB.
8MB user Quad Serial Peripheral Interface (QSPI) flash for boot.
Up to 8MB of FPGA Block RAM (BRAM).
16GB eMMC.
microSD card interface.
Clocks:
Real
Time Clock (RTC).
Five programmable clocks.
One fixed 24MHz clock.
User board components:
Ten user LEDs.
Eight user switches.
Two user push buttons.
1 Introduction
1.2 About the MPS3 board
100765_0000_04_en Copyright © 2017–2020 Arm Limited or its affiliates. All rights
reserved.
1-13
Non-Confidential

Other manuals for ARM MPS3

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM MPS3 and is the answer not in the manual?

ARM MPS3 Specifications

General IconGeneral
BrandARM
ModelMPS3
CategoryMotherboard
LanguageEnglish

Related product manuals