找回密码
 注册
关于网站域名变更的通知
查看: 447|回复: 2
打印 上一主题 下一主题

关于k7 325t 与dsp6678 srio 调试。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-10-8 14:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
8 l* H/ }6 b4 k$ }9 b3 B

; X1 {0 b' y5 ]最近在做k7325t和DSP6678之间的srio接口调试,负责FPGA方面。用的xilinx的 srio ip核,利用该ip进行仿真(ip和带的仿真顶层文件)srio读写正确,link、port初始化成功,srio读写report记录正常。但是在下载到板子进行测试时有点困惑。
# ?9 M' a3 M8 r0 U% V8 t; W
* T  ~( I2 D/ z. a  t8 f(1)ip和带的仿真文件中包含不可综合的文件如:产生report、统计的verilog文件,若生成bit文件需要将不可综合的模块去掉(其实这些模块在仿真中作用是输出调试信息,在实际中作用不大),直接将srio_example_top、srio_dut、srio_request_gen、srio_response、srio_quick_start模块直接综合,map,布线,生成bit文件吗?
, o, g8 y( O" |3 v
4 {) n6 e; p- a2 g( R5 v(2)我想和dsp6678做回环测试,刚开始想在fpga中将gtrx、gttx管脚短接,但是这样只能证明dsp和dsp和fpga之间的硬件有无问题,无法证明fpha程序的正确性。于是想将srio ip核解析得到的接受数据直接赋给srio的发射数据,但是srio接受到的数据包含一定的格式,我应该对接受到的数据进行解析吗?还是直接赋给发射数据?. }! F% ~9 m0 U  C1 U( L8 s

; w* O8 J* B+ U" \. l+ [(3)在仿真中是怎样实现transmit、receive的闭环的,感觉在srio_dut模块中进行的,但是还没有找到蛛丝马迹啊。但是在srio ip和的例化中发现信号:m_axis_phyt_tdata(out)、s_axis_phyt_tdata(in)例化的变量是同一个,这样和仿真中的闭环有关系吗?m_axis_phyt_tdata 为送入物理层的发射信号。0 X9 C5 Y" e: V2 X

: [8 I& M' {  ~7 _0 |1 u* o2 H请教大神,非常感谢!
  • TA的每日心情
    开心
    2019-11-20 15:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    2#
    发表于 2019-10-8 17:12 | 只看该作者
    需要做的工作还很多啊。
  • TA的每日心情
    开心
    2019-11-20 15:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    3#
    发表于 2019-10-8 17:12 | 只看该作者
    9 h6 L* p9 z' O3 H5 O+ W1 ]6 E+ W
    我做的是K7与C6678间的SRIO通信。" B" d  T2 m0 F- R5 U) Z
    一个应用是,K7上接了Cameralink相机,每接收一行,就向C6678发一行数据,每一帧发 一个门铃中断C6678.6678把处理的结果发回发到 K7,通过HDMI显示。
      t* \/ Q. Z# ]2 y) {这个过程应用了xilinx的 RapidIO ip core,在这个基础上,自己写了一个ip core,实现了与与xilinx ip core协同,与C6678通信。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-18 15:52 , Processed in 0.109375 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表