The Wayback Machine - https://web.archive.org/web/20110713055834/http://www.arm.com:80/support/university/index.php
ARM The Architecture For The Digital World  

ARM University Program

The aim of the ARM University Program is to encourage the use of ARM processors as teaching aids in universities and other higher education establishments.  University courses which focus on SoC design, computer architecture, embedded systems development or general programming can benefit from using ARM IP and development systems. Students use today’s development tools and technology.

 

The program provides a variety of starting points, tools, and materials to both students and faculty, including development systems, physical IP components, Real-Time OS's, ESL tools, training materials, and application notes.
 

 

 
 

 

 ARM Enables Cortex-M0 Processor IP Availability via ARM Designstart Portal!

ARM has announced the availability of the ARM® Cortex™-M0 processor via the ARM DesignStart™ online IP portal.  The special configuration of the processor is designed for universities, start-ups and ad-hoc technology teams looking to teach or prototype with the popular ARM Cortex-M0 processor. Through this online access model ARM will accelerate the proliferation of ARM technology in university curriculums and research projects, while also providing a starting point to evaluate ARM Cortex-M0 processor design and implementation.

The product is available for download as a pre-configured Verilog netlist to approved educational institutions and companies with no initial payment necessary, with an upgrade path to a full ARM Cortex-M0 processor license available when customer products ship at high volumes. Although this special version has limitations in power optimizations and feature configurations relative to the full ARM Cortex-M0 processor, it is fully software compatible and enables designers to create manufacturable designs.

As the processor is a fixed configuration of the standard ARM Cortex-M0, it enjoys the support of compiler tools, RTOS and fabric IP available from ARM and members of the ARM Connected Community® ecosystem, including the Keil MDK-ARM development tools and RL-ARM RTOS and middleware libraries.

ARM is asking that only faculty members from universities request the materials.

 Application Note: Cortex™-M0 Implementation in the Nexys2 FPGA Board – A Step by Step Guide
An Application Note has been written by Pedro Martos and Fabricio Baglivo from the Embedded Systems Laboratory in the School of Engineering at the University of Buenos Aires.  It describes a basic implementation of the Cortex-M0_DS in an FPGA board. It’s intended as a starting point to build a system around the Cortex-M0_DS processor.  It includes example hardware and software, and takes you through synthesizing the system, functional simulation, and hardware verification.

About the ARM Cortex-M0 Processor
The ARM Cortex-M0 processor is the smallest and lowest power 32-bit ARM processor available. The exceptional low power, small gate count and code footprint of the processor makes it ideal for ultra low power MCU and mixed signal applications, providing 32-bit performance and efficiency in an 8/16-bit footprint. ARM Cortex-M0 also offers a broad ecosystem, software development tools support and a future proof solution through upwards compatibility with the Cortex-M family.  As the entry-level ARM processor, it is ideal for designers, students and researchers who need low cost access to industry standard processor IP.

About ARM DesignStart Online Portal
The ARM DesignStart portal provides easy and comprehensive online access to a broad range of physical and processor IP from ARM. The portal contains design kits and evaluations of several of ARM processors including ARM Cortex-M0, and an extensive selection of ARM Artisan logic, memory and interface IP. The DesignStart IP provides a silicon proven path to accelerate ARM processor-based SoC designs.  Please see http://designstart.arm.com.

  

 DS-5 Application Edition is Available Now for Free for Qualified Universities!

At the moment, we are only considering license requests from faculty members.  DS-5 Application Edition makes it easy to develop Linux applications for ARM-based platforms. It reduces your learning curve, shortens the development and testing cycle, and helps you build reliable applications quickly.

 

 ARM University Program/University of Plymouth Educational Interview Series on iTunes!

The first in a planned series of educational and technical interviews between ARM and the University of Plymouth is now available on iTunes!  The first interview is with Bill Hohl, World-wide ARM University Program Manager, discussing the ARM business model and general information about the suite of ARM cores and architectures.  Additionally, Bill talks about the skills needed by graduates today in the embedded software and hardware fields.

 ARM Assembly Textbook!  Teaching ARM Assembly Has Never Been Easier!

One of the most often requested resources from ARM University Program is an undergraduate text (2nd or 3rd-year) which covers the fundamentals of assembly and hardware. To facilitate the teaching of ARM, a new textbook has been written that includes a discussion of the ARM7TDMI, the basics of assembly, tables, fractional arithmetic, mixing C and assembly, subroutines, and memory-mapped peripherals. It also includes part of the Version 4T Architectural Reference Manual, and uses the free Keil software tools, which can simulate not only an ARM processor but an entire microcontroller. Students can either learn at their own pace or use the text in part of course offerings.

The book is titled "ARM Assembly Language: Fundamentals and Techniques", and is available directly through  CRC Press or through Amazon.com.


ARM Assembly Language Book by William Hohl

 
In English, by William Hohl
Published by CRC

ISBN-10: 1439806101
ISBN-13: 978-1439806104
Errata List

A solutions manual for the exercises is provided by the publisher to adopters of the text.  Contact CRC Press for more information.
 
 

 Legacy ARM Development Platform Donations for Qualified Universities!

A limited number of legacy ARM hardware development platforms are available for donation.  Please be aware that shipments can only be made outside the United States if the university agrees to pay international shipping charges.  For this, we would need a valid FedEx or DHL shipping account number to charge. 

All donations are subject to approval.  Please contact [email protected] with a detailed proposal for more information.  Documentation for most of these platforms can be found in the InfoCenter

Evaluator-7T
Integrator/AP
Integrator/BTLM
Integrator/CM7TDMI
Integrator/CM720T
Integrator/CM940T 
Integrator/CM966E-S 
Integrator/CM1026 
Integrator/AM Analyzer Module
Integrator/IM-AD1
Integrator/IM-PD1
Integrator/IM-LT1
Integrator/LM-EP20K1000E
Integrator/LMXCV600E
Full Dev. System (LCD, motherboard, CM, etc)
Various 3rd-party ARM-based evaluation boards

ARM Developer Suite v1.2
Multi-ICE
Multi-Trace + Probes
RealView Trace

 
 


The University of Texas at Austin

Department of Electrical and Computer Engineering
EE382N Advanced Embedded Systems Architecture
 
Spring 2011
Teaching Staff: Mark McDermott, Steven Smith

Partial Syllabus:

  • Intro to Embedded Systems Architecture
  • Instruction Set Architecture
  • Processor Micro-Architecture Part 1
  • Processor Micro-Architecture Part 2
  • ARM Instruction Set Architecture  
  • ARM SW Programming
  • Monitors, Bootloaders
  • Embedded Linux
  • Interrupts & Interrupt Handlers
  • Device Driver Development, Part
  • Device Driver Development, Part 2
  • Debugging Embedded Systems

Full Syllabus


Cortex-M3 STM32 Value line Discovery: A $12 ARM MCU Development Kit!!!


 

The STM32 Value line Discovery is the cheapest and quickest way to discover the STM32. It includes everything required for beginners and experienced users to get started quickly. The STM32 Value line Discovery includes an STM32F100 Value line microcontroller in a 64-pin LQFP package and an in-circuit ST-Link debugger/programmer to debug Discovery applications and other target applications. A large number of free, ready-to-run application firmware examples are available on www.st.com/stm32-discovery to support quick evaluation and development using the LEDs, button and extension header to connect to other boards or devices.


University of Pennsylvania

Department of Electrical and Systems Engineering
Spring 2011
Teaching Staff: Rahul Mangharam, Chris Murphy

AirHacks - http://airhacks.org - This is the leader-follower quadrotor project. It uses mbed as the main sensor fusion board. The IR sensors, ultrasonic sensors, and IMU are all combined here for autonomous trajectory control

AutoPlug - http://www.autoplug.org - This is the automotive project for plug-n-play control of your car. It uses the BeagleBoard.


ARM/University of Liverpool Scholarship/Internship Opportunity!

Introduction

ARM Ltd (http://www.arm.com) and the University of Liverpool are offering exciting and generous scholarship and internship opportunities for one or two students from India to study for a microelectronics masters degree at the University of Liverpool undertaking their project work as paid interns at ARM R&D in the UK. This is the 7th year that this scholarship has been offered.
 

Scholarship Package

  • An ARM R&D Award of £6,200.
  • A guaranteed 4 month internship with ARM R&D in Cambridge UK with graduate intern level salary.
  • An 'Indian Regional Award' from the University of Liverpool worth £1,000 tuition fee reduction.

The scholarship package will approximately cover the tuition fees of the Masters course.
 

Eligibility

Scholarships are open to students holding an offer for the MSc(Eng) Microelectronic Systems (preferred) or MSc(Eng) Microelectronic Systems and Telecommunications at the University of Liverpool’s Department of Electrical Engineering and Electronics for Sept 2011 entry.

Applicants should have:

  • First class BSc, BE or BTech degree in a relevant subject (ideally Computer Science with a good background in computer hardware).
  • A keen and demonstrable interest in research, computer architecture, parallel programming, security, compilers, operating systems, C and assembly languages, software virtual machines, algorithms and data structures.
  • Experience and ability with prototyping/scripting languages, modifying and porting large software systems (OSs, compilers, simulators), parallel and SIMD programming, benchmarking and analysis.
  • Good English language skills (minimum IELTS 6.5/TOEFL 230 + ER 4.0 or 70% in English at Standard XII from central or metro state boards).
  • Relevant work experience in embedded systems, system on chip or IC design.
     

Applications

Candidates holding an MSc offer should submit an online application by Monday 16th May, 2011 at: http://www.liv.ac.uk/EEE/armscholarship.htm. Selection interviews will be held at the offices of the University’s representatives in India in May/June 2011. From these interviews, short listed candidates will advance to a telephone interview with a senior ARM engineer in July 2011.

The ex-ARM-Liverpool scholars currently working at ARM office in Cambridge, (photo from left to right) Kauser, Harsh, Karthik, Akash, and Anand.

 
Background

ARM is a globally renowned company that designs the technology lying at the heart of advanced digital products. ARM's founding chief executive, Sir Robin Saxby is an Electronics graduate of the University of Liverpool and continues to support and collaborate with the University. ARM has offices all over the world with branches in Europe, North America, the Far East and ARM Embedded Technologies PVT in Bangalore. This package represents an excellent opportunity to gain a highly respected masters degree from a top 20 UK University and gain work experience in the R&D department of a multi-national company at the cutting edge of IC technology.
 

Applying for the MSc(Eng) Programmes at the University of Liverpool

For more details about the MSc(Eng) programmes at the University of Liverpool and how to apply, please see: http://www.liv.ac.uk/eee/courses/postgrdc.htm.

http://www.liv.ac.uk/international

University of Liverpool – A leading UK University


Maximise