在处理器之间共享设备的系统和方法技术方案

技术编号:8452947 阅读:185 留言:0更新日期:2013-03-21 14:54
本发明专利技术涉及在处理器之间共享设备的系统和方法。在主机处理器和微控制器之间共享设备(例如,非易失性存储器)的系统和方法。响应于系统状态变化为第一状态,其中确保微控制器对非易失性存储器的安全访问(例如相应于上电复位、系统复位、睡眠状态等),微控制器将系统保持在第一状态(例如系统复位)中,并把对非易失性存储器的访问从处理器转换到微控制器。当系统保持在第一状态中时,微控制器访问设备(例如非易失性存储器),例如从非易失性存储器提取程序指令/数据,并将程序指令/数据装入到微控制器的存储器中。在访问之后,微控制器改变或允许改变系统状态,例如把对设备如非易失性存储器的访问从微控制器转换到处理器,并从第一状态释放系统。

【技术实现步骤摘要】
本申请是申请号为200810091901. O、申请日为2008年4月10日、专利技术名称为“在计算机系统中嵌入式控制器和处理器之间共享非共享的设备”的专利技术专利申请的分案申请。专利技术背景优先权数据本申请要求于2007年4月10日提交的题目为“Sharing Non-Sharable Devices Between an Embedded Controller and A Processor in a Computer System,,的美国临时申请序列号60/910,863的优先权利益,其专利技术人为Ian Harris和Drew J. Dutton。专利
本专利技术一般涉及计算设备的领域,尤其涉及共享设备,例如没有设计成在系统内的处理器中间共享的非易失性存储器。相关技术的描述很多硬件系统包括中央处理单元(CPU),S卩,主处理器以及一个或更多用于执行系统的辅助功能如初始化、管理和复位功能的微控制器。系统内的每个处理器或微控制器通常具有相应的非易失性存储器,处理器或微控制器从该非易失性存储器读取指令,用于执行在固件中实现的启动、复位、管理(例如功率状态管理)或其它功能。用于本文档来自技高网...

【技术保护点】
一种在处理器和微控制器之间共享非易失性存储器的系统,包括:非易失性存储器;处理器;以及微控制器,其连接到所述非易失性存储器和所述处理器,其中所述微控制器配置成:响应于系统状态到第一状态的变化,将所述系统保持在所述第一状态中,并将对所述非易失性存储器的访问从所述处理器转换到所述微控制器,在所述第一状态中,确保所述微控制器对所述非易失性存储器的安全访问;当所述系统被保持在所述第一状态中时,从所述非易失性存储器提取程序指令或数据,并将所述程序指令或数据装入到所述微控制器的存储器中;以及在所述程序指令或数据已被装入之后,将对所述非易失性存储器的访问从所述微控制器转换到所述处理器,并从所述第一状态释放所...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:I·F·哈里斯D·J·杜顿
申请(专利权)人:标准微系统公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1