H2C Channel Status (0x40) - 4.1 简体中文

DMA/Bridge Subsystem for PCI Express 产品指南 (PG195)

Document ID
PG195
Release Date
2022-11-16
Version
4.1 简体中文
表 1. H2C Channel Status (0x40)
位索引 默认 访问类型 描述
31:24     保留
23:19 5'h0 RW1C

descr_error[4:0]

复位 (0) 条件为:在控制寄存器的运行位进行置位时复位。

4:意外完成

3:报头 EP

2:奇偶校验错误

1:完成器异常中止

0:请求不受支持

18:14 5'h0 RW1C

write_error[4:0]

复位 (0) 条件为:在控制寄存器的运行位进行置位时复位。

位元位置:

4-2:保留

1:从接口错误

0:解码器错误

13:9 5'h0 RW1C

read_error[4:0]

复位 (0) 条件为:在控制寄存器的运行位进行置位时复位。

位元位置

4:意外完成

3:报头 EP

2:奇偶校验错误

1:完成器异常中止

0:请求不受支持

8:7     保留
6 1'b0 RW1C

idle_stopped

复位 (0) 条件为:在控制寄存器的运行位进行置位时复位。置位条件为:在控制寄存器 ie_idle_stopped 位已置位的前提下,将控制寄存器运行位复位之后,引擎处于空闲状态时进行置位。

5 1'b0 RW1C

invalid_length

复位条件为:在控制寄存器运行位进行置位时复位。置位条件为:当描述符长度并非 AXI4-Stream 通道的数据宽度的倍数,并且控制寄存器的 ie_invalid_length 位已置位时进行置位。

4 1'b0 RW1C

magic_stopped

复位条件为:在控制寄存器运行位进行置位时复位。置位条件为:在控制寄存器 ie_magic_stopped 位已置位的前提下,当引擎遇到含无效 magic 的描述符并停止时进行置位。

3 1'b0 RW1C

align_mismatch

描述符上的源地址与目标地址彼此未正确对齐。

2 1'b0 RW1C

descriptor_completed

复位条件为:在控制寄存器运行位进行置位时复位。置位条件为:在控制寄存器 ie_descriptor_stopped 位已置位的前提下,当引擎已完成描述符并且 COMPLETE 位已置位时进行置位。

1 1'b0 RW1C

descriptor_stopped

复位条件为:在控制寄存器运行位进行置位时复位。置位条件为:在控制寄存器 ie_descriptor_stopped 位已置位的前提下,当引擎已完成描述符并且 STOP 位已置位时进行置位。

0 1'b0 RO

Busy

置位条件为:当 SGDMA 引擎处于繁忙状态时置位。当该引擎处于空闲状态时为零 (0)。