1、在ise中创建工程,完成软核以外的设计;
2、新建embedded processor软核,打开EDK;
3、完成软核设计,Generate Netlist;
4、回到ise工程,生成bit文件;
5、Export Hardware design to SDK with Bitsteam,打开SDK;
6、在SDK中创建工程,编译;
7、Program FPGA,使用默认的bit文件和bmm文件,也可以使用ise工程下产生的bit文件和bmm文件,下载后会在hw_platform文件下产生一个download.bit文件
8、如果在上一步中的software configuration设置了elf文件,则在download.bit中包含了elf文件,下载后会直接运行软件代码,否则需要需要通过run as或者debug as来下载软件代码;
9、download.bit文件包含elf文件的情况下,将此文件生成mcs文件,则可实现microblaze软件在FPGA中的固化,下载mcs文件后重新上电microblaze可以正常运行。
ise环境下microblaze软核创建与固化
于 2023-11-14 15:35:17 首次发布