完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
目前在使用DSP和FPGA之间通过SRIO的SWRITE事务完成双向数据通信,大多数情况下都正常,但是在我不停的给DSP进行烧写程序时,会偶尔出错,FPGA无法收到DSP下发的数据。偶尔故障情况下buf_lcl_phy_buf_stat_out始终是5'b10000,且buf_lcl_response_only_out一直是1 |
|
相关推荐
2个回答
|
|
|
问,松下家用电子血压计电路原理图?
|
|
|
|
|
问题分析:DSP与FPGA的SRIO通信故障根据您描述的现象(烧写DSP程序时偶发FPGA接收失败,伴随特定信号状态),以下是系统性分析和解决方案: 故障原因分析
解决方案1. 缓冲区优化(核心措施)
2. 链路状态管理
3. DSP烧写流程加固
4. 错误恢复机制
调试建议
预防性设计
通过上述综合措施,可根治烧写引发的通信异常。建议优先实施缓冲区扩展和烧写静默协议,80%类似问题可通过此解决。 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
NVMe高速传输之摆脱XDMA设计49:主要功能测试结果与分析1
1280 浏览 0 评论
888 浏览 0 评论
842 浏览 0 评论
619 浏览 0 评论
977 浏览 0 评论
4419 浏览 63 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 10:30 , Processed in 0.541199 second(s), Total 44, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
5678