“Configuration Transmit Message”(配置发射报文)接口供用户应用用于向核发射报文。用户应用将向核提供发射报文类型和数据信息,核则以 done
信号作为响应。下表定义了核的“配置发射报文”接口中的端口。
端口 | I/O | 宽度 | 描述 |
---|---|---|---|
cfg_msg_transmit | 输入 | 1 | 配置发射编码报文。 此信号与提供编码报文类型的 cfg_msg_transmit_type 和提供与报文关联的可选数据的 cfg_msg_transmit_data 一起断言有效,直至在响应中断言 cfg_msg_transmit_done 有效为止。 |
cfg_msg_transmit_type | 输入 | 3 | 配置发射编码报文类型。 指示要发射的 PCI Express 报文类型。受支持的编码包括:
|
cfg_msg_transmit_data | 输入 | 32 | 配置发射编码报文数据。 指示与特定报文类型关联的报文数据。 000b:LTR -
001b:OBFF -
010b:SSPL -
011b:PM_PME -
100b - 111b:保留 |
cfg_msg_transmit_done | 输出 | 1 | 配置发射编码报文已完成。 请求完成后,此端口断言有效以作为对于 cfg_mg_transmit 断言有效的响应,并保持 1 个周期。 |