asc_set_l12l0_padding_val
产 品 支 持 情 况
| 产 品 | 是 否 支 持 |
|---|---|
| √ |
功 能 说 明
对PADDING_B寄 存 器 中 的 值 进 行 设 置,这 是 一 个64bit的 寄 存 器,用 于 存 储 搬 运 过 程 中padding的 值。 其 中 各bit含 义 如 下:
| bit范 围 | 含 义 |
|---|---|
| 31:0 | 存 储 进 行padding时 的 值。 数 据 位 宽 为32时,直 接 使 用31:0位; 数 据 位 宽 为16时,使 用15:0位,31:16位 被 忽 略; 数 据 位 宽 为8时,15:8位 应 与7:0位 相 同,31:16位 被 忽 略;数 据 位 宽 为4时,15:12,11:8,7:4和3:0位 应 该 相 同,31:16位 被 忽 略。 |
| 33:32 | 表 示 所 使 用 的padding模 式,当 前 支 持 三 种 模 式。 2'b00:固 定padding; 2'b01:按 通 道padding; 2'b010/2'b11:当 前 保 留。 |
函 数 原 型
C++
__aicore__ inline void asc_set_l12l0_padding_val(uint64_t config)
参 数 说 明
| 参 数 名 | 输 入/输 出 | 描 述 |
|---|---|---|
| config | 输 入 | 待 设 置 的 寄 存 器 值。 |
返 回 值 说 明
无
流 水 类 型
PIPE_S
约 束 说 明
无
调 用 示 例
C++
uint64_t config = 0;
asc_set_l12l0_padding_val(config);