昆山华诚软件科技有限公司
首   页 关于华诚 解决方案 成功客户 招聘信息 支持中心 联系我们
     ARM原厂开发工具

   MPS

MPS(Microcontroller Prototyping System)

    The Keil MPS (Microcontroller Prototyping System) enables evaluation and prototyping of ARM Cortex -M class processors and user defined peripherals in a single product.

     The MPS is the first prototyping system incorporating a fullspeed Cortex-M0 or Cortex-M3 processor implemented in FPGA, and can be integrated with third-party peripheral IP to deliver a prototyping system for hardware and software development.

MPS baseboard for Cortex-M0 and Cortex-M3

    The MPS is designed for hardware and software development of ASIC/SoC devices based on Cortex-M class processors. It enables software to be developed before device silicon is available, and allows comparison of the Cortex-M class processors in order to choose the one most suitable for the intended price and performance requirements of your device.

    Additionally, the MPS is delivered fully configured and tested for all Cortex-M processors so that the user can immediately begin adding third-party IP or writing software.

Features

  • Cortex-M processor operating at up to 50MHz
  •  Two Altera Stratix III EP3SL50 FPGAs
  •  CPU FPGA
          - Encrypted Cortex-M processor
          - Memory subsystem
          - Debug and trace interfaces
  •  DUT FPGA
          - ARM Primecells
          - AMBA Design kit (ADK) components
          - User hardware including 3rd party IP
  •  AHB-Lite interface between CPU & DUT FPGAs
  •  8MB Zero wait state SSRAM (50MHz, 32-bit)
  •  64MB NOR Flash (50MHz, 32-bit)
  •  DDR SDRAM interface (100MHz, 32-bit)
  •  10/100Mbps Ethernet Phy
          - Requires user MAC IP in DUT FPGA
  •  CAN, Flexray, and LIN Phys
          - Requires user controller IP in DUT FPGA
  •  USB 2.0 High Speed
          - USB Device, Host, and OTG
  •  4 UARTs
  •  VGA/DVI output
  •  MMC/SD Card controller
  •  AC97 stereo audio line in/out and internal speaker
  •  Switches, LEDs, and 7 segment display
  •  JTAG and Serial Wire debug modes
  •  Serial Wire Viewer and ETM Trace (Cortex-M3 only)
  •  Peripheral expansion using childboards
  • Deliverables

  •  Microcontroller Prototyping System
  •  FPGA images:
          - Encrypted Cortex-M class CPU FPGA images
          - Example DUT FPGA RTL and images
  •  Development Tools
          - Keil MDK-ARM (evaluation version)
          - ULINK2 USB-JTAG adapter
          - Gleichmann HPE_desk™ software
  •  Utilities and examples
          - BootMonitor software
          - Self-Test software
  •  Documentation
  • Microcontroller Prototyping System

    Keil MPS Block Diagram

        The MPS features one FPGA (CPU) for processor and memory subsystem coupled to a second FPGA (DUT) for the peripheral and I/O prototyping.

        The baseboard has a range of standard peripherals which can be expanded with additional childboards to further enhance the I/O capability.

        The MPS comes with an example verilog RTL design for the peripheral (DUT) FPGA and software examples to demonstrate the peripherals using the MDK-ARM (Keil Microcontroller Development Kit).

        The MPS ships with MDK-ARM (eval) and the Keil ULINK-2 USB-JTAG adapter allowing hardware and software development to start as soon as possible.

    PART NUMBER: MPCM3-BD-0242A

    首页   |  关于华诚  |  解决方案  |  成功客户  |  招聘信息  |  支持中心  |  联系我们
    版权所有@2010-2017昆山华诚软件科技有限公司 All Rights Reserved