西安微电子技术研究所,陕西,西安,710054
纸质出版:2021
移动端阅览
王晶, 赵云鹏, 池骋. 一种SATA固态硬盘Power Cycle功能自动化测试方法[J]. 微电子学与计算机, 2021, 38(8): 40-44.
WANG Jing, ZHAO Yunpeng, CHI Cheng. An automated test method for power cycle function of SATA solid state drive[J]. 2021, 38(8): 40-44.
提出了一种SATA固态硬盘Power Cycle功能自动化测试方法,用于验证SATA固态硬盘在上下电过程中数据完整性与安全性,保证SATA固态硬盘在多种应用场景中都可以保持正常且高效的运行状态.通过分析标准SATA协议与ATA命令集协议,针对SATA固态硬盘Power Cycle工作流程,在DriveMaster和ULink Power Hub软硬件平台基础上进行脚本编程,对SATA固态硬盘Power Cycle功能进行自动化测试.测试方法包含基于标准协议提炼出的测试流程图,软件平台DriveMaster脚本编程和DriveMaster平台与ULink Power Hub硬件组件联动设置,待测硬盘运行状况记录,发生异常时运行环境记录,测试结果汇总等内容.为满足用户对SATA固态硬盘使用需求,测试过程在经典用例"写入数据-下电-上电-读回比较"基础上,为SATA固态硬盘制造多种不同写入压力,模拟SATA固态硬盘真实使用场景,从厂商角度保证SATA固态硬盘中数据完整性以及正确性.
An automated test method for Power Cycle functionof SATA solid state drive(SSD)is proposed to verify the data integrity and safety of the SATA SSD in the processof power-on and power-off
and ensure that the SATA SSD can maintain normal and efficient operating state in various application scenarios.By analyzing the standard SATA protocol and focusing on the power cycle workflow of SATA SSD
the automatic test of SATA SSD Power Cycle function is carried out by scripting on the hardware and software platforms of DriveMaster and Ulink Power Hub.The test method includes the test flow chart extracted based on the SATA standard protocol
the software platform Drive Master script programming and the linkage setting of the Drive Master platform and the ULink Power Hub hardware components
the running status record of the device under test
the running environment record when an abnormality occurs
the test result summary
etc. To meet the user demand for SATA SSD
the test process is based on the classic use case "write data-power off-power on-read back and comparison" to create a variety of different writing pressures for SATA SSD
simulating the real use of SATA SSD Scenarios to ensure the integrity and correctness of the data in the SATA SSD from the manufacturers perspective.
李鹏, 刘凯, 辛敏成, 等. NAND闪存固态硬盘空间环境效应分析及测试系统设计[J]. 航天器环境工程, 2018, 35(6): 581-587. DOI: 10.12126/see.2018.06.012. LI P, LIU K, XIN M C, et al. Space environment analysis and testing system design for NAND-based solid state drives[J]. Spacecraft Environment Engineering, 2018, 35(6): 581-587. DOI: 10.12126/see.2018.06.012.
SSDFans. Speaking of SSD in a simple way: core technologies, principles and practice of solid-state storage[M]. Beijing: China Machine Press, 2018.
JEDEC Solid State Technology Association. JESD219A: Solid-state drive (SSD) endurance workloads[S]. Arlington: JEDEC Solid State Technology Association, 2012.
张宇. 固态硬盘中SATA接口控制器命令层的设计及验证[D]. 南京: 南京理工大学, 2014. DOI: 10.7666/d.Y2520834. ZHANG Y. Design and verification of the command layer of SATA interface controller in solid state drive[D]. Nanjing: Nanjing University of Science and Technology, 2014. DOI: 10.7666/d.Y2520834.
Serial ATA International Organization. Serial ATA Revision 3.1specificationgoldrevision[s]. Beaverton: SATA-IO, 2011.
北京 SSDFans. 深入浅出SSD: 固态存储核心技术、原理与实战[M]. 北京: 机械工业出版社, 2018.
Information Technology Industry Council. Information technology-ATA/ATAPI Command Set-3 (ACS-3)T13/2161-D Revision 5[S]. New York: American National Standards Institute, 2013.
0
浏览量
35
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010602201714号