background image

 

SSD (Formerly FFD) Ultra ATA 2.5" 

 

 

SSD (Formerly FFD) Ultra ATA 2.5" 

Product Specification and User Manual 

 

August 2007 

41-PS-0104-00 Rev. 2.3 

Summary of Contents for SSD Ultra ATA

Page 1: ...SSD Formerly FFD Ultra ATA 2 5 SSD Formerly FFD Ultra ATA 2 5 Product Specification and User Manual August 2007 41 PS 0104 00 Rev 2 3 ...

Page 2: ... and RoHS support Sections 3 3 6 3 3 7 3 3 9 3 4 3 7 7 8 13 Updated vendor specific Sanitize commands Section 4 6 1 1 Removed support for Security Erase via the main connector 2 1 January 22 2006 Updated CHS table for 1GB and 2GB capacities Section 3 3 6 Updated Typical Erase Time table Section 4 6 2 2 2 November 19 2006 Updated power consumption table Update typical erase time table Update power ...

Page 3: ...3 3 8 Endurance 9 3 3 9 Physical Characteristics 10 3 3 10 LED Indicator 11 3 3 11 Connector Interface 12 3 4 Reliability Mean Time Between Failures MTBF 13 3 5 Error Detection Correction Code EDC ECC 13 3 6 Environmental Conditions 13 3 6 1 Temperature 14 3 6 2 Altitude 14 3 6 3 Relative Humidity 14 3 6 4 Shock 14 3 6 5 Vibration 14 3 7 RoHS Support Only 14 4 SSD Ultra ATA 2 5 Drive Configuration...

Page 4: ...h Disk 37 10 1 Kit Contents 37 10 2 Visual Inspection 37 10 3 Handling Instructions 37 10 4 Installation 38 10 4 1 System Requirements 38 10 4 2 SSD Ultra ATA Configuration 38 10 4 3 Ultra ATA Installation 38 11 Troubleshooting 40 11 1 The SSD Is Not Identified by the System BIOS 40 11 1 1 Basic Checks 40 11 1 2 BIOS Setup 40 11 1 3 Disk Settings 40 11 2 Disk Performance Is Slow 40 11 3 The SSD Fu...

Page 5: ... acceptance requirements for the SSD formerly FFD 2 5 Ultra ATA Ultra ATA 2 5 It also provides instructions for proper installation and use Throughout this manual the SSD Ultra ATA 2 5 SSD UATA 2 5 will be referred to as SSD 2 APPLICABLE DOCUMENTS ANSI INCITS 361 2002 ATA 6 ANSI NCITS 340 2000 ATA 5 ANSI NCITS 317 1998 ATA 4 ANSI X3 298 1997 ATA 3 ANSI X3 279 1996 ATA 2 ...

Page 6: ...pped with an ATA interface The SSD whose dimensions enable mounting in a standard 2 5 disk drive enclosure contains the following components CPU 2 5 ATA connector ATA controller Flash memory Figure 1 SSD Ultra ATA 2 5 Block Diagram 3 2 Interface Description The SSD interface complies with the ATA 6 standard For specific details refer to the applicable documents as specified in Section 2 ...

Page 7: ...rformance The SSD meets the performance requirements specified in Table 1 Performance was measured on a computer using the following setup Capacity 16GB Configuration Ultra DMA Mode 5 Platform ASUS P4T533 C with Intel 2 4 GHz Testing utilities o H2benchW Windows XP Table 1 SSD Ultra ATA 2 5 Ultra DMA Mode 5 Transfer Rates Operation Burst Rate MB sec Sustained Rate MB sec Read 100 0 45 0 Write 100 ...

Page 8: ...ds 57 58 after power on of IDENTIFY information 1 1982464 63 16 1966 1981728 2 3995648 63 16 3963 3994704 4 7991296 63 16 7928 7991296 8 16044032 63 16 15917 16044032 12 24096768 63 16 16383 16514064 16 32149504 63 16 16383 16514064 24 48254976 63 16 16383 16514064 32 64360448 63 16 16383 16514064 40 80465920 63 16 16383 16514064 48 96571392 63 16 16383 16514064 56 112680960 63 16 16383 16514064 6...

Page 9: ...ith firmware version 1 15 and later 3 3 8 Endurance The SSD product life span and the performance are enhanced by the following features Dynamic Wear Leveling Algorithm This algorithm guarantees the use of all flash blocks at the same level of stress write erase cycle The dynamic wear leveling algorithm eliminates situations where repeated writes to the same logical location cause flash block wear...

Page 10: ... 4 Nominal Dimensions Maximum Capacity and Weight Inches Millimeters Max Capacity Max Unit Weight kg H A 0 370 9 4 1GB to 8GB 16GB 0 10 B 0 527 13 4 12GB 24GB to 64GB 0 14 C 0 685 17 4 72GB to 112GB 0 18 D 0 842 21 4 120GB 128GB 0 22 W 2 75 69 85 L 3 945 100 2 For detailed mounting configuration dimensions refer to Figure 2 Note The information in this section is relevant for SSD units with firmwa...

Page 11: ...ions ranging from 9 4 mm to 21 9 mm For available cases heights please refer to Table 4 3 3 10 LED Indicator The SSD includes two LEDs one green and one red located on the rear panel These LEDs indicate the following Power Green LED This is the SSD power indicator When the Power LED is lit the SSD is receiving power Busy Red LED This is the SSD busy indicator When the Busy LED is lit the SSD is ac...

Page 12: ... HD8 5 HD6 6 HD9 7 HD5 8 HD10 9 HD4 10 HD11 11 HD3 12 HD12 13 HD2 14 HD13 15 HD1 16 HD14 17 HD0 18 HD15 19 GND 20 KEY 21 DMARQ 22 GND 23 HIOW 24 GND 25 HIOR 26 GND 27 IORDY 28 CSEL 29 DMACK 30 GND 31 INTRQ 32 IOCS16 33 HA1 34 PDIAG 35 HA0 36 HA2 37 CS0 38 CS1 39 DASP 40 GND 41 VCC 42 VCC 43 GND 44 Reserved Table 6 SSD Ultra ATA 2 5 J2 Pin Assignment Pin Signal Name Pin Signal Name 47 48 49 Reserve...

Page 13: ... 839 1 1470 64GB 547 105 1 8278 80GB 601 214 1 6633 128GB 471 209 2 1222 A detailed report can be supplied upon request Note The information in this section is relevant for SSD units with firmware version 1 15 and later 3 5 Error Detection Correction Code EDC ECC The SSD has embedded error detection and error correction hardware and software mechanisms The EDC ECC uses the BCH algorithm which can ...

Page 14: ...24 hours 95 C for a period of less than 24 hours 3 6 2 Altitude The SSD is capable of full operation at altitudes from sea level to 80 000 feet above sea level and can withstand air transportation in non pressurized flights at altitudes of up to 80 000 feet above sea level 3 6 3 Relative Humidity The SSD withstands 5 to 95 non condensing relative humidity 3 6 4 Shock The SSD operates without degra...

Page 15: ...e system drive bay the SSD must be configured according to Figure 4 and Figure 5 Figure 4 SSD Ultra ATA 2 5 Address Setting by Jumper Figure 5 SSD Ultra ATA 2 5 Slave Setting by Jumper 4 2 Optional Jumper Setting The SSD has an optional header located on the back panel that supports the following options Secure Erase Write Protect The Write Protect jumper may not be modified when the unit is power...

Page 16: ...s When a jumper is placed between positions 3 4 of the J15 header the SSD is write protected 4 2 3 Optional Jumper Positions 5 6 of the J15 header are reserved Note The Secure Erase jumper overrides the Write Protect jumper and erases the media 3 4 WRITE PROTECT OPTIONAL SECURE ERASE WRITE PROTECT Detail A OPTIONAL 5 6 Functional Short Pin SECURE ERASE 1 2 Connector s Pin Functionality Figure 6 SS...

Page 17: ... ordered from the connector manufacturer This prevents possible damage to the disk caused by connecting the cable with a 180º rotation 4 4 ATA Cable The cable length should not exceed 18 inches Note According to ATA standards an 80 conductor cable is required to use the SSD in Ultra DMA modes 3 5 4 5 Supported ATA Commands The SSD supports the commands listed in Table 8 For a complete description ...

Page 18: ... o retry 41h RECALIBRATE 10h SANITIZE including fast secure erase 82H SECURITY DISABLE PASSWORD F6h SECURITY ERASE PREPARE F3h SECURITY ERASE UNIT F4h SECURITY FREEZE F5h SECURITY SET PASSWORD F1h SECURITY UNLOCK F2h SEEK 70h SET FEATURES EFh SET MULTIPLE MODE C6h SLEEP 99h E6h SMART B0h STANDBY 96h E2h STANDBY IMMEDIATE 94h E0h WRITE BUFFER E8h WRITE DMA w retry CAh WRITE DMA w o retry CBh WRITE ...

Page 19: ...rmation a specified number of times If the number of erase fill cycles is 0 the Sanitize command performs a complete erase but does not fill the media This is the fastest option and is also known as the Security Erase option The structure of the Security Erase command is described in Table 9 Table 9 Vendor Specific Sanitize Command Register 7 6 5 4 3 2 1 0 Features Secondary operation code Sector ...

Page 20: ...er The character is provided in the corresponding parameter Value of 1 Erase and fill with random data several times The number of erase fill loops is provided in the corresponding parameter Zero number of loops means erase once and do not fill Only the 7 least significant bits in the parameter are used to specify the number of loops The most significant bit is reserved for future extensions Value...

Page 21: ...30 2 Erase the media and overwrite with random data 2 times then erase and overwrite with a character 0x81 0x02 Char 0x00 USA Army 380 19 Erase the media and overwrite with random data erase and overwrite with a character then erase and overwrite with complement of the character 0xC1 0x01 Char Char NISPOMSUP Chap 8 Sect 8 501 Overwrite all locations with a character its complement and then random ...

Page 22: ...e during power up the unit first completes the Sanitize procedure that was initiated before the power interruption If the Sanitize Interrupt command is still active when the procedure is complete the SSD relaunches the default Sanitize procedure as described in Table 10 4 6 1 5 Random Data Written During the Sanitize Procedure The random data used to overwrite user data is a digest of pseudo rando...

Page 23: ...ductor memory devices in its 130 2 Media Declassification and Destruction Manual Paragraph 5 Section 7 In the updated document version dated November 2000 Section 4 6c indicates the procedure for sanitizing EEPROM Overwriting all locations with a pseudo random pattern twice Then Overwriting all locations with a known pattern The SSD complies with the above requirement as described in Table 10 4 6 ...

Page 24: ...a for release outside of and for reuse within controlled environments It pertains to both classified and sensitive unclassified information Implements DOD 5200 28 M and CSC STD 005 85 Chapter 3 describes the cleaning and purging of data storage media and section 3 5 describes the purging of EEPROM and EAROM To purge EEPROM Overwrite all location with any pattern then erase The SSD complies with th...

Page 25: ... 24 Status BSY DRDY DF NA DRQ NA NA ERR IRIG 106 READ FAILED SANITIZE BLOCKS LIST Command The IRIG 106 READ FAILED SANITIZE BLOCKS LIST Command is a PIO DATA IN command The data transfer is done in single sectors This command is used to retrieve the list of all the blocks in the media that failed to pass the sanitize process Table 12 IRIG 106 READ FAILED SANITIZE BLOCKS LIST Bit Description Regist...

Page 26: ... data retrieval request 0x03 GET_BLOCK_DATA sends the data of the requested block The SSD aborts the command if the sanitize command with secondary operation code 0x22 has not been issued prior to the data retrieval request 0x04 GET_BLOCK_NEXT_DATA sends the next data in the pipeline from a specific block The SSD aborts the command if it reaches end of the data or if the sanitize command with seco...

Page 27: ...ion 1 16 and later Table 15 Typical Power Consumption During Security Erase Disk Capacity GB Power Consumption During Security Erase 4 2 00 W 500 mA 8 2 00 W 500 mA 16 2 60 W 520 mA 128 9 70 W 1940 mA Note The information in this section is relevant for SSD units with firmware version 1 16 and later 4 6 3 Configuration 4 6 3 1 Configurable Parameters The following parameter can be configured Sanit...

Page 28: ...d 252 Parameter 63 ID MSB Word 253 Parameter 63 ID LSB Word 254 Parameter 63 Value MSB Word 255 Parameter 63 Value LSB Each parameter ID is a 32 bit number Each parameter value is also a 32 bit number The following parameter IDs are currently defined Partition 0 Start Sector 0x10000 Partition 0 Length in Sectors 0x10001 Partition 1 Start Sector 0x10002 Partition 1 Length in Sectors 0x10003 Partiti...

Page 29: ...ven in the command registers the returned sector will contain a list of parameter IDs from that group and all their respective values 4 6 4 Sanitizing Partitions The SSD can be subdivided into a maximum of four partitions When configuring your system for a Sanitize procedure the following must be taken into account A partition may be as small as one sector or occupy the entire media When a partiti...

Page 30: ...oving parts there is no point in testing SSD mechanical functionality The S M A R T command in the SSD analyzes the number of bad blocks that were accumulated in the SSD relative to the total amount of spare blocks When the flash media returns a failure at a block the data from that block is transferred to a spare block transparently to the host and the failed block is marked as bad The number of ...

Page 31: ...ory low level formatted and ready for use In order to initiate a low level format the initiator must issue a low level format command opcode F7h The Format Unit command performs low level formatting on the SSD Table 19 Format Unit Command Register 7 6 5 4 3 2 1 0 Features Sector Count Sector Number Cylinder Low Cylinder High Device Head D 1 1 Command F7h ...

Page 32: ...SSD Formerly FFD Ultra ATA 2 5 32 Product Specification and User Manual 41 PS 0104 00 Rev 2 3 5 FIRMWARE UPGRADE The SSD is a firmware upgradeable disk ...

Page 33: ...he total time required to mount the SSD described in Table 20 depends on the device Capacity Table 20 Mount Time According to Capacity After Low Level Format Capacity GB Duration sec 1 2 7 8 2 8 16 3 2 128 8 7 Note The information in this section is relevant for SSD units with firmware version 1 16 and later ...

Page 34: ...S 0104 00 Rev 2 3 7 COMPATIBILITY The SSD is guaranteed to comply with the following requirements CE UL EN 55022 Class B CISPR 22 Class B AS NZS 3548 Class B BSMI CNS 13438 Class B CAN CSA V 3 2001 04 VCCI FCC Part 15 Class B EN 61000 3 2 EN 61000 3 3 IEC 61000 4 2 3 4 5 6 8 11 ...

Page 35: ... Rev 2 3 8 LABEL INFORMATION The bottom cover label contains the following information SKU Number Product Name and Interface Type Unformatted Capacity Country of Origin SDAXD 128G 000000 128GB S N 123456789 A 1 00 MADE IN ISRAEL Serial Number HW FW reivisons Figure 8 SSD Ultra ATA Label ...

Page 36: ...cation and User Manual 41 PS 0104 00 Rev 2 3 9 BUILT IN TEST BIT The SSD performs a power up test to ensure that its basic components are functioning Upon power up the following is tested RAM Boot flash ATA controller Timers DMA controller Flash media ...

Page 37: ...e all proper electrostatic discharge ESD precautions including personnel and equipment grounding Before you begin installing the SSD inspect the package and device as follows If the shipping container appears to be damaged or water stained notify your dealer Remove the disk from its shipping enclosure and inspect it for any damage that may have occurred during shipment If any damage is observed no...

Page 38: ...ction 4 1 for details 10 4 3 Ultra ATA Installation The SSD can be installed in the system in any mounting position Unlike rotating disks that have an axis of rotation the SSD is not susceptible to damage due to its orientation Note It is not necessary to perform a low level format on the SSD The drive is shipped low level formatted and ready for use 10 4 3 1 Installing the SSD in a PC Environment...

Page 39: ...o partition the SSD 2 Run the DOS FORMAT command to high level format the SSD 3 If you want the SSD to be a bootable drive run the DOS SYS command and change its partition to active 10 4 3 3 Using the SSD in a Windows Based Platform The SSD requires no special adjustments or modifications and can be used just like a magnetic hard drive 10 4 3 4 Using the SSD in a Linux Based Platform The SSD requi...

Page 40: ...equirements 11 1 2 BIOS Setup Verify that the disk is enabled in the BIOS In most new BIOSs there is an option to allow auto identification of the drive This usually works 11 1 3 Disk Settings If the SSD is functioning as master device with a non compliant slave device the SSD may not be identified To prevent this failure set the jumpers to Master with Non ATA Compliant Slave as described in Secti...

Page 41: ...erating system is properly installed 11 4 Linux Installation Is Complete but the System Does Not Boot Verify that the partitions are large enough When using a low Capacity drive older installation CDs fail to properly divide the disk into partitions This bug has been fixed in new installation utilities If you use your own customized Linux verify that you are using the latest kernel as the basis of...

Page 42: ...epresentative Product and serial number of your SSD Description of computer hardware manufacturer model attached devices etc Description of your ATA host adapter and associated drivers Description of your software operating system version application software etc A complete description of the problem The exact wording of any error messages Before contacting SanDisk directly first contact your deal...

Page 43: ... 0 C to 70 C N Enhanced 25 C to 75 C X Extended 40 C to 85 C H Case Height A 9 4 mm up to 16GB B 13 4 mm up to 64GB and 12GB C 17 3 mm up to 112GB D 21 4 mm up to 128GB XXX Unformatted Disk Capacity 1 2 4 8 12 16 24 32 40 48 56 64 72 80 88 96 104 112 120 128 S Units GB Gbytes CCCC Customer Code Customer Code Reference Generic 0000 NN Change Code Change Code Reference Generic 00 Note The informatio...

Page 44: ...ing performance or use of this material No part of this document may be reproduced transmitted transcribed stored in a retrievable manner or translated into any language or computer language in any form or by any means electronic mechanical magnetic optical chemical manual or otherwise without the prior written consent of an officer of SanDisk Corporation All parts of the SanDisk documentation are...

Reviews: