2/5/2002
CS 269  Hardware and Software Engineering of Embedded Systems
13
Overview of Xtensa
lXtensa ISA (Instruction Set Architecture) enables configurability, minimizes code size, reduces power dissipation, and maximizes performance.
lBase ISA defines approximately 80 instructions (superset of traditional 32-bit RISC instruction sets).
lAchieves smaller code size with the use of denser encoding and register window.
¡Compiler use smaller instructions for most common operations.
¡Register window eliminates register saves and restores at entry and exit of subroutines.
l24-bit and 16-bit instruction formats.