| Term | Description |
|---|---|
ADS |
ARM Developer Suite is the name of the 2nd generation of ARM development tools suite from ARM Lmtd. ADS provides compilation tools and debugger. |
AHB |
Advanced High-Performance Bus, System bus connecting ARM cores to peripheral circuits , I/Os , memory and IPs |
AMBA™ |
dvanced Microcontroller Bus Architecture is a widely popular standard for on-chip processor bus and is used as the internal bus of Oki ARM MCUs |
APB |
Advanced Peripheral Bus is a part of the AMBA bus specifications. It is a simpler bus that AHB and is designed for interface with general peripherals such as timers and UARTs…etc. |
ARM® |
Advanced RISC Machines (ARM Ltd., company name of developer of ARM MCUs in the UK), visit www.arm.com |
ARM7™ |
32-Bit RISC CPU core designed by ARM Ltd., UK |
ASIC |
Application Specific Integrated Circuit. An integrated circuit designed for a specific application. Ideal for mass produced or highly customized solutions. |
ASSP |
Application Specific Standard Product. An integrated circuit designed for a specific application or market. |
BGA |
Ball Grid Array (IC package) |
CPI |
Cycles Per Instruction. A measure of the computer instructions that can be performed in one clock cycle. |
CPSR |
Current Program Status Register is the status register for ARM core reflecting current processor core |
CSP |
Custom Standard Product. An integrated circuit customized of specific application and/or customer |
DMA |
Direct Memory Access. An operation that transfers data without processor core |
EmbeddedICE |
On-chip debug circuit that is part of the ARM core and provides on-chip hardware debug capabilities through the TAP through JTAG interface. |
ETB |
Embedded Trace Buffer, stores trace information in an on-chip circular buffer which can be read through the JTAG port. |
ETM™ |
Embedded Trace Macrocell, traces command instructions and data accesses by monitoring the internal buses. Directly interfaced with an ARM7 core. |
EWARM |
acronym for IAR |
ICE |
In-Circuit Emulator |
ICE-ME |
ICE Micro-Edition is the JTAG-debugger interface hardware for Oki RVDK software development tools |
ISFP |
In-System-Flash-Programmer (ISFP) is the name of Oki |
Jazelle |
Name of ARM |
JTAG |
Joint Test Action Group (interface for in-circuit debugging and testing) |
JVM |
Java Virtual Machine |
MAC |
Multiply and Accumulate. This term is used when referring to the capabilities of a core. |
MMU |
Memory Management Unit (MMU) is the part of the processor that is responsible for protecting system resources from unwanted access and also adding the capability for handling virtual memory. In ARM cores, MMU is basically MPU plus added support for virtual memory. |
MPU |
Memory Protection Unit (MPU) is the management unit in the processor that is responsible for shielding of system resources and tasks from unwanted access. |
Multi-ICE® |
JTAG debugger interface unit from ARM Ltd. for In-Circuit debugging of ARM cores. |
Opella-USB |
Hardware JTAG debugger interface unit provided by Ashling for the purpose of debugging ARM MCU. |
RealView® |
Name of the Software Development Suite from ARM Lmtd. for developing and debugging software on ARM cores. |
RISC |
Reduced Instruction Set Computer |
RTOS |
Real Time Operating System |
RVDK |
RealView Developer Kit for Oki is the name of the RealView software development tools from ARM designed specifically for Oki ARM MCUs. Includes compiler, debugger, ICE-ME (JTAG adaptor), probe converter, cables and documentation. |
SDK |
Software Development Kit |
SDT |
Software Development Tools is the name of ARM corporation |
SoC |
System on Chip (high integration of functions on a single chip including controller). |
SOI |
Silicon on Insulator is a semiconductor technology ideal for developing low power LSIs |
SPSR |
Saved Program Status Register is an ARM core register that saves the CPSR contents immediately before exception occurs. |
TAP |
Test Access Port is a series of terminals that form the interface to a JTAG hardware. |
TCM |
Tightly Coupled Memory. A fast RAM memory that is interfaced directly to the core and provides a significant performance boost |
TDMI® |
The TDMI acronym often seen on ARM Core names stands for Thumb® Instruction, Debugger, Multiplier, ICE. Thumb is a 16-bit instruction set extension to ARM |
TIC |
Test Interface Controller is a test and monitoring interface for testing the traffic on the AMBA bus of the ARM SOC. In an off-the-shelf MCU environment, this interface is not used. |
USB |
Universal Serial Bus, visit www.usb.org |