ATICE50POD Atmel, ATICE50POD Datasheet - Page 58

REPLACEMENT POD FOR ICE40,ICE50

ATICE50POD

Manufacturer Part Number
ATICE50POD
Description
REPLACEMENT POD FOR ICE40,ICE50
Manufacturer
Atmel
Datasheet

Specifications of ATICE50POD

Accessory Type
POD Replacement Kit
For Use With/related Products
AVR ICE40 and ICE50
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
2523A–AVR–11/02
Trace
7.3
Table 7-1. Arithmetic and Logic Instructions
7-4
Instruction
INSTA[0..15]
ADD Rd,Rr
ADC Rd, Rr
ADIW Rdl,K
SUB Rd, Rr
SUBI Rd, K
SBC Rd, Rr
SBCI Rd, K
SBIW Rdl,K
AND Rd, Rr
ANDI Rd, K
OR Rd,Rr
ORI Rd, K
EOR Rd, Rr
COM Rd
NEG Rd
SBR Rd,K
CBR Rd,K
INC Rd
DEC Rd
TST Rd
CLR Rd
SER Rd
Contents of
Trace Window
Based on
Instruction
(ICE50)
PMem Addr
[PC[A0..22]
Address of instruction
Address of instruction
1. Address of instruction
2. Address of next instruction
Address of instruction
Address of instruction
Address of instruction
Address of instruction
1. Address of instruction
2. Address of next instruction
Address of instruction
Address of instruction
Address of instruction
Address of instruction
Address of instruction
Address of instruction
Address of instruction
Will never appear (is
disassembled to ORI
instruction)
Will never appear (is
disassembled to ANDI
instruction)
Address of instruction
Address of instruction
Will never appear (is
disassembled to AND
instruction)
Address of instruction
Will never appear (is
disassembled to LDI
instruction)
As can be seen from Enabling Trace, the contents of the different columns varies with
which instruction is being executed. This section describes how to interpret the contents
of the Trace buffer based on which instruction is being executed.
Some of the explanations are tagged with a number. This number indicates the cycle
number in the instruction execution (important for multi-cycle instructions only). The
term N/A is used when a field does not contain any valuable information.
Reg.Val
RegFileL[0..7]
Result of addition
Result of addition
1. Result of addition, low byte
2. Result of addition, high byte
Result of subtraction
Result of subtraction
Result of subtraction
Result of subtraction
1. Result of subtraction, low byte
2. Result of subtraction, high byte
Result of logical AND
Result of logical AND
Result of logical OR
Result of logical OR
Result of logical EOR
Result of complement
Result of negation
N/A
N/A
Result of incrementation
Result of decrementation
N/A
Result (always 0x00)
N/A
Dat.Addr
RAM_EEADDR
[0..22]
N/A
N/A
1. N/A
2. N/A
N/A
N/A
N/A
N/A
1. N/A
2. N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Dat.Val
N/A
N/A
1. N/A
2. N/A
N/A
N/A
N/A
N/A
1. N/A
2. N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
ICE50 User Guide
Status
Register
Z,C,N,V,S,H
Z,C,N,V,S,H
Z,C,N,V,S
Z,C,N,V,S,H
Z,C,N,V,S,H
Z,C,N,V,S,H
Z,C,N,V,S,H
Z,C,N,V,S,H
Z,N,V,S
Z,N,V,S
Z,N,V,S
Z,N,V,S
Z,N,V,S
Z,C,N,V,S
Z,C,N,V,S,H
Z,N,V,S
Z,N,V,S
Z,N,V,S
Z,N,V,S
Z,N,V,S
Z,N,V,S
N/A

Related parts for ATICE50POD