• No results found

World-wide University Program

N/A
N/A
Protected

Academic year: 2021

Share "World-wide University Program"

Copied!
35
0
0

Loading.... (view fulltext now)

Full text

(1)
(2)

World-wide University Program

Preparing Today’s Students for Tomorrow’s Technology

Joe Bungo ARM University Program Manager – Americas/Europe R&D Division

(3)

ARM Ltd

ARM founded in November 1990

Advanced RISC Machines

Company headquarters in Cambridge, UK

Processor design centers in Cambridge, Austin, and Sophia Antipolis Sales, support, and engineering offices all over the world

Best known for its range of RISC processor cores designs

Other products – fabric IP, software tools, models, cell libraries - to help partners develop and ship ARM-based SoCs

ARM does not manufacture silicon

More information about ARM and our offices on our web site:

www.arm.com

(4)

ARM Offices Worldwide

(5)

ARM’s Activities

memory memory

SoC SoC

Processors

System Level IP:

Data Engines Fabric

3D Graphics Physical IP

Software IP Development Tools Connected Community

(6)

ARM Connected Community – 800+

(7)

Huge Range of Applications

Energy Efficient Appliances IR Fire Detector

Intelligent Vending Tele-parking

Utility Meters

Exercise Machines Intelligent toys

Equipment Adopting 32-bit ARM Microcontrollers

(8)

Huge Opportunity For ARM Technology

1998 2013 2020

billion

35+ billion

35+

35+

cores to date

100+ billion

100+

100+ billion

cores accumulated after next 7 yrs

(9)

ARM Cortex™-A family:

Applications processors for feature- rich OS and 3rd party applications

ARM Cortex-R family:

Embedded processors for real-time signal processing, control applications

ARM Cortex-M family:

Microcontroller-oriented processors for MCU, ASSP, and SoC applications

ARM Cortex Advanced Processors

<12k gates...

SC300

Cortex-M0+

SC000 Cortex-R5 Cortex-R4 Cortex-R7

Cortex-M4 Cortex-M3 Cortex-M1 Cortex-M0 Cortex-A7

...2.5GHz

Cortex-A5 Cortex-A8 Cortex-A9

Cortex-A57

Cortex-A15 Cortex-A53

(10)

The ARM University Program: Offerings (1/2)

We help and assist academics, students and hobbyists in harnessing ARM’s state-of-the-art architectures and tools

Build long term relationships with academia to develop, tailor and disseminate teaching, training and research materials

Harness our growing eco-system to serve both the Scholarship and ARM’s business strategy

Flagship offering: Lab-in-a-Box (LiB)

A number of hardware boards donated or sold at subsidised prices to institutions where there is commitment to set-up a lab/course

Software licences from ARM (MDK Pro and DS5 Pro), free of charge for teaching

Teaching material which can be readily deployed in a university course/lab

(11)

The ARM University Program: Offerings (2/2)

AUP Eco-System : Partnerships with silicon vendors, OEMs, publishers, EDA vendors, university professors, students, and developers at large

Variety of academic topics:

Embedded systems and microprocessor architecture (using MCUs and MPUs) Design Start M0 for Programmable SoC design e.g. for FPGAs, ASIC design verification, low power ASIC design, and mixed signal ASIC design courses Application Processors (Cortex A)

(12)

www.arm.com/university

Links to:

• Teaching Material

• Textbooks

• Real Curricula

• Development Boards

• Software Tools

• IP Application Forms

• Partner Programs

Social Media:

Facebook

Twitter

Newsletters

(13)

:Educator :Student

:Researcher

The ARM University Program (AUP) Website

AUP website core to our interactions with AUP

stakeholders

Embedded/MCUs Computer

Architecture SoC Design Mechatronics

Course/Lab Setup Material xx xx xx xx

Textbooks x xx xx xx

Development boards xx xx xx xx

Software tools xx xx xx xx

Request Donation

xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx

Request Donation

xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx

Freescale Freedom Board

NXP mbed Board

(14)

Offerings so far… (1/3)

LiB package based on Freescale’s Freedom boards shipping from July

‘13

Efficient Embedded Systems Design and Programming (ARM Cortex M0+)

Package contains Freescale Freedom boards, 100 MDK Pro licences, in addition to a complete set of teaching material from ARM

(15)

Offerings so far… (2/3)

LiB based on Mbed boards shipping from July ‘13

Open-access web-based high level development tools and growing community

Package to contain Mbed NXP boards, 100 MDK Pro licences, inspection copy of Toulson

& Wilmshurst textbook

(16)

Offerings so far… (3/3)

DesignStart M0: Synthesisable Cortex-M0 core (obfuscated RTL) free for academics

More LiBs and training workshops to follow in Computer Architecture, OS design, Graphics etc.

Various global and regional design contests in partnership:

Global Freescale CUP Design Contest

Digilent SoC Design Contest in America and Europe Google Android Contest in China

Training videos on AUP website

(17)

ARM University Program Partners

(18)

Development Boards

Variety of

recommended low-cost partner platforms for courses and labs.

Lab-in-a-Box packages with teaching materials coming soon!

High-end platforms for research available at academic discounts.

(19)

Software Tools Donations for Universities

(20)

Teaching Materials and Textbooks

Free textbook evaluation copies from publishers and free teaching and lab material at

www.arm.com/university.

(21)

Guest Lectures, Seminars, and Workshops

(22)

Cortex-M0 DesignStart Processor IP

A real ARM core for teaching and research!

(23)

ARM Cortex-M0 processor

features

Full product

options

“M0_DS”

implementation

Verilog core Flattened and Obfuscated

AMBA AHB-lite interface

ARMv6-M instruction set architecture NVIC Interrupt controller

Interrupt line configurations 1 to 32 16 only

Debug (SWD, JTAG) option

Up to 4 breakpoints, 2 watchpoints

Low power optimisations (ACG)

Multiple power domain support with WIC Fast multiplier (1 cycle) option

System timer

Area (gates) 12k – 25k 16K

Cortex-M0 DesignStart

(24)

M0_DS EDK Example System

ARM Processor (CM0-DS)

VGA

AHB-Lite

UART GPIO PS2-KB LED 7SEG

MEM

CONTROLLER

UART

VGA Switches& LED PS2 7-SEGDisplay

PSRAM (16MB)

FLASH (16 MB)

XILINX SPARTAN6

DIGILENT NEXYS3

PUSH Buttons

DUMMY TIMER

LEDs

(25)

Design Flow (Nexsys3)

ADEPT SUITE (FPGA CONFIG) .BIT FILE

XILINX ISE

HARDWARE (Verilog or VHDL)

ADEPT SUITE (RAM CONFIG) .BIN FILE

ARM KEIL

SOFTWARE (C & Assembly)

STEP 1 STEP 2

(26)

Outcome

(27)

Physical IP*

Access to ARM Physical IP

Everything needed to implement a chip High-quality libraries and memories

DesignStart: Free access to ARM processor IP Cortex-M0_DS obfuscated verilog

ARM926EJ™ hardened from

180nm to 90nm for major foundry processes Separate license needed to produce silicon SoC designs can be done with these models

* Material is currently limited to research programs

(28)

Embedded Systems/MCU Courses

MCU Board

Software

+

(29)

SoC Design Courses

FPGA Board

Software ARM RTL model

+

+

(30)

OS Apps Programming Courses

Open Platform Board + OS

or….

Software

+

(31)

Graphics Processing Courses

GPU Board

Software

+

(32)

Partnering with Faculty and Students

Low power technology in your hands

Lots of computing power in a small package Turn your ideas into reality

Access to technology across academic disciplines

Software and hardware development platforms Teaching materials and textbooks

Guest lectures and workshops

Cortex-M0 IP for embedded chip design

www.arm.com/university

(33)

University of Waterloo – a Recent Success

Top Canadian

engineering university Variety of engineering courses now benefit from ARM-based

sponsored MCU labs, with 10+ year lives

Other universities

adopting similar labs rapidly

Of interest?

(34)

AUP Registration

To keep up with AUP offerings and ARM developments overall, register to the ARM University Programme online:

www.arm.com/university

Tell us about your ARM-based activities and feedback on our

(35)

References

Related documents

inferential statistics were provided to answer the following research questions; (a) Is there a significant difference in perceptions of engineering for students who participated

Protection is required for double glue installations (Refer to Broadloom Carpet &gt; Direct Glue Down &gt; Post Installation section of this document).. 15.0 Attached Cushion

SWISS-PROT provides annotated entries for all species, but concentrates on the annotation of entries from human (the HPI project) and other model organisms to ensure the presence

Hepatitis C virus (HCV) viremic rate for each HCV risk group of the modeled 15 risk groups in the population, using the Egypt 2008 and NAHNES A models as illustrative examples.

There is local area network (LAN) where nodes are connected with the file server with cables through which the data and information are transferred from file server to the

Renewable sources such as wind, solar, small hydro and bioenergy currently contribute less than 1% of Kazakhstan’s energy mix [14] however there is considerable potential in

For this latter reason, a considerable amount of digestible fibre may leave the rumen, and this could mean that fermentation in the lower regions of the digestive tract might

– processor: pipelined, superscalar, VLIW, array, vector – storage: cache, embedded and external memory.. – interconnect: