Analog Devices EE-351 Tools Utility ROM Technical Note

This document describes the Analog Devices ADSP-BF592 Blackfin® processor's tools ROM.


Analog Devices EE-351 Tools Utility ROM Technical Note - cover page
Brand
Analog Devices
Category
Other Electronics
Document type
Application Note
Language
English
Pages
11
File format
PDF
File size
169 KB
Published
03 August, 2012
Updated
30 September, 2023
MD5 checksum
345458B261D94CB176E00E63C9FE7C83

About this manual

This document provides technical guidance on using the Tools Utility ROM included with the ADSP-BF592 Blackfin processor. The ROM utilizes the processor's 64K bytes of L1 instruction ROM to provide compiler support functions, C and DSP run-time library functions, and the core of the VisualDSP++ Kernel (VDK). This feature helps applications manage limited L1 instruction SRAM by redirecting library calls to the ROM.

What's inside

  • Introduction
  • Overview
  • Benefits of Using the Tools Utility ROM
  • Drawbacks of Using the Tools Utility ROM
  • Contents of the Tools Utility ROM
  • Linking with the Tools Utility ROM
  • Modifying a Customized LDF

Specifications

L1 instruction ROM size64K bytes
L1 instruction SRAM size32K bytes
L1 data SRAM size32K bytes
L1 scratchpad SRAM size4K bytes
VDK core memory usageapproximately 2.8K bytes
L1 data SRAM overhead3.6K bytes

Frequently asked questions

What is the Tools Utility ROM?

The Tools Utility ROM is a feature of the ADSP-BF592 processor that uses its 64K bytes of L1 instruction ROM to provide compiler support and run-time library functions.

Which VisualDSP++ version is required?

The document assumes applications are built using VisualDSP++ 5.0 development tools, Update 9 or later revisions.

What is the memory overhead for using the Tools Utility ROM?

Using the Tools Utility ROM reserves 3.6K bytes of L1 data SRAM for the VDK core and library functions.

Download PDF (169 KB)

More Analog Devices Manuals


View all Analog Devices manuals →