AP-SAFD254QA008GS-ETHT [ETC]
Serial ATA Flash Drive;型号: | AP-SAFD254QA008GS-ETHT |
厂家: | ETC |
描述: | Serial ATA Flash Drive |
文件: | 总35页 (文件大小:313K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
RoHS Compliant
Serial ATA Flash Drive
Datasheet for SAFD 254
January 14, 2011
Version 1.5
Apacer Technology Inc.
4th Fl., 75 Xintai 5th Rd., Sec.1, Hsichih, New Taipei City, Taiwan 221
Tel: +886-2-2698-2888 Fax: +886-2-2698-2889
www.apacer.com
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Features:
ꢀ
Standard Serial ATA 2.6 (Gen. 2)
ꢀ
Zero power data retention
No battery required for data storage
–
–
–
Serial ATA 2.6 (Gen. 2)
SATA II, 3.0 Gbps
ATA-compatible command set
–
ꢀ
Temperature ranges
–
Operation:
Standard: 0°C to 70°C
Extended Temperature: -40°C to 85°C
Storage: -40°C to 100°C
ꢀ
Capacities
–
8, 16, 32, 64, and 128 GB
–
ꢀ
Performance
–
–
–
Burst read/write: 300 MB/sec
Sustained read: up to 168 MB/sec
Sustained write: up to 138 MB/sec
ꢀ
Supply voltage
5.0 V ±10%
–
ꢀ
Low power consumption*
ꢀ
Intelligent endurance design
–
Active mode: 455 mA (5.0 V)
Idle mode: 145 mA (5.0 V)
–
Built-in hardware ECC, enabling up to
8/15 bit correction per 512 bytes
Global wear-leveling scheme together
with dynamical block allocation to
significantly increase the lifetime of a
flash device and optimize the disk
performance
–
ꢀ
Form factor
2.5 inch
–
–
ꢀ
Connector
–
7-pin SATA male connector
15-pin SATA power connector
–
–
–
–
–
Flash bad-block management
S.M.A.R.T. technology
Power Failure Management
Quick Erase
ꢀ
RoHS compliant
ꢀ
NAND Flash Type: SLC
* Varies from capacities.
1
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Table of Contents
1. Product Description................................................................................................. 4
1.1 Introduction ..................................................................................................................................4
1.2 Functional Block Diagram...........................................................................................................4
1.3 ATA Mode Support.......................................................................................................................5
1.4 Capacity Specification.................................................................................................................5
1.5 Performance .................................................................................................................................5
1.6 Pin Assignments ..........................................................................................................................6
2. Software Interface .................................................................................................... 8
2.1 Command Set ...............................................................................................................................8
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7
2.1.8
2.1.9
Check Power Mode (E5h).............................................................................................. 10
Execute Diagnostics (90h) ............................................................................................. 10
Flush Cache (E7h) ......................................................................................................... 10
Identify Device (ECh) ..................................................................................................... 10
Idle (E3h)........................................................................................................................ 18
Idle Immediate (E1h)...................................................................................................... 18
Initialize Drive Parameters (C8h) ................................................................................... 18
Read DMA (C8h)............................................................................................................ 19
Read Multiple (C4h) ....................................................................................................... 19
2.1.10 Read Sector(s) (20h)...................................................................................................... 19
2.1.11 Read Verify Sector(s) (40h) ........................................................................................... 19
2.1.12 Recalibrate (10h)............................................................................................................ 19
2.1.13 Security Disable Password (F6h)................................................................................... 19
2.1.14 Security Erase Prepare (F3h) ........................................................................................ 19
2.1.15 Security Erase Unit (F4h)............................................................................................... 19
2.1.16 Security Freeze Lock (F5h)............................................................................................ 20
2.1.17 Security Set Password (F1h) ......................................................................................... 20
2.1.18 Security Unlock (F2h)..................................................................................................... 20
2.1.19 Seek (7xh)...................................................................................................................... 20
2.1.20 Set Features (EFh)......................................................................................................... 20
2.1.21 Set Multiple Mode (C6h) ................................................................................................ 20
2.1.22 Sleep (E6h) .................................................................................................................... 20
2.1.23 SMART (B0h)................................................................................................................. 21
2.1.24 Standby (E2h) ................................................................................................................ 23
2.1.25 Standby Immediate (E0h) .............................................................................................. 23
2.1.26 Write DMA (CAh) ........................................................................................................... 24
2.1.27 Write Multiple (C5h) ....................................................................................................... 24
2.1.28 Write Sector(s) (30h)...................................................................................................... 24
2.2 S.M.A.R.T. Technology ..............................................................................................................25
3. Flash Management................................................................................................. 26
3.1 Error Correction/Detection........................................................................................................26
3.2 Bad Block Management.............................................................................................................26
2
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
3.3 Wear Leveling.............................................................................................................................26
3.4 Power Failure Management.......................................................................................................26
3.5 Quick Erase.................................................................................................................................26
4. Environmental Specifications............................................................................... 27
4.1 Environments .............................................................................................................................27
4.2 Mean Time Between Failures (MTBF) ......................................................................................27
4.3 Certification and Compliance ...................................................................................................27
5. Electrical Characteristics ...................................................................................... 28
5.1 Operating Voltage ......................................................................................................................28
6. Physical Characteristics........................................................................................ 29
7. Product Ordering Information............................................................................... 30
7.1 Product Code Designations......................................................................................................30
7.2 Valid Combinations....................................................................................................................31
3
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
1. Product Description
1.1 Introduction
Apacer’s Serial ATA Flash Drive (SAFD) is a solid-state disk (SSD) drive that contains a controller, embedded
firmware, and flash media along with a male connector. Using NAND flash memory devices, the SAFD drive
interfaces with the host allowing data to be seamlessly transferred between the host and the flash devices.
The SAFD 254 drive is designed with a single-chip controller, offering capacities of up to 128 gigabytes and
providing full support for the SATA II high-speed interface standard. It can operate at sustained access rates
of up to 168 megabytes per second, which is much faster than any other solid-state or traditional SATA drive
currently available on the market.
In addition to buffer management through dynamical allocation, the SAFD 254 adopts the Apacer-specific
static wear-leveling scheme to allow uniform use of all storage blocks, ensuring that the lifetime of a flash
media can be significantly increased and the disk performance is optimized as well. The SAFD 254 provides
the S.M.A.R.T. feature that follows the SATA Rev. 2.6, ATA/ATAPI-7 specifications and uses the standard
SMART command B0h to read data from the drive. This feature protects the user from unscheduled downtime
by monitoring and storing critical drive performance.
1.2 Functional Block Diagram
The SAFD 254 drive includes a single-chip SATA II Controller and the flash media, as well as the SATA
standard interface. The controller integrates the flash management unit with the controller itself to support
multi-channel, multi-bank flash arrays. Figure 1-1 shows the functional block diagram.
Figure 1-1 Apacer SAFD 254 block diagram
4
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
1.3 ATA Mode Support
The SAFD 254 provides ATA mode support as follows:
ꢀ
ꢀ
ꢀ
Up to PIO mode-4
Up to Multiword DMA mode-2
Up to UDMA mode-5
1.4 Capacity Specification
Capacity specification of the SAFD product family is available as shown in Table 1-1. It lists the specific
capacity, the default numbers of logical cylinders and heads, and the number of logical sectors per track for
each product line.
Table 1-1 Capacity specification
Capacity
8 GB
Total Bytes
8,061,419,520
16,139,681,792
32,296,140,800
64,609,058,816
129,234,894,848
Cylinders
15620
Heads
16
Sectors
63
Max LBA*
15,744,960
31,522,816
63,078,400
126,189,568
252,411,904
16 GB
32 GB
64 GB
128 GB
16383
16
63
16383
16
63
16383
16
63
16383
16
63
*Cylinders, heads or sectors are not applicable for these capacities. Only LBA addressing applies.
1.5 Performance
Performance of the SAFD is shown in Table 1-2.
Table 1-2 Performance specification
Capacity
8GB
168
91
16GB
160
32GB
167
64GB
128GB
167
Performance
Sustained Read
(MB/s)
167
138
Sustained Write
(MB/s)
143
135
138
Note: Performances vary from different configurations.
5
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
1.6 Pin Assignments
Table 1-3 describes the SAFD signal segment, and Table1-4, its power segment.
Table 1-3 Signal segment
Table 1-4 Power segment
Name Type
Description
Pin
Signal/Description
S1
S2
S3
S4
S5
S6
S7
GND
RxP
RxN
GND
TxN
P1
P2
Not used (3.3V)
Not used (3.3V)
Not used (3.3V)
Ground
Serial Data Receiver
P3
P4
P5
Ground
Serial Data Transmitter
TxP
P6
Ground
GND
P7
5V Pre-Charge
5V
P8
P9
5V
P10
P11
P12
P13
P14
P15
Ground
Ground/Reserved*
Ground
Not used (12V Pre-Charge)
Not used (12V)
Not used (12V)
*Signal described as ground/reserved applies to 128GB extended temperature model exclusively, and described as ground, to all others.
6
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Figure 1-2 SATA Cable/Connector Connection Diagram
The connector on the left represents the Host with TX/RX differential pairs connected to a cable. The
connector on the right shows the Device with TX/RX differential pairs also connected to the cable. Notice also
the ground path connecting the shielding of the cable to the Cable Receptacle.
7
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
2. Software Interface
2.1 Command Set
Table 2-1 summarizes the ATA commands supported by the SAFD254.
Table 2-1 Command set (1 of 2)
Command
Check-Power-Mode
Code
E5H
FR1
SC2
-
SN3
CY4
DH5
D8
D
D
D
D
D
Y
LBA6
-
-
-
-
-
-
-
-
Execute-Drive-Diagnostic
Flush-Cache
90H
-
E7H
-
-
-
-
-
Identify-Drive
ECH
-
-
-
-
-
Idle
E3H
-
Y
-
-
-
-
Idle-Immediate
E1H
-
-
-
-
Initialize-Drive-Parameters
Read-DMA
91H
-
Y
Y
Y
Y
Y
-
-
-
-
C8H or C9H
C4H
-
Y
Y
Y
Y
-
Y
Y
Y
Y
-
Y
Y
Y
Y
Y
-
Read-Multiple
-
Y
Read-Sector(s)
Read-Verify-Sector(s)
Recalibrate
20H or 21H
40H or 41H
10H
-
Y
-
Y
-
D
D
D
D
D
D
D
Y
Security-Disable-Password
Security-Erase-Prepare
Security-Erase-Unit
Security-Freeze-Lock
Security-Set-Password
Security-Unlock
Seek
F6H
-
-
-
-
-
F3H
-
-
-
-
-
F4H
-
-
-
-
-
F5H
-
-
-
-
-
F1H
-
-
-
-
-
F2H
-
-
-
-
-
7XH
-
Y7
-
Y
-
Set-Features
EFH
-
-
D
-
8
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Table 2-1 Command set (2 of 2)
Command
Set-Multiple-Mode
Code
C6H
E6H
B0H
E2H
E0H
CAH
C5H
30H
FR1
SC2
Y
-
SN3
CY4
DH5
D
LBA6
-
-
-
-
-
-
-
-
Sleep
D
SMART
Y
-
Y
-
Y
-
Y
-
D
Standby
D
-
Standby-lmmediate
Write-DMA
Write-Multiple
-
-
-
-
D
-
-
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
-
Y
Write-Sector(s)
-
Y
1. FR - Features register
2. SC - Sector Count register
3. SN - Sector Number register
4. CY - Cylinder registers
5. DH - Drive/Head register
6. LBA - Logical Block Address mode supported (see command descriptions for use)
7. Y - The register contains a valid parameter for this command.
8. For the Drive/Head register:
Y means both the SAFD and Head parameters are used
D means only the SAFD parameter is valid and not the Head parameter
9
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
2.1.1 Check Power Mode (E5h)
The host can use this command to determine the current power management mode.
2.1.2 Execute Diagnostics (90h)
This command performs the internal diagnostic tests implemented by the drive. See ERROR register for
diagnostic codes.
2.1.3 Flush Cache (E7h)
This command is used by the host to request the device to flush the write cache. If there is data in the write
cache, that data shall be written to the media. The BSY bit shall remain set to one until all data has been
successfully written or an error occurs.
2.1.4 Identify Device (ECh)
This command read out 512 Bytes of drive parameter information. Parameter information consists of the
arrangement and value as shown in the following table. This command enables the host to receive the Identify
Drive Information from the device.
Identify Device Information Default Value (1/9)
Word
Value
F/V Description
General configuration bit-significant information:
F
X
F
X
X
F
X
F
15
14-8
7
0 = ATA device
Retired
1 = removable media device
Obsolete
0
0040h
6
5-3
2
Retired
Reserved
1
Retired
0
Reserved
1
XXXXh
C837h
00XXh
XXXXh
XXXXh
XXXXh
000Eh
XXXXh
XXXXh
X
V
X
X
X
V
X
F
X
Number of logical cylinders
2
Specific configuration
3
Number of logical heads
4-5
6
Retired
Number of logical sector per logical track
7-8
9
Reserved for assignment by the Compact Flash Association
Retired
10-19
20-21
Serial number (20 ASCII characters)
Retired
10
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Identify Device Information Default Value (2/9)
Word
22
Value
F/V Description
003Fh
XXXXh
XXXXh
X
F
F
F
F
F
Obsolete
23-26
27-46
Firmware revision (8 ASCII characters)
Model number (40 ASCII characters)
15-8
7-0
80h
47
48
8000h
4000h
00h = Reserved
01h = Maximum number of 1 sector on READ/WRITE MULTIPLE commands
F
Reserved
Capabilities
F
F
15-14
13
Reserved for the IDENTIFY PACKET DEVICE command
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
1 = IORDY supported
F
F
12
11
49
2F00h
0 = IORDY may be supported
F
F
F
X
10
9
1 = IORDY may be disabled
1 = LBA supported
8
1 = DMA supported
7-0
Retired
Capabilities
F
F
F
X
F
15
14
13-2
1
Shall be cleared to zero
50
4000h
Shall be set to one
Reserved
Obsolete
0
Shall be set to one to indicate a device specific Standby timer value minimum
51
52
0280h
0000h
X
15-8
7-0
PIO data transfer cycle timing mode
Reserved
X
Obsolete
11
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Identify Device Information Default Value (3/9)
Word Value
F/V Description
F
F
15-3
2
Reserved
1 = the fields reported in word 88 are valid
0 = the fields reported in word 88 are not valid
1 = the fields reported in word 70:64 are valid
0 = the fields reported in word 70:64 are not valid
1 = the fields reported in word 58:54 are valid
0 = the fields reported in word 58:54 are not valid
53
0007h
F
X
1
0
54
55
56
XXXXh
00XXh
XXXXh
X
X
X
X
F
V
V
Number of current cylinders
Number of current heads
Number of current sector per track
Current capacity in sectors
57-58 XXXXh
15-9
8
Reserved
59
0000h
1 = Multiple sector setting is valid
7-0
xxh = Setting for number of sectors that shall be transferred per interrupt on R/W Multiple command
60-61 XXXXh
F
X
F
V
Total number of user addressable sectors
Obsolete
62
63
0000h
15-11
10
Reserved
1 = Multiword DMA mode 2 is selected
0 = Multiword DMA mode 2 is not selected
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
V
V
9
8
0007h
F
F
F
F
7-3
2
1 = Multiword DMA mode 2 and below are supported
1 = Multiword DMA mode 1 and below are supported
1 = Multiword DMA mode 0 and below are supported
1
0
12
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Identify Device Information Default Value (4/9)
Word
Value
F/V Description
64
0003h
F
F
15-8
7-0
Reserved
Advanced PIO modes supported
65
0078h
0078h
0078h
0078h
0000h
F
F
F
F
F
Minimum Multiword DMA transfer cycle time per word
Manufacturer’s recommended Multiword DMA transfer cycle time
Minimum PIO transfer cycle time without flow control
66
67
68
Minimum PIO transfer cycle time with IORDY flow control
Reserved (for future command overlap and queuing)
69-79
Major version number 0000h or FFFFh = device does not report version
F
F
F
F
F
F
F
F
F
F
F
F
F
X
X
F
F
15
14
13
12
11
10
9
Reserved
Reserved for ATA/ATAPI-14
Reserved for ATA/ATAPI-13
Reserved for ATA/ATAPI-12
Reserved for ATA/ATAPI-11
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
80
01FEh
8
7
6
5
4
3
2
Obsolete
1
Obsolete
0
Reserved
81
0021h
Minor version number
13
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Identify Device Information Default Value (5/9)
Word
Value
F/V Description
Command set supported
X
F
F
F
X
F
F
F
F
F
F
F
F
F
F
F
15
14
13
12
11
10
9
Obsolete
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
82
0068h
8
7
1 = release interrupt supported
6
1 = look-ahead supported
5
1 = write cache supported
4
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
1 = Security Mode feature set supported
1 = SMART feature set supported
3
2
1
0
Command set supported
F
F
F
F
F
F
F
F
F
F
F
F
15
14
13-9
8
Shall be cleared to zero
Shall be set to one
Reserved
1 = SET MAX security extension supported
Reserved
7
6
1 = SET FEATURES subcommand required to spin-up 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
1 = CFA feature set supported
5
83
5000h
4
3
2
1
1 = READ/WRITE DMA QUEUED supported
1 = DOWNLOAD MICROCODE command supported
0
14
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Identify Device Information Default Value (6/9)
Word
Value
F/V Description
Command set/feature supported extension
F
F
F
F
F
15
14
13-2
1
Shall be cleared to zero
Shall be set to one
84
4000h
Reserved
1 = SMARAT self-test supported
1 = SMARAT error logging supported
0
Command set/feature enabled
X
F
F
F
X
V
F
V
V
V
V
F
F
F
V
V
15
14
13
12
11
10
9
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
85
0008h
8
7
1 = release interrupt enabled
6
1 = look-ahead enabled
5
1 = write cache enabled
4
Shall be cleared to zero to indicate that the PACKET Command feature set is not supported
1 = mandatory Power Management feature set enabled
1 = Removable Media feature set enabled
1 = Security Mode feature set enabled
1 = SMART feature set enabled
3
2
1
0
15
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Identify Device Information Default Value (7/9)
Word
Value
F/V Description
Command set/feature enabled
F
F
F
F
F
F
F
F
15-9
8
Reserved
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
7
86
5000h
6
5
4
1 = Removable Media Status Notification feature set enabled
1 = Advanced Power Management feature set enabled
1 = DOWNLOAD MICROCODE command supported
3-1
0
Command set/feature default
F
F
F
F
F
15
14
13-2
1
Shall be cleared to zero
87
4000h
Shall be set to one
Reserved
1 = SMARAT self-test supported
1 = SMARAT error logging supported
0
16
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Identify Device Information Default Value (8/9)
Word
Value
F/V
V
Description
15-13
12
Reserved
1 = Ultra DMA mode 4 is selected
0 = Ultra DMA mode 4 is not selected
1 = Ultra DMA mode 3 is selected
0 = Ultra DMA mode 3 is not selected
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
V
11
10
9
V
V
88
203Fh
V
8
F
F
F
F
F
F
F
F
V
V
X
V
7-5
4
1 = Ultra DMA mode 4 and below are supported
1 = Ultra DMA mode 3 and below are supported
1 = Ultra DMA mode 2 and below are supported
1 = Ultra DMA mode 1 and below are supported
1 = Ultra DMA mode 0 and below are supported
3
2
1
0
89
0000h
0000h
0000h
0000h
0000h
0000h
Time required for security erase unit completion
Time required for Enhanced security erase completion
Current advanced power management value
Master Password Revision Code
90
91
92
93
Hardware reset result
94-126
Reserved
Removable Media Status Notification feature set support
F
F
15-2
1-0
Reserved
127
0000h
00 = Removable Media Status Notification feature set not supported
01 = Removable Media Status Notification feature set supported
10 = Reserved
11 = Reserved
17
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Identify Device Information Default Value (9/9)
Word
Value
F/V
Description
Security status
F
V
F
F
V
V
V
V
F
15-9
8
Reserved
Security level 0 = High, 1 = Maximum
Reserved
7-6
5
1 = Enhanced security erase supported
1 = Security count expired
1 = Security frozen
128
0001h
4
3
2
1 = Security locked
1
1 = Security enabled
0
1 = Security supported
129-159 0000h
160-254 0000h
X
X
Vendor specific
Reserved
Integrity word
255
0000h
X
15-8
7-0
Checksum
Signature
Key:
F/V = Fixed/variable content
F = the content of word is fixed and does not change. For removable media devices, these values may change when media is removed
or changed.
V = the contents of the word is variable and may change depending on the state of the device or the commands executed by the
device.
X = the content of the word may be fixed or variable.
2.1.5 Idle (E3h)
This command causes the device to set BSY, enter the Idle mode, clear BSY and generate an interrupt. If
sector count is non-zero, the automatic power down mode is enabled. If the sector count is zero, the
automatic power mode is disabled.
2.1.6 Idle Immediate (E1h)
This command causes the device to set BSY, enter the Idle(Read) mode, clear BSY and generate an interrupt.
2.1.7 Initialize Drive Parameters (C8h)
This command enables the host to set the number of sectors per track and the number of tracks per heads.
18
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
2.1.8 Read DMA (C8h)
Read data from sectors during Ultra DMA and Multiword DMA transfer. Use the SET FEATURES command to
specify the mode value. A sector count of zero requests 256 sectors.
2.1.9 Read Multiple (C4h)
This command performs similarity to the Read Sectors command. Interrupts are not generated on each sector,
but on the transfer of a block which contains the number of sectors defined by a Set Multiple command.
2.1.10 Read Sector(s) (20h)
This command reads 1 to 256 sectors as specified in the Sector Count register from sectors which is set by
Sector number register. A sector count of zero requests 256 sectors. The transfer beings specified in the
Sector Number register.
2.1.11 Read Verify Sector(s) (40h)
This command verifies one or more sectors on the drive by transferring data from the flash media to the data
buffer in the drive and verifying that the ECC is correct. This command is identical to the Read Sectors
command, except the DRQ is never set and no data is transferred to the host.
2.1.12 Recalibrate (10h)
The current drive performs no processing if it receives this command. It is supported for backward
compatibility with previous devices.
2.1.13 Security Disable Password (F6h)
Disables any previously set user password and cancels the lock. The host transfers 512 bytes of data, as
shown in the following table, to the drive. The transferred data contains a user or master password, which the
drive compares with the saved password. If they match, the drive cancels the lock. The master password is
still saved. It is re-enabled by issuing the SECURITY SET PASSWORD command to reset a user password.
2.1.14 Security Erase Prepare (F3h)
This command shall be issued immediately before the Security Erase Unit command to enable erasing and
unlocking. This command prevents accidental loss of data on the drive.
2.1.15 Security Erase Unit (F4h)
The host uses this command to transfer 512 bytes of data, as shown in the following table, to the drive. The
transferred data contains a user or master password, which the drive compares with the saved password. If
they match, the drive deletes user data, disables the user password, and cancels the locks. The master
password is still saved. It is re-enabled by issuing the SECURITY SET PASSWORD command to reset a user
password.
19
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
2.1.16 Security Freeze Lock (F5h)
Causes the drive to enter Frozen mode. Once this command has been executed, the following commands to
update a lock result in the Aborted Command error:
ꢀ SECURITY SET PASSWORD
ꢀ SECURITY UNLOCK
ꢀ SECURITY DISABLE PASSWORD
ꢀ SECURITY ERASE PREPARE
ꢀ SECURITY ERASE UNIT
The drive exits from Frozen mode upon a power-off or hard reset. If the SECURITY FREEZE LOCK command
is issued when the drive is placed in Frozen mode, the drive executes the command, staying the Frozen mode.
2.1.17 Security Set Password (F1h)
This command sets user password or master password. The host outputs sector data with PIO data-out
protocol to indicate the information defined in the following table.
2.1.18 Security Unlock (F2h)
This command disables LOCKED MODE of the device. This command transfers 512 byte of data from the
host with PIO data-out protocol. The following table defines the content of this information.
2.1.19 Seek (7xh)
This command is effectively a NOP command to the device although it does perform a range check.
2.1.20 Set Features (EFh)
This command set parameter to Features register and set drive’s operation. For transfer mode, parameter is
set to Sector Count register. This command is used by the host to establish or select certain features.
Features register Value and settable operating mode
Value Function
02h
03h
55h
82h
AAh
Enable write cache
Set transfer mode based on value in Sector Count register.
Disable read look-ahead feature
Disable write cache
Enable read look-ahead feature
2.1.21 Set Multiple Mode (C6h)
This command enables the device to perform READ MULTIPLE and WRITE MULTIPLE operations and
establishes the block count for these commands.
2.1.22 Sleep (E6h)
This command causes the device to set BSY, enter the Sleep mode, clear BSY and generate an interrupt.
20
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
2.1.23 SMART (B0h)
Performs different processing required for predicting device failures, according to the subcommand specified
in the Features register. If the Features register contains an unsupported value, the Aborted Command error
is returned. If the SMART function is disabled, any subcommand other than SMART ENABLE OPERTIONS
results in the Aborted Command error.
Code Smart Subcommand
D0h
D1h
D2h
D3h
D4h
D5h
D6h
D8h
D9h
DAh
DBh
READ DATA
READ ATTRIBUTE THRESHOLDS
ENABLE/DISABLE ATTRIBUTE AUTOSAVE
SAVE ATTRIBUTE VALUES
EXECUTE OFF-LINE IMMIDIATE*
Reserved
Reserved
ENABLE OPERATIONS
DISABLE OPERATIONS
RETURN STATUS
ENABLE/DISABLE AUTO OFF-LINE*
SMART READ DATA
This command returns 512-byte SMART Data Structure to the host with PIO data-in protocol. The register file
has to contain D0h for Features register, 4Fh for LBA Mid register and C2h for the LBA High register.
Byte
0-1
2-13
14-361
362
Description
Data structure revision number
1st attribute data
2nd-30th Individual attribute data
Off-line data collection status
Reserved
363
364-365 Total time in seconds to complete off-line data collection
366
367
Reserved
Off-line data collection capability
368-369 SMART capability
370-385 Reserved
386-510 Reserved
511
Data structure checksum
Byte 2-361: Individual attribute data
Byte Description
0
Attribute ID
1-2
3
4-11
Status Flag (0x0002)
Attribute Value (0x64)
Vendor Specific
21
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
The attribute ID information is listed in the following table
ID
Description
Detail Information
Byte Description
E5h
Halt System ID, Flash ID
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
Halt System ID
Flash ID (byte 1)
Flash ID (byte 2)
Flash ID (byte 3)
Flash ID (byte 4)
Flash ID (byte 5)
Flash ID (byte 6)
Flash ID (byte 7)
Year (High Byte, ASCII)
Year (Low Byte, ASCII)
Month (High Byte, ASCII)
Month (Low Byte, ASCII)
Day (High Byte, ASCII)
Day (Low Byte, ASCII)
Channels (binary)
Banks (binary)
E8h
Firmware version information
E9h
EAh
EBh
ECC Fail Record
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
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
Average Erase Count, Max Erase Count
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
Good Block Count, System Block Count
Good Block Count (High Byte)
Good Block Count
Good Block Count (Low Byte)
System(Free) Block Count (High Byte)
System(Free) Block Count Count
System(Free) Block Count Count (Low Byte)
Reserved
Reserved
ECh-FFh Reserved
SMART READ ATTRIBUTE THRESHOLD
This transfers 512 bytes of drive failure threshold data to the host.
SMART ENABLE/DISABLE ATTRIBUTE AUTOSAVE
Enables or disables the attribute value autosave function. This command specifies whether the current
attribute values are automatically saved to the drive when it changes the mode. This setting is maintained
when the power is turned on and off.
SMART SAVE ATTRIBUTE VALUE
Saves any modified attribute values.
22
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
SMART ENABLE OPERATIONS
Enables the SMART function. This setting is maintained when the power is turned off and then back on. Once
the SMART function is enabled, subsequent SMART ENABLE OPERATIONS commands do not affect any
parameter.
SMART DISABLE OPERATIONS
Disables the SMART function. Upon receiving the command, the drive disables all SMART operations. This
setting is maintained when the power is turned off and then back on.
Once this command has been received, all SMART commands other than SMART ENABLE OPERATIONS
are aborted with the Aborted Command error.
This command disables all SMART capabilities including any and all timer and event count functions related
exclusively to this feature. After command acceptance, this controller will disable all SMART operations.
SMART data is no longer be monitored or saved. The state of SMART is preserved across power cycles.
SMART RETUREN STATUS
Reports the drive reliability status.
Values reported when a predicted defect has not been detected:
Cylinder Low register: 4Fh
Cylinder High register: C2h
Values reported when a predicted defect has been detected:
Cylinder Low register: F4h
Cylinder High register: 2Ch
SMART ENABLE/DISABLE AUTOMATIC OFF-LINE
Enables (when Sector Count register = “F8h”) or disables (Sector Count register = “00h”) the automatic off-line
data collection function.
The automatic collection is disabled if a value of “00h” is set in the Sector Count register before a
subcommand is issued. If automatic collection is disabled, the drive can still save attribute information during
normal operation, such as during the power-on/off sequence or error correction sequence.
The automatic collection function is enabled if a value of “F8h” is set in the Sector Count register before the
command is issued. Values other than “00h” and “F8h” are vendor-specific.
2.1.24 Standby (E2h)
This command causes the device to set BSY, enter the Sleep mode (which corresponds to the ATA “Standby”
Mode), clear BSY and return the interrupt immediately.
2.1.25 Standby Immediate (E0h)
This command causes the device to set BSY, enter the Sleep mode (which corresponds to the ATA “Standby”
Mode), clear BSY and return the interrupt immediately.
23
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
2.1.26 Write DMA (CAh)
Write data to sectors during Ultra DMA and Multiword DMA transfer. Use the SET FEATURES command to
specify the mode value.
2.1.27 Write Multiple (C5h)
This command is similar to the Write Sectors command. Interrupts are not presented on each sector, but on
the transfer of a block which contains the number of sectors defined by Set Multiple command.
2.1.28 Write Sector(s) (30h)
Write data to a specified number of sectors (1 to 256, as specified with the Sector Counter register) from the
specified address. Specify “00h” to write 256 sectors.
24
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
2.2 S.M.A.R.T. Technology
S.M.A.R.T. is an acronym for Self-Monitoring, Analysis and Reporting Technology, an open standard allowing
disk drives to automatically monitor their own health and report potential problems. It protects the user from
unscheduled downtime by monitoring and storing critical drive performance and calibration parameters. Ideally,
this should allow taking proactive actions to prevent impending drive failure.
Apacer SAFD254 uses the standard SMART command B0h to read data from the drive for SMART feature as
the SATA Rev.2.6 ATA/ATAPI-7 specifications. Based on the SFF-8035i Rev. 2.0 specifications, Apacer
SMART defines 3 vendor-specified SMART Attribute IDs (E5h, EAh-EBh, and E8h) in the SAFD254. They
represent Flash ID, maximum erase count, average erase count, good block count, free-list block count, and
firmware version information. When the Apacer SMART Utility running on the host, it analyzes and reports the
disk status to the host before the SAFD254 is in critical condition.
25
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
3. Flash Management
3.1 Error Correction/Detection
The SAFD254 implements a hardware ECC scheme, based on the BCH algorithm. It can detect and correct
up to 8 bits or 15 bits error in 512 bytes.
3.2 Bad Block Management
Although bad blocks on the flash media are already identified by the flash manufacturer, they can also be
accumulated over time during operation. The SAFD254’s controller maintains a table that lists those normal
blocks with disk data, the free blocks for wear leveling, and bad blocks with errors. When a normal block is
detected broken, it is replaced with a free block and listed as a bad block. When a free block is detected
broken, it is then removed from the free block list and marked as a bad block.
During device operation, this ensures that newly accumulated bad blocks are transparent to the host. The
device will stop file write service once there are only two free blocks left such that the read function is still
available for copying the files from the disk into another.
3.3 Wear Leveling
The NAND flash devices are limited by a certain number of write cycles. When using a FAT-based file system,
frequent FAT table updates are required. If some area on the flash wears out faster than others, it would
significantly reduce the lifetime of the whole SSD, even if the erase counts of others are far from the write
cycle limit. Thus, if the write cycles can be distributed evenly across the media, the lifetime of the media can
be prolonged significantly. This scheme is called wear leveling.
Apacer’s wear-leveling scheme is achieved both via buffer management and Apacer-specific static wear
leveling. They both ensure that the lifetime of the flash media can be increased, and the disk access
performance is optimized as well.
3.4 Power Failure Management
The Low Power Detection on the controller initiates crucial data saving before the power supplied to the
device is too low. This feature prevents the device from crash and ensures data integrity during an
unexpected power-off.
3.5 Quick Erase
Accomplished by the Secure Erase (SE) command, which added to the open ANSI standards that control disk
drives, “Quick Erase” is built into the disk drive itself and thus far less susceptible to malicious software
attacks than external software utilities. It is a positive easy-to-use data destroy command, amounting to
electronic data shredding. Executing the command causes a drive to internally completely erase all possible
user data. This command is carried out within disk drives, so no additional software is required. Once
executed, neither data nor the erase counter on the device would be recoverable, which blurs the accuracy of
device lifespan. The process to erase will not be stopped until finished while encountering power failure, and
will be continued when power is back on.
26
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
4. Environmental Specifications
4.1 Environments
The SAFD 254 environmental specifications follow the US Military Standard MIL-STD-810F, as shown in
Table 4-1.
Table 4-1 SAFD 254 environmental specifications
Environment
Specification
0°C to 70°C (Operating – Standard); -40°C to 85°C ( Operating – ET*)
Temperature
-40°C to 100°C (Non-operating)
5% to 95% RH (Non-condensing)
Humidity
Vibration
Sine wave: 5~55~5 Hz (X, Y, Z)
Random: 10-2000 Hz, 16.3 G (X, Y, Z)
Acceleration: 1,500 G, 0.5 ms
Peak acceleration: 50 G, 11 ms
Shock - Operating
Altitude
80,000 ft
*Extended Temperature
4.2 Mean Time Between Failures (MTBF)
Mean Time Between Failures (MTBF) is predicted based on reliability data for the individual components in
the SAFD drive. Although many component MTBFs are given in databases and often these values are not
really accurate, the prediction result for the SAFD 254 is more than 2,000,000 hours.
4.3 Certification and Compliance
The SAFD 254 drive complies with the following standards:
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
CE – EN55022/55024
FCC 47CFR Part15 Class B
RoHS
MIL-STD-810F
SATA II (SATA Rev. 2.6)
Up to ATA/ATAPI-7 ( including S.M.A.R.T.)
27
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
5. Electrical Characteristics
5.1 Operating Voltage
Table 5-1 lists the supply voltage for SAFD 254.
Table 5-1 SAFD 254 operating voltage
Parameter
Conditions
Supply voltage
5.0 V ±10% ( 4.5-5.5 V)
28
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
6. Physical Characteristics
Figure 6-1 illustrates the overall dimensions of the SAFD drive, as listed in Table 6-1.
Table 6-1 SAFD dimensions
Dimension
Height
Millimeters (mm)
9.30 ± 0.10
Width
69.85 ± 0.10
Length
100.00 ± 0.10
LED 3
LED 2: SATA Link
LED 3: Access (R/W)
LED 2
Unit: mm
Figure 6-1 SAFD physical dimensions
29
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
7. Product Ordering Information
7.1 Product Code Designations
A P – SAFD 254 Q A x x x x S – XX H T
Flash Type
Version Control
Temperature Range
Blank: Standard
ET: Extended Temperature
Environmental Specification
Capacities:
008G:
016G:
032G:
064G:
8 GB
16 GB
32 GB
64 GB
128G: 128 GB
Apacer Brand
Solution version
2.5 inch Form Factor
Serial ATA Flash Drive
Apacer Product Code
30
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
7.2 Valid Combinations
Capacity
8 GB
Standard
Extended Temperature
AP-SAFD254QA008GS-ETHT
AP-SAFD254QA016GS-ETHT
AP-SAFD254QA032GS-ETHT
AP-SAFD254QA064GS-ETHT
AP-SAFD254QA128GS-ETHT
AP-SAFD254QA008GS-HT
AP-SAFD254QA016GS-HT
AP-SAFD254QA032GS-HT
AP-SAFD254QA064GS-HT
AP-SAFD254QA128GS-HT
16 GB
32 GB
64 GB
128 GB
Note: Valid combinations are those products in mass production or will be in mass production. Consult your Apacer sales
representative to confirm availability of valid combinations and to determine availability of new combinations.
31
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Revision History
Revision
1.0
Description
Date
Official release
May 22, 2009
Jun. 18, 2009
Aug. 27, 2009
Dec. 17, 2009
Aug. 17, 2010
Jan. 14, 2011
1.1
Supplemented quick erase related information
Updated feature item
1.2
1.3
Updated product ordering information
Updated global presence
1.4
1.5
Updated product ordering information
32
©2011 Apacer Technology Inc.
Rev. 1.5
Serial ATA Flash Drive
AP-SAFD254QAxxxxS-XXHT
Global Presence
Apacer Technology Inc.
4th Fl., 75 Xintai 5th Rd., Sec.1
Hsichih, New Taipei City
Taiwan 221
Taiwan (Headquarters)
R.O.C.
Tel: +886-2-2698-2888
Fax: +886-2-2698-2889
amtsales@apacer.com
Apacer Memory America, Inc.
386 Fairview Way, Suite102,
Milpitas, CA 95035
Tel: 1-408-518-8699
Fax: 1-408-935-9611
U.S.A.
Japan
Europe
sa@apacerus.com
Apacer Technology Corp.
5F, Matsura Bldg., Shiba, Minato-Ku
Tokyo, 105-0014, Japan
Tel: 81-3-5419-2668
Fax: 81-3-5419-0018
jpservices@apacer.com
Apacer Technology B.V.
Aziëlaan 22,
5232 BA 's-Hertogenbosch,
The Netherlands
Tel: 31-73-645-9620
Fax: 31-73-645-9629
sales@apacer.nl
Apacer Electronic (Shanghai) Co., Ltd
1301, No.251,Xiaomuqiao Road, Shanghai,
200032, China
Tel: 86-21-5529-0222
Fax: 86-21-5206-6939
China
India
sales@apacer.com.cn
Apacer Technologies Pvt Ltd,
#1064, 1st Floor, 7th ‘A’ Main,
3rd Block Koramangala, Bangalore – 560 034
Tel: +91 80 4152 9061/62/63
Fax: +91 80 4170 0215
sales_india@apacer.com
33
©2011 Apacer Technology Inc.
Rev. 1.5
Mouser Electronics
Authorized Distributor
Click to View Pricing, Inventory, Delivery & Lifecycle Information:
Apacer:
AP-SAFD254QA128GS-ETHT AP-SAFD254QA128GS-HT
相关型号:
©2020 ICPDF网 联系我们和版权申明