主题中讨论的其他器件: C2000WARE
工具/软件:Code Composer Studio
您好!
我使用 TMS320F28377S 处理器进行项目工作。 我已在异步模式(16位)中使用 EMIF 接口将此 DSP 配置为 FPGA。
我已将 EMIF 配置为与 FPGA 同步。
READ_SETUP_TIME 4 (50nsec)
WRITE_SETUP_TIME 4 (50nsec)
READ_STROBE 时间4 (50nsec)
WRITE_STROBE 时间4 (50nsec)
READ_HOLD_TIME 7 (80nsec)
WRITE_HOLD_TIME 7 (80nsec)。
TA (周转时间) 3 (40nsec)
最大等待计数80h
但是、当我在从 FPGA 读取数据大小(126KB)时看到0xFFFF 介于两者之间 时、每次读取的速率为170 * 16位。
例如、每次读取可花费0.6-0.7 μ s (16位)、对于 126KB = 38.7usec、可达到0.7 μ s。
我怀疑、来自处理器的中断可能导致读取操作或 EMIF 读取错误。
请查找以下数据。 0xFFFF 是未知数据。
请向我推荐一种可能的解决方案或调试方法来进行跟踪。
谢谢、此致
Chandra
