对于启用突发传输时的SOPC Builder DMA组件,可传输的最大数据量限制为最大突发传输长度( DMA参数选项卡中的突发事务处理“最大突发大小”设置)。 对于突发计数的宽度N,最大突发长度是2 (N-1) 。
大于最大突发计数长度的任何传输都被DMA组件截断,并可能使DMA突发传输操作停止。
解决方法:
1) 将DMA组件的“最大突发大小”字数增加到大于将在系统中使用的最大DMA传输长度。 最大突发大小值必须是2的幂。
2) 将DMA传输限制为不大于DMA参数选项卡中的“最大突发大小”设置。
注意:此问题仅在启用突发时影响SOPC Builder DMA组件。 这不会影响非突发模式下的DMA。
所有版本的DMA控制器都受此突发问题的影响。
没有回复内容