Datasheet
Glossary
2013 Microchip Technology Inc. DS52085A-page 141
Download
Download is the process of sending data from a host to another device, such as an
emulator, programmer or target board.
DSC
See Digital Signal Controller.
DSP
See Digital Signal Processor.
dsPIC DSCs
dsPIC Digital Signal Controllers (DSCs) refers to all Microchip DSC families.
DWARF
Debug With Arbitrary Record Format. DWARF is a debug information format for ELF
files.
EEPROM
Electrically Erasable Programmable Read Only Memory. A special type of PROM that
can be erased electrically. Data is written or erased one byte at a time. EEPROM
retains its contents even when power is turned off.
ELF
Executable and Linking Format. An object file of this format contains machine code.
Debugging and other information is specified in DWARF. ELF/DWARF provide better
debugging of optimized code than COFF.
Emulation
The process of executing software loaded into emulation memory as if it were firmware
residing on a microcontroller device.
Emulation Memory
Program memory contained within the emulator.
Emulator
Hardware that performs emulation.
Emulator System
The MPLAB REAL ICE system consists of a pod, a driver (and potentially a receiver)
card, target board, cables, and MPLAB X IDE software.
Endianness
The ordering of bytes in a multi-byte object.
Environment
IDE – The particular layout of the desktop for application development.
PM3 – A folder containing files on how to program a device. This folder can be trans-
ferred to a SD/MMC card.
Epilogue
A portion of compiler-generated code that is responsible for deallocating stack space,
restoring registers and performing any other machine-specific requirement specified in
the runtime model. This code executes after any user code for a given function,
immediately prior to the function return.
EPROM
Erasable Programmable Read Only Memory. A programmable read-only memory that
usually can be erased by exposure to ultraviolet radiation.