- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
摘要
随着科技的进步,当今社会已进入飞速发展时代,人们对于数据存储的需求日益剧增。
面对庞大又复杂的数据传输和存储问题,急需研究一款芯片可以实现大数据量的存储需求。
对于一款芯片来说,固件尤其重要。固件(Firmware,FW)是写入可擦写可编程只读存储器
(EPROM)或电可擦可编程只读存储器(EEPROM)中的程序。固件就是硬件设备的灵魂,
一些硬件设备除了固件以外没有其它软件,因此固件决定了硬件设备的性能。本文在基于
SATA端口多路器(PortMultiplier,PM)芯片的基础上提出了一种固件设计。
本文首先从存储设备接口的历史背景和发展现状入手,选择了最成熟的SATA技术作为
研究重点。接着对SATA接口以及协议进行了介绍和分析,还介绍了RAID(RedundantArrays
ofIndependentDisks)技术和Jbod模式。充分了解SATA技术之后,对芯片的固件设计有了
初步的思路,并草拟了固件的工作流程,也简单介绍了SATA端口多路器硬件模块部分。之
后对芯片进行固件实现,从SATAD(SATADevice)模块、数据缓冲区(Mubffer)模块、自
动命令传输(AutoCommandTransport,ACT)模块、命令界面(CommandInterface,CI)模
块、SATAH(SATAHost)模块的寄存器进行相应功能的配置,通过SPU和SMU两个CPU
处理器,协调各硬件模块之间命令的传递和数据的传输,保证其可靠性。完成固件设计后,
烧录到芯片,进行板上调试。最终测试的结果表明,SATA端口多路器芯片在命令功能的实现、
读写速度以及可靠性等性能方面都达到预期。
本文的固件设计基于SATA端口多路器芯片,固件作为芯片的灵魂,起到了至关重要的
作用,它是命令和数据在各模块之间的桥梁。本文结合芯片中SATAD和SATAH模块用于接
收和发送命令和数据的特性,使用SPU(SystermProcessUnit)和SMU(SystermMemoryUnit)
两个处理器进行管理,保证命令请求顺利传递给设备,大大提高了执行速度。对于数据的传
输,利用RAID0(RedundantArraysofIndependentDisks0)、RAID1(RedundantArraysof
IndependentDisks1)、Jbod(JustaBunchOfDisks)三种模式,不仅可以有效提高了存储数
据的容量,而且还实现了一次性大数据量的数据存储,存放数据的地模块还设置了安全保密
方式,对数据进行加密,确保数据的安全。从软件功能测试结果表明,该设计方法可以是实
现命令和数据的传递,而且在速度测试结果分析,可以达到行业的标准水平,具有一定的实
际应用价值。
关键词SATA接口,端口多路器,大数据存储,磁盘阵列
ABSTRACT
Withtheadvancementoftechnology,todayssocietyhasenteredaneraofrapiddevelopment,
andpeoplesdemandfordatastorageisincreasingrapidly.Facingthehugeandcomplexdata
transmissionandstorageproblems,itisurgenttostudyachipthatcanrealizethestoragerequirements
oflargeamountsofdata.Forachip,firmwareisparticularlyimportant.Firmware(FW)isaprogram
writteninanerasableprogrammableread-onlymemory(EPROM)oranelectricallyerasable
programmableread-onlymemory(EEPROM).Firmwareisth
您可能关注的文档
最近下载
- ISO 14067-2018 :温室气体 产品碳足迹 量化要求和指南(中文版).docx VIP
- 黑龙江八一农垦大学《高等数学(II)》2025 - 2026学年第一学期期末试卷.docx VIP
- DB42T 2141.1-2023 农村地区全域国土综合整治规划设计导则 第1部分:总则.docx VIP
- 《网上支付与结算》期末考试试卷(A卷).docx VIP
- 计数型MSA测量系统分析报告(模板).xls VIP
- 电线电缆资质认证认可介绍.doc VIP
- 第12课 明朝的兴亡 (5).pptx VIP
- 乙醇的MSDS.doc VIP
- 旅游类短视频对旅游目的地影响.docx VIP
- Methanol甲醇MSDS.docx VIP
原创力文档


文档评论(0)