[发明专利]用于与存储器装置通信的系统和方法有效
申请号: | 200580017573.4 | 申请日: | 2005-10-24 |
公开(公告)号: | CN101133404A | 公开(公告)日: | 2008-02-27 |
发明(设计)人: | M·亨森;D·C·巴克 | 申请(专利权)人: | 西格马特尔公司 |
主分类号: | G06F13/28 | 分类号: | G06F13/28 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 张雪梅;刘杰 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存储器 装置 通信 系统 方法 | ||
技术领域
本发明总体上涉及与存储器装置通信的系统和方法。
背景技术
消费者对便携式装置,例如个人数字助理(PDA),MP3播放器,便携存储器系统,高级蜂窝电话系统和照相机的需求日益增长。传统的非易失性存储器存储系统,例如软盘,硬盘驱动器和光盘驱动器通常由于它们的机械缺陷、重量大、体积大和能耗高等缺点而不适用于便携式装置。因此,便携式装置的制造商转向固态存储器系统,例如快闪存储器和电可擦除可编程只读存储器(EEPROM)。
然而,这样的固态存储器系统在处理数据时具有长的等待时间。特别地,可以以纳秒量级的速率将命令和地址传递到固态存储器系统,而固态存储器响应命令和地址的数据处理一般需要显著更长的时间,与微秒一样高。
传统的存储器接口一次访问一个固态存储器系统,暂停以等待来自固态存储器系统的就绪信号(ready signal)。甚至在访问多个固态存储器装置的存储器接口中,通常是一次一个地执行对存储器装置的操作,并且在另一个操作开始前接口暂停以等待每个操作的完成。例如,传统的存储器接口可以对第一存储器装置写一页,并且暂停,在向第二存储器装置写第二页之前等待该写操作完成。在另一个例子中,传统的存储器接口在第二存储器装置的块擦除命令开始前,等待第一存储器装置的块擦除命令完成。在其它传统的系统中,在第二组操作可以开始前必须完成在所有装置上的操作。
因而,在存储器接口和固态存储器装置之间的数据总线,以及在存储器接口和直接存储器存取控制器之间的数据总线,可能在存储器装置数据处理期间经受延长的无效周期,导致数据总线的有效使用降低。对于数据密集的活动,尤其是对于在例如MP3播放器和照相机的装置上的活动,通过数据总线的有效数据传输速率的减小导致装置性能的降低。因此,需要一种改进的用于与存储器装置进行数据传输的系统和方法。
附图说明
通过参照附图可以更好地理解本发明,以及它的诸多特征和优点对本领域技术人员来说将变得明显。
图1和图2包括数据处理装置部件的示例性实施例的说明。
图3包括存储器装置存取的示例性时间线的说明。
图4包括用于存取存储器装置的示例性方法的说明,其可以通过数据处理装置例如图1和2中所示的数据处理装置来执行。
在不同的附图中使用同样的参考标记表示相似的或同样的项。
具体实施方式
在特定的实施例中,本公开涉及一种数据处理装置,该数据处理装置包括存储器接口。该存储器接口包括数据接口,该数据接口被配置为访问一个或多个固态存储器装置。此外,该存储器接口包括具有第一芯片选择接口和第一就绪/忙碌(ready/busy)接口的第一状态机。该存储器接口还包括具有第二芯片选择接口和第二就绪/忙碌接口的第二状态机。在一个实施例中,第一芯片选择接口和第一就绪/忙碌接口耦接到例如NAND快闪存储器装置的第一存储器装置。可以将第二芯片选择接口和第二就绪/忙碌接口连接到例如第二NAND快闪存储器装置的第二存储器装置。第一和第二存储器装置可以是同样类型的,例如是快闪存储器装置。
另外,包括存储器接口的数据处理装置还可以包括连接到第一内部数据总线的处理器核。该第一内部数据总线可以连接到桥,该桥与第二内部数据总线相连。第二内部数据总线可以连接到该存储器接口。在一个示例性实施例中,该桥可以包括直接存储器存取(DMA)控制器。第一状态机可以通过第一通道连接到DMA控制器并且第二状态机可以通过第二通道连接到DMA控制器。在另一个示例性实施例中,例如静态随机存取存储器(SRAM)的随机存取存储器(RAM),耦接到第一内部数据总线。在特定的实施例中,将处理器核、桥和存储器接口布置在单个衬底上,从而形成芯片上系统,并且存储器装置是与连接到该芯片上的存储器接口相连的接口管脚的外部存储器装置。
在另一个示例性实施例中,本公开涉及一种访问存储器装置的方法。该方法包括当第二快闪存储器装置处于忙碌状态时发送第一命令到第一快闪存储器装置。第一快闪存储器装置和第二存储器装置耦接到外部数据接口。响应于该命令及关联的地址和数据,第一快闪存储器装置进入忙碌状态。该方法还包括监视第二快闪存储器装置的就绪/忙碌信号,并且当第一快闪存储器装置处于忙碌状态且第二快闪存储器装置处于就绪状态时发送第二命令到第二快闪存储器装置。该方法还可以包括监视来自第一快闪存储器装置的就绪/忙碌信号,并且基于该就绪/忙碌信号通知DMA控制器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西格马特尔公司,未经西格马特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580017573.4/2.html,转载请声明来源钻瓜专利网。