Buffers(缓冲器)表包含有关映射到 ADF 计算图的缓冲器的信息。通常,缓冲器在窗口连接中使用。
注释: 如果使用
buf#
和 buf#d
,则表示它是乒乓缓冲器。图 1. 缓冲器表
列 | 描述 |
---|---|
Name(名称) | 分配有缓冲器的列的名称。 |
ID | 由 AI 引擎编译器提供给缓冲器的唯一 ID。 |
Type(类型) | 当前使用的缓冲器的类型。类型可设为“Memory”(存储器)或“Stream”(串流)。窗口连接使用乒乓缓冲器,串流连接可使用 DMA 缓冲器。 |
Net(信号线) | 与缓冲器关联的信号线。 |
Column(列) | 拼块的列位置,编译器会对此拼块中的缓冲器进行映射。 |
Row(行) | 拼块的行位置,编译器会对此拼块中的缓冲器进行映射。 |
Bank | 拼块所在的 bank,对此拼块中的缓冲器进行映射。bank 为:0、1、2 或 3。 注释: 硬件视图是位宽为 128 位的 8 个 bank。软件视图是位宽为 256 位的 4 个 bank。
|
Offset(偏移) | 缓冲器相对于 bank 的地址偏移。 |
Size(大小) | 缓冲器大小(以字节为单位)。 |
Lock ID(锁定 ID) | 布局在 bank 中的每个缓冲器的唯一 ID。 |
Lock Name(锁定名称) | 与缓冲器关联的锁定的唯一名称。可用于调试缓冲器上的锁定停滞。 |