您现在的位置:首页 >> 技术文章 >> FPGA嵌入式技术 >> 内容

解决了microblaze在ISE中例化时自动插入IO buffer

时间:2014-2-13 15:32:38 点击:

  核心提示:MATLAB代做,FPGA代做,Coursework代做、Assignment代做,淘宝交易。QQ:1224848052...

EDK在默认情况下会为microblaze系统的输入输出端口插入buffer,因为此时EDK认为microblaze系统就已经是顶层了,ISE也是一样,默认情况下会在顶层的输入输出端口上插入buffer,如果在EDK生成的microblaze系统是在ISE中作为一个子模块的话,那么EDK就不能给microblaze系统插入buffer了,否则编译会出错。解决思路是让EDK知道microblaze系统是ISE的一个子模块,而不是顶层。经过摸索,发现以下方案是可行的:

1.首先在ISE中创建工程,添加source,选microblaze。

2.添加完之后会打开xilinx platform studio进行cpu系统创建,这时有选板子型号这一步,这里非常关键,如果选择的是上面的 I would like to creat a system for the following development board ,那么EDK就会自动生成ucf文件,同时在microblaze系统插入buffer,所以千万不能选这一项,要选下面的i would like to creat a system for a custom board ,这样之后EDK不会自动生成ucf文件,需要你之后在ISE中手动创建,而且也不会插入buffer了。

Tags:MICROBLAZE 
作者:网络 来源:网络
  • 您是如何找到本站的?
  • 百度搜索
  • Google搜索
  • 查阅资料过程中
  • 论坛发现
  • 百度贴吧发现
  • 朋友介绍
本站最新成功开发工程项目案例
相关评论
发表我的评论
  • 大名:
  • 内容:
  • matlab代做|matlab专业代做|matlab淘宝代做(www.hslogic.com) © 2018 版权所有 All Rights Reserved.
  • Email:highspeed_logic@163.com 站长QQ: 1224848052

    专业代做/代写/承接、MATLAB、SIMULINK、FPGA项目、博士/硕士/本科毕业设计、课题设计、论文,毕业论文,Coursework、Eassy、Assignment