版主: 51FPGA

分享到:
共3条 1/1 1   

调用Rapidio ip核遇到点小问题

    [您是本帖的第2062位阅读者]
a18684928136
我是GG
高级会员

最后登陆时间:2012-04-23 21:38:32

直达楼层
1# 发表于 2012-04-20 13:54:11

调用Rapidio ip5.5版本,在ISE12.3平台上操作:

Rapidio进行Local Endpoint Access Nwrite时:Rapidio写数据正常;

Rapidio进行Local Endpoint Access Nread时:在TREQ接口上能接收到数据,而且和CPU的信息一样,只有treq_prio0,而在资料上说是1;在进行RESPONSE时,只要CPU进行Nread操作,CPU的超级终端就死机,在读操作时,用chipscopeRESPONSE信号,图形如下:

从以上图形来看,chipscope上的图形和资料上的图形几乎差不多。

Response的配置:

tresp_ftype = 4’d13

tresp_ttype = 4’d8

tresp_dest_id = treq_src_id = 8’h01;

tresp_tid = treq_tid = 8’h05;

tresp_status = 4’h00;

tresp_prio = 2’b10;tresp_prio = 2’b01;

Data0 = 64’h0000_0000_0010_49c0;

Data1 = 64’h0000_0000_0010_49ca;

那个tresp_prio = 2’b10tresp_prio = 2’b012种都试验过,结果一样,只要CPU进行Nread操作时,超级终端就死机。

那个tresp_dsc_ntresp_prio在参考时序图上没有这2个信号,我把这2个信号去掉,结果也一样。

参考资料为:srio_ug503.pdf文档148~165

 

 

 




关键词:调用    Rapidio    核遇    到点    问题    tresp    

这就是我。

RE: 调用Rapidio ip核遇到点小问题

a18684928136
我是GG
高级会员

最后登陆时间:2012-04-23 21:38:32

2# 发表于 2012-04-20 13:56:27
chipscope获取的图形

这就是我。

RE: 调用Rapidio ip核遇到点小问题

a18684928136
我是GG
高级会员

最后登陆时间:2012-04-23 21:38:32

3# 发表于 2012-04-20 13:57:19
上传的图形怎么看不了啊!

这就是我。

共3条 1/1 1   
快速回复主题
  • 匿名不能发帖!请先 [ 登陆 注册 ]