Using the ADSP-BF533/2/1, is it possible to store programm code in SDRAM

Document created by analog-archivist Employee on Feb 23, 2016
Version 1Show Document
  • View in full screen mode

Using the ADSP-BF533/2/1, is it possible to store programm code in SDRAM?

 

You can certainly store and execute program code from SDRAM. Furthermore, the
instruction cache can be used when executing from SDRAM to help increase
performance. As an example, you can use the cache example provided with the
tools (C:\Program Files\Analog Devices\VisualDSP
4.0\Blackfin\EZ-KITs\ADSP-BF533\Examples\Cache).

This program executes the main routine from SDRAM. If instruction cache is
disabled (cache_init.h), the program executes from external SDRAM. On the other
side, if instruction cache is enabled (cache_init.h) a performance boost from
around 71,000 to about 8900 cycles can be achieved (an increase of almost x8!).
Simply use the line "#define INSTR_CACHE_EN" to enable/disable instruction
cache.
1 person found this helpful

Attachments

    Outcomes