首页> 外国专利> Mixed-Mode ROM/RAM Booting Using an Integrated Flash Controller with NAND-Flash, RAM, and SD Interfaces

Mixed-Mode ROM/RAM Booting Using an Integrated Flash Controller with NAND-Flash, RAM, and SD Interfaces

机译:使用具有NAND-Flash,RAM和SD接口的集成闪存控制器进行混合模式ROM / RAM引导

摘要

A Secure Digital (SD) flash microcontroller includes a memory interface to SRAM or DRAM, a flash-memory interface, and a SD interface to an SD bus. The flash memory can be on a flash bus or on the SD bus. The microcontroller is booted from boot code stored in the flash memory. An initial boot loader is read from the first page of flash by a state machine and written to a small RAM. A central processing unit (CPU) in the microcontroller reads instructions from the small RAM, executing the initial boot loader, which reads more pages from flash. These pages are buffered by the small RAM and written to a larger DRAM. Once an extended boot sequence is written to DRAM, the CPU toggles a RAM_BASE bit to cause instruction fetching from DRAM. Then the extended boot sequence is executed from DRAM, copying an OS image from flash to DRAM.
机译:安全数字(SD)闪存微控制器包括与SRAM或DRAM的存储器接口,闪存接口和与SD总线的SD接口。闪存可以位于闪存总线或SD总线上。从存储在闪存中的启动代码启动微控制器。状态机从闪存的第一页读取初始引导加载程序,并将其写入一个小RAM。微控制器中的中央处理器(CPU)从小型RAM读取指令,执行初始引导加载程序,该加载程序从闪存读取更多页。这些页面由小型RAM缓冲并写入较大的DRAM。一旦将扩展的引导序列写入DRAM,CPU就会切换RAM_BASE位以引起从DRAM提取指令。然后,从DRAM执行扩展的引导顺序,将OS映像从闪存复制到DRAM。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号