Embedded Design Handbook

ID 683689
Date 8/28/2023
Public
Document Table of Contents

7.2.2.2. Accelerating your Application

This section describes several techniques to accelerate your application. Because of the flexible nature of the FPGA, most of these techniques modify the system hardware to improve the processor's execution performance. This section describes the following performance enhancement methods:

  • Methods to increase processor efficiency
  • Methods to accelerate select software algorithms using hardware accelerators
  • Using a DMA peripheral to increase the efficiency of sequential data movement operations