logo资料库

FPGA Microblaze 配置与程序烧录指导.doc

第1页 / 共41页
第2页 / 共41页
第3页 / 共41页
第4页 / 共41页
第5页 / 共41页
第6页 / 共41页
第7页 / 共41页
第8页 / 共41页
资料共41页,剩余部分请下载后查看
1.硬件配置
2.软核配置
2.1 LED_GPIO软核配置
2.2 Interrupt软核配置
2.3 VDMA 软核配置
2.4 VGA软核配置
2.5 关联VDMA和VGA配置
3. SDK编程
4.程序flash固化
4.1生成比特流文件
4.2生成 SPI FLASH 的 MCS 文件
4.3下载 MCS 文件到 SPI FLASH
FPGA MicroBlaze 配置与程序烧录指导 前言 MicroBlaze 嵌入式软核是一个被 Xilinx 公司优化过的可以嵌入在 FPGA 中的 RISC 处 理器软核,具有运行速度快、占用资源少、可配置性强等优点,广泛应用于通信、军事、高 端消费市场等领域。本指导手册旨在指导在 FPGA 工程中配置 microblaze 软核并生成 mcs 文件烧录到 FPGA 中成功固化运行。 硬件平台:spartan-6 AX545 软件平台:Xilinx Platform Stdio + SDK 实验项目:硬件 microblaze 配置 + VGA project
目录 目录 1. 硬件配置 ....................................................................................................................................... 3 2. 软核配置 ..................................................................................................................................... 14 3. SDK 编程 ....................................................................................................................................... 23 4. 程序 flash 固化 ............................................................................................................................33 4.1 生成比特流文件............................................................................................................... 34 4.2 生成 SPI FLASH 的 MCS 文件 .........................................................................................35 4.3 下载 MCS 文件到 SPI FLASH ...........................................................................................38
1. 硬件配置 1. 打开 ISE 14.7 中 Xlinx Platform Studio 2. 打开工程向导 Create New Project Using Base System Builder 3. 配置工程路径和总线类型
4. 开发板和系统配置
5. 处理器、缓存及外设配置
点击 Add Device 来添加 DDR3 控制器 MCB_DDR3 到系统
另外用户根据自己实际需要来修改内部 RAM 的大小, 指令 Cache 和数据 Cache 的大小。 再点击 Finish 按钮完成。
6. 检查系统部件试图 我们可以看到 Microblaze 系统和 MCB_DDR3 及一些总线已经生成并连接了。用户可 以自己点开每个设备前面的'+'来查看每个设备之间的连接关系。我们可以看到 MCB_DDR3 设 备 是 挂 在 AXI4 的 总 线 下 , debug_module 设 备 是 挂 在 AXI4-Lite 的 总 线 下 。
分享到:
收藏