AP-SDM001G1PANS-HT [ETC]

SATA-Disk ModuleⅡ;
AP-SDM001G1PANS-HT
型号: AP-SDM001G1PANS-HT
厂家: ETC    ETC
描述:

SATA-Disk ModuleⅡ

文件: 总35页 (文件大小:270K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
RoHS Compliant  
SATA-Disk Module  
22P/90D Datasheet  
January 18, 2011  
Version 1.3  
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  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
Features:  
Standard Serial ATA 2.6 (Gen. 2)  
Data integrity under power-cycling  
No battery required for data storage  
Serial ATA 2.6 (Gen. 2)  
SATA , 3.0 Gbps  
ATA-compatible command set  
Temperature  
0°C to 70°C for operating  
-40°C to 100°C for storage  
Capacities  
Standard: 1, 2, 4, 8, and 16GB  
High Speed: 4, 8 GB  
Supply voltage  
5.0 V ± 5%  
Performance  
Low power consumption  
Burst read/write: 300 MB/sec  
Sustained read: up to 100 MB/sec  
Sustained write: up to 88 MB/sec  
Active mode: 260 mA  
Idle mode: 130 mA  
Connector  
Intelligent endurance design  
7-pin SATA signal connector  
15-pin SATA power connector  
Built-in hardware BCH ECC, correcting  
8-bit or 15-bit error per 512-byte data  
sector  
RoHS compliant  
Global wear-leveling scheme together  
with dynamical block allocation to  
significantly increase the lifetime of a  
flash device and optimize the disk  
performance  
Flash bad-block management  
Power Failure management  
Quick Erase  
S.M.A.R.T.  
NAND Flash Type: SLC  
1
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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 Performances ...............................................................................................................................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  
3. Flash Management................................................................................................. 25  
3.1 Error Correction/Detection........................................................................................................25  
3.2 Bad Block Management.............................................................................................................25  
3.3 Wear Leveling.............................................................................................................................25  
3.4 Power Failure Management.......................................................................................................25  
2
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
3.5 Quick Erase.................................................................................................................................25  
3.6 S.M.A.R.T.....................................................................................................................................26  
4. Environmental Specifications............................................................................... 27  
4.1 Environments .............................................................................................................................27  
5. Electrical Specification........................................................................................... 28  
6. Physical Characteristics......................................................................................... 29  
6.1 Dimension...................................................................................................................................29  
7. Product Ordering Information............................................................................... 30  
7.1 Product Code Designations......................................................................................................30  
7.2 Valid Combinations....................................................................................................................31  
3
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
1. Product Description  
1.1 Introduction  
Apacer’s SATA Disk Module (SDM) 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 SDM drive  
interfaces with the host allowing data to be seamlessly transferred between the host and the flash devices.  
The SDM drive is designed with a single-chip controller, offering capacities of up to 16 gigabytes and  
providing full support for the SATA  
high-speed interface standard. It can operate at sustained access rates  
of up to thirty five megabytes per second, which is much faster than any other competitor in the market.  
In addition to buffer management through dynamical allocation, the SDM adopts the 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 SDM provides the S.M.A.R.T.  
feature complies with 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 SDM drive includes a single-chip SATA  
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 SDM block diagram  
4
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
1.3 ATA Mode Support  
The SDM 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 SDM 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  
1 GB  
Total Bytes  
992,968,704  
Cylinders  
1,924  
Heads  
16  
Sectors  
63  
Max LBA  
1,939,392  
3,911,040  
7,855,344  
15,744,960  
31,522,816  
2 GB  
2,002,452,480  
4,021,936,128  
8,061,419,520  
16,139,681,792  
3,880  
16  
63  
4 GB  
7793  
16  
63  
8 GB  
15620  
16383  
16  
63  
16 GB*  
16  
63  
*
Cylinders, heads or sectors are not applicable for these capacities. Only LBA addressing applies.  
1.5 Performances  
Performances of the SDM are shown in Table 1-2 and Table 1-3.  
Table 1-2 Standard Models Performance Specification  
Capacity  
Performance  
1 GB  
42  
2 GB  
52  
4GB  
53  
8GB  
53  
16GB  
100  
88  
Sustained Read  
(MB/s)  
Sustained Write  
(MB/s)  
17  
22  
45  
45  
Table 1-3 High Speed Models Performance specification  
Capacity  
4GB  
8GB  
Performance  
Sustained Read  
(MB/s)  
100  
46  
100  
88  
Sustained Write  
(MB/s)  
Note: Performances vary from flash configurations.  
5
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
1.6 Pin Assignments  
Table 1-4: Signal segment  
Name Type Description  
Table 1-5: Power segment  
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  
+ Differential Receive Signal  
- Differential Receive Signal  
P3  
P4  
- Differential Transmit Signal  
+ Differential Transmit Signal  
P5  
Ground  
TxP  
P6  
Ground  
GND  
P7  
5V  
P8  
5V  
P9  
5V  
P10  
P11  
P12  
P13  
P14  
P15  
Ground  
Ground  
Ground  
Not used (12V)  
Not used (12V)  
Not used (12V)  
6
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
2. Software Interface  
2.1 Command Set  
Table 2-1 summarizes the ATA commands supported by SDM.  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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 SDM and Head parameters are used  
D means only the SDM parameter is valid and not the Head parameter  
9
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
3. Flash Management  
3.1 Error Correction/Detection  
The SDM implements a hardware ECC scheme, based on the BCH algorithm, to achieve up to 8/15 bit  
correction per 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 controller of SDM 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 global 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 cached data saving before the power supply to the device  
is too low. This feature prevents the device from crash and ensures data integrity during an unexpected  
blackout. Once power was failure before cached data writing back into flash, data in the cache will lost. The  
next time the power is on, the controller will check these fragmented data segment, and, if necessary, replace  
them with old data kept in flash until programmed successfully.  
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  
25  
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.  
3.6 S.M.A.R.T.  
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 SMART feature follows the SATA Rev. 2.5, ATA/ATAPI-7 specifications, using the standard SMART  
command B0h to read data from the drive. And based on the SFF-8035i Rev. 2.0 specifications, Apacer  
SMART defines 3 vendor-specified SMART Attribute IDs (E5h, E8h-EFh, and F3h) in the SDM. They  
represent Flash ID, good block count, free-list block count, maximum erase count, average erase 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 SDM is in critical condition.  
26  
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
4. Environmental Specifications  
4.1 Environments  
The SDM environmental specifications follow the US Military Standard MIL-STD-810F, as shown in Table 4-1.  
Table 4-1 SDM environmental specifications (plan)  
Environment  
Specification  
0°C to 70°C  
Operation  
Storage  
Temperature  
-40°C to 100°C  
Humidity  
5% to 95% RH (Non-condensing)  
Sine wave: 5~55~5 Hz (X, Y, Z)  
Random: 10-2000 Hz, 16.3 G (X, Y, Z)  
Vibration  
Shock  
Acceleration: 1,500 G, 0.5 ms  
Peak acceleration: 50 G, 11 ms  
27  
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
5. Electrical Specification  
Caution: Absolute Maximum Stress Ratings – (Applied conditions greater than those listed under “Absolute  
Maximum Stress Ratings” may cause permanent damage to the device. This is a stress rating only and  
functional operation of the device at these conditions or conditions greater than those defined in the  
operational sections of this data sheet is not implied. Exposure to absolute maximum stress rating conditions  
may affect device reliability.  
Table 5-1: Operating voltage  
Ambient Temperature  
5V  
0°C to 70°C  
4.5-5.5V  
Table 5-2: Absolute maximum power pin stress ratings  
Parameter  
Symbol  
VDD  
Conditions  
Input Power  
-0.3V min. to 6.5V max.  
-0.5V min. to VDD + 0.5V max.  
Voltage on any pin except VDD with respect to GND  
V
28  
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
6. Physical Characteristics  
6.1 Dimension  
Power Pin 1  
Signal Pin 1  
Unit:  
Tolerance: ± 0.25  
29  
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
7. Product Ordering Information  
7.1 Product Code Designations  
A P – SDM x x x x 1 P A X S – H T  
Flash Type  
Version Control  
Environmental Specification  
Configuration  
N: Standard  
D: Dual Channel  
Apacer Brand  
Solution Version  
Package Modifier  
1= 22P / 90D  
Capacity:  
001G:  
1 GB  
2 GB  
4 GB  
8 GB  
16 GB  
002G  
004G:  
008G:  
016G  
SATA Disk Module  
Apacer Product Code  
30  
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
7.2 Valid Combinations  
Standard type  
Capacity  
Model Number  
1 GB  
2 GB  
4 GB  
8 GB  
16 GB  
AP-SDM001G1PANS-HT  
AP-SDM002G1PANS-HT  
AP-SDM004G1PANS-HT  
AP-SDM008G1PANS-HT  
AP-SDM016G1PANS-HT  
High Speed type  
Capacity  
Model Number  
4 GB  
8 GB  
AP-SDM004G1PADS- HT  
AP-SDM008G1PADS- HT  
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.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
Revision History  
Revision  
1.0  
Date  
Description  
Remark  
10/29/2009  
01/25/2010  
04/06/2010  
01/18/2011  
Official release  
1.1  
Updated all performance figures  
Updated cover page  
1.2  
1.3  
Updated product ordering information  
32  
© 2011 Apacer Technology Inc.  
Rev. 1.3  
                                                  
SATA-Disk Module  
AP-SDMxxxx1PAXS-HT  
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.3  
Mouser Electronics  
Authorized Distributor  
Click to View Pricing, Inventory, Delivery & Lifecycle Information:  
Apacer:  
AP-SDM001G1PANS-HT  

相关型号:

AP-SDM001GAPANS-B

SATA-Disk ModuleⅡ
ETC

AP-SDM001GAPANS-BC

SATA-Disk ModuleⅡ
ETC

AP-SDM001GAPANS-HT

SATA-Disk ModuleⅡ
ETC

AP-SDM001GAPANS-HTC

SATA-Disk ModuleⅡ
ETC

AP-SDM001GBPANS-B

SATA-Disk ModuleⅡ
ETC

AP-SDM001GBPANS-BC

SATA-Disk ModuleⅡ
ETC

AP-SDM001GBPANS-HT

SATA-Disk ModuleⅡ
ETC

AP-SDM001GBPANS-HTC

SATA-Disk ModuleⅡ
ETC

AP-SDM001GDPANS-HT

SATA-Disk ModuleⅡ
ETC

AP-SDM001GDPANS-HTC

SATA-Disk ModuleⅡ
ETC

AP-SDM001GEPANS-HT

SATA-Disk ModuleⅡ
ETC

AP-SDM001GEPANS-HTC

SATA-Disk ModuleⅡ
ETC