内部存储器、外部存储器以及数据处理系统技术方案

技术编号:12844963 阅读:87 留言:0更新日期:2016-02-11 12:22
提供一种内部存储器、外部存储器以及数据处理系统。提供一种存储器控制器、数据处理系统和电子装置。所述存储器控制器被配置为在联合模式下共享内部存储器和外部存储器之一的功能,其中,在联合模式下,外部存储器和内部存储器在逻辑上相互统一。

【技术实现步骤摘要】
【专利说明】内部存储器、外部存储器以及数据处理系统本申请要求于2014年7月1日提交的第10-2014-0082132号韩国专利申请的优先权,所述申请的公开内容通过整体引用合并于此。
示例性实施例涉及一种内部存储器、一种能够与内部存储器通信的外部存储器以及一种包括这些存储器的数据处理系统,更具体地讲,涉及一种用于提高数据处理性能的内部存储器、一种能够与内部存储器通信的外部存储器以及一种包括这些存储器的数据处理系统。
技术介绍
便携式电子装置正在日益普及,并且消费者的需求水平正在不断提高。为了满足消费者的需求,便携式电子装置的重量已被降低,并且便携式装置的性能得到了提高。然而,在价格和技术方面却限制着性能的提高。具体地,当便携式电子装置被配备有大容量内部存储介质时,可能存在很多限制。因为内部存储介质不能容易地附加到便携式电子装置,或者在内部存储介质在大规模生产期间被安装在便携式电子装置中后不能容易地从便携式电子装置分离,因此内部存储介质的寿命可决定便携式电子装置的寿命。最近,便携式电子装置已发展为包括插槽,其中,外部存储介质可被插入到插槽来扩展存储空间。然而,外部存储介质除了简单地扩展存储空间之外,通常不提供任何优点。另外,当便携式电子装置包括内部存储器和外部存储器两者时,便携式电子装置能够以分布式方式将数据存储在内部存储器和外部存储器中,但是由便携式电子装置执行的处理可能难以管理,诸如管理用于识别分布式数据的映射信息。另外,因为内部存储器和外部存储器的内部特性无法被识别,因此可能难以执行最佳的数据输入/输出(I/O)操作来增强便携式电子装置的性能。另外,当便携式电子装置突然断电或者外部存储器意外分离时,会难以恢复数据。
技术实现思路
示例性实施例的特定方面提供一种内部存储器、能够与内部存储器通信的外部存储器以及包括内部存储器和外部存储器的数据处理系统,其中,内部存储器用于当外部存储器被添加时提高管理效率、数据处理性能和数据可靠性。根据示例性实施例的一方面,提供一种存储器控制器,被配置为在联合模式下共享内部存储器和外部存储器之一的功能,其中,在联合模式下,外部存储器和内部存储器在逻辑上相互联合。存储器控制器可被配置为基于全局映射表将逻辑地址转换为物理地址,其中,全局映射表将逻辑地址映射到内部存储器和外部存储器中的每一个的物理地址,并且,存储器控制器还可被配置为确定内部存储器和外部存储器中的哪一个来处理从主机发送的数据。在联合模式下,存储器控制器可被配置为根据主机的控制来控制文件的所有数据被存储在内部存储器中或存储在外部存储器中。存储器控制器可被配置为应主机的写请求将数据以分布式方式存储在内部存储器和外部存储器中。响应于在外部存储器正在执行写操作的同时存储器控制器从主机接收到用于从内部存储器读取数据的请求,存储器控制器可被配置为执行用于从将被操作的内部存储器读取数据的读操作。 存储器控制器可被配置为采集内部存储器的特征信息,可将内部存储器的特征信息提供给外部存储器,并可从外部存储器接收外部存储器的特征信息。内部存储器的特征信息和外部存储器的特征信息可包括硬件特征信息和软件特征信息,其中,硬件特征信息指示关于内部存储器和外部存储器的硬件的特性,软件特征信息指示内部存储器和外部存储器的软件的特性。硬件特征信息可包括以下项中的至少一项:非易失性存储器的容量、非易失性存储器的数量、非易失性存储器中的通道数量、用户区域的大小、系统区域的大小、中央处理器(CPU)的速度、随机存取存储器(RAM)的容量、物理层(PHY)的速度以及包含或不包含加密模块。软件特征信息可包括以下项中的至少一项:统一存储器管理器的版本、闪存转换层(FTL)的版本和映射表的大小。存储器控制器可被配置为使用标准协议或非标准协议之一来与外部存储器进行通信。所述功能可被包括具有用户区域和系统区域的闪存的硬件组件执行,并且,存储器控制器可被配置为将存储在闪存的用户区域中的数据发送到外部存储器以扩展闪存的系统区域。扩展的系统区域可被用作空闲块。所述功能可被包括加密引擎的硬件组件执行,其中,加密引擎被配置为对存储在内部存储器和外部存储器两者中的数据进行编码。所述功能可被包括随机存取存储器(RAM)的硬件组件执行,其中,随机存取存储器被配置为存储全局映射表,其中,全局映射表将逻辑地址映射到内部存储器和外部存储器中的每一个的物理地址。存储器控制器可被配置为直接将数据发送到外部存储器。存储器控制器可被配置为经由主机将数据发送到外部存储器。存储器控制器可被配置为经由仲裁器将数据发送到外部存储器,其中,仲裁器被配置为转发数据。存储器控制器可被实现在内部存储器中。存储器控制器可被实现在外部存储器中。根据示例性实施例的另一方面,提供一种数据处理系统,包括:外部存储器,被设置在电子装置的外部;内部存储器,被包括在电子装置中;存储器控制器,被配置为在联合模式下共享内部存储器和外部存储器之一的功能,其中,在联合模式下,外部存储器和内部存储器在逻辑上相互联合。所述功能可被硬件组件执行,其中,所述硬件组件可以是从加密引擎、随机存取存储器(RAM)和闪存中选择的一个。【附图说明】通过参照附图详细描述示例性实施例,以上和其它特征和优点将变得更明显,其中:图1是根据示例性实施例的数据处理系统的框图;图2是图1中示出的数据处理系统的示例的框图;图3是图1中示出的数据处理系统的另一示例的框图;图4是图1中示出的数据处理系统的另一示例的框图;图5是根据示例性实施例的被提供用于解释联合模式的流程图,其中,在联合模式下,图1中示出的内部存储器和外部存储器被联合;图6是在图5中示出的联合模式下的写操作的流程图;图7是在图5中示出的联合模式下的读操作的流程图;图8、图9、图10、图11、图12和图13是用于解释图1中示出的数据处理系统的操作和特征的概念图。【具体实施方式】现在将参照附图在下文中更全面地描述示例性实施例,在附图中示出了特定示例性实施例。然而,可以以许多不同的形式实施示例性实施例,并且不应被解释为仅局限于在此阐述的示例性实施例。相反,提供这些示例性实施例从而本公开将会是彻底和完整的,并将完全地将示例实施例的范围传达给本领域的技术人员。在附图中,为了清楚,层和区域的尺寸和相对尺寸可被夸大。相同的标号始终表示相同的元件。将理解,当元件被称为“连接到”或“耦合到”另一元件时,所述元件可直接连接或耦合到所述另一元件或可以存在中间元件。相比之下,当元件被称为“直接连接到”或“直接耦合到”另一元件时,不存在中间元件。如在此所用的,术语“和/或”包括相关所列项中的一个或更多个的任意和全部组合,并且可被缩写为“/”。将理解,尽管在此可使用术语“第一”、“第二”等来描述不同的元件,但是这些元件不应被这些术语所限制。这些术语仅用于将一个元件与另一元件区分开。例如,在不脱离示例性实施例的教导的情况下,第一信号可被称为第二信号,并且类似地,第二信号可被称为第一信号。在此使用的术语仅用于描述特定示例性实施例的目的,而不意图限制示例性实施例。如在此所用的,单数形式也意图包括复数形式,除非上下文另有清楚地指示。还将理解,当在此说明书中使用术语“包括”和/或“包括有…”,或者,“包含”和/或“包含有…本文档来自技高网
...

【技术保护点】
一种存储器控制器,被配置为在联合模式下共享内部存储器和外部存储器中的一个的功能,其中,在联合模式下,外部存储器和内部存储器在逻辑上相互统一,其中,存储器控制器被配置为基于全局映射表将逻辑地址转换为物理地址,其中,全局映射表将逻辑地址映射到内部存储器和外部存储器中的每一个的物理地址,存储器控制器还被配置为确定内部存储器和外部存储器中的哪一个来处理从主机发送的数据。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:金东民
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1