现在位置: 首页

Can’t place all RAM cells in design

2016年09月20日 常见问题  ⁄ 共 139字 Can’t place all RAM cells in design已关闭评论 ⁄ 阅读 3,429 次
刚接触QSys,今天新建了个工程,编译的时候出现如下错误: ‘’Error (170040): Can't place all RAM cells in design‘’ 解决方案: 在建nios cpu里面的onchip memory的时候大小太大了,超出了选用的FPGA的限制。 改小一点重新编译即可。
阅读全文

virtualbox中Cannot register the hard disk错误解决办法

2016年09月13日 常见问题  ⁄ 共 564字 virtualbox中Cannot register the hard disk错误解决办法已关闭评论 ⁄ 阅读 3,755 次
今天想用之前的一个硬盘文件创建虚拟机,导入时发生如下错误: virtual_error 根据错误,原来UUID已存在,不能创建,网上搜索解决办法,很简单,如下: 1.打开cmd 2.输入如下命令(需要根据你的实际路径修改) VBoxManage.exe  internalcommands  sethduuid  "F:\VirtualBox VMs\PIR228\HardDisk\Ubuntu_10.04.4.vdi"  0160913f-6e83-4cd6-97b7-c9e24d9cd26d "F:\VirtualBox VMs\PIR228\HardDisk\Ubuntu_10.0...
阅读全文

乱序执行的原理

2016年08月25日 技术文章  ⁄ 共 3326字 乱序执行的原理已关闭评论 ⁄ 阅读 3,215 次
处理器基本上会按照程序中书写的机器指令的顺序执行。按照书写顺序执行称为按序执行(In-Order )。按照书写顺序执行时,如果从内存读取数据的加载指令、除法运算指令等延迟(等待结果的时间)较长的指令后面紧跟着使用该指令结果的指令,就会陷入长时间的等待。尽管这种情况无可奈何,但有时,再下一条指令并不依赖于前面那条延迟较长的指令,只要有了操作数就能执行。 此时可以打乱机器指令的顺序,就算指令位于后边,只要可...
阅读全文

Connected system ID hash not found on target at expected base address

2016年07月27日 FPGA开发  ⁄ 共 707字 Connected system ID hash not found on target at expected base address已关闭评论 ⁄ 阅读 4,134 次
最近有个小项目使用到FPGA,前几天突然程序下载不进去了,一直报错“”Connected system ID hash not found on target at expected base address“”,很是郁闷,之前用着好好的。 Connected system ID 如果在“Run Configurations”中忽略ID检测继续RUN,基本上会弹出如下对话框: problem 在网上搜索解决方法,一般有如下可能:  1) unused pin没有设置,可能会收到外部信号的干扰;设置未用引脚为As input tri-stated with weak ...
阅读全文

对话框添加控件后到ClassWizard中间的Member Variables中不能显示的问题

2016年07月13日 常见问题  ⁄ 共 323字 对话框添加控件后到ClassWizard中间的Member Variables中不能显示的问题已关闭评论 ⁄ 阅读 2,564 次
问题:基于对话框程序,在对话框上添加EDIT、comber等控件后,进入ClassWizard中间的Member Variables想为控件关联变量,发现控件在control IDs中间根本就没有,新添加一个控件Member Variables中也不更新。 解决方法:首先看看resource.h那个文件里面有不有你的那个控件对应的ID  没有的话 重新加上; 然后在工程目录里面把后缀名为clw的文件删了 在打开class Wizard  它会自动给你弹出提示,根据提示操作即可,问题解决。 Cla...
阅读全文
×