应用于SSD的NAND FLASH控制器的设计

来源 :东南大学 | 被引量 : 0次 | 上传用户:ytfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今的数字时代对数据存储的大容量、高速度的需求不断提高,传统的机械硬盘(HDD,HardDiskDisk)已不能满足这样的需求,在这样的情况下固态硬盘(SSD,SolidStateDisk)应运而生。固态硬盘主要采用NANDFLASH作为存储单元,而控制芯片主要用于NANDFLASH的管理,NANDFLASH控制器的好坏将直接影响控制芯片的好坏,进而影响固态硬盘的性能。  本论文研究了应用于SSD的NANDFLASH控制器的实现方案,完成了控制器的设计并进行了系统的验证。为了提高SSD中的FLASH接口的数据带宽本控制器采用8通道8级流水线操作来控制FLASH芯片组。实现方案中将控制器分成了以下几部分:总线接口子模块、FIFO子模块、shift子模块、命令控制子模块、NANDFLASH接口子模块、ECC管理子模块。除ECC子模块外其他部分主要用来实现命令的解析和时序参数的配置。本控制器支持DMA操作,支持burst4、burst8、burst16传输。为了提高少量数据操作时的性能,本控制器支持“伪DMA”操作,通过CPU和DMA接口的混合使用来提高数据传输率,经过测试,在少量数据操作时其可以将效率提升10倍。另外本控制器可以对每个通道单独操作,可以在不浪费存储空间的前提下进行少量数据的写入。本控制器支持传统的和ONFI标准的NANDFLASH。用触发器、延时单元和多路选择器来满足同步接口的数据发送时序;用正沿触发器和负沿触发器、延时单元来满足同步接口的数据接收时序。  本论文中的NANDFLASH控制器支持绝大多数传统的NAND闪存和ONFI3.1标准的NAND闪存,从而很好地实现了本控制器的通用性。经过测试,本控制器对八路并行NANDFLASH的读速率达到了500MB/s、写速率达到了450MB/s,完全可以满足SSD的需求。在ECC纠错的可靠性及时序配置的易操作性上也达到了预期的目标。
其他文献
因高赖氨酸玉米有优良的食用和饲用效果及玉米产业在整个产业结构中的重要性,所以,加强我国高赖氨酸玉米育种,发展我国高赖氨酸玉米生产,对我国实施优质、高产、高效种植业、畜牧
对于便携式设备来说,由于其电池供电的特性,其发展受到了能耗的制约。由于设备中电池容量的提升在短时间内很难取得突破,人们便将目光更多的投向了低功耗的元器件,期望在提升产品
本研究首先根据植物偏爱密码子优化了人Tα1基因的核苷酸序列,然后人工合成了Tα1基因。由于Tα1基因非常小,为了增加其在植物中的表达量,我们尝试将它首尾相连形成四联体Tα1④
现代伊斯兰金融业(ISLAMIC FINANCE)始于20世纪70年代。1975年,埃及成立了第一家伊斯兰银行。近年来,金融产品和服务的多样化、金融管理的不断加强以及国际金融联系的日益扩
脉冲光纤激光器因其具有小巧、光束质量高、结构紧凑、高效率、高脉冲能量、光纤输出、散热性能好等优势,在工业材料加工、医疗、激光武器等科学研究领域有着广泛的应用。  
随着半导体制造工艺进入深亚微米时代,将开关电源集成到SoC内部将成为未来集成电路设计的主流。由于模拟电源的特征尺寸无法随着工艺尺寸的减小而减小,同时,低频数字电源仍然需
细菌是地球上分布最广泛的物种,它们参与矿物风化、土壤形成等各种各样的地球化学过程。本文通过研究钾矿区不同生境矿物风化细菌风化矿物能力及其系统发育关系,为细菌与矿物相
文昌鱼(Amphioxus)属于文昌鱼纲-头索动物亚门仅有的一个纲,现存动物仅29种左右。分布于我国的文昌鱼主要是白氏文昌鱼(BranchiostomabelcheriGray),分为青岛亚种和厦门亚种。
在过去的十年中,移动无线通信技术经历了飞速的发展。移动终端不再只提供语音业务,而是集语音业务,无线上网,短距离无线通信于一体的设备。各种无线通信技术的发展也催生了满足不
本文通过对荣华二采区10
期刊