background image

Cactus Technologies, Limited

4.1.1.

Data Register

The Data Register is a 16-bit register, and it is used to transfer data blocks between the SSD 
data buffer and the Host. 

4.1.2.

Error Register

This register contains additional information about the source of an error when an error is 
indicated in bit 0 of the Status register. The bits are defined as follows:

D7

D6

D5

D4

D3

D2

D1

D0

BBK

UNC

0

IDNF

0

ABRT

0

AMNF

Bit 7 (BBK)

This bit is set when a Bad Block is detected.

Bit 6 (UNC)

This bit is set when an Uncorrectable Error is encountered.

Bit 5

This bit is 0.

Bit 4 (IDNF)

The requested sector ID is in error or cannot be found.

Bit 3

This bit is 0.

Bit 2 (Abort)

This bit is set if the command has been aborted because of a status condition: (Not 
Ready, Write Fault, etc.) or when an invalid command has been issued.

Bit 1

This bit is 0.

Bit 0 (AMNF)

This bit is set in case of a general error.

4.1.3.

Feature Register

This register provides information regarding features of the SSD that the host can utilize. 

4.1.4.

Sector Count Register

This register contains the number of sectors of data requested to be transferred on a read or 
write operation between the host and the SSD. If the value in this register is zero, a count of 
256 sectors is specified. If the command was successful, this register is zero at command 
completion. If not successfully completed, the register contains the number of sectors that 
need to be transferred in order to complete the request.

4.1.5.

Sector Number (LBA 7-0) Register

This register contains the starting sector number or bits 7-0 of the Logical Block Address 
(LBA) for any SSD data access for the subsequent command.

4.1.6.

Cylinder Low (LBA 15-8) Register

This register contains the low order 8 bits of the starting cylinder address or bits 15-8 of the 
Logical Block Address.

Cactus Technologies Limited

 Commercial  Grade -250SH Series SSD Product  Manual

v2.1

13

Summary of Contents for 250SH series

Page 1: ...Cactus Technologies Limited Commercial Grade 250SH series SSD Product Manual January 3 2018 www cactus tech com 1...

Page 2: ...ion where the failure of a Cactus Technologies product can result in personal injury or death Users of Cactus Technologies products for such unintended and unauthorized applications shall assume all r...

Page 3: ...d Protocol 12 4 1 ATA Task File Definitions 12 4 1 1 Data Register 13 4 1 2 Error Register 13 4 1 3 Feature Register 13 4 1 4 Sector Count Register 13 4 1 5 Sector Number LBA 7 0 Register 13 4 1 6 Cyl...

Page 4: ...R T Disable Operations subcommand D9h 26 6 9 S M A R T Return Status subcommand DAh 26 Appendix A Ordering Information 27 Appendix B Technical Support Services 28 Appendix C Cactus Technologies World...

Page 5: ...upported Optional jumper triggered Write Protect or Secure Erase Voltage support 5 0V 10 Cactus Technologies 250SH series SSD is a high capacity solid state flash memory product that complies with the...

Page 6: ...ommand to the drive as per the SATA protocol The host software then waits for the command to complete The host system does not get involved in the details of how the flash memory is erased programmed...

Page 7: ...D 883G Method 2005 2 Condition A Shock Operating Non Operating 3 000 G MIL STD 883G Method 2002 4 Condition C Altitude relative to sea level Operating Non Operating 100 000 feet maximum 2 2 System Pow...

Page 8: ...random read 4K random write Up to 49K Up to 45K Up to 37K Up to 42K Up to 43K Up to 41K 2 4 System Reliability Table 2 4 Reliability Data Reliability 1 non recoverable error in 1015 bits READ Enduranc...

Page 9: ...Cactus Technologies Limited Figure 2 2 250SH 2 5 SSD Dimensions 9 5mm 4TB 8TB std Temp Cactus Technologies Limited Commercial Grade 250SH Series SSD Product Manual v2 1 9...

Page 10: ...5 SSD w jumper option Dimensions 9 5mm 4TB 8TB ext temp 2 6 Capacities The following table lists the available parts in the Cactus Technologies 250SH series SSDs Cactus Technologies Limited Commercial...

Page 11: ...3 5 SSD Pin Assignments and Pin Type Signal Segment Pin Signal Name Pin Type Power Segment Pin Signal Name Pin Type S1 GND P1 3 3V S2 RXP Analog In P2 3 3V S3 RXN Analog In P3 3 3V S4 GND P4 GND S5 T...

Page 12: ...r details of AC timing for all operation modes of the device 4 ATA Drive Register Set Definition and Protocol The communication to or from the SSD is done using FIS Legacy ATA protocol is supported by...

Page 13: ...is bit is set in case of a general error 4 1 3 Feature Register This register provides information regarding features of the SSD that the host can utilize 4 1 4 Sector Count Register This register con...

Page 14: ...LBA24 Drive Head Register bits HS3 HS0 Bit 5 This bit is set to 1 Bit 4 DRV DRV is the drive number This should always be set to 0 Bit 3 HS3 When operating in the Cylinder Head Sector mode this is bit...

Page 15: ...D1 D0 HOB X X X 1 SW Rst IEn 0 Bit 7 This bit is used in 48 bit addressing mode When cleared the host can read the most recently written values of the Sector Count Drive Head and LBA registers When se...

Page 16: ...the negation of bit 3 in the Drive Head register Bit 4 HS2 This bit is the negation of bit 2 in the Drive Head register Bit 3 HS1 This bit is the negation of bit 1 in the Drive Head register Bit 2 HS...

Page 17: ...h 90h 02h Enable Device initiated interface power state transitions EFh 10h 03h Disable Device initiated interface power state transitions EFh 90h 03h Set Max Set Max Address F9h Set Max Freeze Lock F...

Page 18: ...a 20 Serial number in ASCII Right Justified 20 21 0H 4 Retired 22 0H 2 Obsolete 23 26 aaaa 8 Firmware revision in ASCII Big Endian Byte Order in Word 27 46 aaaa 40 Model number in ASCII Left Justified...

Page 19: ...98 99 0H 4 Streaming performance granularity 100 103 XXXXH 8 Maximum user LBA for 48 bit addressing mode 104 0H 2 Streaming transfer time PIO 105 0001H 2 Max number of 512 byte blocks of LBA Range En...

Page 20: ...ing subcommands are supported when programmed into the Feature Register Value Command Value Command D0h Read Data D6h SMART Write Log D2h Enable Disable Autosave D8h Enable SMART operations D4h Execut...

Page 21: ...lue 5 10 Attribute value 11 Reserved 6 3 S M A R T Attributes The S M A R T attributes returned by the Read Data command are listed below Attribute ID Attribute Name Description 01h Vendor Specific 09...

Page 22: ...umber of read commands issued CAh Vendor specific CCh Vendor specific D1h SSD life remaining Approximate SSD life left Max PE cycle avg Erase count Max PE cycle D2h Erase counts Erase counts bits 15 0...

Page 23: ...efore 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 c...

Page 24: ...7h 1 Extended SMART self test log Read only 09h 1 Selective self test log R W 10h 1 NCQ Error log Read only 11h 1 SATA PHY event counter log Read only 80h 9Fh 32 Host vendor specific R W A0h 1 Reserve...

Page 25: ...t 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...

Page 26: ...ss to all SMART capabilities Prior to issuance of this subcommand SMART attributes are not being monitored The state of SMART whether enabled or disabled is preserved across power cycling 6 8 S M A R...

Page 27: ...X is drive capacities 2T 2TB 4T 4TB 8T 8TB std Temp only Where Y is temperature grade blank standard temp I extended temp Example 1 2TB 2 5 SSD KD2TF 250SH 2 4TB 2 5 SSD extended temp KD4TFI 250SH Ca...

Page 28: ...logies Limited Appendix B Technical Support Services B 1 Direct Cactus Technologies Technical Support Email tech cactus tech com Cactus Technologies Limited Commercial Grade 250SH Series SSD Product M...

Page 29: ...logies Limited Appendix C Cactus Technologies Worldwide Sales Offices Email sales cactus tech com Email americas cactus tech com Cactus Technologies Limited Commercial Grade 250SH Series SSD Product M...

Page 30: ...nologies will have the option of repairing replacing or refunding the purchase price the defective product if the following conditions are met A The defective product is returned to Cactus Technologie...

Page 31: ...s Customer Service department tech cactus tech com with the following information product model number and description nature of defect conditions of use proof of purchase and purchase date If approve...

Reviews: