2.5” SATA10000 InnoDisk FiD

Add to my manuals
81 Pages

advertisement

2.5”  SATA10000 InnoDisk  FiD | Manualzz

InnoDisk FiD 2.5” SATA10000 for SLC Solution

InnoDisk FiD

2.5” SATA10000

InnoDisk FiD

2.5” SATA10000 for SLC Solution

Datasheet

Ver2.1

1 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Table of contents

REVISION HISTORY ........................................................................................................................................... 4

LIST OF TABLES ................................................................................................................................................ 5

LIST OF FIGURES .............................................................................................................................................. 8

1.

PRODUCT OVERVIEW .............................................................................................................................. 9

1.1

I

NTRODUCTION OF

I

NNO

D

ISK

F

I

D

2.5”

SATA 10000 ...................................................................................... 9

1.2

P

RODUCT

V

IEW

............................................................................................................................................ 9

1.3

P

RODUCT

M

ODELS

...................................................................................................................................... 9

1.4

SATA I

NTERFACE

......................................................................................................................................... 9

1.5

2.5-

INCH FORM FACTOR

.............................................................................................................................. 10

1.6

C

APACITY

.................................................................................................................................................. 10

2.

THEORY OF OPERATION ....................................................................................................................... 11

2.1

O

VERVIEW

................................................................................................................................................. 11

2.2

SATA II C

ONTROLLER

................................................................................................................................ 11

2.3

E

RROR

D

ETECTION AND

C

ORRECTION

........................................................................................................ 11

2.4

W

EAR

-L

EVELING

........................................................................................................................................ 12

2.5

B

AD

B

LOCKS

M

ANAGEMENT

....................................................................................................................... 12

3.

INSTALLATION REQUIREMENTS .......................................................................................................... 13

3.1

F

I

D 2.5

SATA 10000 P

IN

D

IRECTIONS

........................................................................................................ 13

3.2

E

LECTRICAL

C

ONNECTIONS FOR

F

I

D 2.5

SATA 10000 ................................................................................ 13

3.3

F

ORM

F

ACTOR

........................................................................................................................................... 13

3.4

D

EVICE DRIVE

............................................................................................................................................ 14

4.

SPECIFICATIONS .................................................................................................................................... 15

4.1

CE

AND

FCC C

OMPATIBILITY

...................................................................................................................... 15

4.2

R

O

HS C

OMPLIANCE

.................................................................................................................................. 15

4.3

E

NVIRONMENTAL

S

PECIFICATIONS

.............................................................................................................. 15

4.3.1 Temperature Ranges ....................................................................................................................... 15

4.3.2 Humidity ........................................................................................................................................... 15

4.3.3 Shock and Vibration ......................................................................................................................... 15

4.3.4 Mean Time between Failures (MTBF) ............................................................................................. 15

4.4

E

NDURANCE

.............................................................................................................................................. 16

4.5

T

RANSFER

M

ODE

....................................................................................................................................... 16

4.6

P

IN

A

SSIGNMENT

....................................................................................................................................... 16

4.7

M

ECHANICAL

D

IMENSIONS

.......................................................................................................................... 17

2 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

4.8

A

SSEMBLY WEIGHT

..................................................................................................................................... 17

4.9

P

ERFORMANCE

.......................................................................................................................................... 18

4.10

S

EEK

T

IME

.............................................................................................................................................. 18

4.11

H

OT

P

LUG

............................................................................................................................................... 18

4.12

NAND F

LASH

M

EMORY

........................................................................................................................... 18

4.13

E

LECTRICAL

S

PECIFICATIONS

................................................................................................................... 18

4.13.1 Power Requirement ....................................................................................................................... 18

4.13.2 Power Consumption ....................................................................................................................... 18

4.14

D

EVICE

P

ARAMETERS

.............................................................................................................................. 19

5.

SUPPORTED ATA COMMANDS ............................................................................................................. 20

5.1

S

UPPORTED

ATA C

OMMANDS

..................................................................................................................... 20

5.1.1 Check Power Mode .......................................................................................................................... 21

5.1.2 IDENTIFY DEVICE .......................................................................................................................... 21

5.1.3

IDLE ............................................................................................................................................... 31

5.1.4

Idle Immediate ............................................................................................................................... 33

5.1.5

SMART .......................................................................................................................................... 34

5.1.6

Read Multiple ................................................................................................................................. 39

5.1.7

Read Sector(s) ............................................................................................................................... 41

5.1.8

Read Verify Sector ......................................................................................................................... 43

5.1.9

Read DMA ..................................................................................................................................... 45

5.1.10

Set Feature .................................................................................................................................... 47

5.1.11

Set Multiple Mode .......................................................................................................................... 47

5.1.12

Set Sleep Mode ............................................................................................................................. 49

5.1.13

Flush Cache ................................................................................................................................... 50

5.1.14

Standby .......................................................................................................................................... 52

5.1.15

Standby Immediate ........................................................................................................................ 54

5.1.16

Write Multiple ................................................................................................................................. 55

5.1.17

Write Sector ................................................................................................................................... 58

5.1.18

Write DMA ...................................................................................................................................... 60

5.1.19

Execute Device Diagnostic ............................................................................................................ 63

5.1.20

Security Set Password ................................................................................................................... 64

5.1.21

Security Unlock .............................................................................................................................. 67

5.1.22

Security Erase Prepare .................................................................................................................. 69

5.1.23

Security Erase Unit ........................................................................................................................ 70

5.1.24

Security Freeze Lock ..................................................................................................................... 73

5.1.25

Security Disable Password ............................................................................................................ 75

5.1.26

Read BUFFER ............................................................................................................................... 77

5.1.27

WRITE BUFFER ............................................................................................................................ 79

6.

PART NUMBER RULE ............................................................................................................................. 81

3 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

R

EVISION

H

ISTORY

Revision Description

Preliminary First Released

1.0

1.1

1.2

1.3

Update ATA Command for SMART and Security

Update vibration specification

Update unpainted housing appearance and dimension

1. Update ATA Command Value

2. Update power requirement and power consumption value

3. Change housing appearance and product picture

1.4

1.5

1.6

1.7

1.8

1.9

Modify ATA command value and description

Modify ID table description

1. Modify ATA command value and description

2. Modify content of bad block management

1. Modify device parameters

2. Add user capacity

1. Add 4GB

2.0

2.1

1. Remove description of 16GB good/system block count information

2. Correct spare block info.

1. Add Part Number Rule

2. Correct available capacity info.

Update part number rule

Date

6/10/2008

9/01/2008

12/12/2008

5/27/2009

6/05/2009

6/11/2009

6/24/2009

9/14/2009

10/30/2009

11/23/2009

2/22/2010

4/29/2011

2/7/2013

4 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

List of Tables

T

ABLE

1: S

HOCK

/V

IBRATION

T

ESTING FOR

I

NNO

D

ISK

F

I

D

2.5”

SATA

10000 ......................................................... 15

T

ABLE

2: I

NNO

D

ISK

F

I

D

2.5”

SATA 10000

MTBF................................................................................................ 16

T

ABLE

3: I

NNO

D

ISK

F

I

D

2.5”

SATA 10000 P

IN

A

SSIGNMENT

................................................................................ 16

T

ABLE

4: I

NNO

D

ISK

F

I

D

2.5”

SATA 10000 P

OWER

R

EQUIREMENT

....................................................................... 18

T

ABLE

5: P

OWER

C

ONSUMPTION

.......................................................................................................................... 18

T

ABLE

6: D

EVICE PARAMETERS

............................................................................................................................ 19

T

ABLE

7: ATA C

OMMANDS

................................................................................................................................... 20

T

ABLE

8: C

HECK POWER MODE COMMAND FOR INPUTS INFORMATION

..................................................................... 21

T

ABLE

9: I

DENTIFY DEVICE COMMAND FOR INPUTS INFORMATION

............................................................................ 22

T

ABLE

10: I

DENTIFY DEVICE COMMAND FOR NORMAL OUTPUTS INFORMATION

......................................................... 22

T

ABLE

11: I

DENTIFY DEVICE COMMAND PARAMETERS

............................................................................................ 23

T

ABLE

12: I

DLE COMMAND FOR INPUTS INFORMATION

............................................................................................ 32

T

ABLE

13: I

DLE COMMAND SECTOR COUNT REGISTER CONTENTS INFORMATION

...................................................... 32

T

ABLE

14: I

DLE COMMAND FOR NORMAL OUTPUTS INFORMATION

........................................................................... 32

T

ABLE

15: I

DLE COMMAND FOR ERROR OUTPUTS INFORMATION

............................................................................. 33

T

ABLE

16: I

DLE IMMEDIATE COMMAND FOR INPUTS INFORMATION

........................................................................... 33

T

ABLE

17: I

DLE IMMEDIATE COMMAND FOR NORMAL OUTPUTS INFORMATION

.......................................................... 34

T

ABLE

18: SMART F

EATURE REGISTER VALUES

................................................................................................... 34

T

ABLE

19: SMART

COMMAND FOR INPUTS INFORMATION

...................................................................................... 35

T

ABLE

20: SMART

COMMAND FOR NORMAL OUTPUTS INFORMATION

..................................................................... 35

T

ABLE

21: ID

OF

SMART

DATA STRUCTURE

......................................................................................................... 36

T

ABLE

22: S

MART COMMAND FOR

ECC

FAIL RECORD INFORMATION

...................................................................... 36

T

ABLE

23: S

MART COMMAND FOR AVERAGE

/

MAX ERASE COUNT INFORMATION

....................................................... 36

T

ABLE

24: S

MART COMMAND FOR GOOD

/

SYSTEM BLOCK COUNT INFORMATION

...................................................... 36

T

ABLE

25: SMART E

NABLE COMMAND FOR INPUTS INFORMATION

......................................................................... 37

T

ABLE

26: SMART

COMMAND FOR NORMAL OUTPUTS INFORMATION

..................................................................... 37

T

ABLE

27: SMART DISABLE C

OMMAND FOR INPUTS INFORMATION

.................................................................... 38

T

ABLE

28: SMART

COMMAND FOR NORMAL OUTPUTS INFORMATION

..................................................................... 38

T

ABLE

29: R

EAD MULTIPLE COMMAND FOR INPUTS INFORMATION

........................................................................... 39

T

ABLE

30: R

EAD MULTIPLE COMMAND FOR NORMAL OUTPUT INFORMATION

............................................................ 40

T

ABLE

31: R

EAD MULTIPLE COMMAND FOR ERROR OUTPUT INFORMATION

.............................................................. 40

T

ABLE

32: R

EAD SECTOR COMMAND FOR INPUTS INFORMATION

............................................................................. 41

T

ABLE

33: R

EAD SECTOR COMMAND FOR NORMAL OUTPUTS INFORMATION

............................................................ 42

T

ABLE

34: R

EAD SECTOR COMMAND FOR ERROR OUTPUTS INFORMATION

............................................................... 42

T

ABLE

35: R

EAD VERIFY SECTOR COMMAND FOR INPUTS INFORMATION

.................................................................. 43

T

ABLE

36: R

EAD VERIFY SECTOR COMMAND FOR NORMAL OUTPUT INFORMATION

................................................... 44

T

ABLE

37: R

EAD VERIFY SECTOR COMMAND FOR NORMAL OUTPUT INFORMATION

................................................... 44

T

ABLE

38: R

EAD

DMA

COMMAND FOR INPUTS INFORMATION

................................................................................. 45

T

ABLE

39: R

EAD

DMA

COMMAND FOR NORMAL OUTPUT INFORMATION

.................................................................. 46

5 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

T

ABLE

40: R

EAD

DMA

COMMAND FOR ERROR OUTPUT INFORMATION

.................................................................... 46

T

ABLE

41: S

ET MULTIPLE MODE COMMAND FOR INPUTS INFORMATION

.................................................................... 47

T

ABLE

42: S

ET MULTIPLE MODE COMMAND FOR NORMAL OUTPUT INFORMATION

..................................................... 48

T

ABLE

43: S

ET MULTIPLE MODE COMMAND FOR ERROR OUTPUTS INFORMATION

..................................................... 48

T

ABLE

44: S

ET SLEEP MODE FOR INPUTS INFORMATION

......................................................................................... 49

T

ABLE

45: S

ET SLEEP MODE FOR NORMAL OUTPUT INFORMATION

.......................................................................... 49

T

ABLE

46: S

ET SLEEP MODE FOR ERROR OUTPUT INFORMATION

............................................................................ 50

T

ABLE

47: F

LUSH CACHE COMMAND FOR INPUTS INFORMATION

............................................................................. 51

T

ABLE

48: F

LUSH CACHE COMMAND FOR NORMAL OUTPUT INFORMATION

............................................................... 51

T

ABLE

49: F

LUSH CACHE COMMAND FOR ERROR OUTPUT INFORMATION

................................................................. 51

T

ABLE

50: S

TANDBY COMMAND FOR INPUTS INFORMATION

.................................................................................... 52

T

ABLE

51: S

TANDBY COMMAND FOR NORMAL OUTPUT INFORMATION

...................................................................... 53

T

ABLE

52: S

TANDBY COMMAND FOR ERROR OUTPUT INFORMATION

........................................................................ 53

T

ABLE

53: S

TANDBY IMMEDIATE COMMAND FOR INPUTS INFORMATION

.................................................................... 54

T

ABLE

54: S

TANDBY IMMEDIATE COMMAND FOR NORMAL OUTPUT INFORMATION

..................................................... 54

T

ABLE

55: S

TANDBY IMMEDIATE COMMAND FOR ERROR OUTPUT INFORMATION

....................................................... 55

T

ABLE

56: W

RITE MULTIPLE COMMAND FOR INPUTS INFORMATION

......................................................................... 56

T

ABLE

57: W

RITE MULTIPLE COMMAND FOR NORMAL OUTPUT INFORMATION

........................................................... 56

T

ABLE

58: W

RITE MULTIPLE COMMAND FOR NORMAL OUTPUT INFORMATION

........................................................... 57

T

ABLE

59: W

RITE SECTOR COMMAND FOR INPUTS INFORMATION

............................................................................ 59

T

ABLE

60: W

RITE SECTOR COMMAND FOR INPUTS INFORMATION

............................................................................ 59

T

ABLE

61: W

RITE SECTOR COMMAND FOR ERROR OUTPUTS INFORMATION

............................................................. 60

T

ABLE

62: W

RITE

DMA

COMMAND FOR INPUT INFORMATION

.................................................................................. 61

T

ABLE

63: W

RITE

DMA

COMMAND FOR NORMAL OUTPUT INFORMATION

................................................................. 61

T

ABLE

64: W

RITE

DMA

COMMAND FOR ERROR OUTPUTS INFORMATION

................................................................. 62

T

ABLE

65: E

XECUTE DEVICE DIAGNOSTIC COMMAND FOR INPUTS INFORMATION

...................................................... 63

T

ABLE

66: E

XECUTE DEVICE DIAGNOSTIC COMMAND FOR NORMAL OUTPUTS INFORMATION

..................................... 63

T

ABLE

67: E

XECUTE DEVICE DIAGNOSTIC COMMAND FOR STATUS REGISTER INFORMATION

...................................... 64

T

ABLE

68: S

ECURITY SET PASSWORD COMMAND FOR INPUTS INFORMATION

........................................................... 64

T

ABLE

69: S

ECURITY SET PASSWORD COMMAND FOR NORMAL OUTPUTS INFORMATION

........................................... 65

T

ABLE

70: S

ECURITY SET PASSWORD COMMAND FOR ERROR OUTPUTS INFORMATION

............................................. 65

T

ABLE

71: S

ECURITY SET PASSWORD COMMAND

S DATA CONTENT

......................................................................... 66

T

ABLE

72: S

ECURITY

S

ET PASSWORD COMMAND

S IDENTIFIER AND SECURITY LEVEL BIT INTERACTION

.................... 66

T

ABLE

73: S

ECURITY UNLOCK COMMAND FOR INPUTS INFORMATION

...................................................................... 67

T

ABLE

74: S

ECURITY UNLOCK COMMAND FOR INPUTS INFORMATION

...................................................................... 67

T

ABLE

75: S

ECURITY UNLOCK COMMAND FOR INPUTS INFORMATION

...................................................................... 68

T

ABLE

76: S

ECURITY ERASE PREPARE COMMAND FOR INPUTS INFORMATION

.......................................................... 69

T

ABLE

77: S

ECURITY ERASE PREPARE COMMAND FOR NORMAL OUTPUTS INFORMATION

......................................... 69

T

ABLE

78: S

ECURITY ERASE PREPARE COMMAND FOR ERROR OUTPUTS INFORMATION

............................................ 70

T

ABLE

79: S

ECURITY ERASE UNIT COMMAND FOR INPUTS INFORMATION

................................................................. 71

T

ABLE

80: S

ECURITY ERASE UNIT COMMAND FOR NORMAL OUTPUTS INFORMATION

................................................. 71

6 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

T

ABLE

81: S

ECURITY ERASE UNIT COMMAND FOR ERROR OUTPUTS INFORMATION

................................................... 72

T

ABLE

82: S

ECURITY ERASE UNIT PASSWORD INFORMATION

.................................................................................. 73

T

ABLE

83: S

ECURITY FREEZE LOCK FOR INPUTS INFORMATION

............................................................................... 73

T

ABLE

84: S

ECURITY FREEZE LOCK FOR NORMAL OUTPUTS INFORMATION

.............................................................. 74

T

ABLE

85: S

ECURITY FREEZE LOCK FOR ERROR OUTPUTS INFORMATION

................................................................ 74

T

ABLE

86: S

ECURITY DISABLE PASSWORD COMMAND FOR INPUTS INFORMATION

.................................................... 75

T

ABLE

87: S

ECURITY DISABLE PASSWORD COMMAND FOR NORMAL OUTPUTS INFORMATION

.................................... 75

T

ABLE

88: S

ECURITY DISABLE PASSWORD COMMAND FOR ERROR OUTPUTS INFORMATION

...................................... 76

T

ABLE

89: S

ECURITY DISABLE PASSWORD COMMAND CONTENT

............................................................................. 77

T

ABLE

90: R

EAD

B

UFFER COMMAND FOR INPUTS INFORMATION

............................................................................. 77

T

ABLE

91: R

EAD

B

UFFER COMMAND FOR NORMAL OUTPUT INFORMATION

.............................................................. 77

T

ABLE

92: R

EAD

B

UFFER COMMAND FOR ERROR OUTPUT INFORMATION

................................................................ 78

T

ABLE

93: W

RITE

B

UFFER COMMAND FOR INPUTS INFORMATION

............................................................................ 79

T

ABLE

94: W

RITE

B

UFFER COMMAND FOR NORMAL OUTPUT INFORMATION

............................................................. 79

T

ABLE

95: W

RITE

B

UFFER COMMAND FOR ERROR OUTPUT INFORMATION

............................................................... 80

7 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

List of Figures

F

IGURE

1: I

NNO

D

ISK

F

I

D

2.5”

SATA

10000 ........................................................................................................... 9

F

IGURE

2: I

NNO

D

ISK

F

I

D

2.5”

SATA 10000 B

LOCK

D

IAGRAM

.............................................................................. 11

F

IGURE

3: S

IGNAL

S

EGMENT AND

P

OWER

S

EGMENT

............................................................................................. 13

F

IGURE

4: F

I

D 2.5

SATA 10000 SLC

MECHANICAL DIMENSIONS

........................................................................... 17

8 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

1. Product Overview

1.1 Introduction of InnoDisk FiD

2.5” SATA 10000

InnoDisk FiD 2.5” SATA 10000 products provide high capacity flash memory Solid State Drive (SSD) that electrically complies with Serial ATA (SATA) standard. InnoDisk FiD 2.5” SATA 10000 supports SATA II standard (3.0GHz) with high performance. For SLC solution, sustain read is at 160 MB per second (max.), and sustain write is at 140 MB per second (max). I nnoDisk FiD 2.5” SATA 10000 uses standard 2.5-inch form factor, which can be used in laptop. InnoDisk FiD 2.5” SATA 10000 is designed for industrial field. The SSD have good performance, no latency time and small seek time. It effectively reduces the booting time of operation system and the power consumption is less than hard disk drive (HDD).

InnoDisk FiD 2.5” SATA

10000 can work in harsh environment. The SSD is vibration resistance, and can work in lower or higher temperature than HDD. InnoDisk FiD 2.5” SATA 10000 complies with ATA protocol, no additional drives are required, and the SSD can be configured as a boot device or data storage device.

1.2 Product View

Figure 1: InnoDisk FiD

2.5” SATA 10000

1.3 Product Models

InnoDisk FiD

2.5” SATA 10000 is available in follow capacities.

FiD 2.5” SATA 10000 8GB (SLC)

FiD 2.5” SATA 10000 16GB (SLC)

FiD 2.5” SATA 10000 32GB (SLC)

FiD 2

.5” SATA 10000 64GB (SLC)

FiD 2.5” SATA 10000 128GB (SLC)

1.4 SATA Interface

InnoDisk FiD

2.5” SATA 10000 support SATA II interface, and compliant with SATA I. SATA II interface can work with Serial Attached SCSI (SAS) host system, which is used in server computer. InnoDisk FiD

2.5” SATA

10000 is compliant with Serial ATA Gen 1 and Gen 2 specification (Gen2 supports 1.5Gbps /3.0Gbps data rate).

SATA connector uses a 7-pin signal segment and a 15-pin power segment.

9 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

1.5 2.5-inch form factor

Industry 2.5-inch standard form factor design with metal material case is easy for installation because 2.5-inch is a popular form factor in industrial field. 2.5inch is most laptop’s hard disk’s form factor. InnoDisk FiD 2.5”

SATA 10000 SSD can easy install in laptop. InnoDisk FiD

2.5” SATA 10000 has a compact design 99.88mm (L) x 69.63mm (W) x 9.3mm (H).

1.6 Capacity

InnoDisk

FiD 2.5” SATA10000 provides unformatted 8GB, 16GB, 32GB, 64GB, and 128GB capacities within

SLC flash ICs.

10 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

2. Theory of operation

2.1 Overview

Figure 2 shows the operation of InnoDisk FiD

2.5” SATA 10000 from the system level, including the major hardware blocks.

Figure 2: InnoDisk FiD

2.5” SATA 10000 Block Diagram

InnoDisk FiD

2.5” SATA 10000 integrates a SATA II controller and NAND flash memories. Communication with the host occurs through the host interface, using the standard ATA protocol. Communication with the flash device(s) occurs through the flash interface.

2.2 SATA II Controller

The SATA II controller is 3.0 Gbps (Gen. 2), and support hot-plug. The Serial ATA physical, link and transport layers are compliant with Serial ATA Gen 1 and Gen 2 specification (Gen 2 supports 1.5Gbps/3.0Gbps data rate). The controller has 8 channels for flash interface.

The controller is equipped with 96KB of internal memory. 64 KB of memory is used for data buffer, and 32 KB is used for general purpose. The internal memory can also be used as an intermediate memory for storing data blocks during a wear-leveling procedure. There are 40KB of internal memory is used for code. A 10KB internal boot ROM includes basic routines for accessing the flash memories and for loading the main code into the internal memory.

2.3 Error Detection and Correction

Highly sophisticated Error Correction Code algorithms are implemented. The ECC unit consists of the Parity

11 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Unit (parity-byte generation) and the Syndrome Unit (syndrome-byte computation). This unit implements an algorithm that can correct 8 bits per 512 bytes in an ECC block. Code-byte generation during write operations, as well as error detection during read operation, is implemented on the fly without any speed penalties.

2.4 Wear-Leveling

Flash memory can be erased within a limited number of times. This number is called the erase cycle limit or

write endurance limit and is defined by the flash array vendor. The erase cycle limit applies to each individual erase block in the flash device.

InnoDisk FiD

2.5” SATA 10000 uses a static wear-leveling algorithm to ensure that consecutive writes of a specific sector are not written physically to the same page/block in the flash. This spreads flash media usage evenly across all pages, thereby extending flash lifetime.

2.5 Bad Blocks Management

Bad Blocks are blocks that contain one or more invalid bits whose reliability are not guaranteed. The Bad

Blocks may be presented while the SSD is shipped, or may develop during the life time of the SSD. The Bad

Blocks will not exceed more than 6.7% of the total device volume. When the Bad Blocks is detected, it will be flagged, and not be used anymore. The SSD implement Bad Blocks management, Bad Blocks replacement,

Error Correct Code to avoid data error occurred. The functions will be enabled automatically to transfer data from Bad Blocks to spare blocks, and correct error bit. After the reserved block under 40, the SSD will be locked, and the SSD cannot be written anymore. Host can send a vendor ATA command to unlock the SSD for backup data or system from SSD.

12 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

3. Installation Requirements

3.1 FiD 2.5 SATA 10000 Pin Directions

Figure 3: Signal Segment and Power Segment

3.2 Electrical Connections for FiD 2.5 SATA 10000

A Serial ATA device may be either directly connected to a host or connected to a host through a cable. For connection via cable, the cable should be no longer than 1meter. The SATA interface has a separate connector for the power supply. Please refer to the pin description for further details.

3.3 Form Factor

Please prepare following things:

Screw driver.

Four M3 screws.

SATA single cable (7-pin, Maximum length l meter).

SATA power cable (15-pin).

Please turn off your computer, and open your computer’s case. Find one of available 2.5-inch slot, and plug the SSD in. To use the screws fix the SSD. Plug in the SATA single cable, and power cable.

Please boot the installation Operation System from CD-ROM, and install Operation System into SSD.

13 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Figure 4:

FiD 2.5” SATA 10000 Mechanical Screw Hole

3.4 Device drive

No additional device drives are required. The InnoDisk FiD

2.5” SATA 10000 can be configured as a boot device.

14 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

4. Specifications

4.1 CE and FCC Compatibility

InnoDisk FiD

2.5” SATA 10000 conforms to CE and FCC requirements.

4.2 RoHS Compliance

InnoDisk FiD

2.5” SATA 10000 is fully compliant with RoHS directive.

4.3 Environmental Specifications

4.3.1 Temperature Ranges

Operating Temperature Range:

- Standard Grade: 0°C to +70°C

- Industrial Grade: -40°C to +85°C

Storage Temperature Range:

- Standard Grade: -55°C to +95°C

- Industrial Grade: -55°C to +95°C

4.3.2 Humidity

Relative Humidity: 10-95%, non-condensing

4.3.3 Shock and Vibration

Table 1: Shock/Vibration Testing for InnoDisk FiD

2.5” SATA 10000

Reliability

Vibration

Test Conditions

7 Hz to 2K Hz, 20G, 3 axes

Reference Standards

IEC 68-2-6

Mechanical Shock Duration: 0.5ms, 1500 G, 3 axes IEC 68-2-27

4.3.4 Mean Time between Failures (MTBF)

Table 2 summarizes the MTBF prediction results for various InnoDisk FiD

2.5” SATA 10000 configurations. The analysis was performed using a RAM Commander

failure rate prediction.

Failure Rate: The total number of failures within an item population, divided by the total number of life units expended by that population, during a particular measurement interval under stated condition.

Mean Time between Failures (MTBF): A basic measure of reliability for repairable items: The mean number of life units during which all parts of the item perform within their specified limits, during a particular

15 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution measurement interval under stated conditions.

Table 2: InnoDisk FiD

2.5” SATA 10000 MTBF

Product Condition MTBF (Hours)

InnoDisk FiD

2.5” SATA 10000

Telcordia SR-332 GB, 25°C >4,000,000

4.4 Endurance

Read Cycles: Unlimited Read Cycles.

Data Retention: 10 years.

Wear-Leveling Algorithm: Support.

Bad Blocks Management: Support

Error Correct Code: Support

4.5 Transfer Mode

InnoDisk FiD

2.5” SATA 10000 support following transfer mode:

PIO Mode 0~4

Ultra DMA 0~6

Serial ATA I 1.5Gbps

Serial ATA II 3.0Gbps

4.6 Pin Assignment

InnoDisk FiD

2.5” SATA 10000 uses a standard SATA pin-out. See Table 3 for InnoDisk FiD 2.5” SATA 10000 pin assignments.

16

Table 3: InnoDisk FiD

2.5” SATA 10000 Pin Assignment

Name Type Description

S1 GND NA

S2

S3

A+

A-

Differential Signal Pair A

S4

S5

GND

B-

NA

B+

GND

Differential Signal Pair B

S6

S7 NA

Key and Spacing separate signal and power segments

P1

P2

V33

V33

3.3V Power

3.3V Power

P3

P4

P5

V33

GND

GND

3.3V Power, Pre-charge

NA

NA

Ver 2.1 Datasheet, Feb 2013

P6

P7

P8

P9

P10

P11

P12

P13

P14

P15

InnoDisk FiD 2.5” SATA10000 for SLC Solution

GND

V5

V5

V5

NA

5V Power, Pre-Charge

5V Power

5V Power

GND NA

DAS/DSS Device Activity Signal / Disable Staggered Spinup

GND NA

V12

V12

V12

12V Power, Pre-charge

12V Power

12V Power

4.7 Mechanical Dimensions

Figure 4: FiD 2.5 SATA 10000 SLC mechanical dimensions

4.8 Assembly weight

An InnoDisk FiD

2.5” SATA 10000 within SLC flash ICs, 8GB’s weight is 90 grams approx. If the capacity is different, the flash chip’s weight needs to be added. However, the total weight of SSD will be less than 95 grams.

17 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

4.9 Performance

Burst Transfer Rate: 3.0 Gbps

Sustained Read : 160MB/sec (max.)

Sustained Write : 140MB/sec (max.)

4.10 Seek Time

InnoDisk FiD

2.5” SATA 10000 is not a magnetic rotating design. There is no seek or rotational latency required.

4.11 Hot Plug

The SSD support hot plug function and can be removed or plugged-in during operation. User has to avoid hot plugging the SSD which is configured as boot device and installed operation system.

Surprise hot plug : The insertion of a SATA device into a backplane (combine signal and power) that has power present. The device powers up and initiates an OOB sequence.

Surprise hot removal: The removal of a SATA device from a powered backplane, without first being placed in a quiescent state.

4.12 NAND Flash Memory

InnoDisk FiD

2.5” SATA 10000 uses Single Level Cell (SLC) NAND flash memory, which is non-volatility, high reliability and high speed memory storage. There are only two statuses 0 or 1 of one cell. Read or Write data to flash memory for SSD is control by micro processor.

4.13 Electrical Specifications

4.13.1 Power Requirement

Table 4: InnoDisk FiD

2.5” SATA 10000 Power Requirement

Item

Input voltage

Symbol

V

IN

Rating

+5DC +- 5% 500mA (max.)

Unit

V

4.13.2 Power Consumption

Table 5: Power Consumption

18 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Mode

Read

Write

Idle

Power Consumption

SLC

350mA (max.)

400mA (max.)

150mA (max.)

4.14 Device Parameters

FiD 2.5 SATA 10000 device parameters are shown in Table 6.

Capacity

8GB

16GB

32GB

64GB

128GB

LBA

15621984

Table 6: Device parameters

Cylinders Heads Sectors User capacity

15498 16 63 7627.92

31277056 16383 16 63 15272

62586880

125206528

252411904

16383

16383

16383

16

16

16

63

63

63

30560

61136

123248

19 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

5. Supported ATA Commands

5.1 Supported ATA Commands

InnoDisk FiD

2.5” SATA 10000 supports the commands listed in Table 7.

Command Name

CHECK POWER MODE

IDENTIFY DEVICE

IDLE

IDLE IMMEDIATE

Table 7: ATA Commands

PARAMETERS USED

Code

SC SN CY DR

E5h

ECh

E3h

E1h

SMART

READ MULTIPLE

READ SECTOR(S)

B0h

C4h

20h or 21h

READ VERIFY SECTOR(S) 40h or 41h

X

X

O

X

X

O

O

O

X

X

X

X

X

O

O

O

X

X

X

X

O

O

O

O

O

O

O

O

O

O

O

O

READ DMA

SET FEATURES

SET MULTIPLE MODE

SLEEP

FLUSH CACHE

STANDBY

STANDBY IMMEDIATE

WRITE MULTIPLE

WRITE SECTOR(S)

WRITE DMA

EXECUTE DIAGNOSTICS

INITIALIZE DEVICE

PARAMETERS

SEEK

RECALIBRATE

SECURITY DISABLE

PASSWORD

7xh

10h

F6h

SECURITY ERASE

PREPARE

SECURITY ERASE UNIT

F3h

F4h

SECURITY FREEZE LOCK F5h

SECURITY SET F1h

C8h or C9h O

EFh O

C6h

E6h

O

X

E7h

E2h

E0h

C5h

30h or 31h

CAh or CBh O

90h X

91h

O

X

X

X

O

O

X

X

X

X

X

X

X

O

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

X

X

X

O

X

X

X

X

X

X

O

O

O

X

X

O

X

X

X

X

X

X

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

X

X

X

X

O

O

X

X

O

X

X

X

X

O

O

O

O

X

X

O

O

O

X

HD FT

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

20 Ver 2.1 Datasheet, Feb 2013

PASSWORD

SECURITY UNLOCK

READ BUFFER

WRITE BUFFER

5.1.1 Check Power Mode

InnoDisk FiD 2.5” SATA10000 for SLC Solution

F2h

E4h

E8h

X

X

X

X

X

X

X

X

X

O

X

X

X

O

O

X

X

X

5.1.1.1 Command Code

E5h

5.1.1.2 Feature Set

Power Management feature set.

- This command is mandatory for devices.

-This command is mandatory when the Power Management feature set is implemented.

5.1.1.3 Protocol

Non-data command

5.1.1.4 Inputs

Table 8: Check power mode command for inputs information

2 1 0 Register

Features

Sector Count

LBA Low

LBA Mid

7

Na

Na

Na

Na

6 5 4 3

LBA High

Device

Command

Na obs

E5h

Na Obs

Device register

DEV shall specify the selected device.

DEV Na Na Na Na

5.1.2 IDENTIFY DEVICE

5.1.2.1 Command Code

ECh

5.1.2.2 Feature Set

General feature set

-Mandatory for all devices.

-Devices implementing the PACKET Command feature set

5.1.2.3 Protocol

PIO data-in

5.1.2.4 Inputs

21 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Table 9: Identify device command for inputs information

Register

Features

Sector Count

LBA Low

7

Na

Na

Na

6 5 4 3 2 1

LBA Mid

LBA High

Device

Command

Na

Na obs

ECh

Na Obs DEV Na Na Na

Device register

DEV shall specify the selected device.

5.1.2.5 Outputs

5.1.2.5.1 Normal outputs

Table 10: Identify device command for normal outputs information

Register 7 6 5 4 3 2 1

0

Na

0

Error

Sector Count

Na

Na

LBA Low

LBA Mid

LBA High

Device

Na

Na

Na

Status

Device register obs

BSY

Na obs

DRDY DF

DEV shall indicate the selected device.

Status register

DEV Na

Na DRQ

Na

Na

Na

Na

Na

ERR

BSY shall be cleared to zero indicating command completion.

DRDY shall be set to one.

DF (Device Fault) shall be cleared to zero.

DRQ shall be cleared to zero.

ERR shall be cleared to zero.

5.1.2.6 Prerequisites

DRDY set to one.

5.1.2.7 Description

The IDENTIFY DEVICE command enables the host to receive parameter information from the device. When the command is issued, the device sets the BSY bit to one, prepares to transfer the

256 words of device identification data to the host, sets the DRQ bit to one, clears the BSY bit to zero, and asserts INTRQ if nIEN is cleared to zero. The host may then transfer the data by reading the Data register. Table 8 defines the arrangement and meaning of the parameter words in the

22 Ver 2.1 Datasheet, Feb 2013

1

2

3

4-5

6

7-8

9

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Word

buffer. All reserved bits or words shall be zero.

Some parameters are defined as a 16-bit value. A word that is defined as a 16-bit value places the most significant bit of the value on signal line DD15 and the least significant bit on signal line DD0.

Some parameters are defined as 32-bit values (e.g. words (61:60)). Such fields are transfer using two successive word transfers. The device will first transfer the least significant bits, bits (15:0) of the value, on signal lines DD(15:0) respectively. After the least significant bits have been transferred, the most significant bits, bits(31:16) of the value, shall be transferred on DD(15:0) respectively.

Some parameters are defined as a string of ASCII characters.

Table 11: Identify device command parameters

Description Value

General configuration bit-significant information:

15 0 = ATA device

0

10-19

20-21

22

23-26

27-46

47

23

14-8 Retired

7 1 = removable media device

6

5-3

Obsolete

Retired

2

1

Response incomplete

Retired

0040h

0

Obsolete

Specific configuration

Obsolete

Retired

Obsolete

Reserved for assignment by the CompactFlash

™ Association

Retired

Reserved

Serial number (20 ASCII characters)

Retired

Obsolete

Firmware revision (8 ASCII characters)

Model number (40 ASCII characters)

15-8

7-0

8 ASCII characters

40 ASCII characters

80h

00h = Reserved 8001h

01h-FFh = Maximum number of sectors that shall be transferred per interrupt on

Ver 2.1 Datasheet, Feb 2013

XXXXh

C837h

0010h

0000h

003Fh

0000h

0000h

20 ASCII characters

0000h

0000h

48

49

50

51-52

53

54

55

56

57-58

59

60-61

62

63

24

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Reserved

READ/WRITE MULTIPLE commands

Capabilities

15-14 Reserved for the IDENTIFY PACKET DEVICE command.

13

12

1 = Standby timer values as specified in this standard are supported

0 = Standby timer values shall be managed by the device

Reserved for the IDENTIFY PACKET DEVICE command.

11

10

9

1 = IORDY supported

0 = IORDY may be supported

1 = IORDY may be disabled

1 = LBA supported

0000h

2F00h

8 1 = DMA supported.

7-0 Retired

Capabilities

15 Shell be cleared to zero

14: Shall be set to one

13-2 Reserved

1

0

Obsolete

Shall be set to one to indicate a device specific Standby timer value minimum.

Obsolete

15-3 Reserved

2 1 = the fields reported in word 88 are valid Reserved

0 = the fields reported in word 88 are not valid

1 1 = the fields reported in words (70:64) are valid

0 = the fields reported in words (70:64) are not valid

0

Obsolete

Number of current logical cylinders

Number of current logical heads

Number of current logical sectors per logical track

Current capacity in sectors

15-9 Reserved

8

7-0

1 = Multiple sector setting is valid xxh = Current setting for number of sectors that shall be transferred per interrupt on

R/W Multiple command

Total number of user addressable sectors

Obsolete

15-11 Reserved

10 1 = Multiword DMA mode 2 is selected

0 = Multiword DMA mode 2 is not selected

4000h

0000h

0007h

XXXXh

XXXXh

XXXXh

XXXXh

0101h

XXXXXXXXh

0000h

XX07h

Ver 2.1 Datasheet, Feb 2013

64

65

66

67

68

69-70

71-74

75

76-79

80

25

InnoDisk FiD 2.5” SATA10000 for SLC Solution

8

7-3

2

1

9 1 = Multiword DMA mode 1 is selected

0 = Multiword DMA mode 1 is not selected

1 = Multiword DMA mode 0 is selected

0 = Multiword DMA mode 0 is not selected

Reserved

1 = Multiword DMA mode 2 and below are supported

1 = Multiword DMA mode 1 and below are supported

0 1 = Multiword DMA mode 0 is supported

15-8 Reserved

7-0

PIO modes supported

0003h

Minimum Multiword DMA transfer cycle time per word

15-0 Cycle time in nanoseconds

Manufacturer’s recommended Multiword DMA transfer cycle time

15-0 Cycle time in nanoseconds

Minimum PIO transfer cycle time without flow control

15-0 Cycle time in nanoseconds

Minimum PIO transfer cycle time with IORDY flow control

6

5

4

3

15-0 Cycle time in nanoseconds

Reserved (for future command overlap and queuing)

Reserved for the IDENTIFY PACKET DEVICE command.

Queue depth

15-5 Reserved

4-0 Maximum queue depth - 1

Reserved for Serial ATA

Major version number

0000h or FFFFh = device does not report version

15

Reserved

Reserved for ATA/ATAPI-14 14

13

12

11

Reserved for ATA/ATAPI-13

Reserved for ATA/ATAPI-12

Reserved for ATA/ATAPI-11

10

9

8

7

Reserved for ATA/ATAPI-10

Reserved for ATA/ATAPI-9

Reserved for ATA/ATAPI-8

1 = supports ATA/ATAPI-7

1 = supports ATA/ATAPI-6

1 = supports ATA/ATAPI-5

1 = supports ATA/ATAPI-4

Obsolete

0078h

0078h

0078h

0078h

0000h

0000h

0000h

0006h

00F0h

Ver 2.1 Datasheet, Feb 2013

81

82

83

26

6

5

4

8

7

3

13

12

11

10

9

InnoDisk FiD 2.5” SATA10000 for SLC Solution

10

9

8

7

6

5

14

13

12

11

2

1

0

Obsolete

Obsolete

Reserved

Minor version number

0000h or FFFFh = device does not report version

0001h-FFFEh = See 6.17.41

Command set supported.

15 Obsolete

4

3

2

1 = NOP command supported

1 = READ BUFFER command supported

1 = WRITE BUFFER command supported

Obsolete

1 = Host Protected Area feature set supported

1 = DEVICE RESET command supported

1 = SERVICE interrupt supported

1 = release interrupt supported

1 = look-ahead supported

1 = write cache supported

Shall be cleared to zero to indicate that the PACKET Command feature set is not supported.

1 = mandatory Power Management feature set supported

1 = Removable Media feature set supported

0000h

304Bh

1 1 = Security Mode feature set supported

0 1 = SMART feature set supported

Command sets supported.

Shall be cleared to zero 15

14

Shall be set to one

1 = FLUSH CACHE EXT command supported

1 = mandatory FLUSH CACHE command supported

1 = Device Configuration Overlay feature set supported

1 = 48-bit Address feature set supported

1 = Automatic Acoustic Management feature set supported

1 = SET MAX security extension supported

See Address Offset Reserved Area Boot, INCITS TR27:2001

1 = SET FEATURES subcommand required to spinup after power-up

1 = Power-Up In Standby feature set supported

1 = Removable Media Status Notification feature set supported

1 = Advanced Power Management feature set supported

5000h

Ver 2.1 Datasheet, Feb 2013

84

85

27

InnoDisk FiD 2.5” SATA10000 for SLC Solution

3

2

1

0

2

7

6

5

4

1 = CFA feature set supported

13

12

11

10

9

8

1

0

1 = READ/WRITE DMA QUEUED supported

1 = DOWNLOAD MICROCODE command supported

2

1

4

3

8

7

6

5

Command set/feature supported extension

15 Shall be cleared to zero

14

13

Shall be set to one

1 = IDLE IMMEDIATE with UNLOAD FEATURE supported

12

11

10

9

Reserved for technical report

Reserved for technical report

1 = URG bit supported for WRITE STREAM DMA EXT and WRITE STREAM EXT

1 = URG bit supported for READ STREAM DMA EXT and READ STREAM EXT

1 = 64-bit World wide name supported

1 = WRITE DMA QUEUED FUA EXT command supported

1 = WRITE DMA FUA EXT and WRITE MULTIPLE FUA EXT commands supported

1 = General Purpose Logging feature set supported

1 = Streaming feature set supported

1 = Media Card Pass Through Command feature set supported

1 = Media serial number supported

1 = SMART self-test supported

0 1 = SMART error logging supported

Command and feature sets supported or enabled

15

14

Obsolete

1 = NOP command enabled

1 = READ BUFFER command enabled

1 = WRITE BUFFER command enabled

Obsolete

1 = Host Protected Area feature set enabled

1 = DEVICE RESET command enabled

1 = SERVICE interrupt enabled

1 = release interrupt enabled

1 = look-ahead enabled

1 = Write Cache enabled

Shall be cleared to zero to indicate that the PACKET Command feature set is not supported.

1 = Power Management feature set enabled

1 = Removable Media feature set enabled

1 = Security Mode feature set enabled

1 = SMART feature set enabled

4000h

0

X

1

1

0

0

0

0

0

1

0

X

0

0

X

X

Ver 2.1 Datasheet, Feb 2013

86

87

88

28

InnoDisk FiD 2.5” SATA10000 for SLC Solution

4

3

6

5

10

9

8

7

2

1

0

15

14

Command set/feature enabled

15-14 0 = Reserved

13

12

1 = FLUSH CACHE EXT command supported

1 = FLUSH CACHE command supported

11

10

9

1 = Device Configuration Overlay supported

1 = 48-bit Address features set supported

1 = Automatic Acoustic Management feature set enabled

6

5

4

8

7

1 = SET MAX security extension enabled by SET MAX SET PASSWORD

See Address Offset Reserved Area Boot, INCITS TR27:2001

1 = SET FEATURES subcommand required to spin-up after power-up

1 = Power-Up In Standby feature set enabled

1 = Removable Media Status Notification feature set enabled

3

2

1

0

1 = Advanced Power Management feature set enabled

1 = CFA feature set enabled

1 = READ/WRITE DMA QUEUED command supported

1 = DOWNLOAD MICROCODE command supported

Command and feature sets supported or enabled

15 Shall be cleared to zero

14

13

12

Shall be set to one

1 = IDLE IMMEDIATE with UNLOAD FEATURE supported

11

Reserved for technical report-

Reserved for technical report-

13

12

1 = URG bit supported for WRITE STREAM DMA EXT and WRITE STREAM EXT

1 = URG bit supported for READ STREAM DMA EXT and READ STREAM EXT

1 = 64 bit World wide name supported

1 = WRITE DMA QUEUED FUA EXT command supported

1 = WRITE DMA FUA EXT and WRITE MULTIPLE FUA EXT commands supported

1 = General Purpose Logging feature set supported

1 = Valid CONFIGURE STREAM command has been executed

1 = Media Card Pass Through Command feature set enabled

1 = Media serial number is valid

1 = SMART self-test supported

1 = SMART error logging supported

Reserved

1 = Ultra DMA mode 6 is selected

0 = Ultra DMA mode 6 is not selected

1 = Ultra DMA mode 5 is selected

0 = Ultra DMA mode 5 is not selected

1 = Ultra DMA mode 4 is selected

1000h

4000h

XX7Fh

Ver 2.1 Datasheet, Feb 2013

89

90

91

92

93

InnoDisk FiD 2.5” SATA10000 for SLC Solution

0 = Ultra DMA mode 4 is not selected

11

1 = Ultra DMA mode 3 is selected

0 = Ultra DMA mode 3 is not selected

10

9

8

7

6

5

4

3

1 = Ultra DMA mode 2 is selected

0 = Ultra DMA mode 2 is not selected

1 = Ultra DMA mode 1 is selected

0 = Ultra DMA mode 1 is not selected

1 = Ultra DMA mode 0 is selected

0 = Ultra DMA mode 0 is not selected

Reserved

1 = Ultra DMA mode 6 and below are supported

1 = Ultra DMA mode 5 and below are supported

1 = Ultra DMA mode 4 and below are supported

1 = Ultra DMA mode 3 and below are supported

2

1

1 = Ultra DMA mode 2 and below are supported

1 = Ultra DMA mode 1 and below are supported

0 1 = Ultra DMA mode 0 is supported

Time required for security erase unit completion

Time required for Enhanced security erase completion

Current advanced power management value

Master Password Revision Code

Hardware reset result. The contents of bits (12:0) of this word shall change only during the execution of a hardware reset.

15

Shall be cleared to zero.

14

13

Shall be set to one.

1 = device detected CBLID- above ViH

0 = device detected CBLID- below ViL

12-8

Device 1 hardware reset result. Device 0 shall clear these bits to zero. Device 1 shall set these bits as follows:

12 Reserved.

11 0 = Device 1 did not assert PDIAG-.

1 = Device 1 asserted PDIAG-.

10-9 These bits indicate how Device 1 determined the device number:

00 = Reserved.

01 = a jumper was used.

10 = the CSEL signal was used.

11 = some other method was used or the method is unknown.

8 Shall be set to one.

0001h

0001h

0000h

FFFEh

XXXXh

29 Ver 2.1 Datasheet, Feb 2013

94

95

96

97

98-99

100-103

104

105

106

107

108

109

110

111

30

InnoDisk FiD 2.5” SATA10000 for SLC Solution

7-0 Device 0 hardware reset result. Device 1 shall clear these bits to zero. Device 0 shall set these bits as follows:

7 Reserved.

6 0 = Device 0 does not respond when Device 1 is selected.

1 = Device 0 responds when Device 1 is selected.

5 0 = Device 0 did not detect the assertion of DASP-.

1 = Device 0 detected the assertion of DASP-.

4 0 = Device 0 did not detect the assertion of PDIAG-.

1 = Device 0 detected the assertion of PDIAG-.

3 0 = Device 0 failed diagnostics.

1 = Device 0 passed diagnostics.

2-1 These bits indicate how Device 0 determined the device number:

00 = Reserved.

01 = a jumper was used.

10 = the CSEL signal was used.

11 = some other method was used or the method is unknown.

0 Shall be set to one.

15-8

Vendor’s recommended acoustic management value.

7-0 Current automatic acoustic management value.

Stream Minimum Request Size

Streaming Transfer Time - DMA

Streaming Access Latency - DMA and PIO

Streaming Performance Granularity

Maximum user LBA for 48-bit Address feature set.

Streaming Transfer Time - PIO

Reserved

Physical sector size / Logical Sector Size

15

14

Shall be cleared to zero

Shall be set to one

13 1 = Device has multiple logical sectors per physical sector.

12 1= Device Logical Sector Longer than 256 Words

11-4 Reserved

3-0 x

2 logical sectors per physical sector

Inter-seek delay for ISO-7779 acoustic testing in microseconds

15-12 NAA (3:0)

11-0 IEEE OUI (23:12)

15-4 IEEE OUI (11:0)

3-0 Unique ID (35:32)

15-0 Unique ID (31:16)

15-0 Unique ID (15:0)

0000h

0000h

0000h

0000h

0000h

0000h

0000h

0000h

4000h

0000h

0000h

0000h

0000h

0000h

Ver 2.1 Datasheet, Feb 2013

112-115

116

117-118

119-120

121-126

127

128

129-159

160

161-175

176-205

206-254

255

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Reserved for world wide name extension to 128 bits

Reserved for technical report-

Words per Logical Sector

Reserved

Reserved

Removable Media Status Notification feature set support

15-2 Reserved

1-0 00 = Removable Media Status Notification feature set not supported

01 = Removable Media Status Notification feature supported

10 = Reserved

11 = Reserved

Security Status

15-9 Reserved

8

7-6

5

4

Security level 0 = high, 1 = Maximum

Reserved

1= Enhanced security erase supported

1= Security count expired

3

2

1 = Security frozen

1 = Security locked

1 1 = Security enabled

0 1 = Security supported

Vendor specific

CFA power mode 1

15

14

13

12

Word 160 supported

Reserved

CFA power mode 1 is required for one or more commands implemented by the device

CFA power mode 1 disabled

11-0 Maximum current in ma

Reserved for assignment by the CompactFlash

™ Association

Current media serial number

Reserved

Integrity word

15-8 Checksum

7-0 Signature

0000h

0000h

0000h

4000h

0000h

0000h

3D3Dh

0000h

XXXXh

X

X

1

X

X

1

X

0

0

0000h

0000h

0000h

5.1.3 IDLE

5.1.3.1 Command Code

E3h

5.1.3.2 Feature Set

Power Management Feature Set.

31 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

5.1.3.3 Protocol

Non-Data

5.1.3.4 Inputs

Values other than zero in the Sector Count register when the IDLE command is issued shall determine the time period programmed into the Standby timer.

Table 12: Idle command for inputs information

0 Register

Features

Sector Count

LBA Low

LBA Mid

LBA High

Device

Command

7

Na

Na

Na

Obs

E3h

6

Na

5

Timer period value

Na

Obs

4

DEV

3

Na

2

Na

1

Na

Device register-

DEV shall specify the selected device.

Table 13: Idle command sector count register contents information

Sector Count register contents

0 (00h)

Corresponding timeout period

Timeout disabled

1-240 (01h-F0h)

241-251 (F1h-FBh)

252 (FCh)

253 (FDh)

254 (FEh)

(value*5)s

((Value-240)*30)min

21min

Period between 8 and 12 hrs

Reserved

Na

255 (FFh)

NOTE

– Times are approximate

21 min 15 s

5.1.3.5 Normal Outputs

Table 14: Idle command for normal outputs information

4 3 2 Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

7

Na

Na

Na

6 5

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ

Na

Na

1

Na

Na

0

Na

ERR

32 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Device Register-

DEV shall indicate the selected device.

Status register-

BSY will be cleared to zero indicating command completion.

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ shall be cleared to zero.

ERR shall be cleared to zero.

5.1.3.6 Error Outputs

Table 15: Idle command for error outputs information

Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

7

Na

Na

Na

Na

Na obs

6

Na

5

Na

4

Na

3

Na

2 1

ABRT Na

0

Na

Na obs DEV Na

Status BSY DRDY DF Na DRQ Na Na ERR

5.1.3.7 Prerequisites

DRDY set to one

5.1.3.8 Description

The IDLE command allows the host to place the device in the idle mode and also set the Standby timer.

5.1.4 Idle Immediate

5.1.4.1 Command Code

E1h

5.1.4.2 Feature Set

Power Management Feature Set.

5.1.4.3 Protocol

Non-Data

5.1.4.4 Inputs

Table 16: Idle immediate command for inputs information

Register 7 6 5 4 3 2 1

Features

Sector Count

Na

Na

0

33 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

LBA Low

LBA Mid

LBA High

Device

Command

Device register-

Na

Na

Na obs

E1h

Na obs DEV Na Na Na

DEV shall specify the selected device.

5.1.4.5 Normal Outputs

Table 17: Idle immediate command for normal outputs information

Register 7 6 5 4 3 2 1

Na

0

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Na

Na

Na

Na

Na obs Na obs DEV Na Na Na Na

Status

Device Register-

BSY DRDY DF

DEV shall indicate the selected device.

Status register-

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ shall be cleared to zero.

Na DRQ

BSY will be cleared to zero indicating command completion.

Na Na ERR

ERR shall be cleared to zero.

5.1.4.6 Prerequisites

DRDY set to one

5.1.4.7 Description

The IDLE IMMEDIATE command allows the host to immediately place the device in the idle mode.

5.1.5 SMART

Individual SMART commands are identified by the value placed in the Feature register.

Table 18: SMART Feature register values

Value

D0h

D8h

D9h

Command

SMATR Read Data

SMART ENABLE OPERATIONS

SMART DISABLE OPERATIONS

34 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

5.1.5.1 SMART Read Data

5.1.5.1.1 Command Code

B0h with a Feature register value of D0h

5.1.5.1.2 Feature Set

Smart Feature Set

- Operation when the SMART feature set is implemented.

5.1.5.1.3 Protocol

PIO data-in

5.1.5.1.4 Inputs

Table 19: SMART command for inputs information

7 6 5 2 Register

Features

Sector Count

LBA Low

LBA Mid

LBA High

Device

Command

Obs Na obs

4 3

D0h

Na

Na

4Fh

C2h

DEV

B0h

Na Na

1

Na

Device register-

DEV shall specify the selected device.

5.1.5.1.5 Normal Outputs

Table 20: SMART command for normal outputs information

Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

7 6 5 4 3

Na

Na

Na

Na

Na

2

Device

Status

Obs

BSY

Na obs

DRDY DF

DEV

Na

Na

DRQ

Device Register-

DEV shall indicate the selected device.

Status register-

BSY will be cleared to zero indicating command completion.

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ shall be cleared to zero.

ERR shall be cleared to zero.

Na

Na

1

Na

Na

0

0

Na

Na

ERR

35 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

5.1.5.1.6 Prerequisites

DRDY set to one. SMART enabled.

5.1.5.1.7 Description

This command returns the Device SMART data structure to the host.

ID(Hex)

E9

EA

EB

Table 21: ID of SMART data structure

Description

ECC Fail Record

Average Erase Count, Max Erase Count

Good Block Count, System Block Count

ID: E9h

3

4

5

6

7

Byte

0

1

2

5

6

7

1

2

3

4

Byte

0

Table 22: Smart command for ECC fail record information

Function

ECC fail number

Row address 3

Row address 2

Row address 1

Channel number of last ECC fail

Bank number of last ECC fail

Reserved

Reserved

Description

When failure bit i s bigger than “ECC Fail number”, this block will be marked as Bad

Block.

Flash Block Address

Flash Block Address

Flash Block Address

NA

NA

NA

NA

ID: EAh

Table 23: Smart command for average/max erase count information

Function

Average Erase Count (High Byte)

Average Erase Count

Average Erase Count (Low Byte)

Max Erase Count (High Byte)

Max Erase Count

Max Erase Count (Low Byte)

Reserved

Reserved

Description

Average erase count of all blocks.

Indicate a block which’s erase count is the largest.

NA

NA

 When the Maximum erase count is 255 bigger than average erase count, the

Byte

0

1

2

3

4 wear-leveling will be executed.

ID: EBh

Table 24: Smart command for good/system block count information

Function

Good Block Count (High Byte)

Good Block Count

Good Block Count (Low Byte)

System(Free) Block Count (High Byte)

System(Free) Block Count (Low Byte)

Description

Total used blocks of SSD

Free block of 8GB SSD. Free block has to be bigger than 20. When the free block count is less than 20, the

36 Ver 2.1 Datasheet, Feb 2013

Reserved

Reserved

Reserved

InnoDisk FiD 2.5” SATA10000 for SLC Solution

SSD will be locked. For other capacities

’ free block have to be bigger than 40. When the free block count is less than 40, the SSD will be locked.

NA

NA

NA

5

6

7

5.1.5.2 SMART ENABLE OPERATIONS

5.1.5.2.1 Command Code

B0h with a Feature register value of D8h

5.1.5.2.2 Feature Set

Smart Feature Set

5.1.5.2.3 Protocol

Non-data

5.1.5.2.4 Inputs

Table 25: SMART Enable command for inputs information

Register 7 6 5 4 3 2 1

Features

Sector Count

LBA Low

LBA Mid

LBA High

Device

Command

Device register-

Obs Na obs

D8h

Na

Na

4Fh

C2h

DEV

B0h

Na Na

DEV shall specify the selected device.

5.1.5.2.5 Normal Outputs

Table 26: SMART command for normal outputs information

Register 7 6 5 4 3 2 1

Na

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

Device Register-

Obs Na

BSY obs

DRDY DF

DEV shall indicate the selected device.

Status register-

Na

Na

Na

Na

DEV

Na

Na

Na Na

DRQ Na

Na

Na

37 Ver 2.1

0

0

Na

Na

ERR

Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

BSY will be cleared to zero indicating command completion.

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ shall be cleared to zero.

ERR shall be cleared to zero.

5.1.5.2.6 Prerequisites

DRDY set to one.

5.1.5.2.7 Description

This command enables access to all SMART capabilities within device.

5.1.5.3 SMART DISABLE OPERATIONS

5.1.5.3.1 Command Code

B0h with a Feature register value of D9h

5.1.5.3.2 Feature Set

Smart Feature Set

5.1.5.3.3 Protocol

Non-data

5.1.5.3.4 Inputs

Table 27: SMART DISABLE Command for inputs information

7 6 5 2 1 Register

Features

Sector Count

LBA Low

LBA Mid

LBA High

Device

Command

Obs Na obs

4 3

D9h

Na

Na

4Fh

C2h

DEV

B0h

Na Na Na

Device register-

DEV shall specify the selected device.

5.1.5.3.5 Normal Outputs

Table 28: SMART command for normal outputs information

7 6 5 2 Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device Obs Na obs

4 3

Na

Na

Na

Na

Na

DEV Na Na

1

Na

0

0

Na

Na

38 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Na ERR Status BSY DRDY DF Na DRQ Na

Device Register-

DEV shall indicate the selected device.

Status register-

BSY will be cleared to zero indicating command completion.

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ shall be cleared to zero.

ERR shall be cleared to zero.

5.1.5.3.6 Prerequisites

DRDY set to one. SMART enabled.

5.1.5.3.7 Description

This command disables all SMART capabilities within device.

5.1.6 Read Multiple

5.1.6.1 Command Code

C4h

5.1.6.2 Protocol

PIO data-in

5.1.6.3 Inputs

Table 29: Read multiple command for inputs information

Register

Features

Sector Count

LBA Low

LBA Mid

7 6

Na

Sector Count

LBA(7:0)

LBA(15:8)

5 4 3 2 1 0

LBA High

Device

Command

LBA(23:16) obs

C4h

Na obs DEV LBA(27:24)

Sector Count-

Number of sectors to be transferred. A value of 00h specifies that 256 sectors are to be transferred.

LBA Low-

Starting LBA bits (7:0).

LBA Mid-

Starting LBA bits (15:8)

39 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

LBA High-

Starting LBA bits (23:16)

Device

DEV shall specify the selected device.

Bit (3:0) starting LBA bits (27:24)

5.1.6.4 Normal Output

Table 30: Read multiple command for normal output information

4 3 2 1 Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

7

Na

Na

Na

6 5

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ

Na

Na

Na

Na

0

Na

ERR

Device register-

DEV shall specify the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.6.5 Error Outputs

An unrecoverable error encountered during the execution of this command results in the termination of the command. The Command Block registers contain the address of the sector where the first unrecoverable error occurred. The amount of data transferred us indeterminate.

40

Table 31: Read multiple command for error output information

Register

Error

7

Na

6

UNC

5

MC

4

IDNF

3

MCR

2

ABRT

1

NM

Sector Count

LBA Low

Na

LBA(7:0)

LBA Mid

LBA High

Device

LBA(15:8)

LBA(23:16) obs Na obs DEV LBA(27:24)

Ver 2.1

0

Obs

Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Status BSY DRDY DF Na DRQ Na Na ERR

Error register-

UNC shall be set to one if data is uncorrectable.

IDNF shall be set to one if a user-accessible address is requested could not be found.

LBA Low, LBA Mid, and LBA High, Device

Shall be written with the address of first unrecoverable error.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.6.6 Prerequisites

DRDY set to one.

5.1.6.7 Description

This command reads the number of sectors specified in the sector Count register.

The number of sectors per block is defined by the content of word 59 in the IDENTIFY

DEVICE response.

5.1.7 Read Sector(s)

5.1.7.1 Command Code

20h

5.1.7.2 Protocol

PIO data-in

5.1.7.3 Inputs

Table 32: Read sector command for inputs information

Register

Features

Sector Count

LBA Low

LBA Mid

7 6

Na

Sector Count

LBA(7:0)

LBA(15:8)

5 4 3 2 1 0

LBA High

Device

Command

LBA(23:16) obs

20h

Na obs DEV LBA(27:24)

Sector Count-

Number of sectors to be transferred. A value of 00h specifies that 256 sectors are to be transferred.

LBA Low-

41 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Starting LBA bits (7:0).

LBA Mid-

Starting LBA bits (15:8)

LBA High-

Starting LBA bits (23:16)

Device

DEV shall specify the selected device.

Bit (3:0) starting LBA bits (27:24)

5.1.7.4 Normal Output

Table 33: Read sector command for normal outputs information

4 3 2 1 Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

7

Na

Na

Na

6 5

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ

Na

Na

Na

Na

0

Na

ERR

Device register-

DEV shall specify the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.7.5 Error Outputs

An unrecoverable error encountered during the execution of this command results in the termination of the command. The Command Block registers contain the address of the sector where the first unrecoverable error occurred. The amount of data transferred us indeterminate.

Table 34: Read sector command for error outputs information

Register

Error

Sector Count

LBA Low

LBA Mid

7

Na

Na

LBA(7:0)

6 5

UNC MC

LBA(15:8)

4 3 2 1

IDNF MCR ABRT NM

0

Obs

42 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

LBA High LBA(23:16)

Device

Status

Error register- obs Na obs

BSY DRDY DF

DEV LBA(27:24)

Na DRQ Na Na ERR

UNC shall be set to one if data is uncorrectable.

IDNF shall be set to one if a user-accessible address is requested could not be found.

LBA Low, LBA Mid, and LBA High, Device

Shall be written with the address of first unrecoverable error.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.7.6 Prerequisites

DRDY set to one.

5.1.7.7 Description

This command reads from 1 to 256 sectors as specified in the Sector Count register. A sector count of 0 requests 256 sectors. This transfer shall begin at the sector specified in the LBA

Low, LBA Mid, LBA High, and Device registers. The DRQ bit is always set to one prior to data transfer regardless of the presence or absence of an error condition. The device shall interrupt for each DRQ block transferred.

5.1.8 Read Verify Sector

5.1.8.1 Command Code

40h

5.1.8.2 Protocol

Non-data

5.1.8.3 Inputs

Table 35: Read verify sector command for inputs information

Register 7 6 5 4 3 2 1

Features

Sector Count

LBA Low

LBA Mid

LBA High

Na

Sector Count

LBA(7:0)

LBA(15:8)

LBA(23:16)

0

43 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Device obs Na obs DEV LBA(27:24)

Command

Sector Count-

40h

Number of sectors to be transferred. A value of 00h specifies that 256 sectors are to be transferred.

LBA Low-

Starting LBA bits (7:0).

LBA Mid-

Starting LBA bits (15:8)

LBA High-

Starting LBA bits (23:16)

Device

The LBA bit shall be set to one to specify the address is an LBA.

DEV shall specify the selected device.

Bit (3:0) starting LBA bits (27:24)

5.1.8.4 Normal Output

Table 36: Read verify sector command for normal output information

4 3 2 1 0 Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

7

Na

Na

Na

Na

6 5

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ

Na

Na

Na

Na

Na

ERR

Device register-

DEV shall specify the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.8.5 Error Outputs

An unrecoverable error encountered during the execution of this command results in the termination of the command. The Command Block registers contain the address of the sector where the first unrecoverable error occurred.

Table 37: Read verify sector command for normal output information

44 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

7

Na

Na

LBA(7:0)

6 5

UNC MC

LBA(15:8)

LBA(23:16) obs Na obs

BSY DRDY DF

4 3 2 1

IDNF MCR ABRT NM

0

Obs

DEV LBA(27:24)

Na DRQ Na Na ERR

Error register-

UNC shall be set to one if data is uncorrectable.

IDNF shall be set to one if a user-accessible address could not be found.

LBA Low, LBA Mid, and LBA High, Device

Shall be written with the address of first unrecoverable error.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.8.6 Prerequisites

DRDY set to one.

5.1.8.7 Description

This command is identical to the READ SECTOR(s) command, except that the device shall have read the data from the SSD, the DRQ bit is never set to one, and no data is transferred to the host.

5.1.9 Read DMA

5.1.9.1 Command Code

C8h

5.1.9.2 Protocol

DMA

5.1.9.3 Inputs

Table 38: Read DMA command for inputs information

Register 7 6 5 4 3 2

Features

Sector Count

LBA Low

LBA Mid

LBA High

Na

Sector Count

LBA(7:0)

LBA(15:8)

LBA(23:16)

1 0

45 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Device obs Na obs DEV LBA(27:24)

Command

Sector Count-

C4h

Number of sectors to be transferred. A value of 00h specifies that 256 sectors are to be transferred.

LBA Low-

Starting LBA bits (7:0).

LBA Mid-

Starting LBA bits (15:8)

LBA High-

Starting LBA bits (23:16)

Device

DEV shall specify the selected device.

Bit (3:0) starting LBA bits (27:24)

5.1.9.4 Normal Output

Table 39: Read DMA command for normal output information

4 3 2 1 0 Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

7

Na

Na

Na

Na

6 5

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ

Na

Na

Na

Na

Na

ERR

Device register-

DEV shall specify the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.9.5 Error Outputs

An unrecoverable error encountered during the execution of this command results in the termination of the command. The Command Block registers contain the address of the sector where the first unrecoverable error occurred. The amount of data transferred us indeterminate.

Table 40: Read DMA command for error output information

Register 7 6 5 4 3 2 1 0

46 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

ICRC UNC MC

Na

LBA(7:0)

LBA(15:8)

LBA(23:16)

Obs Na obs

BSY DRDY DF

IDNF MCR ABRT NM Obs

DEV LBA(27:24)

Na DRQ Na Na ERR

Error register-

ICRC shall be set to one if an interface CRC error has occurred during an Ultra DMA data transfer. The content of this bit is not applicable for Multiword DMA transfers.

UNC shall be set to one if data is uncorrectable.

IDNF shall be set to one if a user-accessible address could not be found.

LBA Low, LBA Mid, and LBA High, Device

Shall be written with the address of first unrecoverable error.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.9.6 Prerequisites

DRDY set to one. The host shall initialize the DMA channel.

5.1.9.7 Description

The READ DMA command allows the host to read data using the DMA data transfer protocol.

5.1.10 Set Feature

TBD

5.1.11 Set Multiple Mode

5.1.11.1 Command Code

C6h

5.1.11.2 Protocol

Non-data

5.1.11.3 Inputs

If the content of the Sector Count Register is not zero, then the Sector Count register contains the number of sectors per block for the device to be used on all following READ/WRITE MULTIPLE commands. The content of the Sector Count register shall be less than or equal to the value in bits

(7:0) in word 47 in the IDENTIFY DEVICE information. The host should set the content of the Sector

47

Count register to 1.

Table 41: Set multiple mode command for inputs information

Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

0 Register

Features

Sector Count

LBA Low

LBA Mid

LBA High

Device

7 6

Na

Sector per block

Na

5

Na

Na obs Na obs

4 3 2 1

DEV Na

Command C6h

5.1.11.4 Normal Output

Table 42: Set multiple mode command for normal output information

Register 7 6 5 4 3 2 1

Error

Sector Count

Na

Na

LBA Low

LBA Mid

LBA High

Device

Na

Na

Na

Status

Device register- obs

BSY

Na obs

DRDY DF

DEV shall specify the selected device.

Status register

DEV Na

Na DRQ

Na

Na

Na

Na

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.11.5 Error Outputs

Table 43: Set multiple mode command for error outputs information

Register 7 6 5 4 3 2 1

Na obs Na Na ABRT Na Error

Sector Count

LBA Low

LBA Mid

Na

Na

Na

Na

0

Na

ERR

0

Na

48 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

LBA High

Device

Status

Na

Obs Na obs

BSY DRDY DF

DEV Na

Na DRQ Na Na ERR

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to one if a device fault has occurred.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.11.6 Prerequisites

DRDY set to one.

5.1.11.7 Description

This command establishes the block count for READ MULTIPLE, READ MULTI EXT, WRITE

MULTIPLE.

SSD can only support 1 sector per block.

5.1.12 Set Sleep Mode

5.1.12.1 Command Code

E6h

5.1.12.2 Protocol

Non-data

5.1.12.3 Inputs

Table 44: Set sleep mode for inputs information

Register 7 6 5 4 3 2

Features

Sector Count

LBA Low

LBA Mid

LBA High

Device

Na

Na

Na

Na

Na obs Na obs

Command

Device register

E6h

DEV shall specify the selected device.

5.1.12.4 Normal Output

DEV Na

1 0

49

Table 45: Set sleep mode for normal output information

Register

Error

Sector Count

7

Na

Na

6 5 4 3 2 1

Ver 2.1

0

Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

LBA Low

LBA Mid

LBA High

Device

Na

Na

Na

Status

Device register- obs

BSY

Na obs

DRDY DF

DEV shall specify the selected device.

Status register

DEV Na

Na DRQ

Na

Na

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.12.5 Error Outputs

Na

Na

Na

ERR

Register

Error

Sector Count

LBA Low

LBA Mid

Table 46: Set sleep mode for error output information

7

Na

6

Na

5

Na

4

Na

3

Na

2 1

ABRT Na

Na

Na

Na

LBA High

Device

Na

Obs Na obs DEV Na

Status

Status register

BSY DRDY DF Na DRQ

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

Na Na

DF (Device Fault) will be set to one if a device fault has occurred.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.12.6 Prerequisites

DRDY set to one.

5.1.12.7 Description

This command is the only way to cause the device to enter Sleep mode.

5.1.13 Flush Cache

5.1.13.1 Command Code

E7h

5.1.13.2 Protocol

Non-data

50 Ver 2.1

0

Na

ERR

Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

5.1.13.3 Inputs

Table 47: Flush cache command for inputs information

6 5 4 3 2 Register

Features

Sector Count

LBA Low

LBA Mid

LBA High

Device

7

Na

Na

Na

Na

Na obs Na obs DEV Na

1

Command E7h

Device register

DEV shall specify the selected device.

5.1.13.4 Normal Output

Table 48: Flush cache command for normal output information

Register 7 6 5 4 3 2 1

Error

Sector Count

Na

Na

LBA Low

LBA Mid

LBA High

Device

Na

Na

Na

Status

Device register- obs

BSY

Na obs

DRDY DF

DEV shall specify the selected device.

Status register

DEV Na

Na DRQ

Na

Na

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.13.5 Error Outputs

Na

Na

Register

Table 49: Flush cache command for error output information

7 6 5 4 3 2 1

Error

Sector Count

Na

Na

Na Na Na Na ABRT Na

LBA Low

LBA Mid

LBA(7:0)

LBA(15:8)

0

0

Na

ERR

0

Na

51 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

LBA High

Device

Status

LBA(23:16)

Obs Na obs

BSY DRDY DF

DEV LBA(27:24)

Na DRQ Na Na ERR

Error register-

ABRT may be set to one if the device is not able to complete the action requested by the command.

LBA Low, LBA Mid, and LBA High, Device

Shall be written with the address of first unrecoverable error.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to one if a device fault has occurred.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.13.6 Prerequisites

DRDY set to one.

5.1.13.7 Description

This command is used by the host to request the device to flush the write cache. If there is data in write cache, that data shall be written to the SSD. The BSY bit shall remain set to one until all data has been successfully written or an error occurs.

5.1.14 Standby

5.1.14.1 Command Code

E2h

5.1.14.2 Protocol

Non-data

5.1.14.3 Inputs

The value in the Sector Count register when the STANDBY command is issued shall determine the time period programmed into the Standby timer.

Table 50: Standby command for inputs information

Register 7 6 5 4 3 2 1 0

Features

Sector Count

LBA Low

LBA Mid

LBA High

Na

Time period value

Na

Na

Na

52 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Device obs Na obs DEV Na

Command

Device register

E2h

DEV shall specify the selected device.

5.1.14.4 Normal Output

Table 51: Standby command for normal output information

4 3 2 Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

7

Na

Na

6 5

Na

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ

Na

Na

1

Na

Na

0

Na

ERR

Device register-

DEV shall specify the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.14.5 Error Outputs

Table 52: Standby command for error output information

Register

Error

Sector Count

LBA Low

LBA Mid

7

Na

Na

Na

Na

6

Na

5

Na

4

Na

3

Na

2

ABRT

1

Na

0

Na

LBA High

Device

Status

Na

Obs Na obs

BSY DRDY DF

DEV Na

Na DRQ Na Na ERR

Error register-

ABRT may be set to one if the device is not able to complete the action requested by the command.

Status register

BSY will be cleared to zero indicating command completion

53 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

DRDY will be set to one.

DF (Device Fault) will be set to one if a device fault has occurred.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.14.6 Prerequisites

DRDY set to one.

5.1.14.7 Description

This command causes the device to enter the Standby mode.

If the Sector Count register is non-zero then Standby timer shall be enabled. The value in the

Sector Count register shall be used determine the time programmed into the Standby timer. If the Sector Count register is zero then the Standby timer is disabled.

5.1.15 Standby Immediate

5.1.15.1 Command Code

E0h

5.1.15.2 Protocol

Non-data

5.1.15.3 Inputs

Table 53: Standby immediate command for inputs information

Register 7 6 5 4 3 2 1

Features

Sector Count

LBA Low

LBA Mid

LBA High

Device

Na

Na

Na

Na

Na obs Na obs DEV Na

Command

Device register

E0h

DEV shall specify the selected device.

5.1.15.4 Normal Output

Table 54: Standby immediate command for normal output information

Register 7 6 5 4 3 2 1

Error

Sector Count

LBA Low

LBA Mid

Na

Na

Na

Na

0

0

54 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

LBA High

Device

Status

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ

Na

Na

Na

Na

Device register-

DEV shall specify the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.15.5 Error Outputs

Table 55: Standby immediate command for error output information

4

Na

3

Na

2 1

ABRT Na

Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

7

Na

Na

Na

Na

6

Na

5

Na

Na

Obs Na obs

BSY DRDY DF

DEV Na

Na DRQ Na Na

Na

ERR

0

Na

ERR

Error register-

ABRT may be set to one if the device is not able to complete the action requested by the command.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be set to one if a device fault has occurred.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.15.6 Prerequisites

DRDY set to one.

5.1.15.7 Description

This command causes the device to immediately enter the Standby mode.

5.1.16 Write Multiple

5.1.16.1 Command Code

55 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

C5h

5.1.16.2 Protocol

PIO data-out

5.1.16.3 Inputs

The LBA mid, LBA High, Device, and LBA Low specify the starting sector address to be written. The

Sector Count register specifies the number of sectors to be transferred.

Table 56: Write multiple command for inputs information

5 4 3 2 1 0 Register

Features

Sector Count

LBA Low

LBA Mid

LBA High

Device

7 6

Na

Sector Count

LBA(7:0)

LBA(15:8)

LBA(23:16) obs Na obs DEV LBA(27:24)

Command

Sector Count-

C5h

Number of sectors to be transferred. A value of 00h specifies that 256 sectors shall be transferred.

LBA Low-

Starting LBA bits (7:0)

LBA Mid-

Starting LBA bits (15:8)

LBA High-

Starting LBA bits (23:16)

Device

The LBA bit shall be set to one to specify the address is an LBA.

DEV shall specify the selected device.

Bits(3:0) starting LBA bits (27:24)

5.1.16.4 Normal Output

Table 57: Write multiple command for normal output information

6 5 4 3 2 1 0 Register

Error

Sector Count

LBA Low

LBA Mid

7

Na

Na

Na

Na

56 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

LBA High

Device

Status

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ

Na

Na

Na

Na

Na

ERR

Device register-

DEV shall specify the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.16.5 Error Outputs

An unrecoverable error encountered during the execution of this command results in the termination of the command. The Command Block register contain the address of the sector where the first unrecoverable error occurred. The amount of data transferred is indeterminate.

Table 58: Write multiple command for normal output information

Register

Error

Sector Count

LBA Low

7

Na

Na

6

WP

LBA(7:0)

5

MC

4

IDNF

3

MCR

2

ABRT

1

NM

0

Na

LBA Mid

LBA High

Device

Status

LBA(15:8)

LBA(23:16)

Obs Na obs

BSY DRDY DF

DEV LBA(27:24)

Na DRQ Na Na ERR

Error register-

IDNF shall be set to one if a user-accessible address could not be found. IDNF shall be set to one if an address outside of the range user-accessible address is requested if command aborted is not returned.

ABRT shall be set to one if an error, include an ICRC error, has occurred during an Ultra DMA data transfer. ABRT shall be set to one if an address outside of the range of user-accessible address is requested if IDNF is not set to one.

LBA Low, LBA Mid, and LBA High, Device -

Shall be written with the address of first unrecoverable error.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be set to one if a device fault has occurred.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

57 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

5.1.16.6 Prerequisites

DRDY set to one. If bit 8 of IDENTIFY DEVICE word 59 is cleared to zero, a successful SET

MULTIPLE MODE command shall proceed a WRITE MULTIPLE command.

5.1.16.7 Description

This command writes the number of sectors specified in the Sector Count register.

The number of sectors per block is defined by the content of word 59 of the IDENTIFY

DEVICE response.

When the WRITE MULTIPLE command is issued, the SECTOR Count register contains the number of sectors (not the number of blocks) requested. The device shall interrupt for each

DRQ block transferred.

IF the number of requested sectors is not evenly divisible by the block count, as many full blocks as possible are transferred, followed by a final, partial block transfer. The partial block transfer is for n sectors, where:

N = Remainder ( sector count / block count).

If the WRITE MULTIPLE command is received when WRITE MULTIPLE commands are disabled, the Write Multiple operation shall be rejected with command aborted.

Device errors encountered during WRITE MULTIPLE commands are posted after the attempted device write of the block or partial block transferred. The command ends with the sector in error, even if the error was in the middle of a block. Subsequent blocks are not transferred in the event of an error.

The contents of the Command Block Registers following the transfer of a data block that had a sector in error are undefined. The host should retry the transfer as individual requests to obtain valid error information. Interrupt pending is set when the DRQ bit is set to one at the beginning of each block or partial block.

5.1.17 Write Sector

5.1.17.1 Command Code

30h

5.1.17.2 Protocol

PIO data-out

5.1.17.3 Inputs

The LBA mid, LBA High, Device, and LBA Low specify the starting sector address to be written. The

Sector Count register specifies the number of sectors to be transferred.

58 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Table 59: Write sector command for inputs information

Register

Features

Sector Count

LBA Low

7

Na

6

Sector Count

LBA(7:0)

5 4 3 2

LBA Mid

LBA High

Device

Command

LBA(15:8)

LBA(23:16) obs

30h

LBA obs DEV LBA(27:24)

1 0

Sector Count-

Number of sectors to be transferred. A value of 00h specifies that 256 sectors shall be transferred.

LBA Low-

Starting LBA bits (7:0)

LBA Mid-

Starting LBA bits (15:8)

LBA High-

Starting LBA bits (23:16)

Device

The LBA bit shall be set to one to specify the address is an LBA.

DEV shall specify the selected device.

Bits(3:0) starting LBA bits (27:24)

5.1.17.4 Normal Output

59

Register

Error

LBA Mid

LBA High

Table 60: Write sector command for inputs information

7

Na

6 5 4 3 2

Sector Count

LBA Low

Na

Na

Na

Na

Device

Status obs

BSY

Na obs

DRDY DF

DEV

Na

Na

DRQ

Device register-

DEV shall specify the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

Na

Na

1

Na

Na

Ver 2.1

0

Na

ERR

Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.17.5 Error Outputs

An unrecoverable error encountered during the execution if this command results in the termination of the command. The Command Block registers contain the address of the sector where the first unrecoverable error occurred. The amount of data transferred is indeterminate.

Table 61: Write sector command for error outputs information

Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

7

Na

Na

LBA(7:0)

6

WP

5

MC

LBA(15:8)

LBA(23:16)

Obs Na obs

BSY DRDY DF

4 3 2 1

IDNF MCR ABRT NM

0

Na

DEV LBA(27:24)

Na DRQ Na Na ERR

Error register-

IDNF shall be set to one if a user-accessible address could not be found. IDNF shall be set to one if an address outside of the range of user-accessible addresses is requested if command aborted is not returned.

ABRT shall be set to one if an error, including an ICRC error, has occurred during an Ultra

DMA data transfer. ABRT shall be set to one if the device is not able to complete the action requested by the command. ABRT shall be set to one if an address outside of the range of user-accessible addresses is requested if IDNF is not set to one.

LBA Low, LBA Mid, and LBA High, Device

Shall be written with the address of first unrecoverable error.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be set to one if a device fault has occurred.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.17.6 Prerequisites

DRDY set to one.

5.1.17.7 Description

This command writes from 1 to 256 sectors as specified in the Sector Count register. A sector count of 0 requests 256 sectors. The device shall interrupt for each DRQ block transferred.

5.1.18 Write DMA

5.1.18.1 Command Code

60

CAh

Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

5.1.18.2 Protocol

DMA

5.1.18.3 Inputs

The LBA Mid, LBA High, Device, and LBA Low specify the starting sector address to be written. The

Sector Count register specifies the number of sectors to be transferred.

Table 62: Write DMA command for input information

Register

Features

Sector Count

LBA Low

7 6

Na

Sector Count

LBA(7:0)

5 4 3 2 1 0

LBA Mid

LBA High

Device

Command

LBA(15:8)

LBA(23:16) obs

CAh

LBA obs DEV LBA(27:24)

Sector Count-

Number of sectors to be transferred. A value of 00h specifies that 256 sectors shall be transferred.

LBA Low-

Starting LBA bits (7:0)

LBA Mid-

Starting LBA bits (15:8)

LBA High-

Starting LBA bits (23:16)

Device

The LBA bit shall be set to one to specify the address is an LBA.

DEV shall specify the selected device.

Bits (3:0) starting LBA bits (27:24)

Normal Output

61

Register

Error

Table 63: Write DMA command for normal output information

7

Na

6 5 4 3 2 1

Sector Count

LBA Low

LBA Mid

LBA High

Na

Na

Na

Na

Device

Status obs Na obs

BSY DRDY DF

Ver 2.1

DEV Na

Na DRQ

Na

Na

Na

Na

0

Na

ERR

Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Device register-

DEV shall specify the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.18.4 Error Outputs

62

Register

Table 64: Write DMA command for error outputs information

7 6 5 4 3 2 1

MC IDNF MCR ABRT NM Error

Sector Count

LBA Low

ICRC WP

Na

LBA(7:0)

0

Obs

LBA Mid

LBA High

LBA(15:8)

LBA(23:16)

Device

Status

Obs

BSY

Na obs

DRDY DF

DEV

Na

LBA(27:24)

DRQ Na Na ERR

Error register-

ICRC shall be set to one if an interface CRC error has occurred during an Ultra DMA data transfer. The content of this bit is not applicable for Multiword DMA transfers.

IDNF shall be set to one if a user-accessible address could not be found. INDF shall be set to one if an address outside of the range of user-accessible address is requested if command aborted is not returned.

ABRT shall be set to one if an error, including an ICRC error, has occurred during an Ultra

DMA data transfer. ABRT shall be set to one if the device is not able to complete the action requested by the command. ABRT shall be set to one if an address outside of the range of user-accessible addresses is requested if IDNF is not set to one.

LBA Low, LBA Mid, and LBA High, Device

Shall be written with the address of first unrecoverable error.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be set to one if a device fault has occurred.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

5.1.18.5 Prerequisites

DRDY set to one. The host shall initialize the DMA channel.

5.1.18.6 Description

The Write DMA command allows the host to write data using the DMA data transfer protocol.

5.1.19 Execute Device Diagnostic

5.1.19.1 Command Code

90h

5.1.19.2 Feature Set

General feature set

5.1.19.3 Protocol

Device diagnostic

5.1.19.4 Inputs

Only the command code (90h). All other registers shall be ignored.

Table 65: Execute device diagnostic command for inputs information

Register 7 6 5 4 3 2 1

Features

Sector Count

LBA Low

LBA Mid

Na

Na

Na

Na

LBA High

Device

Na obs Na obs Na Na

Command

Device

90h

DEV shall be ignored.

Normal Outputs

The diagnostic code written into the Error register is an 8-bit code.

0

63

Table 66: Execute device diagnostic command for normal outputs information

Register 7 6 5 4 3 2 1 0

Error Diagnostic Code

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

Signature

Signature

Signature

Signature

Signature

BSY DRDY DF Na DRQ Na Na ERR

Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Error register-

Diagnostic Code

Sector Count, LBA Low, LBA Mid, LBA High, Device registers

Device signature

Device register

DEV shall be cleared to zero.

Status register

TBD

Table 67: Execute device diagnostic command for status register information

Code Description

01h

Others

Device passed

Device failed

5.1.19.5 Error Outputs

Table 9 shows the error information that is returned as a diagnostic code in the Error register.

5.1.19.6 Prerequisites

This command shall be accepted regardless of the state of DRDY.

5.1.19.7 Description

This command shall cause the devices to perform the internal diagnostic tests.

5.1.20 Security Set Password

5.1.20.1 Command Code

F1h

5.1.20.2 Feature Set

Security Mode feature set

5.1.20.3 Protocol

PIO data-out

5.1.20.4 Inputs

Table 68: Security set password command for inputs information

Register 7 6 5 4 3 2 1

Features

Sector Count

LBA Low

LBA Mid

LBA High

Device

Command

Device

Na

Na

Na

Na

Na obs

F1h

Na obs Na Na

0

64 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

DEV shall specify the selected device.

Normal Outputs

Table 69: Security set password command for normal outputs information

Register 7 6 5 4 3 2 1 0

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

Na

Na

Na

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ Na

Device register

DEV shall indicate the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be set to zero.

DRQ will be cleared to zero

ERR will be set to zero.

5.1.20.5 Error Outputs

Na ERR

65

Table 70: Security set password command for error outputs information

Error

Register 7

Na

6

Na

5

Na

4

Na

3

Na

2 1

ABRT Na

0

Na

Sector Count

LBA Low

LBA Mid

LBA High

Na

Na

Na

Na

Device

Status obs

BSY

Na obs

DRDY DF

DEV

Na

Na

DRQ Na Na ERR

Error Register

ABRT may be set to one if the device is not able to complete the action requested by the command

Device register

DEV shall indicate the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) should be set to one if a device fault has occurred.

Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.20.6 Prerequisites

DRDY set to one.

5.1.20.7 Description

This command transfer 512 byte of data from the host. Table 10 defines the content of this information. The data transferred controls the function of this command. Table 11 defines the interaction of the identifier and security level bits.

The revision code field shall be returned in the IDENTIFY DEVICE word 92. The valid revision codes are 0001h through FFFEh. A value of 0000h or FFFFh indicates that the Master Password

Revision Code is not supported.

Word

Table 71: S ecurity set password command’s data content

Content

0 Control Word

Bit 0 Identifier 0=set User password

1=set Master password

Bits (7:1) Reserved

Bit(8) Security level 0=High

1=Maximum

Bits(15:9) Reserved

1-16 Password(32 bytes)

17

18-255

Master Password Revision Code()

Reserved

Table 72: Securit y Set password command’s identifier and security level bit interaction

Identifier Level

User High

User Maximum

Command result

The password supplied with the command shall be saved as the new

User password. The Lock mode shall be enabled from the next power-on or hardware reset. The device shall than be unlocked by either the User password it the previously set Master password.

The password supplied with the command shall be saved as the new

User password. The lock mode shall be enabled from the next power-on or hardware reset. The device shall then be unlocked by only the User password. The Master password previously set is still stored in the

66 Ver 2.1 Datasheet, Feb 2013

Master High or

Maximum

InnoDisk FiD 2.5” SATA10000 for SLC Solution device but shall not be unlock

This combination shall set a Master password but shall not enable or disable the Lock mode. The security level is not changed. Master password revision code set to the value in Master Password Revision

Code field.

5.1.21 Security Unlock

5.1.21.1 Command Code

F2h

5.1.21.2 Feature Set

Security Mode feature set

5.1.21.3 Protocol

PIO data-out

5.1.21.4 Inputs

Table 73: Security unlock command for inputs information

Register 7 6 5 4 3 2 1

Features

Sector Count

Na

Na

LBA Low

LBA Mid

LBA High

Device

Na

Na

Na obs Na obs

Command

Device register

F2h

DEV shall specify the selected device.

Normal Outputs

Na Na

0

67

Table 74: Security unlock command for inputs information

Register 7 6 5 4 3 2 1

Error Na

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

Device register

Na

Na

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ Na Na

Ver 2.1

0

ERR

Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

DEV shall indicate the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be set to zero.

DRQ will be cleared to zero

ERR will be set to zero.

5.1.21.5 Error Outputs

The device shall return aborted if the device is in frozen mode.

Table 75: Security unlock command for inputs information

Register 7 6 5 4 3 2 1

Na Na ABRT Na Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

Na

Na

Na

Na Na

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ Na Na

0

Na

ERR

Error Register

ABRT may be set to one if the device is not able to complete the action requested by the command

Device register

DEV shall indicate the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) should be set to one if a device fault has occurred.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.21.6 Prerequisites

DRDY set to one.

5.1.21.7 Description

This command transfers 512 bytes of data from the host. Table13 defines the content of this information. If the Identifier bit is set to Master and the device is in high security level, then the password supplied shall be compared with the stored Master password. If the device is in maximum security level then the unlock shall be rejected.

If the Identifier bit is set to user then the device shall compare the supplied password with the

68 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution stored User password. If the password compare fails then the device shall return command aborted to the host and decrements the unlock counter. This counter shall be initially set to five and shall decremented for each password mismatch when SECURITY UNLOCK and

SECURITY ERASE UNIT commands shall be command aborted until a power-on reset or a hardware reset. SECURITY UNLOCK commands issued when the device is unlocked have no effect on the unlock counter.

5.1.22 Security Erase Prepare

5.1.22.1 Command Code

F3h

5.1.22.2 Feature Set

Security Mode feature set

5.1.22.3 Protocol

Non-data

5.1.22.4 Inputs

Table 76: Security erase prepare command for inputs information

Register 7 6 5 4 3 2 1

Features

Sector Count

LBA Low

LBA Mid

Na

Na

Na

Na

LBA High

Device

Na obs Na obs

Command

Device register

F3h

DEV shall specify the selected device.

Normal Outputs

Na Na

0

69

Table 77: Security erase prepare command for normal outputs information

Register 7 6 5 4 3 2 1 0

Error Na

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

Na

Na

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ

Na

Na

Na

Na

Na

ERR

Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Device register

DEV shall indicate the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be set to zero.

DRQ will be cleared to zero

ERR will be set to zero.

5.1.22.5 Error Outputs

The device shall return aborted if the device is in Frozen mode.

Table 78: Security erase prepare command for error outputs information

Register 7 6 5 4 3 2 1

Na Na ABRT Na Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

Na

Na

Na

Na Na

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ Na Na

0

Na

ERR

Error Register

ABRT shall be set to one if the device is in Frozen mode. ABRT may be set to one if the device is not able to complete the action requested by the command

Device register

DEV shall indicate the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) should be set to one if a device fault has occurred.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.22.6 Prerequisites

DRDY set to one.

5.1.22.7 Description

The SECURITY ERASE PREPARE command shall be issued immediately before the

SECURITY ERASE UNIT command to enable device erasing and unlocking. This command prevents accidental loss of data on the device.

5.1.23 Security Erase Unit

70 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

5.1.23.1 Command Code

F4h

5.1.23.2 Feature Set

Security Mode feature set

5.1.23.3 Protocol

PIO data-out.

5.1.23.4 Inputs

Table 79: Security erase unit command for inputs information

4 3 2 1 Register

Features

Sector Count

LBA Low

7

Na

Na

Na

6 5

LBA Mid

LBA High

Device

Na

Na obs Na obs

Command

Device register

F4h

DEV shall specify the selected device.

Normal Outputs

Na Na Na Na

0

Na

Table 80: Security erase unit command for normal outputs information

Register 7 6 5 4 3 2 1

Error Na

0

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

Na

Na

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ

Na

Na

Na

Na

Na

ERR

Device register

DEV shall indicate the selected device.

Status register

BSY shall be cleared to zero indicating command completion

DRDY shall be set to one.

DF (Device Fault) will be set to zero.

DRQ shall be cleared to zero

ERR shall be cleared to zero.

5.1.23.5 Error Outputs

The device shall return aborted if the device is in Frozen mode, not preceded by a SECURITY

71 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

ERASE PREPARE command, if Enhance Erase is specified but not supported, or if the data area is not successfully overwritten.

Table 81: Security erase unit command for error outputs information

Register 7 6 5 4 3 2 1 0

Na Na ABRT Na Na Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

Na

Na

Na

Na Na

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ Na Na ERR

Error Register

ABRT shall be set to one if the device is in Frozen mode, not preceded by a SECURITY

ERASE PREPARE command, or if the data area is not successfully overwritten. ABRT may be set to one if the device is not able to complete the action requested by the command.

Device register

DEV shall indicate the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) should be set to one if a device fault has occurred.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.23.6 Prerequisites

DRDY set to one. This command shall be immediately preceded by a SECURITY ERASE

PREPARE command.

5.1.23.7 Description

This command transfer 512 bytes of data from the host. Table12 defines the content of this information. If the password does not match the password previously saved by the device, the device shall reject the command with command aborted.

The SECURITY ERASE PREPARE command shall be completed immediately prior to the

SECURITY ERASE UNIT command. If the device receives a SECURITY ERASE UNIT command without an immediately prior SECURITY ERASE PREPARE command, the device shall command abort the SECURITY ERASE UNIT command.

When Normal Erase mode is specified, the SECURITY ERASE UNIT command shall write binary zeroes to all user data areas. The Enhanced Erase mode is optional. When Enhanced

Erase Mode is specified, the device shall write predetermined data patterns to all user areas.

72 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

In Enhanced Erase mode, all previously written user data shall be overwritten, including sectors that are no longer in use due to reallocation.

This command shall disable the device Lock mode, however, the Master password shall still be stored internally within the device and may be reactivated later a new User password is set.

Table 82: Security erase unit password information

Word

0

1-16

17-255

Content

Control Word

Bit 0 Identifier 0=Compare User password

1= Compare Master password

Bit 1 Erase mode 0=Normal Erase

1=Enhanced Erase

Bit(15:2) Reserved

Password (32 Bytes)

Reserved

5.1.24 Security Freeze Lock

5.1.24.1 Command Code

F5h

5.1.24.2 Feature Set

Security Mode feature set

5.1.24.3 Protocol

Non-data.

5.1.24.4 Inputs

Table 83: Security freeze lock for inputs information

6 5 4 3 2 Register

Features

Sector Count

LBA Low

LBA Mid

LBA High

7

Na

Na

Na

Na

Na

Device

Command

Device register

Obs

F5h

Na obs

DEV shall specify the selected device.

Normal Outputs

Na Na Na

1

Na

0

Na

73 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Table 84: Security freeze lock for normal outputs information

Register 7 6 5 4 3 2 1 0

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

Na

Na

Na

Na

Na

Obs Na obs

BSY DRDY DF

DEV Na

Na DRQ

Na

Na

Na

Na

Na

ERR

Device register

DEV shall indicate the selected device.

Status register

BSY shall be cleared to zero indicating command completion

DRDY shall be set to one.

DF (Device Fault) will be set to zero.

DRQ shall be cleared to zero

ERR shall be cleared to zero.

5.1.24.5 Error Outputs

The device shall return aborted if the device is in Frozen mode, not preceded by a SECURITY

ERASE PREPARE command, if Enhance Erase is specified but not supported, or if the data area is not successfully overwritten.

Table 85: Security freeze lock for error outputs information

Register 7 6 5 4 3 2 1

Error Na Na Na Na Na ABRT Na

0

Na

Sector Count

LBA Low

LBA Mid

LBA High

Na

Na

Na

Na

Device

Status

Obs

BSY

Na obs

DRDY DF

DEV

Na

Na

DRQ Na Na ERR

Error Register

ABRT shall be set to one if the device is in locked mode. ABRT may be set to one if the device is not able to complete the action requested by the command.

Device register

DEV shall indicate the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) should be set to one if a device fault has occurred.

74 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.24.6 Prerequisites

DRDY set to one.

5.1.24.7 Description

The SECURITY FREEZE LOCK command shall set the device to Frozen mode. After command completion any other commands that update the device Lock mode shall be command aborted. Frozen mode shall be disabled by power-off or hardware reset. If

SECURITY FREEZE LOCK shall be issued when the device in Frozen mode, the command executes and the device shall remain in Frozen mode.

Command disabled by SECURITY FREEZE LOCK are:

- SECUIRTY SET PASSWORD

- SECURITY UNLOCK

- SECURITY DISABLE PASSWORD

- SECURITY ERASE PREPARE

- SECURITY ERASE UNIT

5.1.25 Security Disable Password

5.1.25.1 Command Code

F6h

5.1.25.2 Feature Set

Security Mode feature set

5.1.25.3 Protocol

PIO data-out.

5.1.25.4 Inputs

Table 86: Security disable password command for inputs information

Register 7 6 5 4 3 2 1

Features

Sector Count

LBA Low

LBA Mid

Na

Na

Na

Na

LBA High

Device

Na obs Na obs

Command

Device register

F6h

DEV shall specify the selected device.

Normal Outputs

Na Na Na Na

0

Na

Table 87: Security disable password command for normal outputs information

75 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

7

Na

Na

Na

6 5

Na

Na obs Na obs

BSY DRDY DF

4 3 2 1 0

DEV Na

Na DRQ

Na

Na

Na

Na

Na

ERR

Device register

DEV shall indicate the selected device.

Status register

BSY shall be cleared to zero indicating command completion

DRDY shall be set to one.

DF (Device Fault) will be set to zero.

DRQ shall be cleared to zero

ERR shall be cleared to zero.

5.1.25.5 Error Outputs

The device shall return aborted if the device is in Locked mode, or device is in Frozen mode.

Table 88: Security disable password command for error outputs information

Register 7 6 5 4 3 2 1 0

Error Na Na Na Na Na ABRT Na Na

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

Na

Na

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ Na Na ERR

Error Register

ABRT may be set to one if the device is not able to complete the action requested by the command.

Device register

DEV shall indicate the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) should be set to one if a device fault has occurred.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.25.6 Prerequisites

76 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

DRDY set to one. Device shall be in Unlocked mode.

5.1.25.7 Description

The SECURITY DISABLE PASSWORD command transfer 512 bytes of data from the host.

Table 13 defines the content of this information. If the password selected by word 0 matches the password previously saved by the device, the device shall disable the Lock mode. This command shall not change the Master password. The Master password shall be reactivated when a User password if set.

Table 89: Security disable password command content

Word

0

1-16

17-255

Content

Control Word

Bit 0 Identifier 0=Compare User password

1= Compare Master password

Bit(15:1) Reserved

Password (32 Bytes)

Reserved

5.1.26 Read BUFFER

5.1.26.1 Command Code

E4h

5.1.26.2 Protocol

PIO data-in

5.1.26.3 Inputs

Table 90: Read Buffer command for inputs information

Register 7 6 5 4 3 2

Register

Error

7

Na

1

Features

Sector Count

LBA Low

LBA Mid

LBA High

Na

Na

Na

Na

Na obs

E4h

Device

Command

Device

Na obs DEV Na

DEV shall specify the selected device.

5.1.26.4 Normal Output

Table 91: Read Buffer command for normal output information

6 5 4 3 2 1

77 Ver 2.1

0

0

Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

Register

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Status

7

Na

Na

Na

Na

Na

Na

Na

Na

Na obs Na obs

BSY DRDY DF

DEV Na

Na DRQ

Na

Na

Device register-

DEV shall specify the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.26.5 Error Outputs

The device shall return command aborted if the command is not supported.

Table 92: Read Buffer command for error output information

Na

Na

Na

ERR

6 5 4 3 2 1 0

Na Na Na Na ABRT Na Na

Obs Na obs

BSY DRDY DF

DEV Na

Na DRQ Na Na ERR

Error register-

ABRT shall be set to one if this command is not supported. ABRT may be set to one if the device is not able to complete the action requested by the command.

Device register -

DEV shall indicate the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.26.6 Prerequisites

DRDY set to one. The command prior to a READ BUFFER command shall be a WRITE

BUFFER command.

78 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

5.1.26.7 Description

The READ BUFFER command enables the host to read the current contents of the device’s sector buffer.

The READ BUFFER and WRITE BUFFER commands shall be synchronized such that sequential

WRITE BUFFER and READ BUFFER commands access the same 512 bytes within the buffer.

.

5.1.27 WRITE BUFFER

5.1.27.1 Command Code

E8h

5.1.27.2

General feature set

− Optional for devices not implementing the PACKET Command feature set.

− Use prohibited for devices implementing the PACKET Command feature set.

5.1.27.3 Protocol

PIO data-out

5.1.27.4 Inputs

Table 93: Write Buffer command for inputs information

Register 7 6 5 4 3 2 1 0

Features

Sector Count

LBA Low

LBA Mid

LBA High

Device

Na

Na

Na

Na

Na obs Na obs DEV Na

Command

Device register

E8h

DEV shall specify the selected device.

5.1.27.5 Normal Output

Table 94: Write Buffer command for normal output information

Register 7 6 5 4 3 2 1

Error

Sector Count

LBA Low

LBA Mid

LBA High

Device

Na

Na

Na

Na

Na obs Na obs DEV Na Na Na

0

Na

79 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

Status BSY DRDY DF Na DRQ Na Na ERR

Device register-

DEV shall specify the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be cleared to zero.

5.1.27.6 Error Outputs

The device shall return command aborted if the command is not supported.

Register

Error

Table 95: Write Buffer command for error output information

7 6 5 4 3 2 1 0

Na Na Na Na ABRT Na Na

Sector Count

LBA Low

LBA Mid

LBA High

Na

Na

Na

Na

Na

Device Obs Na obs DEV Na

Status

Error register-

BSY DRDY DF Na DRQ Na Na ERR

ABRT shall be set to one if this command is not supported. ABRT may be set to one if the device is not able to complete the action requested by the command.

Device register -

DEV shall indicate the selected device.

Status register

BSY will be cleared to zero indicating command completion

DRDY will be set to one.

DF (Device Fault) will be cleared to zero.

DRQ will be cleared to zero

ERR will be set to one if an Error register bit is set to one.

5.1.27.7 Prerequisites

DRDY set to one.

5.1.27.8 Description

This command enables the host to write the contents of one sector in the device’s buffer.

The READ BUFFER and WRITE BUFFER commands shall be synchronized within the device such that sequential WRITE BUFFER and READ BUFFER commands access the same 512 bytes within the buffer.

80 Ver 2.1 Datasheet, Feb 2013

InnoDisk FiD 2.5” SATA10000 for SLC Solution

6. Part Number Rule

6.1 Old Part number rule

1 2 3 4 5 6 7 8 9 10 11 12

CODE

D 2 S T - A 2 8 J 1 3 C

13 14 15 16 17 18

1 T - X X X

Description Disk

2.5” SATA

10000

Code 1 st

(Disk)

- Capacity Category

Operation

Temp.

Internal

Control

Definition

Flash

-

Code 9 th

~11 th

(Series)

Customized Code

D : Disk

Code 2 nd

~ 4 th

(Form Factor)

2ST: FiD 2.5” SATA10000

Code 6 th

~8 th

(Capacity)

08G: 8GB

16G: 16GB

32G: 32GB

64G: 64GB

A28: 128GB

J13: FiD SATA10000

Code 12 th

(Operation Temperature)

C: Standard Grade (0℃~ +70℃)

W: Industrial Grade (-40℃~ +85℃)

K: Standard Grade with coating

T: Industrial Grade with coating

Code 13 th

(Internal control)

Code 14 th

(Flash Type)

Empty: Samsung SLC (8GB, 16GB, 32GB)

6.2 New Part number rule

1 2 3 4 5 6 7 8 9 10 11 12

CODE

D 2 S T - A 2 8 J 1 3 A

13

C

14 15 16 17 18

1 E T - X

Description

Disk

2.5” SATA

10000

Code 1 st

(Disk)

- Capacity Category FW

Operation

Temp.

Definition

Internal

Control

Chan nel

Flash -

Customized

Code

Code 12 th

(FW version)

D : Disk

Code 2 nd

~ 4 th

(Form Factor)

2ST: FiD 2.5” SATA10000

Code 6 th

~8 th

(Capacity)

64G: 64GB

A28: 128GB

Code 9 th

~11 th

(Series)

J13: FiD SATA10000

A: First released FW

Code 13 th

(Operation Temperature)

C: Standard Grade (0℃~ +70℃)

W: Industrial Grade (-40℃~ +85℃)

Code 14 th

(Internal control)

Code 15 th

(Channel)

E: Eight channel

Code 16 th

(Flash Type)

T: Micron SLC (64GB, 128GB)

81 Ver 2.1 Datasheet, Feb 2013

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals