AXI 接口设计避坑指南:AXI接口笔记

电子说

1.4w人已加入

描述

AXI接口笔记

第一章 问题记录

第1节 接收数据全0或全1

1.1 问题现象

AXI

上图中,pixel_data_o是EC IP核输出的图像数据,正确的话会如上图所示,图像数据每个时钟会变化并且值是不固定的。

本次出现的错误现象是:pixed_data_o是有输出的,但输出全是0或者是全是1,并且在最后一个像素出现pyld_err_flag_o的错误指示。

1.2 问题原因

经过LATTICE的原厂工程师定位,确定是IP核导致的reveal显示问题,需要重新安装EC的IP核。

1.3 解决方法

安装EC的IP核,安装文件:F:svnmdy_flow_common2_design8_LVDS4_mdySlvdsEclatticesemi.com_slvsec_rx_1.2.0.ipk

安装过程:

1.3.1. 打开LATTICE的软件radiant

AXI

1.3.2. 打开图中1所示的IP Catalog,显示2是否存在,如果存在就删除;然后点击上图3所示的安装位置。

1.3.3. 选择安装文件,接提示要求安装即可。安装完成后,在上图中2的位置将又再出现。

1.3.4. 重装生成IP核。


第2节 接收不到任何东西

AXI

2.1. 如果SERDES速率是5G,则BAUD GRADE选用3;如果是2.5G,则选用2;千万不要搞错。

2.2. 综合工具要改为:synplify pro。使用LSE将出现不稳定情况,综合后将出现全部接收不到的情况,不稳定。

2.3. 使用serdes IP核,去接收数据,看是否有错误提示。注意,本次定位,可以看到信号质量挺好,眼图也是很好的,但从SERDES上看就是有误码。怀疑是频偏问题导致的,在摄像头一侧,修改了时钟线,问题解决。

审核编辑 黄宇


 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分