Instruction Set Enhancements - Analog Devices SHARC ADSP-21368 Hardware Reference Manual

Hide thumbs Also See for SHARC ADSP-21368:
Table of Contents

Advertisement

Differences From Previous Processors

Instruction Set Enhancements

The ADSP-21367/8/9 and ADSP-2137x processors provide source code
compatibility with the previous SHARC processor family members to the
application assembly source code level. All instructions, control registers,
and system resources available in the ADSP-2106x core programming
model are also available in the ADSP-21367/8/9 and ADSP-2137x proces-
sors. Instructions, control registers, or other facilities required to support
the new feature set of the ADSP-2116x core include:
• Code compatibility to the ADSP-21160 SIMD core
• Supersets of the ADSP-2106x programming model
• Reserved facilities in the ADSP-2106x programming model
• Symbol name changes from the ADSP-2106x programming models
These name changes can be managed through reassembly by using the
development tools to apply the ADSP-21367/8/9 and ADSP-2137x pro-
cessor symbol definitions header file and linker description file. While
these changes have no direct impact on existing core applications, system
and I/O processor initialization code and control code do require
modifications.
Although the porting of source code written for the ADSP-2106x family
to the ADSP-21367/8/9 and ADSP-2137x processors has been simplified,
code changes are required to take full advantage of the new features. For
more information, see the ADSP-2136x SHARC Processor Programming
Reference.
1-12
ADSP-21368 SHARC Processor Hardware Reference

Advertisement

Table of Contents
loading

Table of Contents