12.3 EDK,MPMC  –  SDMA在TX目标就绪之前不会置位TX源-Altera-Intel社区-FPGA CPLD-ChipDebug

12.3 EDK,MPMC – SDMA在TX目标就绪之前不会置位TX源

描述

Local Link规范表明SRC_RDY_N信号和DST_RDY_N信号的断言顺序无关紧要。

我设计了一个自定义的Local Link外围器件。外设不会置位目标就绪(外设已准备好接收数据),直到源准备就绪(发送器准备好发送数据)进行发送操作。

外设连接到MPMC上SDMA的本地链路接口。软件启动SDMA传输后,本地链路接口上没有事务处理?

可能有什么不对?

在TX_Dst_Rdy被置位之前,SDMA不会置位Tx_Src_Rdy信号。由于外设在源准备就绪之前不会使目标就绪,因此会导致死锁。

为了将本地链路外设与SDMA一起使用,必须首先确定目标就绪以进行发送操作。

请登录后发表评论

    没有回复内容