|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 ljpwed 于 2014-5-6 12:42 编辑
大家好,新手上路,提一个问题!!!
前几天更新了一下Quartus II 13.1 (64-bit) (Update4),使用的是论坛里的破解文件,自带IP核使用没有问题!!!
不过我开发的NIOS II,都是自己做IP核的,很多IO都要IRQ中断,Quartus II 13.0更新到13.1后(现在包括updata4),在Qsys里设置IP核的时候,出现这样一个问题,请看图:
看看到图片里的:Associated Addressable interface
13.1的QSys没有选择,正常情况下是可以选择avalon_slave总线接口,为什么13.1就没有了。也就是说不能自动设置avalon_slave接口
在不设置avalon_slave接口的情况下,编译后,自定义的中断不能工作,Eclipse中system.h CONCODE_IRQ中断号为-1
出现这个问题后: 我找到IP核心的TCL文件,看到associatedAddressablePoint属性为空,然后我手动把这个值写入avalon_slave 接口定义的
接口,
重新回到Qsys,更新一下,就可以看到Associated Addressable interface,正常选择,接口!!!编译后,中断也可以正常工作了!!!
我想问的是这个难道是了个Bug吗????????
本人英文不是很好,没办法以官网提问,请教一下,有没有大神碰到这个问题的,谢谢了!!!!! |
|