期刊文献+

一种基于8051核SoC引导程序的设计与实现 被引量:3

Design and Implementation of Bootloader for a SoC Based on 8051 Core
下载PDF
导出
摘要 引导程序的开发是系统芯片设计的重要组成部分。针对基于8051核的某控制系统芯片的具体要求,提出了一种系统芯片引导程序的设计策略。该策略思路是:当系统上电复位后,开始执行固化在系统芯片中的引导程序,并加载存储于片外串行接口Flash的用户程序到片内SRAM中;加载完成后,程序无条件跳到SRAM中执行用户程序。在分析该系统芯片组成的基础上,重点阐述了引导程序开发面临的问题、解决的思路、引导程序的具体实现及开发编译环境的配置。该方案对其它系统芯片引导程序的设计具有一定的参考价值。 The development of bootloader is an important part of System-on-Chip (SoC) design. According to the requirement of bootloader for a controller SoC based on 8051 CPU core,a SoC bootloader design strategy is presented. The main idea is: when SoC system powers on, SoC starts executing bootloader which is solidified in ROM of SoC, loads the user system program into the SRAM of SoC from off-chip flash based on serial peripheral interface (SPI), and then executes the program into the on-chip SRAM. Based on introducing SoC structure and analyzing the problem of bootloader design, the resolution is put forward. The implementation of bootloader and configuration of user's complier environment are described in detailed. The design of bootloader has some useful reference for other SoC design.
出处 《微计算机信息》 2009年第8期133-135,共3页 Control & Automation
关键词 系统芯片 引导程序 8051核 串行数据接口 SoC Bootloader 8051 core SPI
  • 相关文献

参考文献4

二级参考文献20

共引文献13

同被引文献20

引证文献3

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部