ISE14.2如何将FPGA程序和microblaze的程序一起固化到flash里面去?

ISE14.2如何将FPGA程序和microblaze的程序一起固化到flash里面去?,第1张

如果你的microblaze的程序小,可以放在FPGA内部的例化ROM中,然后生成的BIN文件可以作为ROM的初始化文件导入,这样可以与FPGA加载文件一起存。

否则只能你自己敲代码去实现这部分功能。

为了和ise协同工作,edk和ise也是有两种结合方式:

(1)ise中添加处理器,处理器结构部分会自动在xps中运行配置,此时fpga作为顶层模块。

(2)输出edk设计到ise。

当在xps中产生网表和比特流后,可以运用命令projectoptions,选择exporttoprojectnavigator.生成一个system.ise工程。

注意有两个文件。

bit和system.bmm文件。

此时,需要在ise软件中重新打开工程,然后综合布局布线生成。

bit硬件文件和。

bmm文件,然后再下载到fpga。

而elf不变下载到fpga。

下载时,可以在ise中,把。

bit和system_bd.bmm硬件部分下载以及把elf软件比特下载到fpga中即可。

也可以在xps中下载硬件,此时只需利用命令xps菜单中的importfromprojectnavigator把两个文件复制一下到implention文件夹下即可。

两种方法。

1、进入ise软件,执行菜单命令“视图,面板,components”即可显示左边添加器件的菜单。

2、进入ise软件,点击左下角的“Panels→components”既可调出消失的添加器件的菜单。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11415081.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存