Seagate ZA500CM10003 User manual

Seagate® BarraCuda™ 120 SSD
Product Manual
250 GB ZA250CM10003
500 GB ZA500CM10003
1000 GB ZA1000CM10003
2000 GB ZA2000CM10003
100858062, Rev. A September 2019
Revision History
Version and Date Description of Changes
Rev A, September 2019 First document release.
© 2019, Seagate Technology LLC All rights reserved. Publication number: 100858062, Rev. A, September 20 19
Seagate Technology reserves the right to make changes to the product(s) or information disclosed herein at any time without notice.
No part of this publication may be reproduced in any form without written permission of Seagate Technology LLC. Call 877-PUB-TEK1(877-782-8351) to request permission.
The NVMe word mark and/or NVMExpress design mark are trademarks of NVMExpress, Inc. The PCIe word mark and/or PCIExpress design mark are registered trademarks and/or ser vice marks of PCI-SIG.
When referring to drive capacity, one gigabyte, or GB, equals one billion bytes and one terabyte, or TB, equals one trillion bytes. Your computer’s operating system may use a different standard of measurement and report a lower capacity. In addition, some of the listed capacity is used for formatti ng and other funct ions, and thus wil l not be available for data storage. Actual quantities will vary based on various factors, including file size, file format, features and application software. Actual data rates may vary depending on operating environment and other factors. The export or re-export of hardware or software containing encryption may be regulated by the U.S. Department of Commerce, Bureau of Industry and Security (for more information, visit www.bis.doc.gov), and controlled for import and use outside of the U.S. Seagate reserves the right to change, without notice, product offerings or specifications.
Contents
Seagate Technology Support Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2. Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1 Models and Capacity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2 Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3 Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4 Environmental Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.5 Reliability/Endurance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3. Mechanical Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.1 Dimensions and Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4. Pin and Signal Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.1 Signal Pin Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.2 Power Pin Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5. Supported ATA Command List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.1 ATA Feature Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.2 ATA Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6. SMART Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.1 SMART ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
7. Feature Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7.1 Flash Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7.1.1 Error Correction Code (ECC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7.1.2 Wear Leveling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7.1.3 Bad Block Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7.1.4 TRIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7.1.5 SMART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7.1.6 Over Provisioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.1.7 Firmware Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.1.8 Thermal Throttling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.1.9 Low Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.1.9.1 DIPM/HIPM/DEVSLP Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.2 Advanced Device Security Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.2.1 Secure Erase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.2.2 SSD Lifetime Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.2.3 Media Wear Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.2.4 Read Only Mode (End of Life) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.3 Adaptive Approach to Performance Tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.3.1 Throughput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.3.2 Predict and Fetch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.3.3 SLC Caching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Seagate BarraCuda 120 SSD Product Manual, Rev A 3
Contents
8. Safety, Standards, and Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
8.1 Regulatory Model Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
8.2 Reference Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Seagate BarraCuda 120 SSD Product Manual, Rev A 4

Seagate Technology Support Services

For Internal SSD Support, visit: https://www.seagate.com/support/products/
For Firmware Download and Tools Download for Secure Erase, visit: https://www.seagate.com/support/downloads/
For information regarding online support and services, visit: http://www.seagate.com/contacts/
For information regarding Warranty Support, visit: http://www.seagate.com/support/warranty-and-replacements/
For information regarding data recovery services, visit:
http://www.seagate.com/services-software/seagate-recovery-services/recover/
For Seagate OEM and Distribution partner and Seagate reseller portal, visit: http://www.seagate.com/partners
Seagate BarraCuda 120 SSD Product Manual, Rev A 5
www.seagate.com Introduction

1. Introduction

The Seagate® BarraCuda™ 120 SSD is a fast, dependable storage solution for everyday compute applications. The Seagate
Table 1 The BarraCuda 120 SSD Features
BarraCuda 120 SSD offers SATA interface, fully compatible with SATA 3.2 6.0Gbps.
Feature Description
Capacity
250 GB, 500 GB, 1000 GB, 2000 GB
(User)
Certifications, Eco-Compliance
Dimensions
Endurance
Form Factor
CE, UL, FCC, BSMI, KCC, Microsoft WHQL, VCCI, CB
RoHS
(69.85±0.25) x (100±0.25) x (Max. 7) mm SSD outer case can support suitable Z-height for
various host situations.
250 GB 150 Total Bytes Written (TBW)
500 GB 300 TBW 1000 GB 600 TBW
2000 GB 1170 TBW
2.5-inch Standard SSD
Endurance rating valid for SSD Life Remaining > 1% (SMART E7h>1).
See Section 2.5, Reliability/Endurance.
Interface Compliance
NAND
Operating Systems
Performance Random
Performance Sequential
Power Consumption
Power Loss Data Protection
Power Management
Reliability
Fully compliant with ATA-8/ACS-3 StandardCompliant with SATA Revision 3.2
Supported protocol AHCI and ASC2 command set
Compatible with SATA 1.5 Gbps, 3 Gbps, and 6Gbps interfaces
PIO, DMA, UDMA (up to 6 modes, dependent on host) supportedNative Command Queuing (NCQ): up to 32 commands
Data Set Management Command Trim support
3D TLC
Windows® 7 (64 bit), 8.1 (64 bit), and Windows 10 (64 bit)
Ubuntu 16.10
Read: Up to 90,000 IOPSWrite: Up to 90,000 IOPS
Actual performance might vary depending on use conditions and environment.
See Section 2.2, Perform ance.
Read: Up to 560MB/s
Write: Up to 540MB/s
Actual performance might vary depending on the capacity, use conditions and environment.
See Section 2.2, Perform ance.
Active mode: < 2780 mW
Idle mode: < 128 mW
DEVSLP: 5 mW
To protect your data, you must send a Standby Immediate command (0xE1h) before you remove
Based on 250 GB SSD. Results vary with capacity and mode.
See Section 2.3, Power Consumption.
power. The BarraCuda 120 SSD does not provide data protection for a sudden power loss.
2.5 inch: 5 V SATA SupplyHost-initiated power management
Device-initiated power management
HIPM/DEVSLP Mode
End-to-end data path protectionMTBF: 1.8 million hours
UBER: 1 error in 10
16
bits read
Seagate BarraCuda 120 SSD Product Manual, Rev A 6
www.seagate.com Introduction
Table 1 The BarraCuda 120 SSD Features (continued)
Feature Description
Shock and Vibration
Shock
Non-Operating: 1,500 G, at 0.5 ms
Vibration
See Section 2.4, Environmental
Conditions.
Temperature Range
Non-Operating: 1.52 G
, (20 to 80 Hz,
RMS
Frequency)
0°C to 70°C
Temperature Sensor (SMART Attribute ID C2h)
(Operating)
Volta ge
Warranty
5V±5%
Five years, or when the device reaches Host TBW, whichever happens first. Endurance rating valid for SSD Life Remaining > 1% (SMART E7h>1).
Weight
50 g, 1.76 Oz ±5%
Seagate BarraCuda 120 SSD Product Manual, Rev A 7
www.seagate.com Specifications

2. Specifications

2.1 Models and Capacity
Table 2 Models and Capacity
Model Names User Capacity
ZA250CM10003 250 GB
ZA500CM10003 500 GB
ZA1000CM10003 1000 GB
ZA2000CM10003 2000 GB
NOTE About capacity:
Sector Size: 512 Bytes
User-addressable LBA count = ((97696368) + (1953504 x (Desired Capacity
in Gb-50.0)) From International Disk Drive Equipment and Materials Association (IDEMA) (LBA1-03_standard.doc)
2.2 Performance
Table 3 Random and Sequential Read and Write Performance
Parameter 250GB 500 GB 1000 GB 2000 GB
Sequential Read MB/s 560 560 560 560
Sequential Write MB/s 540 540 540 540
Random Read (IOPS) 90,000 90,000 90,000 90,000
Random Write (IOPS) 90,000 90,000 90,000 90,000
NOTE About performance:
Fresh out of box (FOB) performance obtained on newly formatted drive.
Performance may vary based on the SSD’s firmware version, system hardware, and configuration.
Performance is based on CrystalDiskMark v.6.0.0 ×64 on Windows 10 host.
Seagate BarraCuda 120 SSD Product Manual, Rev A 8
www.seagate.com Specifications
2.3 Power Consumption
Table 4 Power Consumption
250 GB 500 GB 1000 GB 2000 GB
Read (mW) 2250 2250 2450 2600
Write (mW) 2450 2450 2650 2780
Idle (mW) 115 114 120 128
Slumber (mW) 28.8 28.8 30.6 38.4
DEVSLP (mW) 5 5 5 5
NOTE About power consumption:
The average value of power consumption is based on 100% conversion
efficiency.
The measured power voltage is 5 V.
Measured under ambient temperature.
Sequential Read/Write is measured while testing 4000 MB five times by
CrystalDiskMark.
Power Consumption can differ according to flash configuration and
platform.
2.4 Environmental Conditions
Table 5 Temperature, Humidity, Shock
Specification Value
Temperature
Operating (case temperature at specific airflow)
Non-operating
Humidity
Operating
Non-operating (storage)
Shock
Non-operating
Vibration
Non-operating
NOTE Temperature is measured without condensation. Operating mode
temperature is measured by temperature sensor, SMART Attribute C2h.
0°C to 70°C
-40°C to 85°C
1,500 G, duration 0.5 ms
1.52 G
(20Hz to 80Hz, Frequency)
RMS,
90% 93%
NOTE Shock and vibration results assume that the SSD is mounted securely with the
input vibration applied to the SSD mounting. These specifications do not cover connection issues that may result from testing at this level. The measured specification is in root mean square (RMS) form.
Seagate BarraCuda 120 SSD Product Manual, Rev A 9
www.seagate.com Specifications
Non-operating Shock. The limits of non-operating shock applies to all
conditions of handling and transportation. This includes both isolated SSD and integrated SSDs. Shock may be applied in the X, Y, or Z-axis.
Non-Operating Vibration. The limits of non-operating vibration shall
apply to all conditions of handling and transportation. This includes both isolated SSD and integrated SSDs. Vibration may be applied in the X, Y, or Z-axis.
2.5 Reliability/Endurance
Table 6 Reliability/Endurance
Specification Value
Mean time between failures (MTBF) 1.8 million hours
Bit Error Rate
1 error in 10
Endurance 250 GB: 150 TBW
500 GB: 300 T BW
1000 GB: 600 TBW2000 GB 1170 TBW
16
bits read
NOTE About endurance:
The SSD achieves the specified MTBF in an operational environment that
complies with the operational temperature range specified in this manual. Operating temperatures are measured by temperature sensor, SMART Attribute ID C2h.
Endurance rating valid for SSD Life Remaining > 1% (SMART E7h>1).
Endurance is characterized while running Client JESD219A workload (per
JESD218A specification).
Seagate BarraCuda 120 SSD Product Manual, Rev A 10
www.seagate.com Mechanical Information

3. Mechanical Information

3.1 Dimensions and Weight
Weight: 50 g, 1.76 Oz +/- 5%
Height: Maximum, 7 mm+0.10/-0.30
Width: 69.85 mm±0.25 mm
Length: 100.10 mm±0.25 mm
Figure 1 BarraCuda 120 SSD Enclosure
Seagate BarraCuda 120 SSD Product Manual, Rev A 11
www.seagate.com Mechanical Information
Figure 2 BarraCuda 120 SSD
Seagate BarraCuda 120 SSD Product Manual, Rev A 12
www.seagate.com Pin and Signal Descriptions

4. Pin and Signal Descriptions

4.1 Signal Pin Definitions
Table 7 Serial ATA Connector Pin Signal Definitions
Pin Name Definition
S1 Ground Ground
S2 A+
S3 A-
S4 Ground Ground
S5 B-
S6 B+
S7 Ground Ground
NOTE Key and spacing separate the signal and power segments.
Differential signal pair A+ and A-
Differential signal pair B- and B+
4.2 Power Pin Definitions
Table 8 Power Pin Definitions
Pin Function Definition
P1 not used Not Used (3.3 V)
P2 V33 Not Used (3.3 V)
P3 DEVSLP SATA PHY Power Control
P4 GND Ground
P5 GND Ground
P6 GND Ground
P7 V5 5 V Power, Precharge
P8 V5 5 V Power
P9 V5 5 V Power
P10 GND Ground
P11 Reserved Reserved
P12 GND Ground
P13 not used Not Used (12 V pre-charge)
P14 V12 Not Used (12 V)
P15 V12 Not Used (12 V)
NOTE About Power Pin Signal Definitions:
Key and spacing separate the signal and power segments.
Uses 5 V power only; 3.3 V (P1-P2) and 12 V (P13-P15) power are not used.
Seagate BarraCuda 120 SSD Product Manual, Rev A 13
www.seagate.com Supported ATA Command List

5. Supported ATA Command List

The BarraCuda 120 SSD complies with ATA-8/ACS-3. All mandatory and many optional commands and features are supported.
5.1 ATA Feature Set
The following table summarizes the ATA feature set and commands that the BarraCuda 120 SSD supports.
Table 9 ATA Feature Set
Featu re Supported
48-Bit Address feature set Yes
General feature set
Native Command Queuing (NCQ) feature set Yes
Power Management feature set
Security feature set Yes
SMART feature set
Yes
Yes
Yes
5.2 ATA Command Description
The following table shows the ATA commands supported.
Table 10 ATA Command Description
Op-Code Support Command Description Op-Code Support Command Description
00h Y
03h
06h Y
08h
0Bh
10h Y
11h to 1Fh
20h Y
21h Y
22h
23h
NOP
CFA Request Extended Error
Data Set Management
Device Reset
Request Sense Data EXT
Recalibrate
Recalibrate
Read Sectors
Read Sectors without Retry
Read Long
Read Long Without Retry
B6h 12h
B6h 13h
B6h 14h
C4h Y
C5h Y
C6h Y
C7
C8h Y
9h
CAh Y
CBh Y
NV Cache: QUERY NV CACHE PINNED SET DMA EXT
NV Cache: QUERY NV CACHE MISSES DMA EXT
NV Cache: FLUSH NV CACHE
Read Multiple
Write Multiple
Set Multiple Mode
Read DMA Queued
Read DMA
Read DMA Without Retry
Write DMA
Write DMA Without Retry
24h Y
25h Y
26h
Seagate BarraCuda 120 SSD Product Manual, Rev A 14
Read Sectors EXT
Read DMA EXT
Read DMA Queued EXT
CCh
CDh
CEh Y
Write DMA Code
CFA Write Multiple Without Erase
Write Multiple FUA EXT
www.seagate.com Supported ATA Command List
Table 10 ATA Command Description (continued)
Op-Code Support Command Description Op-Code Support Command Description
27h Y
29h Y
2Ah
2Bh
2Fh Y
30h Y
31h Y
32h
33h
34h Y
35h Y
36h
37h Y
38h
39h Y
3Ah
3Bh
Read Native Max Address EXT
Read Multiple EXT
Read Stream DMA EXT
Read Stream EXT
Read Log EXT
Write Sectors
Write Sectors without Retry
Write Long
Write Long Without Retry
Write Sectors EXT
Write DMA EXT
Write DMA Queued EXT
Set Max Address EXT
CFA Write Sectors Without Erase
Write Multiple EXT
Write Stream DMA EXT
Write Stream EXT
D1h
DAh
DEh
DFh
E0h Y
E1h Y
E2h Y
E3h Y
E4h Y
E5h Y
E6h Y
E7h Y
E8h Y
E9h Y
EAh Y
EBh Y
ECh Y
Check Media Card Type
Get Media Status
Media Lock
Media Unlock
Standby Immediate
Idle Immediate
Standby
Idle
Read Buffer
Check Power Mode
Sleep
Flush Cache
Write Buffer
Read Buffer DMA
Flush Cache EXT
Write Buffer DMA
Identify Device
3Ch
3Dh Y
3Eh
3Fh Y
40h Y
41h Y
42h Y
44h
45h O
47h Y
50h
Write Verify
Write DMA FUA EXT
Write DMA Queued FUA EXT
Write Log EXT
Read Verify Sectors
Read Verify Sectors without Retry
Read Verify Sector(s) EXT
Reserved
Write Uncorrectable EXT
Read Log DMA EXT
Format Track
EDh
EEh
EFh 01h
EFh 02h Y
EFh 03h Y
EFh 05h
EFh 06h
EFh 07h
EFh 0Ah
EFh 0Bh
EFh 10h 01h
Media Eject
Identify Device DMA
Set Features: Enable 8-bit PIO Transfer Mode (CFA feature set only)
Set Features: Enable Write Cache
Set Features: Set transfer mode based on value in Count field.
Set Features: Enable advanced power man­agement.
Set Features: Enable Power-Up In Standby fea­ture set.
Set Features: Power-Up In Standby feature set device spin-up.
Set Features: Enable CFA power mode 1.
Set Features: Enable Write-Read-Verify feature set
Set Features: Enable use of Serial ATA fea‐ ture
Seagate BarraCuda 120 SSD Product Manual, Rev A 15
www.seagate.com Supported ATA Command List
Table 10 ATA Command Description (continued)
Op-Code Support Command Description Op-Code Support Command Description
51h
Configure Stream
EFh 10h 02h Y
Set Features: Enable DMA Setup FIS Auto-Acti­vate optimization
57h Y
60h Y
61h Y
70h Y
71-
76h
77h Y
78h Y
79-7F
87h
90h
91h
92h
93h
94h
95h
96h
97h
98h
99h
A0h
A1h
——
——
h
——
—Y
—Y
—Y
—Y
——
——
——
Write Log DMA EXT
Read FPDMA Queued
Write FPDMA Queued
Seek
Seek
Set Date And Time Ext
Accessible Max Address Configuration
Seek
CFA Translate Sector
Execute Device Diagnostic
Initialize Device Parameters
Download Microcode
Download Microcode DMA
Standby Immediate
Idle Immediate
Standby
Idle
Check Power Mode
Sleep
Packet
Identify Packet Device
EFh 10h 03h Y
EFh 10h 04h
EFh 10h 05h
EFh 10h 06h O
EFh 10h 07h Y
EFh 10h 09h O
EFh 42h
EFh 43h -
EFh 44h
EFh 55h Y
EFh 5Dh
EFh 5Eh
EFh 5Fh
EFh 66h Y
EFh 81h
EFh 82h Y
EFh 85h Y
EFh 86h
EFh 8Ah
EFh 8Bh
Efh 90h 01h
-
Set Features: Enable Device-initiated interface power state (DIPM) transitions.
Set Features: Enable use of Serial ATA feature
Set Features: Enable use of Serial ATA feature
Set Features: Enable Software Settings Preservation (SSP)
Set Features: Enable Device Automatic Partial to Slumber transitions
Set Features: Enable Device Sleep
Set Features: Enable Automatic Acoustic Management feature set.
Set Features: Set Maximum Host Interface
Sector Times.
Set Features: Vendor Specific ECC byte
Set Features: Disable read look‐ahead
feature
Set Features: Enable release interrupt
Set Features: Enable service interrupt
Set Features: Enable NDRQ Feature
Set Features: Disable reverting to power‐on
defaults
Set Features: Disable 8‐bit PIO transfer
mode (CFA feature set only)
Set Features: Disable write cache
Set Features: Disable advanced power management
Set Features: Disable Power-Up In Standby feature set
Set Features: Disable CFA power mode
Set Features: Disable Write-Read-Verify feature set
Set Features: Disable use of Serial ATA feature.
A2h
Service
Efh 90h 02h Y
B0h D0h Y SMART: Read Data EFh 90h 03h Y
B0h D1h Y SMART: Read Attribute Thresholds EFh 90h 04h Set Features: Disable use of Serial ATA feature.
B0h D2h Y
Seagate BarraCuda 120 SSD Product Manual, Rev A 16
SMART: Enable/disable Autosave
EFh 90h 05h -
Set Features: Disable DMA Setup FIS Auto-Acti­vate optimization.
Set Features: Disable Device‐initiated
interface power state (DIPM) transitions.
Set Features: Disable use of Serial ATA feature
www.seagate.com Supported ATA Command List
Table 10 ATA Command Description (continued)
Op-Code Support Command Description Op-Code Support Command Description
B0h D3h Y
B0h D4h Y
B0h D5h Y
B0h D6h Y
B0h D8h Y
B0h D9h Y
B0h DAh Y
B0h DBh Y
B0h E0h -
B1h C0h Y
B1h C1h Y
B1h C2h Y
B1h C3h Y
B1h C4h Y
B1h C5h Y
0000
B4h
B4h
B4h
B4h
B4h
h
0011
h
0012
h
0014
h
0020
h
SMART: Save Attribute Values
SMART: Execute Off-line Immediate
SMART: Read Log
SMART: Write Log
SMART: Enable Operations
SMART: Disable Operations
SMART: Return Status
SMART: Enable/disable Automatic Off-line
SMART: Vendor specific
DEVICE CONFIGURATION: Restore
DEVICE CONFIGURATION: Freeze Lock
DEVICE CONFIGURATION: Identify
DEVICE CONFIGURATION: Set
DEVICE CONFIGURATION: Identify DMA
DEVICE CONFIGURATION: Set DMA
SANITIZE DEVICE: Sanitize Status
O
Ext
SANITIZE DEVICE: Crypto Scramble
O
Ext
SANITIZE DEVICE: Block Erase Ext
O
SANITIZE DEVICE: Overwrite Ext
O
SANITIZE DEVICE: SANITIZE FREEZE
O
LOCK EXT
EFh 90h 06h Y
EFh 90h 07h Y
EFh 90h 09h O
EFh AAh Y
EFh BBh -
EFh C2h -
EFh C3h -
EFh CCh Y
EFh DDh -
EFh DEh -
EFh DFh -
F1h Y
F2h Y
F3h Y
F4h Y
F5h Y
F6h Y
F8h Y
F9h 00h Y
F9h 01h Y
Set Features: Disable Software Settings Preservation (SSP)
Set Features: Disable Device Automatic Partial to Slumber transitions
Set Features: Disable Device Sleep
Set Features: Enable read look-ahead feature
Set Features: Default ECC byte
Set Features: Disable Automatic Acoustic Management feature set
Set Features: Enable/Disable the Sense Data Reporting feature set
Set Features: Enable reverting to power-on defaults
Set Features: Disable release interrupt
Set Features: Disable SERVICE interrupt
Set Features: Disable NDRQ Feature
Security Set Password
Security Unlock
Security Erase Prepare
Security Erase Unit
Security Freeze Lock
Security Disable Password
Read Native Max Address
SET MAX: Set Max Address
SET MAX: SET MAX PASSWORD
0040
B4h
B6h 00h -
B6h 01h -
B6h 10h -
B6h 11h -
Seagate BarraCuda 120 SSD Product Manual, Rev A 17
h
SANITIZE DEVICE: SANITIZE
O
ANTIFREEZE LOCK EXT
NV Cache: SET NV CACHE POWER MODE EXT
NV Cache: RETURN FROM NV CACHE POWER MODE EXT
NV Cache: ADD LBA(S) TO NV CACHE PINNED SET DMA EXT
NV Cache: REMOVE LBA(S) FROM NV CACHE PINNED SET DMA EXT
F9h 02h Y
F9h 03h Y
F9h 04h Y
F9h 05h Y
F9h 06h Y
SET MAX: SET MAX LOCK
SET MAX: SET MAX UNLOCK
SET MAX: SET MAX FREEZE LOCK
SET MAX: SET MAX SET PASSWORD DMA
SET MAX: SET MAX UNLOCK DMA
www.seagate.com SMART Support

6. SMART Support

The BarraCuda 120 SSD supports the SMART command set.
6.1 SMART ID
The following table lists SMART IDs and Descriptions.
Table 11 SMART Attribute IDs and Descriptions
Description
Number of Accumula­tion of
Uncorrectable Error
Power-On hours Count 09h 12h 00h 64h 64h Power on hour 0 0 0 0 0 00h
Drive Power Cycle Count 0Ch 12h 00h 64h 64h Power on/off cycles 0 0 0 00h
Spare Blocks Available 10h 12h 00h 64h 64h Spare Blocks
Remaining Spare Blocks 11h 12h 00h 64h 64h Remaining Spare
SATA PHY Error Count A8h 12h 00h 64h 64h SATA PHY error count 0 0 0 00h
Bad Block Count (Early / Later)
Erase count (average, max, erase count)
0 1 2 3 4 5 6 7 8 9 10 11
ID Flag Value Worse DATA
01h 0Bh 00h 64h 64h UECC error count
AAh 03h 00h Note
ADh 12h 00h 64h 64h Max Erase Count
a
from Host
Available by
plane
Blocks by plane
Early Bad Block count by all
plane
0 0 0 0 0 32h
0 0 0 0 0 00h
0 0 0 0 0 00h
0 0 Later Bad
Block count
by all plane
Average Erase
Count
Least Erase Count
Threshold
00Ah
0 00h
Unexpected Power Loss count
Wear Range delta B1h 00h 00h 00h 00h Note
Unexpected Power Loss Count
Temperature (only Toshiba or thermo
sensor embedded)
Seagate BarraCuda 120 SSD Product Manual, Rev A 18
AEh 12h 00h 64h 64h Number of accidental power loss
count
b
0 0 0 0 0 0 00h
C0h 12h 00h 64h 64h number of accidental power loss
count
C2h 23h 00h 128-
Curre nt Temp
128­Highest
value
Current Temp Lowest
Temp
0 0 0 00h
0 0 0 00h
Highest Temp
039h
www.seagate.com SMART Support
Table 11 SMART Attribute IDs and Descriptions (continued)
Description
Threshold
ID Flag Value Worse DATA
Number of accumula-
0 1 2 3 4 5 6 7 8 9 10 11
tion CRC error
DAh 0Bh 00h 64h 64h CRC Error Count 0 0 0 32h (read/write data FIS CRC error)
SSD life remaining E7h 13h 00h 64h 64h Note
c
0000Thro
000h ttlin g
level
Read Failure Block Count E8h 13h 00h 64h 64h Flash Read Fail Count Raw
00 00h
Read
Error Rate
Lifetime Writes to Flash
E9h 0Bh 00h 64h 64h Lifetime Writes to Flash by GByte 0 00h
(G Unit)
Lifetime Writes to Flash
EBh 0Bh 00h 64h 64h Lifetime Writes to Flash by Sector 0 00h
(Sector Unit)
Host Writes (G Unit) F1h 12h 00h 64h 64h Lifetime Writes from Host by Gbyte 0 00h
Host Reads (G Unit) F2h 12h 00h 64h 64h Lifetime Reads from Host by Gbyte 0 00h
a. Bad Block Count (Early / Later) ID170. Value = (Remaining Spare Blocks by plane)/(Spare Blocks Available by plane) *100. This formula calculates percentage
of spare block. Value is between 100 and 0.
b. Wear Range Delta ID 177. Value = (max erase count - least erase count) / (P-E Cycle) *100 (percentage).
c. SSD Life Remaining ID 231. Value = 100 - ((average erase count / Rated PE Cycle) * 100).
Seagate BarraCuda 120 SSD Product Manual, Rev A 19
www.seagate.com Feature Details

7. Feature Details

7.1 Flash Management
7.1.1 Error Correction Code (ECC)
Flash memory cells deteriorate with use, which might generate random bit errors in the stored data. The BarraCuda 120 SSD applies the 340 bit/2 KB LDPC (Low Density Parity Check) of ECC algorithm, which detects and corrects errors that occur during read process, ensures data is read correctly, and protects data from corruption.
7.1.2 Wear Leveling
NAND flash devices can undergo only a limited number of program/erase cycles. Commonly, areas of the flash media are not used evenly. If some areas are updated more frequently than others, this reduces the lifetime of the device. Wear Leveling extends the life of the NAND Flash by evenly distributing write and erase cycles across the media.
Seagate’s advanced Wear Leveling algorithm spreads the flash usage throughout the whole flash media area. Implementing dynamic and static Wear Leveling algorithms improves the life expectancy of the NAND flash.
7.1.3 Bad Block Management
Bad blocks do not function properly and they can contain more invalid bits. This can make stored data unstable and bad block reliability is not guaranteed. Blocks identified and marked as bad by the manufacturer are called “Early Bad Blocks”. Bad blocks that develop during the lifespan of the Flash are called “Later Bad Blocks”. Seagate’s bad block management algorithm detects the factory-produced bad blocks and manages bad blocks that appear with use. This practice prevents data from being stored in bad blocks and improves data reliability
7.1.4 TRIM
The TRIM feature improves the read/write performance and speed of SSDs. SSDs cannot overwrite existing data, so the available space becomes smaller with each data block use. The TRIM command tells the SSD (through the operating system) which data blocks can be removed permanently because they are no longer in use. The SSD erases these unused data blocks.
7.1.5 SMART
SMART, stands for Self-Monitoring, Analysis, and Reporting Technology, is an open standard that allows an SSD to automatically detect its health and report potential failures. When SMART records a failure, users can replace the drive to prevent unexpected outage or data loss. SMART can also inform users of impending failures while there is still time to copy data to another device.
Seagate BarraCuda 120 SSD Product Manual, Rev A 20
www.seagate.com Feature Details
7.1.6 Over Provisioning
Over Provisioning (OP) preserves an additional area beyond user capacity in a SSD, which is not visible to users and cannot be used by them. With Over Provisioning, the performance and IOPS (Input/Output Operations per Second) are improved by providing the controller additional space to manage P/E cycles, which enhances the reliability and endurance as well. Moreover, the write amplification of the SSD becomes lower when the controller writes data to the flash.
7.1.7 Firmware Upgrade
Firmware is a set of instructions on how the device communicates with the host. Firmware can be upgraded when new features are added, compatibility issues are fixed, or read/write performance gets improved.
7.1.8 Thermal Throttling
The purpose of thermal throttling is to prevent any components in a SSD from over-heating during read and write operations. the BarraCuda 120 SSD is designed with an on-board thermal sensor and with its accuracy, firmware can apply different levels of throttling to achieve the purpose of protection efficiently and proactively via SMART 12 reading.
7.1.9 Low Power Management
7.1.9.1 DIPM/HIPM/DEVSLP Mode
SATA interfaces contain two low power management states for power saving: Partial and Slumber modes. For Partial mode, the device has to resume to full operation within 10 microseconds, whereas the device will spend 10 milliseconds to become fully operational in the Slumber mode. SATA interfaces allow low power modes to be initiated by Host (HIPM, Host Initiated Power Management) or Device (DIPM, Device Initiated Power Management). As for HIPM, Partial or Slumber mode can be invoked directly by the software. For DIPM, the device will send requests to enter Partial or Slumber mode.
7.2 Advanced Device Security Features
7.2.1 Secure Erase
Secure Erase is a standard ATA command and it writes all of “0xFF” to fully wipe all the data on hard drives and SSDs. When this command is issued, the SSD controller erases its storage blocks and returns to its factory default settings
7.2.2 SSD Lifetime Management
Total Bytes Written (TBW)
TBW measures the lifespan of the SSD. This measurement represents the amount of data written to the device. To calculate the TBW of a SSD, use the following equation:
TBW = [(NAND Endurance) x (SSD Capacity)] / [WAF]
NAND Endurance: NAND endurance refers to the P/E (Program/Erase) cycle of a NAND flash.
SSD Capacity: The SSD capacity is the specific capacity in total of a SSD.
Seagate BarraCuda 120 SSD Product Manual, Rev A 21
www.seagate.com Feature Details
WAF: Write Amplification Factor (WAF) is a numerical value representing the ratio between the amount of data that a SSD controller needs to write and the amount of data that the host’s flash controller writes. A better WAF, which is near 1, guarantees better endurance and lower frequency of data written to flash memory.
TBW in this document is based on JEDEC 218/219 workload.
7.2.3 Media Wear Indicator
Actual life indicator reported by SMART Attribute 231 (E7h) Life Remaining by percentage, recommends User to replace drive before reaching 0%.
7.2.4 Read Only Mode (End of Life)
When the SSD is aged by program/erase cycles, media wear-out may cause increasing numbers of bad blocks. When the number of usable good blocks falls outside a defined usable range, the drive notifies the host through AER event and Critical Warning to enter Read Only Mode to prevent further data corruption. When this happens, the user should replace the SSD with another one immediately.
7.3 Adaptive Approach to Performance Tuning
7.3.1 Throughput
Based on the available space of the disk, the BarraCuda 120 SSD regulates the read/write speed and manages the performance of throughput. When there is a lot of space, the firmware continuously performs read/write actions. There is no need yet to implement garbage collection to allocate and release memory to accelerate the read/write processing and improve performance. When there is less available space, the SSD slows down the read/write processing and implements garbage collection to release memory.
7.3.2 Predict and Fetch
When the Host tries to read data from the SSD, the SSD performs only one read action after receiving one command. However, the BarraCuda 120 SSD applies Predict and Fetch to improve the read speed. When the host issues sequential read commands to the SSD, the SSD automatically expects that the following is also read commands. Therefore, before receiving the next command, flash has already prepared the data. This accelerates data processing time, and the host needs to wait less time to receive data.
7.3.3 SLC Caching
The BarraCuda 120 SSD firmware design adopts dynamic caching to deliver better performance, endurance and user experience.
Seagate BarraCuda 120 SSD Product Manual, Rev A 22
www.seagate.com Safety, Standards, and Compliance

8. Safety, Standards, and Compliance

Each Hard Drive and Solid State Drive ("device") has a product label that includes certifications that apply to that specific drive. The following information provides an overview of requirements that may apply to the drive.
NOTE The most up to date information on Safety, Standards, and Compliance for
this product is available in the Seagate HDD and SSD Regulatory Compliance and Safety document. You can find this document here:
https://www.seagate.com/files/www-content/forms/compliance/regulatory-complian ce-and-safety-100838899-A.pdf
8.1 Regulatory Model Numbers
The following regulatory model number represents all features and configurations in the series:
STA021
8.2 Reference Documents
In case of conflict between this document and any reference document, this document takes precedence.
Table 12 Reference Documents
Date Title
Apr. 2007 SATA-IO Commands for ATA-8
Feb. 2011 Solid-State Drive (SSD) Requirements and Endurance Test Method(JESD218A)
Jul. 2011 Serial ATA Revision 3.1
Jul. 2011 IDEMA (LBA1-03_standard.doc)
Jul. 2012 SOLID-STATE DRIVE (SSD) Endurance Workload(JESD219A)
Oct. 2013 ATA/ATAPI Command S e t - 2 ( ACS - 3 ) R e vision 5
Seagate BarraCuda 120 SSD Product Manual, Rev A 23
Seagate Technology LLC
AMERICAS Seagate Technology LLC 10200 South De Anza Boulevard, Cupertino, California 95014, United States, 408-658-1000 ASIA/PACIFIC Seagate Singapore International Headquarters Pte. Ltd. 7000 Ang Mo Kio Avenue 5, Singapore 569877, 65-6485-3888 EUROPE, MIDDLE EAST AND AFRICA Seagate Technology (Netherlands) B.V. Koolhovenlaan 1, 1119 NB Schiphol-Rijk, Netherlands, 31-20-316-7300
Publication Number: 100858062, Rev. A
September 2019
Loading...