The SVR-PRO 100 SRI SSD range is designed for
Read intensive applications, offers up to a massive
8TB of data storage and features consistently low
latency with a superior level of read and write
IOPS, together with power loss protection.
PRODUCT OVERVIEW
Delivers solid I/O cost-to-performance benefits for
applications that demand low latency read speeds and
greater bandwidth for server and storage environments
for Serial Advanced Technology Attachment (SATA)-based
systems in capacities of 480GB, 960GB, 4TB and 8TB.
Uses a single-chip controller with a SATA interface on the
system side and 8-channels of Flash internally. The industrystandard 2.5-inch form factor enables interchangeability
with existing hard disk drives (HDDs) and native SATA HDD
drop-in replacement with the enhanced performance,
reliability, ruggedness, and power savings offered by an SSD.
SVR-PRO 100 has the capacity you require for storage-hungry
SATA based systems.
480
GB
960
GB
4
TB
8
TB
BENEFITS
• High capacity SSDs for big data storage (4TB and 8TB)
• Designed for read intensive applications
• Reduced latencies
• Lower Power Consumption
• Non-volatile Flash Memory for outstanding data
retention - Less likely to fail than HDD
• Shock resistance - No moving parts enable the product
to be used in tougher conditions
• Silent operation - Noiseless and low heat dissipation
• Much less heat generated than conventional HDD
FEATURES
• 2.5” form factor with SATA III 6Gbps interface (backwards
compatible with SATA 3Gbps and SATA 1.5Gbps)
• Sequential Read up to 554MB/s and Write up 517MB/s
• Random Read IOPS up to 80K, Random Write up to 70K
• Supports S.M.A.R.T. - Self-Monitoring, Analysis and
Reporting Technology
• Features an internal temperature sensor with an accuracy
of +/-2°C over a range of -40°C to +125°C which can be
monitored using a SMART attribute BEh
• The SSD hardware is built with a number of capacitors
that ensure that the data in the write cache of the SSD is
protected against corruption if a power loss was to occur,
enabling the SSD to complete the last write command to
the NAND flash
• CE and FCC compliant
• 5 Year Warranty or maximum endurance use.
1
3
Rev:2
Page 2
i
Product Specification: for 480GB, 960GB
i
CAPACITIES & INTERFACE
Capacities available480GB and 960GB
Form Factor2.5 Inch
Interface
SATA III 6Gbps (also Compatible with SATA
II 3Gbps and SATA 1.5Gbps)
ControllerNovachips
NANDMLC
DIMENSIONS
Length mm100.45
Width mm69.85
Height mm7mm
Weight100g
Sequential Performance
1
up to
Random Performance
Typical Latency
Operating Temp
2
4
Read:520MB/s Write: 500MB/s
3
Read 80K IOPS, Write 70K IOPS
Read: 65us, Write: 40us
0 to 70°C
Humidity5% to 95%, non-condensing
POWER CONSUMPTION
Supply Voltage4.5V minimum – 5.5V maximum
Power Consumption
Active Maximum 128KB
sequential write
1. Actual performance may vary and depends on use conditions, host and environment
2. 4KB transfers used for Read/Write latency values.
3. Typical I/O performance numbers as measured fresh-out-of-the-box (FOB) using IOmeter with a queue
depth 32 and write cache enabled.
4. Operating temperature is the drive case temperature as measured by the SMART temperature attribute
5. Mean Time Between Failures is estimated based on JEDEC-218/219 standard methodology.
6. TBW (Total bytes Written). DWPD (Drive Writes Per Day) TBW and DWPD is a measurement of SSDs
expected lifespan, which represents the amount of data written to the device and DWPD. This is only
an estimate and can differ based in user usage behaviour, platform and estimates provided by the
flash vendor
7. Power Consumption may differ according to flash configuration and platform
All Specifications are subject to change without notice
The total usable capacity of the SSD may be less than the total physical capacity because a small portion of
the capacity is used for NAND flash management and maintenance purposes.
Rev:2
Page 3
i
Product Specification: for 480GB, 960GB
Physical Dimensions
(2.5” 7mm z-height)
i
Rev:2
Page 4
i
Product Specification: for 480GB, 960GB
i
1.1 SUPPORTED COMMAND SETS
Table 1. Supported Command Sets
COMMAND NAMECOMMAND CODE (HEX)
CHECK POWER MODEE5h or 98h
DEVICE RESET08h
DEVICE CONFIGURATION
DEVICE CONFIGURATION FREEZE LOCK B1h/C1h
DEVICE CONFIGURATION IDENTIFYB1h/C2h
DEVICE CONFIGURATION RESTOREB1h/C0h
DEVICE CONFIGURATION SETB1h/C3h
DOWNLOAD MICROCODE92h
DATA SET MANAGEMENT06h
EXECUTE DEVICE DIAGNOSTIC90h
FLUSH CACHEE7h
FLUSH CACHE EXTEAh
IDENTIFY DEVICEECh
IDLEE3h or 97h
IDLE IMMEDIATEE1h or 95h
INITIALIZE DEVICE PARAMETERS91h
READ BUFFERE4h
READ DMA C8h
READ DMA EXT25h
READ FPDMA QUEUED60h
READ LOG EXT2Fh
READ MULTIPLEC4h
READ MULTIPLE EXT29h
READ NATIVE MAX ADDRESSF8h
READ NATIVE MAX ADDRESS EXT27h
READ SECTOR(S)20h
READ SECTOR(S) EXT24h
READ VERIFY SECTOR(S)40h
READ VERIFY SECTOR(S) EXT42h
SECURITY DISABLE PASSWORDF6h
SECURITY ERASE PREPAREF3h
SECURITY ERASE UNITF4h
SECURITY FREEZE LOCKF5h
SECURITY SET PASSWORDF1h
SECURITY UNLOCKF2h
SEEK70h
SET FEATURES
Enable write cacheEFh/02h
Disable write cacheEFh/82h
Set transfer modeEFh/03h
Enable Power-Up In StandbyEfh/06h
Disable Power-Up In StandbyEfh/86h
Enable DMA Setup FIS Auto-Activate
optimization
Disable DMA Setup FIS Auto-Activate
optimization
Efh/10h/02h
Efh/90h/02h
Enable Device-initiated interface power
state transitions
Disable Device-initiated interface power
state transitions
SET MAX
SET MAX ADDRESSF9h/na
SET MAX FREEZE LOCKF9h/04h
SET MAX LOCKF9h/02h
SET MAX SET PASSWORDF9h/01h
SET MAX UNLOCKF9h/03h
SET MAX ADDRESS EXT37h
SET MULTIPLE MODEC6h
SLEEPE6h or 99h
SMART
SMART DISABLE OPERATIONSB0h/D9h
SMART ENABLE OPERATIONSB0h/D8h
SMART ENABLE/DISABLE ATTRIBUTE
AUTOSAVE
SMART EXECUTE OFF-LINE IMMIDIATE B0h/D4h
SMART READ ATTRIBUTE THRESHOLDSB0h/D1h
SMART READ DATA B0h/D0h
SMART READ LOG B0h/D5h
SMART RETURN STATUS B0h/DAh
SMART SAVE ATTRIBUTE VALUES B0h/D3h
SMART WRITE LOGB0h/D6h
STANDBYE2h or 96h
STANDBY IMMEDIATEE0h or 94h
SOFT RESETFFh
WRITE BUFFERE8h
WRITE DMA CAh
WRITE DMA EXT35h
WRITE FPDMA QUEUED61h
WRITE LOG EXT3Fh
WRITE MULTIPLEC5h
WRITE MULTIPLE EXT39h
WRITE SECTOR(S) 30h
WRITE SECTOR(S) EXT34h
Efh/10h/03h
Efh/90h/03h
B0h/D2h
Rev:2
Page 5
i
Product Specification: for 480GB, 960GB
i
1.2 SMART
1.2.1 SMART SUBCOMMAND SETS
In order to select a subcommand the host must write
the subcommand code to the device’s Features Register
before issuing the SMART Function Set command. The
subcommands are listed below.
Table 2. SMART Subcommand Sets
COMMANDCOMMAND CODE (HEX)
SMART READ DATA D0h
SMART ENABLE/DISABLE ATTRIBUTE
AUTOSAVE
SMART EXECUTE OFF-LINE IMMIDIATE D4h
SMART READ LOG D5h
SMART WRITE LOGD6h
SMART ENABLE OPERATIONSD8h
SMART DISABLE OPERATIONS D9h
SMART RETURN STATUS DAh
D2h
1.2.2 SMART READ DATA (SUBCOMMAND D0H)
This subcommand returns the device’s Attribute Values to
the host. The Attribute Values consist of 512bytes.
Table 3. Device Attribute Data Structure
Table 4. Individual Attribute Data Structure
BYTEDESCRIPTION
0Attribute ID Number
1~2Flags
3Current Value
4Worst Value
5~10
11Reserved
Attribute Value (FFFF FFFF
FFFFh)
BYTEDESCRIPTION
0~1Data structure revision number (Vendor Specific)
2~3611st - 30th Individual attribute data (Vendor Specific)
362Off-line data collection status
363Self-test execution status
364~365Total time in seconds to complete off-line data
Indicates the approximate SSD life left [(maximum
PE cycle – average erase count) / maximum PE
cycle]
counts of all the blocks
00~15 : The minimum erased count
16~31 : The average erased count
32~47 : The maximum erased count
24~47 : host flush count
i
Rev:2
Page 7
i
Product Specification: for 480GB, 960GB
i
1.2.3 SMART SAVE ATTRIBUTE VALUES
(SUBCOMMAND D3H)
This subcommand causes the device to immediately save
any updated Attribute Values to the device’s Attribute Data
sector regardless of the state of the Attribute Autosave
feature.
This subcommand causes the device to start the off-line
process for the requested mode and operation. The LBA
Low register shall be set to specify the operation to be
executed.
Table 6. SMART Execute Off-line Immediately
LBA LOWDESCRIPTION
00hExecute SMART off-line data collection routine
immediately
01hExecute SMART Short self-test routine
immediately in off-line mode
02hExecute SMART Extended self-test routine
immediately in off-line mode
03hReserved
04hExecute SMART Selective self-test routine
immediately in off-line mode
40hReserved
7FhAbort off-line mode self-test routine
81hExecute SMART short self-test routine
immediately in captive mode
82hExecute SMART Extended self-test routine
immediately in captive mode
84hExecute SMART selective self-test routine
immediately in captive mode
C0hReserved
Status- Set ERR to one when the self-test has failed
Error - Set ABRT to one when the self-test has failed
LBA Low - Set to F4h when the self-test has failed
LBA High - Set to 2Ch when the self-test has failed
1.2.5 SMART READ LOG SECTOR
(SUBCOMMAND D5H)
This command returns the specified log sector content to
the host.LBA Low and Sector Count Registers shall be set
to specify the log sector and sector number to be written.
Table 7. SMART Read Log Sector
LOG SECTOR
ADDRESS
00h1Log directoryRead Only
01h1SMART error logRead Only
02h51Comprehensive SMART
03h37Extended Comprehensive
06h1SMART self-test logRead Only
07h1Extended SMART
09h1Selective self-test logRead and Write
10h1NCQ Error logRead only
11h1SATA Phy event counter
80h-9Fh32Host vendor specificRead and Write
Table 8. SMART Log Directory
BYTEDESCRIPTION
0~1SMART Logging Version (set to 01h)
2~3Number of sectors in the log at log address 1
4~5Number of sectors in the log at log address 2
…
510~511Number of sectors in the log at log address 255
NO.
SECTOR
CONTENT
Read Only
error log
Read Only
SMART error log
Read Only
self-test log
Read only
log
Table 9. Self-test log structure
OFF-LINE MODE
The device executes command completion before executing
the specified routine. During execution of the routine the
device will not set BSY nor clear DRDY. If the device is in
the process of performing its routine and is interrupted
by a new command from the host, the device will abort or
suspend its routine and service the host within two seconds
after receipt of the new command. After servicing the
interrupting command, the device will resume its routine
automatically or not start its routine depending on the
interrupting command.
CAPTIVE MODE
When executing self-test in captive mode, the device sets
BSY to one and executes the specified self-test routine
after receipt of the command. At the end of the routine,
the device sets the execution result in the Self-test
execution status byte (see Table 7-1: “Device Attribute Data
Structure” on page 23) and ATA registers and then executes
the command completion. See definitions below.
Rev:2
BYTEDESCRIPTION
0~1Data structure revision
n*24+2Self-test number
n*24+3Self-test execution status
n*24+4~n*24+5Life timestamp
n*24+6Self-test failure check point
n*24+7~n*24+10LBA of first failure
n*24+11~n*24+25Vendor specific
…..…..
506~507Vendor specific
508Self-test log pointer
509~510Reserved
511Data structure checksum
N is 0 through 20
The data structure contains the descriptor of the Self-test that the device has performed. Each descriptor
is 24 bytes long and the self-test data structure is capable to contain up to 21 descriptors. After 21
descriptors have been recorded, the oldest descriptor will be overwritten with the new descriptor. The
self-test log pointer points to the most recent descriptor. When there is no descriptor, the value is 0.
When there are descriptor(s), the value is 1 through 21.
Page 8
i
Product Specification: for 480GB, 960GB
i
Table 10. Selective self-test log structure
BYTECONTENTREMARKS
0-1Data structure revisionRead and Write
2-9Starting LBA for test span 1Read and Write
10-17Ending LBA for test span 1Read and Write
18-25Starting LBA for test span 2Read and Write
26-33Ending LBA for test span 2Read and Write
34-41Starting LBA for test span 3Read and Write
42-49Ending LBA for test span 3Read and Write
50-57Starting LBA for test span 4Read and Write
58-65Ending LBA for test span 4+Read and Write
66-73Starting LBA for test span 5Read and Write
74-81Ending LBA for test span 5Read and Write
82-337Reserved Reserved
338-491Vendor specific Vendor specific
492-499Current LBA under testRead
500-501Current span under test Read
502-503Feature flags R/WRead and Write
504-507Vendor Specific Vendor specific
508-509Selective self test pending timeRead and Write
510ReservedReserved
511Data structure checksumRead and Write
1.2.6 SMART WRITE LOG SECTOR
(SUBCOMMAND D6H)
This command writes 512 bytes of data to the specified log
sector. LBA Low and Sector Count registers shall be set to
specify the log address and sector number to be written.
1.2.8 SMART DISABLE OPERATIONS
(SUBCOMMAND D9H)
This subcommand disables all SMART capabilities. After
receipt of this subcommand the device disables all SMART
operations. Non self-preserved Attribute Values will no
longer be monitored. The state of SMART—either enabled
or disabled—is preserved by the device across power cycles.
Note that this subcommand does not preclude the device’s
power mode attribute auto saving.
After receipt of the SMART Disable Operations subcommand
from the host, all other SMART subcommands except SMART
Enable Operations are disabled and will be aborted by the
device returning the error code as specified in “SMART
Error Codes”.
Any Attribute Values accumulated and saved to volatile
memory prior to receipt of the SMART Disable Operations
command will be preserved in the device’s Attribute Data
Sectors. If the device is re-enabled, these Attribute Values
will be updated, as needed, upon receipt of a SMART
Read Attribute Values or a SMART Save Attribute Values
command.
1.2.9 SMART RETURN STATUS
(SUBCOMMAND DAH)
This subcommand is used to communicate the reliability
status of the device to the host’s request. Upon receipt of
the SMART Return Status subcommand the device saves
any updated Attribute Values to the reserved sector, and
compares the updated Attribute Values to the Attribute
Thresholds.
1.2.7 SMART ENABLE OPERATIONS
(SUBCOMMAND D8H)
This subcommand enables access to all SMART capabilities.
Prior to receipt of a SMART Enable Operations
subcommand, Attribute Values are neither monitored nor
saved by the device. The state of SMART—either enabled
or disabled—will be preserved by the device across power
cycles. Once enabled, the receipt of subsequent SMART
Enable Operations subcommands will not affect any of the
Attribute Values.
Rev:2
Page 9
i
Product Specification: for 480GB, 960GB
1.3 IDENTIFY DEVICE COMMAND DATA
Table 11. Returned Sector Data
F=FIXED
WORD
0X0040h General configuration bit-significant information
1X3FFFh Obsolete - Number of logical cylinders (16,383)
2VC837h Specific configuration
3X0010h Obsolete - Number of logical heads (16)
4-5X0h Retired
6X003Fh Obsolete - Number of logical sectors per logical track (63)
7-8V0h Reserved for assignment by the CompactFlash* Association (CFA)
47F8001h Maximum number of sectors transferred per interrupt on multiple
48F4000h Trusted Computing Feature Set
49
50F4000h Capabilities
51-52X0h Obsolete
53F0007h Words 88 and 70:64 valid
54X3FFFh Obsolete - Number of logical cylinders (16,383)
55X0010h Obsolete - Number of logical heads (16)
56X003Fh Obsolete - Number of logical sectors per logical track (63)
57-58X0h Obsolete
59F0101 hNumber of sectors transferred per interrupt on multiple commands
60-62Vvaries Total number of user-addressable sector
63X0407h Multi-word DMA modes supported/selected
64F0003h PIO modes supported
65F0078h Minimum multiword DMA transfer cycle time per word
66F0078h Manufacturer’s recommended multiword DMA transfer cycle time
67F0078h Minimum PIO transfer cycle time without flow control
68F 0078h Minimum PIO transfer cycle time with IORDY flow control
69F 4020h Additional Supported
70F 0000h Reserved
71-74F 0h Reserved for IDENTIFY PACKET DEVICE command
75F 001Fh Queue depth
76F 050Eh Serial ATA capabilities
77F 0006h Reserved for future Serial ATA definition
78F 0044h Serial ATA features supported
79V 0044h Serial ATA features enabled
80F 01E0h Major version number
V=VARIABLE
X=BOTH
F
ATRIBUTE NAMEDESCRIPTION
commands
2F00h Capabilities
i
NOTES:
F = Fixed. The content of the word is fixed and does not change. For removable media devices, these values may change when media is removed or changed.
V = Variable. The state of at least one bit in a word is variable and may change depending on the state of the device or the commands executed by the device.
X = F or V. The content of the word may be fixed or variable.
Rev:2
Page 10
i
Product Specification: for 480GB, 960GB
F=FIXED
WORD
81F 0000h Minor version number
82F 346Bh Command set supported
83F 7D01h Command sets supported
84F 4122h Command set/feature supported extension
85V 3469h Command set/feature enabled
86V 3C01h Command set/feature enabled
87V 4122h Command set/feature default
88V 007Fh Ultra DMA Modes
89F 0004h Time required for security erase unit completion
90F 0004h Time required for enhanced security erase completion
91V 0000h Current advanced power management value
92V FFFEh Master Password Revision Code
93X 0000h Hardware reset result: the contents of bits (12:0) of this word shall
94V 0000h Vendor’s recommended and actual acoustic management value
95F 0000h Stream minimum request size
96V 0000h Streaming transfer time - DMA
97V 0000h Streaming access latency - DMA and PIO
98-99F 0000h Streaming performance granularity
100-103V Varies Maximum user LBA for 48-bit address feature set
104V 0000h Streaming transfer time - PIO
105V 0001h Maximum number of 512-byte blocks of LBA Range Entries per
107F 0000h Inter-seek delay for ISO-7779 acoustic testing in microseconds
108-111F varies Unique ID
112-115F 0h Reserved for world wide name extension to 128 bits
116V 0000h Reserved for technical report
117-118F 0h Words per logical sector
119F 0000h Supported settings
120F 0000h Command set/feature enabled/supported
121-126F 0h Reserved
127X 0000h Removable Media Status Notification feature set support
128V 0001h Security status
129V 0000h Vendor-specific
130-159X 0h Vendor-specific
160X 0000h CompactFlash Association (CFA) power mode 1
161-167X 0h Reserved for assignment by the CFA
168X 0003hReserved for assignment by the CFA
169X 0001h Data set management Trim attribute support
170-175F 0h Reserved for assignment by the CFA
176-205X 0h Current media serial number
206X 0000h SCT Command Transport
207-208F 0h Reserved
209X 4000h Alignment of logical blocks within a physical block
V=VARIABLE
X=BOTH
ATRIBUTE NAMEDESCRIPTION
change only during the execution of a hardware reset
DATASET MANAGEMENT command
i
NOTES:
F = Fixed. The content of the word is fixed and does not change. For removable media devices, these values may change when media is removed or changed.
V = Variable. The state of at least one bit in a word is variable and may change depending on the state of the device or the commands executed by the device.
X = F or V. The content of the word may be fixed or variable.
215-216V 0h NV Cache Size in Logical Blocks (DWord)
217F 0001h Nominal media rotation rate
218V 0000h Reserved
219F 0000h NV Cache Options
220V 0000h Write-Read-Verify feature set
221X 0000h Reserved
222F 103Fh Transport major version number
223F 0000h Transport minor version number
224-229F 0h Reserved
230-233X 0h Extended Number of User Addressable Sectors (QWord)
234F 0000h Minimum number of 512-byte data blocks per DOWNLOAD
235F 0000h Maximum number of 512-byte data blocks per DOWNLOAD
236-254X 0h Reserved
255V varies Integrity word
V=VARIABLE
X=BOTH
ATRIBUTE NAMEDESCRIPTION
MICROCODE command for mode 03h
MICROCODE command for mode 03h
i
NOTES:
F = Fixed. The content of the word is fixed and does not change. For removable media devices, these values may change when media is removed or changed.
V = Variable. The state of at least one bit in a word is variable and may change depending on the state of the device or the commands executed by the device.
X = F or V. The content of the word may be fixed or variable.
Rev:2
Page 12
i
Product Specification
Integral SVR-PRO 100 SRI 2.5” SATA 6Gbps SSD
15mm
i
7mm
INTRODUCTION
The Integral SVR-PRO 100 SRI SATA III 6Gbps 2.5”
SSD offers massive 4TB and 8TB of storage and
delivers all of the advantages of flash memory
technology for ultimate performance and reliability.
The best big data SSD solution for server and
desktop computing environments. Ideal for read
intensive and performance hungry applications;
including Video on Demand, streaming, Web server,
file server and operating system boot.
PRODUCT OVERVIEW
The SVR-PRO 100 SRI SSD range is designed for Read
intensive applications, offers up to a massive 8TB of
data storage and features consistently low latency with
a superior level of read and write IOPS, together with
power-loss protection.
Delivers solid I/O cost-to-performance benefits for
applications that demand low latency read speeds for
server and storage environments for Serial Advanced
Technology Attachment (SATA)-based systems in capacities
of 4TB and 8TB.
Uses a single-chip controller with a SATA interface on the
system side and 8-channels of HLNAND Flash internally.
The industry-standard 2.5-inch form factor enables
interchangeability with existing hard disk drives (HDDs)
and native SATA HDD drop-in replacement with the
enhanced performance, reliability, ruggedness, and power
savings offered by an SSD.
SVR-PRO 100 has the capacity you require for storagehungry SATA based systems.
4
TB
8
TB
BENEFITS
• High capacity SSDs for big data storage
• Designed for read intensive applications
• Reduced latencies
• Lower Power Consumption
• Non-volatile Flash Memory for outstanding data
retention - Less likely to fail than HDD
• Shock resistance - No moving parts enable the product
to be used in tougher conditions
• Silent operation - Noiseless and low heat dissipation
• Much less heat generated than conventional HDD
FEATURES
• 2.5” form factor with SATA III 6Gbps interface (backwards
compatible with SATA 3Gbps and SATA 1.5Gbps)
• Sequential Read up to 551MB/s and Write up 517MB/s
• Random Read IOPS up to 52K, Random Write up to 78K
• TBW – Up to 2000 (8TB model)
• Supports S.M.A.R.T. - Self-Monitoring, Analysis and
Reporting Technology
• Features an internal temperature sensor with an accuracy
of +/-2°C over a range of -40°C to +125°C which can be
monitored using a SMART attribute BEh
• The SSD hardware is built with a number of capacitors
that ensure that the data in the write cache of the SSD is
protected against corruption if a power loss was to occur,
enabling the SSD to complete the last write command to
the NAND flash.
• CE and FCC compliant
• 5 Year Warranty or TBW
Rev:1
Page 13
i
Product Specification: for 4TB, 8TB
i
CAPACITIES & INTERFACE
Capacities available4TB and 8TB
Form Factor2.5 Inch
Interface
ControllerNovachips
NANDHLNAND MLC
SATA III 6Gbps (also Compatible with SATA
II 3Gbps and SATA 1.5Gbps)
8.45W
Random 4K: Read: 5.44W / Write 9.40W
Idle: 3.10W
CAPACITYPART CODEBARCODE (EAN)
4TBINSSD4TS625SVR100SRI5055288435056
8TBINSSD8TS625SVR100SRI5055288435063
Notes:
1. Actual performance may vary and depends on use conditions, host and environment
2. 4KB transfers used for Read/Write latency values.
3. Typical I/O performance numbers as measured fresh-out-of-the-box (FOB) using IOmeter with a queue
depth 32 and write cache enabled.
4. The product achieves a mean time between failure (MTBF) based on population statistics not relevant
to individual units.
5. Based on full sustained 128K random write workload
6. Operating temperature is the drive case temperature as measured by the SMART temperature attribute
7. Mean Time Between Failures is estimated based on JEDEC-218/219 standard methodology.
8. TBW (Terabytes Written). TBW is a measurement of SSDs expected lifespan, which represents the
amount of data written to the device. This is only an estimate and can differ based in user usage
behaviour, platform and estimates provided by the flash vendor
9. Power Consumption may differ according to flash configuration and platform
HLNAND™ is a trademark of Novachips Co., Ltd
All Specifications are subject to change without notice
The total usable capacity of the SSD may be less than the total physical capacity because a small portion of
the capacity is used for NAND flash management and maintenance purposes.
Enable Device-initiated interface power
state transitions
Disable Device-initiated interface power
state transitions
SET MAX
SET MAX ADDRESSF9h/na
SET MAX FREEZE LOCKF9h/04h
SET MAX LOCKF9h/02h
SET MAX SET PASSWORDF9h/01h
SET MAX UNLOCKF9h/03h
SET MAX ADDRESS EXT37h
SET MULTIPLE MODEC6h
SLEEPE6h or 99h
SMART
SMART DISABLE OPERATIONSB0h/D9h
SMART ENABLE OPERATIONSB0h/D8h
SMART ENABLE/DISABLE ATTRIBUTE
AUTOSAVE
SMART EXECUTE OFF-LINE IMMIDIATE B0h/D4h
SMART READ ATTRIBUTE THRESHOLDSB0h/D1h
SMART READ DATA B0h/D0h
SMART READ LOG B0h/D5h
SMART RETURN STATUS B0h/DAh
SMART SAVE ATTRIBUTE VALUES B0h/D3h
SMART WRITE LOGB0h/D6h
STANDBYE2h or 96h
STANDBY IMMEDIATEE0h or 94h
SOFT RESETFFh
WRITE BUFFERE8h
WRITE DMA CAh
WRITE DMA EXT35h
WRITE FPDMA QUEUED61h
WRITE LOG EXT3Fh
WRITE MULTIPLEC5h
WRITE MULTIPLE EXT39h
WRITE SECTOR(S) 30h
WRITE SECTOR(S) EXT34h
Efh/10h/03h
Efh/90h/03h
B0h/D2h
Rev:1
Page 16
i
Product Specification: for 4TB, 8TB
i
1.2 SMART
1.2.1 SMART SUBCOMMAND SETS
In order to select a subcommand the host must write
the subcommand code to the device’s Features Register
before issuing the SMART Function Set command. The
subcommands are listed below.
Table 2. SMART Subcommand Sets
COMMANDCOMMAND CODE (HEX)
SMART READ DATA D0h
SMART ENABLE/DISABLE ATTRIBUTE
AUTOSAVE
SMART EXECUTE OFF-LINE IMMIDIATE D4h
SMART READ LOG D5h
SMART WRITE LOGD6h
SMART ENABLE OPERATIONSD8h
SMART DISABLE OPERATIONS D9h
SMART RETURN STATUS DAh
D2h
1.2.2 SMART READ DATA (SUBCOMMAND D0H)
This subcommand returns the device’s Attribute Values to
the host. The Attribute Values consist of 512bytes.
Table 3. Device Attribute Data Structure
Table 4. Individual Attribute Data Structure
Table 5. Attribute ID Numbers
BYTEDESCRIPTION
0Attribute ID Number
1~2Flags
3Current Value
4Worst Value
5~10
11Reserved
Attribute Value (FFFF FFFF
FFFFh)
BYTEDESCRIPTION
0~1Data structure revision number (Vendor Specific)
2~3611st - 30th Individual attribute data (Vendor Specific)
362Off-line data collection status
363Self-test execution status
364~365Total time in seconds to complete off-line data
This subcommand causes the device to start the off-line
process for the requested mode and operation. The LBA
Low register shall be set to specify the operation to be
executed.
Table 6. SMART Execute Off-line Immediately
LBA LOWDESCRIPTION
00hExecute SMART off-line data collection routine
immediately
01hExecute SMART Short self-test routine
immediately in off-line mode
02hExecute SMART Extended self-test routine
immediately in off-line mode
03hReserved
04hExecute SMART Selective self-test routine
immediately in off-line mode
40hReserved
7FhAbort off-line mode self-test routine
81hExecute SMART short self-test routine
immediately in captive mode
82hExecute SMART Extended self-test routine
immediately in captive mode
84hExecute SMART selective self-test routine
immediately in captive mode
C0hReserved
1.2.4 SMART READ LOG SECTOR
(SUBCOMMAND D5H)
This command returns the specified log sector content to
the host. LBA Low and Sector Count Registers shall be set
to specify the log sector and sector number to be written.
Table 7. SMART Read Log Sector
LOG SECTOR
ADDRESS
00h1Log directoryRead Only
01h1SMART error logRead Only
02h51Comprehensive SMART
03h37Extended Comprehensive
06h1SMART self-test logRead Only
07h1Extended SMART
09h1Selective self-test logRead and Write
10h1NCQ Error logRead only
11h1SATA Phy event counter
80h-9Fh32Host vendor specificRead and Write
A0h1ReservedVendor Specific
Table 8. SMART Log DirectoryTable
NO.
SECTOR
CONTENT
Read Only
error log
Read Only
SMART error log
Read Only
self-test log
Read only
log
OFF-LINE MODE
The device executes command completion before executing
the specified routine. During execution of the routine the
device will not set BSY nor clear DRDY. If the device is in
the process of performing its routine and is interrupted
by a new command from the host, the device will abort or
suspend its routine and service the host within two seconds
after receipt of the new command. After servicing the
interrupting command, the device will resume its routine
automatically or not start its routine depending on the
interrupting command.
CAPTIVE MODE
When executing self-test in captive mode, the device sets
BSY to one and executes the specified self-test routine
after receipt of the command. At the end of the routine,
the device sets the execution result in the Self-test
execution status byte (see Table 7-1: “Device Attribute Data
Structure” on page 23) and ATA registers and then executes
the command completion. See definitions below.
Status- Set ERR to one when the self-test has failed
Error - Set ABRT to one when the self-test has failed
LBA Low - Set to F4h when the self-test has failed
LBA High - Set to 2Ch when the self-test has failed
BYTEDESCRIPTION
0~1SMART Logging Version (set to 01h)
2~3Number of sectors in the log at log address 1
4~5Number of sectors in the log at log address 2
…
510~511Number of sectors in the log at log address 255
Table 9. Self-test log structureTable 5.
BYTEDESCRIPTION
0~1Data structure revision
n*24+2Self-test number
n*24+3Self-test execution status
n*24+4~n*24+5Life timestamp
n*24+6Self-test failure check point
n*24+7~n*24+10LBA of first failure
n*24+11~n*24+25Vendor specific
…..…..
506~507Vendor specific
508Self-test log pointer
509~510Reserved
511Data structure checksum
N is 0 through 20
The data structure contains the descriptor of the Self-test that the device has performed. Each descriptor
is 24 bytes long and the self-test data structure is capable to contain up to 21 descriptors. After 21
descriptors have been recorded, the oldest descriptor will be overwritten with the new descriptor. The
self-test log pointer points to the most recent descriptor. When there is no descriptor, the value is 0.
When there are descriptor(s), the value is 1 through 21.
Rev:1
Page 19
i
Product Specification: for 4TB, 8TB
i
Table 10. Selective self-test log structure
BYTECONTENTREMARKS
0-1Data structure revisionRead and Write
2-9Starting LBA for test span 1Read and Write
10-17Ending LBA for test span 1Read and Write
18-25Starting LBA for test span 2Read and Write
26-33Ending LBA for test span 2Read and Write
34-41Starting LBA for test span 3Read and Write
42-49Ending LBA for test span 3Read and Write
50-57Starting LBA for test span 4Read and Write
58-65Ending LBA for test span 4+Read and Write
66-73Starting LBA for test span 5Read and Write
74-81Ending LBA for test span 5Read and Write
82-337Reserved Reserved
338-491Vendor specific Vendor specific
492-499Current LBA under testRead
500-501Current span under test Read
502-503Feature flags R/WRead and Write
504-507Vendor Specific Vendor specific
508-509Selective self test pending timeRead and Write
510ReservedReserved
511Data structure checksumRead and Write
1.2.5 SMART WRITE LOG SECTOR
(SUBCOMMAND D6H)
This command writes 512 bytes of data to the specified log
sector. LBA Low and Sector Count registers shall be set to
specify the log address and sector number to be written.
1.2.7 SMART DISABLE OPERATIONS
(SUBCOMMAND D9H)
This subcommand disables all SMART capabilities. After
receipt of this subcommand the device disables all SMART
operations. Non self-preserved Attribute Values will no
longer be monitored. The state of SMART - either enabled
or disabled - is preserved by the device across power cycles.
Note that this subcommand does not preclude the device’s
power mode attribute auto saving.
After receipt of the SMART Disable Operations subcommand
from the host, all other SMART subcommands except SMART
Enable Operations are disabled and will be aborted by the
device returning the error code as specified in “SMART
Error Codes”.
Any Attribute Values accumulated and saved to volatile
memory prior to receipt of the SMART Disable Operations
command will be preserved in the device’s Attribute Data
Sectors. If the device is re-enabled, these Attribute Values
will be updated, as needed, upon receipt of a SMART
Read Attribute Values or a SMART Save Attribute Values
command.
1.2.8 SMART RETURN STATUS
(SUBCOMMAND DAH)
This subcommand is used to communicate the reliability
status of the device to the host’s request. Upon receipt of
the SMART Return Status subcommand the device saves
any updated Attribute Values to the reserved sector, and
compares the updated Attribute Values to the Attribute
Thresholds.
1.2.6 SMART ENABLE OPERATIONS
(SUBCOMMAND D8H)
This subcommand enables access to all SMART capabilities.
Prior to receipt of a SMART Enable Operations
subcommand, Attribute Values are neither monitored nor
saved by the device. The state of SMART—either enabled
or disabled—will be preserved by the device across power
cycles. Once enabled, the receipt of subsequent SMART
Enable Operations subcommands will not affect any of the
Attribute Values.
Rev:1
Page 20
i
Product Specification: for 4TB, 8TB
1.3 IDENTIFY DEVICE COMMAND DATA
Table 11. Returned Sector Data
F=FIXED
WORD
0X0040h General configuration bit-significant information
1X3FFFh Obsolete - Number of logical cylinders (16,383)
2VC837h Specific configuration
3X0010h Obsolete - Number of logical heads (16)
4-5X0h Retired
6X003Fh Obsolete - Number of logical sectors per logical track (63)
7-8V0h Reserved for assignment by the CompactFlash* Association (CFA)
47F8001h Maximum number of sectors transferred per interrupt on multiple
48F4000h Trusted Computing Feature Set
49
50F4000h Capabilities
51-52X0h Obsolete
53F0007h Words 88 and 70:64 valid
54X3FFFh Obsolete - Number of logical cylinders (16,383)
55X0010h Obsolete - Number of logical heads (16)
56X003Fh Obsolete - Number of logical sectors per logical track (63)
57-58X0h Obsolete
59F0101 hNumber of sectors transferred per interrupt on multiple commands
60-62Vvaries Total number of user-addressable sector
63X0407h Multi-word DMA modes supported/selected
64F0003h PIO modes supported
65F0078h Minimum multiword DMA transfer cycle time per word
66F0078h Manufacturer’s recommended multiword DMA transfer cycle time
67F0078h Minimum PIO transfer cycle time without flow control
68F 0078h Minimum PIO transfer cycle time with IORDY flow control
69F 4020h Additional Supported
70F 0000h Reserved
71-74F 0h Reserved for IDENTIFY PACKET DEVICE command
75F 001Fh Queue depth
76F 050Eh Serial ATA capabilities
77F 0006h Reserved for future Serial ATA definition
78F 0044h Serial ATA features supported
79V 0044h Serial ATA features enabled
80F 01E0h Major version number
V=VARIABLE
X=BOTH
F
ATRIBUTE NAMEDESCRIPTION
commands
2F00h Capabilities
i
NOTES:
F = Fixed. The content of the word is fixed and does not change. For removable media devices, these values may change when media is removed or changed.
V = Variable. The state of at least one bit in a word is variable and may change depending on the state of the device or the commands executed by the device.
X = F or V. The content of the word may be fixed or variable.
Rev:1
Page 21
i
Product Specification: for 4TB, 8TB
F=FIXED
WORD
81F 0000h Minor version number
82F 346Bh Command set supported
83F 7D01h Command sets supported
84F 4122h Command set/feature supported extension
85V 3469h Command set/feature enabled
86V 3C01h Command set/feature enabled
87V 4122h Command set/feature default
88V 007Fh Ultra DMA Modes
89F 0004h Time required for security erase unit completion
90F 0004h Time required for enhanced security erase completion
91V 0000h Current advanced power management value
92V FFFEh Master Password Revision Code
93X 0000h Hardware reset result: the contents of bits (12:0) of this word shall
94V 0000h Vendor’s recommended and actual acoustic management value
95F 0000h Stream minimum request size
96V 0000h Streaming transfer time - DMA
97V 0000h Streaming access latency - DMA and PIO
98-99F 0000h Streaming performance granularity
100-103V Varies Maximum user LBA for 48-bit address feature set
104V 0000h Streaming transfer time - PIO
105V 0001h Maximum number of 512-byte blocks of LBA Range Entries per
107F 0000h Inter-seek delay for ISO-7779 acoustic testing in microseconds
108-111F varies Unique ID
112-115F 0h Reserved for world wide name extension to 128 bits
116V 0000h Reserved for technical report
117-118F 0h Words per logical sector
119F 0000h Supported settings
120F 0000h Command set/feature enabled/supported
121-126F 0h Reserved
127X 0000h Removable Media Status Notification feature set support
128V 0001h Security status
129V 0000h Vendor-specific
130-159X 0h Vendor-specific
160X 0000h CompactFlash Association (CFA) power mode 1
161-167X 0h Reserved for assignment by the CFA
168X 0003hReserved for assignment by the CFA
169X 0001h Data set management Trim attribute support
170-175F 0h Reserved for assignment by the CFA
176-205X 0h Current media serial number
206X 0000h SCT Command Transport
207-208F 0h Reserved
209X 4000h Alignment of logical blocks within a physical block
V=VARIABLE
X=BOTH
ATRIBUTE NAMEDESCRIPTION
change only during the execution of a hardware reset
DATASET MANAGEMENT command
i
NOTES:
F = Fixed. The content of the word is fixed and does not change. For removable media devices, these values may change when media is removed or changed.
V = Variable. The state of at least one bit in a word is variable and may change depending on the state of the device or the commands executed by the device.
X = F or V. The content of the word may be fixed or variable.
215-216V 0h NV Cache Size in Logical Blocks (DWord)
217F 0001h Nominal media rotation rate
218V 0000h Reserved
219F 0000h NV Cache Options
220V 0000h Write-Read-Verify feature set
221X 0000h Reserved
222F 103Fh Transport major version number
223F 0000h Transport minor version number
224-229F 0h Reserved
230-233X 0h Extended Number of User Addressable Sectors (QWord)
234F 0000h Minimum number of 512-byte data blocks per DOWNLOAD
235F 0000h Maximum number of 512-byte data blocks per DOWNLOAD
236-254X 0h Reserved
255V varies Integrity word
V=VARIABLE
X=BOTH
ATRIBUTE NAMEDESCRIPTION
MICROCODE command for mode 03h
MICROCODE command for mode 03h
i
NOTES:
F = Fixed. The content of the word is fixed and does not change. For removable media devices, these values may change when media is removed or changed.
V = Variable. The state of at least one bit in a word is variable and may change depending on the state of the device or the commands executed by the device.
X = F or V. The content of the word may be fixed or variable.
Rev:1
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.