发明名称 |
固态硬盘SATA接口的数据传输方法 |
摘要 |
本发明提供了一种固态硬盘SATA接口的数据传输方法,应用于固态硬盘系统,所述系统包括内存和缓存,所述固态硬盘包括SATA接口控制器和闪存控制器,SATA接口控制器和闪存控制器均具有PRD存储区,所述方法包括如下步骤:向所述缓存写入32个PRD命令,每个所述PRD包含地址、传输形式和方向信息;SATA接口控制器向内存写入一个block数据;SATA接口控制器将与所述block数据对应的缓存里的PRD读出并将该PRD写入到SATA接口控制器的PRD存储区;闪存控制器获取所述PRD,并根据所述PRD从所述内存读取对应的所述block数据。借此,本发明可以大大提高SATA接口固态硬盘的数据处理速度。 |
申请公布号 |
CN102567219B |
申请公布日期 |
2015.08.05 |
申请号 |
CN201110458440.8 |
申请日期 |
2011.12.31 |
申请人 |
记忆科技(深圳)有限公司 |
发明人 |
金星;朱从义;贾宗铭;张耀辉 |
分类号 |
G06F12/06(2006.01)I;G06F3/06(2006.01)I |
主分类号 |
G06F12/06(2006.01)I |
代理机构 |
北京律诚同业知识产权代理有限公司 11006 |
代理人 |
黄韧敏 |
主权项 |
一种固态硬盘SATA接口的数据传输方法,应用于固态硬盘系统,所述系统包括内存和缓存,所述固态硬盘包括SATA接口控制器和闪存控制器,其特征在于,所述SATA接口控制器和闪存控制器均具有PRD存储区,所述传输方法包括如下步骤:向所述缓存写入32个PRD,每个所述PRD包含地址、传输形式和方向信息;所述SATA接口控制器向所述内存写入一个block数据;所述SATA接口控制器将与所述block数据对应的所述缓存里的PRD读出并将所述PRD写入到所述SATA接口控制器的PRD存储区;所述闪存控制器获取所述PRD,并根据所述PRD从所述内存读取对应的所述block数据。 |
地址 |
518057 广东省深圳市南山区蛇口后海大道东角头东南工贸大厦5楼 |