Login

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 and research aids in universities and other higher education establishments.  University courses, projects, and research which focus on SoC design, computer architecture, embedded systems, microprocessors/controllers, assembly programming, OS application development, robotics, or mechatronics can benefit from using ARM IP and development systems. Students benefit from using 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, core and physical IP components, OS's, system-level tools, training materials, as well as a variety of lab samples, example curricula, and student application notes.

 
"Like" the ARM University Program Facebook page! 
Follow the ARM University Program on Twitter! 
Subscribe to the University Newsletter! 
Check out our Podcasts on iTunes U! 
 

 

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

ARM has announced the availability of the ARM® Cortex™-M0 DesignStart processor via the ARM DesignStart™ online IP portal.  Note that due to internal updating of the DesignStart portal, the Cortex-M0 DesignStart processor is not currently available.  Please check back here soon, as we will announce when it's available againThe 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.

   

 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!

Check out our planned series of educational and technical interviews between ARM and the University of Plymouth 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.  . Topics such as floating-point arithmetic, covered by Dr. Neil Burgess, and cache memory, covered by Jim Hardage, are introduced to listeners who want to know more about what’s inside the latest ARM processors.

 

 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.

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 university@arm.com with a detailed proposal for more information.  Documentation for most of these platforms can be found in the InfoCenter

Evaluator-7T
Integrator/AP
Integrator/CP
Integrator/CM720T
Integrator/CM926EJ-S
Integrator/CM940T  
Integrator/CM966E-S 
Integrator/AM Analyzer Module
Integrator/IM-AD1
Integrator/AT1
Integrator/IM-PD1
Integrator/IM-LT1
Integrator/IM-LT3
Integrator/LT-XC2V4000+
Versatile PB926EJ-S  
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

 
 


An ARM Linux Box for $25!!!

ARM 11 based Raspberry Pi
 

The Raspberry Pi Foundation is a UK registered charity (Registration Number 1129409) which exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing.

They plan to develop, manufacture and distribute an ultra-low-cost computer, for use in teaching computer programming to children. They expect this computer to have many other applications both in the developed and the developing world.

The first product is about the size of a credit card, and is designed to plug into a TV or be combined with a touch screen for a low cost tablet. The expected price is $25 for a fully-configured system.

Provisional specification:

  • 700MHz ARM11
  • 128MB or 256MB of SDRAM
  • OpenGL ES 2.0
  • 1080p30 H.264 high-profile decode
  • Composite and HDMI video output
  • USB 2.0
  • SD/MMC/SDIO memory card slot
  • General-purpose I/O
  • Optional integrated 2-port USB hub and 10/100 Ethernet controller
  • Open software (Ubuntu, Iceweasel, KOffice, Python)

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


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.


Introduction

ARM Ltd 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 8th 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 and Nanotechnology (preferred) or MSc(Eng) Microelectronic Systems and Telecommunication at the University of Liverpool’s Department of Electrical Engineering and Electronics for Sept 2012 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).
  • Multi-disciplinary interest in Computer science and Electronics engineering. 
  • A keen and demonstrable interest in research relating to security of embedded systems, wireless sensor networks, ubiquitous computing, human computer interactions, distributed systems, data mining and visualization.
  • Experience and ability with prototyping/scripting languages, object oriented software design, embedded system design using C, web applications development.
  • Experience in embedded systems design, system on chip or IC design. 
  • 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).
      

Applications

Candidates holding an MSc offer should submit an online application by May, 2012 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 2012. From these interviews, short listed candidates will advance to a telephone interview with a senior ARM engineer in July 2012.

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