[发明专利]从主机引导存储设备在审
| 申请号: | 201210319478.1 | 申请日: | 2012-06-29 | 
| 公开(公告)号: | CN102915210A | 公开(公告)日: | 2013-02-06 | 
| 发明(设计)人: | A·费;N·J·瓦卡拉特;N·瑟弗 | 申请(专利权)人: | 苹果公司 | 
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F9/30 | 
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李镇江 | 
| 地址: | 美国加*** | 国省代码: | 美国;US | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 主机 引导 存储 设备 | ||
技术领域
本文涉及从主机引导存储设备,诸如带有闪存的设备。
背景技术
各种类型的非易失性存储器(NVM),诸如闪存存储(例如,NAND闪存、NOR闪存),可以用于大容量存储。例如,消费电子产品(例如,便携式媒体播放器)使用闪存来存储数据,包括音乐、视频、图像和其他的媒体或类型的信息。
存储设备已被配置用于从本地存储在设备上的信息引导。例如,包括存储控制器(带有一个或多个处理器/微处理器)的存储设备可以使用存储于存储设备的NW中的固件引导。在另一个例子中,“原始”(“raw”)存储设备(不包括存储控制器的存储设备)可以使用存储于存储设备的NVM中的调节值(trim value)引导。调节值可以被加载到原始存储设备的寄存器中,并可以由原始存储设备上的电路使用来控制原始存储设备的各种操作,诸如定时、脉冲计数和/或施加电压电平。
发明内容
本文一般性地描述了从主机设备引导存储设备的相关技术。主机设备可以存储用于一个或者多个存储设备的引导信息(例如,固件、调节值),并且可以通过在所述主机和所述存储设备之间的一个或者多个通信通道(例如,总线)提供这样的引导信息给所述存储设备。响应于指示或者与指示一起,引导信息可以由主机设备提供给存储设备来引导所述存储设备。例如,主机设备可以提供引导命令给存储设备,并且可以响应于来自所述存储设备的指示所述存储设备准备好接收所述引导信息的信号,随后提供引导信息给所他述存储设备。在另一个例子中,关闭电源的存储设备可以接收提示所述存储设备开启电源并引导的信号。响应于这样的指示,所述存偏设备可以从所述主机设备请求并接收引导信息。
在一个实施方式中,一种方法包括:在存储设备接收用于引导所述存储设备的指令,其中所述存储设备包括所述存储设备的控制器可访问的非易失性存储器;以及,响应于接收用于引导所述存储设备的所述指令,通过所述存储设备获取来自主机设备的固件,其中所述主机设备与所述存储设备分开并与所述存储设备通信耦合。所述方法还可以包括使用来自所述主机设备的所述固件引导所述存储设备,其中所述存储设备与所述主机分开引导,并且所述主机设备使用存储于所述非易失性存储器并且通过与所述存储设备的存储控制器的通信获得的数据或者指令执行操作。
在另一个实施方式中,一种方法包括:由主机设备提供引导命令给存储设备,其指示所述存断设备使用固件从所述主机设备引导,其中所述主机设备与所述存储设备分开并与所述存储设备通信耦合,并且所述存储设备包括非易失性存储器。所述方法还包括在主机设备接收存储设备准备好接收来自所述主机设备固件的指示;以及,响应于接收所述指示,所述主机设备传输所述固件到所述存储设备,其中到所述存储设备的所述固件的传输使得所述存储设备使用所述固件引导,其中所述存储设备与所述主机设备分开引导。
在另一个实施方式中,一种存储设备包括:非易失性存储器,适合于将所述存储设备通信耦合到主机设备的主机接口,以及存储控制器,被配置为执行在所述非易失性存储器上的存储操作并且适用于通过所述主机接口与所述主机设备通信。所述存储控制器还可以被配置通过所述主机接口接收用于从所述主机设备引导所述存储设备的指令;响应于接收所述指令,获取来自所述主机设备的固件;以及使用来自所述主机设备的固件引导所述存储设备,其中所述存储设备与所述主机设备分开引导,并且所述主机设备使用存储于所述非易失性存储器并且经由通过所述主机接口与所述存储设备的存储控制器的通信获得的数据或者指令执行操作。
在另一令实施方式中,一个系统包括:非易失性存储器,以及存储控制器,所述存储控制器被配置为在所述非易失性存储器上执行操作并且通过主机接口与主机设备通信。所述存储控制器还可以被配置为通过所述主机接口接收用于从所述主机设备引导所述存储设备的指令;响应于接收所述指令,获取来自所述主机设备的固件;以及使用来自所述主机设备的固件引导所述存储设备,其中所述存储设备与所述主机设备分开引导,并且所述主机设备使用存储于所述非易失性存储器并且经由通过所述主机接口与所述存储设备的存储控制器的通信获得的数据或者指令执行操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210319478.1/2.html,转载请声明来源钻瓜专利网。





