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

FPGA中自定义了一个FIFO有点问题怎么办?

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
请教大神,我在FPGA中自定义了一个FIFO,一个RAM,两者都与DSP的总线XD(16位)相连,错误提示如下:/ D3 B5 h  Q8 b
Error: The pin "XD[0]" has multiple drivers due to the non-tri-state driver "dataram:ram_hinbc2|altsyncram:altsyncram_component|altsyncram_lra1:auto_generated|q_a[13]"5 `& l( E9 @0 ^% L
一直到XD[15],都有同样的提示。
9 c* v4 [* M4 L2 v& y0 QFIFO与RAM的片选地址并不相同,请问该如何处理,谢谢。
3 s  F9 O/ q* @6 H& [如下:
+ J$ D/ o# k8 t7 C# h! fnewfifo fifo2_ARMtodsp(//FIFO COMPONET
$ m9 |/ h9 }8 x$ s        .aclr(FIFO2CLR),2 ], E' \# {" f0 Y- B. s
        .data(DATA),2 _; P% f9 D3 d
        .rdclk(XCLK_DSPOUT),, z- J! J5 B3 d8 w1 y
        .rdreq(FIFO2RD),
' S8 s2 `1 l- D/ N$ o        .wrclk(FIFO_CLK),4 T" n6 F" k' N6 x  I6 `# T! H) _- E
        .wrreq(FIFO2WR),
2 \1 I  [3 Y. \8 {5 F- R8 i/ a- Q3 E$ b        .q(XD),
9 U- h) `- Q5 J6 b0 A        .rdusedw(FIFO2RDDW)," @" ]  w% F* U( J) q4 M6 w3 \
        .wrusedw(FIFO2WRDW)7 R7 M  I3 \' x" e! y
        );
0 N" B- e0 D1 C8 w9 B  ?  ^8 \以上是FIFO的定义。$ k$ g3 k1 @2 C/ B6 g3 g2 n' C0 [  z
dataram ram_hinab1(
5 h0 v* m* \: a1 }' o3 Z/ T. n7 J        .address(add_hin),8 k- m' W$ N7 B$ l! \; j
        .clken (cs_hinab1),
, ^; }; Y- t% S- `        .clock(XCLK_DSPOUT),
8 [; q6 v$ l4 j' F1 z7 \; X        .data(RD_CNT_HINAB1),% V/ ~2 k8 Q8 Y2 h3 o. v
        .wren(wr_hin),5 C/ `( r7 R4 b# o/ R3 ~
        .q(XD)" C9 \! I- }. C6 y3 h0 S
        );  r9 L. V3 d2 `
以上是RAM的定义。7 f( M, r/ Z2 a3 i7 U
两个模块都有.q(XD)。# r; L+ V! [) i5 ?7 |: i* V0 a/ K( j) T
请教大神,非常感谢!( v: i; Y9 M& a+ l7 w
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-18 09:14 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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