M_AXI_AWADDR <= C_M_AXI_TARGET(C_M_AXI_ADDR_WIDTH-1 downto C_OFFSET_WIDTH) & awaddr_offset;
ERROR:HDLCompiler:1731 - "F:\zedboard_rumen\test3\aa\aa.vhd" Line 210: found '0' definitions of operator "&", cannot determine exact overloaded matching definition for "&"
不知道怎么回事,哪位大侠能知道一下!
编译VHDL程序,其中有一行代码出现这样的问题:
答案:2 悬赏:50 手机版
解决时间 2021-02-01 21:52
- 提问者网友:浪荡绅士
- 2021-02-01 08:22
最佳答案
- 五星知识达人网友:woshuo
- 2021-02-01 09:31
可能是C_M_AXI_TARGET的类型与awaddr_offset的类型不一致引起的,也有可能是没有声明过C_M_AXI_TARGET类型(包括awaddr_offset类型)的“&”运算符函数描述。
因为不清楚你的描述中参与“&”运算的两个操作数的类型,所以无法准确判断。
因为不清楚你的描述中参与“&”运算的两个操作数的类型,所以无法准确判断。
全部回答
- 1楼网友:迟山
- 2021-02-01 10:30
问题应该出在寄存器register的写法上,具体是这段
when s10=>
red<="
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯