发明名称 共享非易失性存储器体系结构
摘要 一种使用共享非易失性存储器来初始化设备中多个处理部件的方法和系统。针对设备内各处理部件的启动逻辑和配置数据被存储于单个非易失性存储器中。一收到初始化该设备的命令,该共享存储器系统就将启动逻辑和配置数据从非易失性存储器复制到易失性主存储器。然后,各个处理部件访问该主存储器以找到其启动逻辑和配置数据、并开始执行。该共享存储器系统减少了用于初始化多个处理部件的非易失性存储器部件的数量。
申请公布号 CN101438242B 申请公布日期 2013.09.18
申请号 CN200780016052.6 申请日期 2007.03.30
申请人 晶像股份有限公司 发明人 M·R·曹;D·李;A·鲁贝格
分类号 G06F9/445(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 钱慰民
主权项 一种用于在各处理部件之间共享非易失性存储器的系统,包括:易失性存储器,其被配置成在所述系统的运行期间存储数据;第一处理部件,其连接于所述易失性存储器并被配置成从所述易失性存储器访问初始化逻辑,所述第一处理部件是主处理部件,第二处理部件,其连接于所述易失性存储器并被配置成从所述易失性存储器访问初始化逻辑;以及非易失性存储器,所述非易失性存储器包括针对所述第一处理部件的初始化逻辑和针对所述第二处理部件的初始化逻辑,所述针对第一处理部件的初始化逻辑包括针对第一处理部件的启动逻辑和配置数据,并且所述针对第二处理部件的初始化逻辑包括针对所述第二处理部件的启动逻辑和配置数据,其中在电源第一次被施加到系统或在系统执行硬复位时,初始化发生;闪存描影逻辑,所述闪存描影逻辑包含可由第一处理部件执行的指令,由此:所述第一处理部件在所述第一处理部件和所述第二处理部件开始初始化前将所述初始化逻辑从所述非易失性存储器复制至所述易失性存储器,并在所述第一处理部件已将所述非易失性存储器的内容复制至所述易失性存储器之后,所述第一处理部件信令所述第二处理部件通过访问所述易失性存储器开始所述第二处理部件的启动序列并信令所述第一处理部件通过访问所述易失性存储器开始所述第一处理部件的启动序列;其中所述第一处理部件是附连到所述非易失性存储器的唯一处理部件;并且引导复位向量包含到所述闪存描影逻辑的地址的转移,所述引导复位向量是所述第一处理部件在复位时开始执行的已知位置。
地址 美国加利福尼亚州