Board logo

标题: [求助]自定义指令? [打印本页]

作者: pennyllin    时间: 2006-10-25 15:15     标题: [求助]自定义指令?

请版主或路过的高手赐教: 我在nios的cpu里添加了自定义指令模块并读出了port ,也已经Add to system,重新生成系统后在编译时,出现错误:

Error: Port "D_ci_a" does not exist in macrofunction "the_cpu_0"

Error: Port "D_ci_b" does not exist in macrofunction "the_cpu_0"

Error: Port "D_ci_c" does not exist in macrofunction "the_cpu_0"

Error: Port "D_ci_n" does not exist in macrofunction "the_cpu_0"

Error: Port "D_ci_readra" does not exist in macrofunction "the_cpu_0"

Error: Port "D_ci_readrb" does not exist in macrofunction "the_cpu_0"

Error: Port "D_ci_writerc" does not exist in macrofunction "the_cpu_0" 。。

 

请问是什么原因呢?谢谢!

[此贴子已经被作者于2006-10-25 15:46:58编辑过]


作者: kzw    时间: 2006-10-25 15:28

看提示是没有作cpu端的接口,自定义指令我没有用过,但是在自定义外设中读出端口是需要定义的,我想自定义指令也差不多吧。
作者: pennyllin    时间: 2006-10-25 15:29

版主说得应该对吧!我看了Altera的自定义指令的英文解释,好像是说端口的定义什么的,但我的英文功底太差,真正理解不好。
作者: kzw    时间: 2006-10-25 15:29

就是需要定义一个host的接口了。
作者: pennyllin    时间: 2006-10-25 15:30

版主:真的不好意思,在哪儿定义呢?
作者: kzw    时间: 2006-10-25 15:31

就是在你的.v或者.vhd文件中定义。
作者: pennyllin    时间: 2006-10-25 15:31

请教路过的大虾:

重装了系统。打开QII5.1时,提示quartus.exe无法找到入口。

具体说“无法定位程序输入点?copy@FIO_FILE_SYSTEM@@SA_NABVSTL_STRING0@@_N@Z于动态链接库CCL_FIO.dll上。怎么回事呢?谢谢!


作者: kzw    时间: 2006-10-25 22:28

估计是装的有问题吧,重装了也是这样的吗


作者: pennyllin    时间: 2006-10-26 16:04

重装之后还是这样,简直愁死了:(

[此贴子已经被作者于2006-10-26 16:05:11编辑过]


作者: kzw    时间: 2006-10-26 18:42

不可能的啊,你的系统也重装了吗?
作者: pennyllin    时间: 2006-10-27 08:38

是的,就是系统重装了之后装QII5.1的。谢谢版主回答,我再试试。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0