AC244006 Microchip Technology, AC244006 Datasheet - Page 65

KIT MPLAB REAL ICE TRACE

AC244006

Manufacturer Part Number
AC244006
Description
KIT MPLAB REAL ICE TRACE
Manufacturer
Microchip Technology
Datasheet

Specifications of AC244006

Accessory Type
Interface Board
Features
Instruction Trace Capability, Polarized Interface
For Use With
PIC32MX Plug-in Modules
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
PIC32
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AC244006
Manufacturer:
Microchip Technology
Quantity:
135
Glossary
Skew
The information associated with the execution of an instruction appears on the
processor bus at different times. For example, the executed opcodes appear on the bus
as a fetch during the execution of the previous instruction, the source data address and
value and the destination data address appear when the opcodes are actually
executed, and the destination data value appears when the next instruction is
executed. The trace buffer captures the information that is on the bus at one instance.
Therefore, one trace buffer entry will contain execution information for three
instructions. The number of captured cycles from one piece of information to another
for a single instruction execution is referred to as the skew.
Skid
When a hardware breakpoint is used to halt the processor, one or more additional
instructions may be executed before the processor halts. The number of extra
instructions executed after the intended breakpoint is referred to as the skid.
Source Code
The form in which a computer program is written by the programmer. Source code is
written in a formal programming language which can be translated into machine code
or executed by an interpreter.
Source File
An ASCII text file containing source code.
Special Function Registers
The portion of data memory (RAM) dedicated to registers that control I/O processor
functions, I/O status, timers or other modes or peripherals.
Stack, Hardware
Locations in PICmicro microcontroller where the return address is stored when a
function call is made.
Stack, Software
Memory used by an application for storing return addresses, function parameters and
local variables. This memory is typically managed by the compiler when developing
code in a high-level language.
Static RAM or SRAM
Static Random Access Memory. Program memory you can read/write on the target
board that does not need refreshing frequently.
Status Bar
The Status Bar is located on the bottom of the MPLAB IDE window and indicates such
current information as cursor position, Development mode and device and active tool
bar.
Step Into
This command is the same as Single Step. Step Into (as opposed to Step Over) follows
a CALL instruction into a subroutine.
Step Over
Step Over allows you to debug code without stepping into subroutines. When stepping
over a CALL instruction, the next breakpoint will be set at the instruction after the CALL.
If for some reason the subroutine gets into an endless loop or does not return properly,
the next breakpoint will never be reached. The Step Over command is the same as
Single Step except for its handling of CALL instructions.
© 2006 Microchip Technology Inc.
DS51616A-page 61

Related parts for AC244006