FIFO 深度约束 - 2022.1 简体中文

Versal ACAP AI 引擎编程环境 用户指南 (UG1076)

Document ID
UG1076
Release Date
2022-05-25
Version
2022.1 简体中文

器件上存在受限的交换机和 DMA FIFO。判定 fifo_depth 约束时,重要的是考虑将为某个面积指定的 FIFO 量。这包括需要考量具有 fifo_depth 约束的信号线是否同时具有面积分组约束。在此情况下,请确保在指定面积内可满足所有 fifo_depth 约束。

如果交换机 FIFO 存在高争用,请考虑转为 DMA FIFO。您使用以下约束指定 DMA FIFO 类型,无需更改 fifo_depth

location<fifo>(net1) = { dma_fifo()}

FIFO 位置约束的应用需审慎考量,如以下示例所示。

location<fifo>(net2) = { dma_fifo(aie_tile, 15, 0, 0x3100, 32) };
location<fifo>(net3) = { ss_fifo(shim_tile, 16, 0, 0), dma_fifo(aie_tile, 17, 0, 0x3100, 48)}