DSP上位机通讯设计方案
DSP
ARM
I/O
原始方案
ARM>DSP
DSP>ARM
改进方案1
ARM 的写操作,写到 OutBound (A2D 区域) 应可结束,告知 DSP 后即可返回。由 DSP 到指定地址读取(搬移或格式转换)数据。
DSP 的写操作,写到 OutBound (D2A 区域) 应可结束操作,告知 ARM 后即可返回。由 ARM 到指定地址读取数据。
因此,OutBound 作为通讯资源,需要独立的保护。
ARM>DSP
timeout=4Tmax
Tmax 表示统计(估算)最长的单次传输时间。4 是因为读写双向,2 个 DSP。
SADDR 表示 ARM PCIE OutBound 空间内,ARM 端写入数据在 DSP 端的地址。
DSP>ARM