如何在我的嵌入式设计中使用 fpga？
在嵌入式系统中，fpga 具有多种使用方式。常见用途包括：
i/o 和外设扩展—添加当前处理器缺乏的外设，如 lcd 或内存控制器，或通过添加以太网、通用 i/o (gpio) 或 uart 端口，增加系统中 i/o 信道的数量。
协同处理—将计算密集型算法从运行在处理器上的软件迁移至 fpga 中的硬件，以提升系统性能。通过在硬件而非软件中运行，信号处理、图像处理和数据包处理应用可实现数量级的性能提升。
定制嵌入式控制器—您可决定在定制嵌入式控制器中加入哪些（及多少）处理器、外设、接口、直接内存访问 (dma) 信道和内存。
多处理器—通过在多个 cpu 中分配任务，加速软件开发，提升代码可靠性，并增强可维护性。您可将多处理器系统设计为单个 fpga 中的定制系统，或增强外部 cpu 或数字信号处理器。
其他英特尔 fpga 也可用于以边缘为中心的应用。然而，max 和 cyclone fpga 设备的特性（具有低功耗和小外形尺寸）虽然广受各类应用的重视，但对许多边缘应用来说至关重要。这种特性集可帮助客户构建专门部署在边缘的产品。