|
悬赏910资产已解决
本帖最后由 wmy367 于 2017-3-16 11:44 编辑
vivado 有时候无法编译interface提示:
- [Synth 8-27] scoped/hierarchical type name not supported ["E:/work/AXI/AXI_stream/packet_fifo/axi_stream_packet_fifo_B1.sv":23]
复制代码
`timescale 1ns/1psmodule axi_stream_packet_fifo_B1 #(
parameter DEPTH = 2, //2-4
parameter CSIZE = 1
)(
input [CSIZE-1:0] in_cdata,
output[CSIZE-1:0] out_cdata,
output logic[15:0] empty_size,
axi_stream_inf.slaver axis_in, // axi4 stream interface
axi_stream_inf.master axis_out // axi4 stream interface
);
modelsim无任何错误,vivado也不是一直不行,有些个别文件就是不行。所有文件为UTF-8格式。
xilinx 官方问答连接 |
最佳答案
查看完整内容
1.如果这个bug是针对两个文件都会出,只不过它先编译了你的文件A,A报错之后可能B还没有报,但是并不代表B没有错,所以假设你是在同一个project中,并且还没有做类似的尝试,可以看看先把A改掉之后再看之前没报错的B会不会报错
2.假设1种测试出只有A会报错,另外代码的用法并不会报错,那么可以猜测这个bug和你具体的code里面怎么用的有关系了,那假设你主代码区用了这个interface的东西,你可以尝试先注释掉【正确的和不正确的同 ...
|