ARM Accredited Engineer

Last updated
Logo for the ARM Accredited Engineer program ARM Accredited Engineer Logo.png
Logo for the ARM Accredited Engineer program

ARM Accredited Engineer (AAE) was a program of professional accreditations awarded by ARM Holdings. The AAE program was designed for computer software and hardware engineers wishing to validate their knowledge of ARM technology. [1] The program was launched in 2012 [2] [3] at a series of events including ARM TechCon 2012. [4] [5] [6]

Contents

The AAE program consisted of a number of certifications, each with its own syllabus, and each assessed by means of a separate one-hour multiple-choice exam.

The AAE program was ended in 2016. [7]

Certifications

ARM Accredited Engineer (AAE)

AAE, an entry-level accreditation, was the first to be launched. The AAE syllabus covered software-related aspects of the ARMv7 Architecture, with a specific focus on Cortex-A and Cortex-R profiles, including applications processors and real-time processors. It did not cover Cortex-M systems. The AAE certification was aimed at general embedded software and systems developers who have a broad knowledge of ARM technology.

The syllabus covered the following subject areas:

ARM Accredited MCU Engineer (AAME)

The AAME accreditation was launched on 16 September 2013. It was an entry-level accreditation, similar to the basic AAE accreditation, but focused on the ARMv7 Cortex-M profile. This accreditation was aimed at general embedded software engineers with a broad knowledge of ARM technology, with a bias toward microcontrollers.

The syllabus covered the following subject areas:

Other accreditations

The following accreditations were being considered for launch between 2013 and 2016: [9]

Exams

All AAE Program exams were delivered by Prometric Inc. as supervised computer-based tests on dedicated test platforms throughout their network of 10,000 Authorized Prometric Test Centers (APTCs) around the world. [10] There were 70 multiple choice questions. Candidates were given one hour to complete the test. Results were issued instantly on-screen. Grades are either pass or fail - no letter or percentage grades are issued. On passing the exam, candidates were able to request a paper certificate to be mailed to them.

Related Research Articles

Software engineering is the systematic application of engineering approaches to the development of software. Software engineering is a branch of computing science.

ARM, previously Advanced RISC Machine, originally Acorn RISC Machine, is a family of reduced instruction set computing (RISC) architectures for computer processors, configured for various environments. Arm Holdings develops the architecture and licenses it to other companies, who design their own products that implement one of those architectures‍—‌including systems-on-chips (SoC) and systems-on-modules (SoM) that incorporate memory, interfaces, radios, etc. It also designs cores that implement this instruction set and licenses these designs to a number of companies that incorporate those core designs into their own products.

ARM7 is a group of older 32-bit RISC ARM processor cores licensed by ARM Holdings for microcontroller use. The ARM7 core family consists of ARM700, ARM710, ARM7DI, ARM710a, ARM720T, ARM740T, ARM710T, ARM7TDMI, ARM7TDMI-S, ARM7EJ-S. The ARM7TDMI and ARM7TDMI-S were the most popular cores of the family.

Jazelle DBX is an extension that allows some ARM processors to execute Java bytecode in hardware as a third execution state alongside the existing ARM and Thumb modes. Jazelle functionality was specified in the ARMv5TEJ architecture and the first processor with Jazelle technology was the ARM926EJ-S. Jazelle is denoted by a "J" appended to the CPU name, except for post-v5 cores where it is required for architecture conformance.

The International Software Testing Qualifications Board (ISTQB) is a software testing certification board that operates internationally. Founded in Edinburgh in November 2002, the ISTQB is a non-profit association legally registered in Belgium.

SEGGER Microcontroller, founded in 1992, is a private company active in the industry of Embedded Systems. It provides software libraries plus programming and development tools. SEGGER produces debug probes, with accompanying debugger and performance analyzer software, plus communication and security software. The company is headquartered in Monheim am Rhein, Germany with US offices in Gardner, Massachusetts and Milpitas, California.

Professional certifications in computer technology are non-degree awards made to those who have achieved qualifications specified by a certifying authority. Depending on the particular certification, qualifications may include completing a course of study, proof of professional accomplishments, achieving a specified grade on an examination. The intention is to establish that an individual holding a certification is technically qualified to hold certain types of position within the field.

Apple certification programs are IT professional certifications for Apple Inc. products. They are designed to create a high level of technical proficiency among Macintosh service technicians, help desk support, technical support, system administrators, and professional users. Apple certification exams are offered at Prometric testing centers and Apple Authorized Training Centers, as well as online through Pearson Vue.

Android Package (APK) is the package file format used by the Android operating system for distribution and installation of mobile apps, mobile games and middleware.

Arm Holdings British global semiconductor and software design company

Arm Holdings is a global semiconductor and software design company, owned by the Japanese SoftBank Group and its Vision Fund. With its global headquarters in Cambridgeshire, in the United Kingdom, and its US headquarters in San Jose, California, its primary business is in the design of ARM processors (CPUs), although it also designs other chips; and software development tools under the DS-5, RealView and Keil brands, as well as systems and platforms, system-on-a-chip (SoC) infrastructure and software. As a "holding" company, it also holds shares of other companies. It is considered to be market dominant for processors in mobile phones, tablet computers and for chips in smart TVs and in total over 160 billion chips have been made for all kinds of devices based on designs from Arm. The company is one of the best-known "Silicon Fen" companies.

Linaro engineering organization for open source software on the ARM architecture

Linaro is an engineering organization that works on free and open-source software such as the Linux kernel, the GNU Compiler Collection (GCC), power management, graphics and multimedia interfaces for the Arm family of instruction sets and implementations thereof as well as for the Heterogeneous System Architecture (HSA). The company provides a collaborative engineering forum for companies to share engineering resource and funding to solve common problems on Arm software.

ARM Cortex-A8 processor core developed by Arm Holdings

The ARM Cortex-A8 is a 32-bit processor core licensed by ARM Holdings implementing the ARMv7-A architecture.

The Computing Technology Industry Association (CompTIA), is a non-profit trade association, issuing professional certifications for the information technology (IT) industry. It is considered one of the IT industry's top trade associations. Based in Downers Grove, Illinois, CompTIA issues vendor-neutral professional certifications in over 120 countries. The organization releases over 50 industry studies annually to track industry trends and changes. Over 2.2 million people have earned CompTIA certifications since the association was established.

ARM Cortex-M series of processor core models

The ARM Cortex-M is a group of 32-bit RISC ARM processor cores licensed by Arm Holdings. These cores are optimized for low-cost and energy-efficient microcontrollers, which have been embedded in tens of billions of consumer devices. The cores consist of the Cortex-M0, Cortex-M0+, Cortex-M1, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M23, Cortex-M33, Cortex-M35P, Cortex-M55. The Cortex-M4 / M7 / M33 / M35P / M55 cores have an FPU silicon option, and when included in the silicon these cores are sometimes known as "Cortex-Mx with FPU" or "Cortex-MxF", where 'x' is the core number.

HP Networking offers trainings, typically delivered in HP Authorized Trainings Centers (ATCs) by HP Certified Instructors (HPCI).

The ARM Cortex-A is a group of 32-bit and 64-bit RISC ARM processor cores licensed by Arm Holdings. The cores are intended for application use. The group consists of 32-bit cores: ARM Cortex-A5, ARM Cortex-A7, ARM Cortex-A8, ARM Cortex-A9, ARM Cortex-A12, ARM Cortex-A15, ARM Cortex-A17 MPCore, and ARM Cortex-A32, and 64-bit cores: ARM Cortex-A35, ARM Cortex-A53, ARM Cortex-A55, ARM Cortex-A57, ARM Cortex-A72, ARM Cortex-A73, ARM Cortex-A75, ARM Cortex-A76 and ARM Cortex-A77.

XMC is a family of microcontroller ICs by Infineon. The XMC microcontrollers use the 32-bit RISC ARM processor cores from ARM Holdings, such as Cortex-M4F and Cortex-M0. XMC stands for "cross-market microcontrollers", meaning that this family can cover due to compatibility and configuration options, a wide range in industrial applications. The family supports three essential trends in the industry: It increases the energy efficiency of the systems, supports a variety of communication standards and reduces software complexity in the development of the application's software environment with the parallel released eclipse-based software tool DAVE.

OVPsim is a multiprocessor platform emulator used to run unchanged production binaries of the target hardware. It has public APIs allowing users to create their own processor, peripheral and platform models. Various models are available as open source. OVPsim is a key component of the Open Virtual Platforms initiative (OVP), an organization created to promote the use of open virtual platforms for embedded software development. OVPSim requires OVP registration to download.

Aarch64 64-bit extension of the ARM architecture

Aarch64 or ARM64 is the 64-bit extension of the ARM architecture.

References

  1. "ARM Accredited Engineer Program". ARM public website. ARM Holdings. Retrieved 4 December 2012.
  2. Clarke, Peter. "ARM to intro engineer certification". EE Times website. EE Times. Retrieved 4 December 2012.
  3. Manners, David. "ARM to launch Accredited Engineer programme at TechCon". Electronics Weekly website. Electronics Weekly. Archived from the original on 22 January 2013. Retrieved 4 December 2012.
  4. Abreu, David. "Crowds Flock to ARM Accredited Engineer Training... and Ask Questions". ARM Blog. ARM Holdings. Retrieved 4 December 2012.
  5. James Alan, Miller. "IT News Today: ARM Engineer Program Certification, CA Automation Suite for Data Centers, Big Data Drives $28 Billion of IT Spending". Tom's IT Pro website. Tom's IT Pro. Archived from the original on 26 October 2012. Retrieved 4 December 2012.
  6. Clarke, Peter. "Crowds flock to ARM engineer training". EE Times website. EE Times. Retrieved 4 December 2012.
  7. "ARM Accredited Engineer Program - ARM". www.arm.com. Retrieved 2017-02-21.
  8. "ARM Accredited Engineer Certification". ARM public website. ARM Holdings. Retrieved 4 December 2012.
  9. "Developer Resources / ARM Accredited Engineer Program | ARM DS-5 Development Studio". ARM public website. Archived from the original on 10 March 2019. Retrieved 6 October 2019.
  10. "Prometric Signs Contract for International Software Engineer Certification Programme". Prometric website. Prometric. Retrieved 18 December 2012.