CoreTile Express for Cortex-A5

Similar documents
AHB monitor. Monitor. AHB bridge. Expansion AHB ports M1, M2, and S. AHB bridge. AHB bridge. Configuration. Smart card reader SSP (PL022)

CoreTile Express A15 2 A7 3 ARM. Technical Reference Manual. Cortex -A15_A7 MPCore (V2P-CA15_A7)

MYC-C7Z010/20 CPU Module

Copyright 2016 Xilinx

Zynq-7000 All Programmable SoC Product Overview

MYD-C7Z010/20 Development Board

SoC Platforms and CPU Cores

Effective System Design with ARM System IP

Design Choices for FPGA-based SoCs When Adding a SATA Storage }

Designing with ALTERA SoC Hardware

Zynq Architecture, PS (ARM) and PL

Embest SOC8200 Single Board Computer

S2C K7 Prodigy Logic Module Series

AT-501 Cortex-A5 System On Module Product Brief

MYC-C437X CPU Module

LEON4: Fourth Generation of the LEON Processor

Performance Optimization for an ARM Cortex-A53 System Using Software Workloads and Cycle Accurate Models. Jason Andrews

SoC Designer. Fast Models System Creator Cycle Models Reference. Version 9.2. Copyright 2017 ARM Limited. All rights reserved.

Fujitsu System Applications Support. Fujitsu Microelectronics America, Inc. 02/02

Versatile Express. Boot Monitor. Reference Manual. Copyright ARM. All rights reserved. ARM DUI 0465F (ID110612)

Building High Performance, Power Efficient Cortex and Mali systems with ARM CoreLink. Robert Kaye

OK335xS Users Manual Part I - Introduction

MYD-C437X-PRU Development Board

ARM Versatile Express Juno r2 Development Platform (V2M-Juno r2)

Designing, developing, debugging ARM Cortex-A and Cortex-M heterogeneous multi-processor systems

EyeCheck Smart Cameras

ARM s IP and OSCI TLM 2.0

ARM Versatile Express Juno Development Platform (V2M-Juno)

JNU691 Series. Intel Apollo Lake Processor Motherboard support 3 Independent Display outputs (2 * HDMI Ports and 1 * VGA Port)

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

MDK-ARM Version 5. ULINK Debug Adapters. Microcontroller Development Kit.

ARM Versatile Express Juno r1 Development Platform (V2M-Juno r1)

CM10 Rugged COM Express with TI Sitara ARM Cortex-A15

Your Strategic Partner for Renesas RZ/G1x Products & Solutions

Versatile/PB926EJ-S FAQ v1.0

NanoMind Z7000. Datasheet On-board CPU and FPGA for space applications

ECE 471 Embedded Systems Lecture 3

EMBEDDED HARDWARE. Core Board. ARM7 Development board. ARM7 Evaluation Board. Page 1 of 5

Copyright 2014 Xilinx

Optimizing ARM SoC s with Carbon Performance Analysis Kits. ARM Technical Symposia, Fall 2014 Andy Ladd

Agilent N2533A RMP 4.0 Remote Management Processor Data Sheet

The Challenges of System Design. Raising Performance and Reducing Power Consumption

Parallel Simulation Accelerates Embedded Software Development, Debug and Test

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

RZ/G1C Single Board Computer. iw-rainbow-g23s Quick Start Guide R1.0

Application Note 176. Interrupts on MPCore Development Boards. Released on: 28 March, Copyright 2006, All rights reserved.

DevKit7000 Evaluation Kit

Next Generation Multi-Purpose Microprocessor

MIL-STD-1553 (T4240/T4160/T4080) 12/8/4 2 PMC/XMC 2.0 WWDT, ETR, RTC, 4 GB DDR3

ARM Cortex-A9 ARM v7-a. A programmer s perspective Part1

PIC-32MX development board Users Manual

SYSTEMS ON CHIP (SOC) FOR EMBEDDED APPLICATIONS

XMC-ZU1. XMC Module Xilinx Zynq UltraScale+ MPSoC. Overview. Key Features. Typical Applications

Quick Start Guide. TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM

. Micro SD Card Socket. SMARC 2.0 Compliant

Intel Galileo gen 2 Board

Creating hybrid FPGA/virtual platform prototypes

STM3220G-SK/KEI. Keil starter kit for STM32F2 series microcontrollers (STM32F207IG MCU) Features. Description

PIC-P28-USB development board Users Manual

AMBA Peripheral Bus Controller

PrimeCell Infrastructure AMBA 3 AXI File Reader Master (BP144)

SBC8140 Single Board Computer

OK335x Products Guide. Contents

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II

Multi-core microcontroller design with Cortex-M processors and CoreSight SoC

AMBA Remap and Pause. Technical Reference Manual. Revision: r0p0. Copyright 1997 ARM Limited. All rights reserved. ARM DDI 0048AC

Designing with ALTERA SoC

What s In Your e-wallet? Using ARM IP to Enable Security in Mobile Phones. Richard Phelan Media Processing Division TrustZone Security Technology

PCM-9388 Celeron M 3.5 SBC with PC/104, VGA/ TTL/LVDS Ethernet/USB 2.0 and SSD Startup Manual

Advanced Embedded Systems

Product Series SoC Solutions Product Series 2016

L2: FPGA HARDWARE : ADVANCED DIGITAL DESIGN PROJECT FALL 2015 BRANDON LUCIA

FPGA Adaptive Software Debug and Performance Analysis

CM3-BT1. Extreme Rugged PCI-104 Single Board Computer with Intel Atom Processor E3800 Series SOC. Features. Specifications

V2S-R5 FPGA Engineering Specification

Maximizing heterogeneous system performance with ARM interconnect and CCIX

Emulation Baseboard. RealView. User Guide (Lead Free) HBI-0140 Rev D. Copyright ARM Limited. All rights reserved.

ARM Powered SoCs OpenEmbedded: a framework for toolcha. generation and rootfs management

XMC-RFSOC-A. XMC Module Xilinx Zynq UltraScale+ RFSOC. Overview. Key Features. Typical Applications. Advanced Information Subject To Change

MYD-Y6ULX Development Board

VXS-610 Dual FPGA and PowerPC VXS Multiprocessor

Core Peripherals. Speaker: Tzu-Wei Tseng. Adopted from National Chiao-Tung University IP Core Design. SOC Consortium Course Material

PCM-4153-A2 PC/104+ SBC w/amd LX800, VGA, LCD, Dual LAN, USB 2.0, On-board Flash and Memory Startup Manual

Marvell ARMADA MicroSoM A388. Dual Core SOM (System-On-Module)

LPC-H1343 development board Users Manual

Product Technical Brief S3C2416 May 2008

AVR- M16 development board Users Manual

Hugo Cunha. Senior Firmware Developer Globaltronics

SABRE for Automotive Infotainment Quick Start Guide. Smart Application Blueprint for Rapid Engineering Based on the i.mx 6 Series

MDK-Professional Middleware Components. MDK-ARM Microcontroller Development Kit MDK-ARM Version 5. USB Host and Device. Middleware Pack.

F28HS Hardware-Software Interface: Systems Programming

PCM-4381 Intel Pentium M EPIC SBC with VGA/2 LVDS/ 2 Ethernet/ 4 COM/ 2 SATA/6 USB 2.0/ 16 bit GPIO

Modeling Performance Use Cases with Traffic Profiles Over ARM AMBA Interfaces

w w w. b a s e t r a i n i n g i n s t i t u t e. c o

MIL-STD-1553 (T4240/T4160/T4080) 12/8/4 2 PMC/XMC 2.0 WWDT, ETR, RTC, 4 GB DDR3

TOUGH. FAST. WHITE. introducing WHITEspeed. The groundbreaking Computer On Module. Designed & assembled by ERNI in Germany.

LPC1788 Mio Board. User Manual. Revision 1.0 1

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info.

PCM-9562 Intel Atom N450/D510 EBX SBC with 3LAN/6 COM/3 SATA/8 USB2.0/2 Watchdog Startup Manual

EMAC SoM Presentation.

Transcription:

CoreTile Express for Cortex-A5 For the Versatile Express Family The Versatile Express family development boards provide an excellent environment for prototyping the next generation of system-on-chip designs. Through a range of plug-in options, hardware and software applications can be developed and debugged. The CoreTile Express for Cortex -A5 is a structured ASIC implementation offering: Early Access to the Cortex-A5 MPCore processor. Benchmarking capability. Early device driver and software development. ARM JTAG and Trace connectors for debug support. User logic prototyping with optional FPGA boards. Features Processor Subsystem - Dual Cortex-A5 with VFP and NEON, r0pi-rc0 - L1 Cache 32KB Instr and 32KB Data - L2 Cache 256KB - 100 MHz operation speed - CoreSight support ITM, 8KB ETB AXI Subsystem - Internal AXI 50MHz - External AXI Master port 40MHz - External AXI Slave port 40MHz - PL341 DDR2 memory interface - 1 GB 64-bit SODIMM @ 120MHz - PL354 Static Memory Bus Interface - 32-bit 50MHz to motherboard - Boot from NOR flash on motherboard - HDLCD video controller Expansion support - AXI Master and Slave links to expansion FPGA daugherboard Peripheral set compatible with the Versatile family Debug - ARM JTAG - ARM 32-bit parellel trace Simplified configuration via motherboard - USB flash drive to PC - Fast programming and configuration - Configuration files for system settings - Automated/remote operation Deliverables CoreTile Express A5x2 V2P-CA5x2 daughterboard 1GB DDR2 SODIMM Versatile Express support DVD Example AXI design (additional LTE 3MG required) SelfTest software Debian Linux BSP The implementation contains a dual-core Cortex-A5 MPCore processor with NEON and on-chip controllers for DDR2 memory and HD color LCD. The Architecture for the Digital World

CoreTile Express for Cortex-A5 Architecture CoreTile Express A5x2 architecture diagram When connected to a Versatile Express motherboard the configuration system enables configuration of the CoreTile Express A5x2. Configuration and operation parameters of the daughterboard are defined in a file stored on the motherboard. The daughterboard communicates to the motherboard via the static memory interface for all peripheral and flash memory accesses. The external AXI interfaces have dedicated routing for an optimal prototyping solutuion directly linking the test chip and FPGA (on a separate daughterboard). PART NUMBER: V2P-CA5-0305A www.arm.com/boards All brand names or product names are the property of their respective holders. Neither the whole nor any part of the information contained in, or the product described in, this document may be adapted or reproduced in any material form except with the prior written permission of the copyright holder. The product described in this document is subject to continuous developments and improvements. All particulars of the product and its use contained in this document are given in good faith. All warranties implied or expressed, including but not limited to implied warranties of satisfactory quality or fitness for purpose are excluded. This document is intended only to provide information to the reader about the product. To the extent permitted by local laws ARM shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information. Copyright 2011 ARM Ltd. ARM Ltd. www.arm.com UK T: +44 1223 400400 US T: +1 408 576 1500 FRANCE T: +33 1 39 30 47 89 GERMANY T: +49 89 928 615 0 JAPAN T: +81 45 477 5260 KOREA T: +82 31 712 8234 TAIWAN T: +886 2 2627 1681 ISRAEL T: +972 9 7632000 CHINA T: +86 21 62351296 INDIA T: +91 80 5138 4000 SINGAPORE +65 6728 0950 ARM CoreTile Express CA5x2 07.11

CoreTile Express A9x4 For the Versatile Express Family The Versatile Express family development platform provides an excellent environment for prototyping the next generation of system-on-chip designs. Through a range of plug-in daughterboards hardware and software applications can be developed and debugged. The CoreTile Express A9x4 is a daughterboard for use on the Motherboard Express µ ATX for evaluation, and prototyping of the Cortex -A9 processor. It enables: nevaluation of the new ARM Cortex-A9 quad core processor nsystem benchmarking noperating system ports ncustomer peripheral driver development nearly software development CoreTile Express A9x4 for Cortex-A9 The daughterboard uses a TestChip containing a quad Cortex-A9 processor with NEON, and DDR2 memory controller. This provides a high performance sub-subsystem for software development and benchmarking. The external AXI master and slave ports allow user prototyping in the LogicTile Express daughterboards. This is useful when proving peripheral hardware designs, and software/device driver development at near real-time with a real processor. Features nprocessor Subsystem - Quad Cortex-A9 processor each with NEON (r0p1) at 400MHz - L1 Cache 32kInst and 32kData - L2 Cache 512K (L2C-310) - Debug via PTM and CoreSight naxi Subsystem - Internal AXI Fast at 200MHz Slow at 50MHz - External AXI Master 50MHz - External AXI Slave 30 MHz - DMC-341 DDR2 memory 1GB x 32 bit at 266MHz - SMC-354 Static Memory Bus Interface 32bit at 60MHz to motherboard - TrustZone support TZASC (PL280) and TZPC - Boot from NOR Flash or over external AXI nexpansion support - AXI master and slave links to FPGA daughterboard nperipheral set and address space compatible with Versatile family - EB, PB-11MPCore, PB-A8 and PBX nsimplified configuration of system - USB flash drive to PC - Remote power cycling - Fast programming and configuration - Configuration file for system settings - Support for automated/remote operation Deliverables ndaughterboard nversatile Express support DVD nboot monitor software - Retarget of C I/O libraries nself Test software - Peripheral driver example nos support - Linux Debian 2.6.28 - Symbian to follow - WinCE to follow www.keil.com

CoreTile Express A9x4 Architecture Trace/Debug Connector Test Chip Trace/Debug Clock Generator Clocks TestChip Config Quad A9 Cluster L2 Cache Fast AXI Bus Matrix DMC Slow AXI Bus Matrix SMC AXI S mux AXI M mux AXI expansion AXI expansion System Initialisation Controller DDR2 32bit 1GB Interrupts System configuration CoreTile Express A9x4 Architecture diagram Boot Flash and peripherals When connected to a Versatile Express motherboard the configuration system enables programming and updating of the CoreTile Express A9x4. Configuration and operation parameters of the daughterboard are defined in a configuration file stored on the motherboard. The exported AXI interfaces have dedicated routing for an optimal prototyping solution. PART NUMBER: V2P-CA9-0301A The daughterboard communicates to the motherboard via a static memory interface for all peripheral and flash memory accesses. Information in this data sheet is subject to change without notice, and does not represent a commitment on the part of ARM. 2 CoreTile Express A9x4 www.arm.com ARM CoreTile Express A9x4 05.10

CoreTile Express for Cortex-A15 For the Versatile Express Family The Versatile Express family development boards provide an excellent environment for prototyping the next generation system-on-chip designs. Through a range of plug-in options, hardware and software applications can be developed and debugged. The CoreTile Express for the ARM Cortex -A15 is a test chip-based development platform which implements a complete SoC design around the Cortex-A15 MPCore processor. It enables: Architecture exploration with the fast Cortex-A15 processor test chip Boot code, hypervisor, device driver and application software development Software debug and development of software tools through the on-chip CoreSight debug and trace infrastructure Custom SoC IP component prototyping in an adjacent FPGA board Features Processor Subsystem - Dual ARM Cortex-A15 with VFP and NEON r0p0-1.2ghz operating speed - L1 Cache 32KB Instruction and Data - L2 Cache 1MB - Debug support: CoreSight ITM, 8KB ETB AMBA AXI Subsystem - Internal AMBA AXI: NIC301, 128/64-bit, 600MHz - External AMBA AXI: Master port 64-bit, 50MHz - DDR2 memory interface: PL341-2GB 32-bit DDR2 memory - DMAC: PL330, 128-bit - PL354 Static Memory Bus Interface - 32-bit 50MHz to motherboard - Boot from motherboard NOR Flash - HDCLD video controller: 1920 x 1080p, 60Hz Expansion support - AMBA AXI Master link to expansion FPGA daugherboard Peripheral set compatible with the Versatile family Debug - ARM JTAG: 20-way DIL box header - ARM 32-bit parallel trace: dual 38-pin Mictors Simplified configuration via motherboard - System appears as a USB flash drive on a PC - Fast programming and configuration - Configuration text files for system settings - Remote power control via RS232 Deliverables V2P-CA15x2 daughterboard Versatile Express support DVD Example AMBA AXI subsystem design - Additional LogicTile required SelfTest software CoreTile Express A15x2 for Cortex-A15 Linux BSP The Architecture for the Digital World

CoreTile Express for Cortex-A15 Architecture V2P-CA15 CoreTile Debug connectors Test Chip ACP Cortex-A15 Dual MPCore + NEON JTAG CoreSight Debug Logic Trace 40-bit Addr 128-bit Data M DMAC SCC AXI (128-bit) AXI (128) AXI (128) AHB(32) NIC301 AXI bus matrix AXI (64) AXI (32) AXI (64) APB (32) AXI (64) SMC DMC HDLCD AXI MUX 2GB 32-bit DDR2 memory AXI Expansion to LogicTile FPGA board Timer LEDs Switches GPIO SD Card CF Card NOR Flash Real Time Clock Audio Codec Watchdog UART Kbd / Mouse 10/100 Ethernet DVI V2M-P1 Motherboard CoreTile Express A15x2 architecture diagram When connected to a Versatile Express motherboard the CoreTile Express forms the basis of an early access software development platform. Developers can use the system for porting OS kernel or driver code to the Cortex-A15 CPU architecture. A microcontroller-based configuration mechanism provides an easy, USB-based plug-and-play method for programming software, firmware and FPGA images into the system flash memory from an attached PC. The system can be expanded by adding a LogicTile Express board to the second tile site on the motherboard. This adds a large FPGA for prototyping custom logic blocks along side the ARM processor. The exported AMBA AXI interface from the CoreTile has dedicated routing, directly linking the Test Chip and FPGA. This ensures maximum bandwith is available for the user AMBA AXI system. www.arm.com/boards AVAILABILITY: END 2011 PART NUMBER: V2P-CA15-0237A All brand names or product names are the property of their respective holders. Neither the whole nor any part of the information contained in, or the product described in, this document may be adapted or reproduced in any material form except with the prior written permission of the copyright holder. The product described in this document is subject to continuous developments and improvements. All particulars of the product and its use contained in this document are given in good faith. All warranties implied or expressed, including but not limited to implied warranties of satisfactory quality or fitness for purpose are excluded. This document is intended only to provide information to the reader about the product. To the extent permitted by local laws ARM shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information. Copyright 2011 ARM Ltd. ARM Ltd. www.arm.com UK T: +44 1223 400400 FRANCE T: +33 1 39 30 47 89 JAPAN T: +81 45 477 5260 TAIWAN T: +886 2 2627 1681 CHINA T: +86 21 62351296 SINGAPORE +65 6728 0950 US T: +1 408 576 1500 GERMANY T: +49 89 456040-20 KOREA T: +82 31 712 8234 ISRAEL T: +972 9 7632000 INDIA T: +91 80 5138 4000 ARM CoreTile Express CA15 11.11