检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]天津工业大学信息与通信工程学院,天津300160
出 处:《工矿自动化》2009年第11期20-23,共4页Journal Of Mine Automation
基 金:天津市科技支撑计划重点项目(08ZCKFGX02400)
摘 要:文章介绍了基于MicroBlaze软核处理器的Bootloader程序的设计,详细介绍了适用该程序的FPGA嵌入式系统的硬件配置及Bootloader程序设计的硬件逻辑设计流程和软件设计流程。该程序是在FPGA硬件配置完毕之后,在内部处理器上运行的一段启动代码,用来将FLASH中的用户程序传输至外部RAM,并引导嵌入式系统从用户程序中开始运行。它解决了使用大规模复杂应用程序的嵌入式系统的引导问题,已在实际中应用,具有良好的适应性。The paper introduced a design of Bootloader program based on MicroBlaze soft core processor, and described hardware configuration of the FPGA embedded system which is suitable for Bootloader program and flow of hardware logic design and software design of the program. The Bootloader program is a set of start-up codes which runs in the internal processor after hardware configuration of the FPGA is completed. It is used to transmit user's application program from FLASH to external RAM and boot the embedded system. It solved the boot problem of embedded system with large complicated applications. It has applied in practice and has better adaptability.
关 键 词:嵌入式系统 BOOTLOADER程序 MicroBlaze软核处理器 硬件逻辑设计 软件设计 FPGA SPI FLASH
分 类 号:TP303[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249