Serial ATA Flash Drive
APS25H12xxxG-XTM1X
6
© 2015 Apacer Technology Inc. Rev. 1.0
2. Software Interface
2.1 Command Set
Command
Code
Command
Code
NOP
00h
Idle
97h
Data Set Management
06h
Check Power Mode
98h
Recalibrate
10f-1Fh
Sleep
99h
Read Sectors
20h
SMART
B0h
Read Sectors without Retry
21h
Device Configuration
B1h
Read Sectors EXT
24h
Read Multiple
C4h
Read DMA EXT
25h
Write Multiple
C5h
Read Native Max Address EXT
27h
Set Multiple Mode
C6h
Read Multiple EXT
29h
Read DMA
C8h
Read Log EXT
2Fh
Read DMA without Retry
C9h
Write Sectors
30h
Write DMA
CAh
Write Sectors Without Retry
31h
Write DMA without Retry
CBh
Write Sectors EXT
34h
Write Multiple FUA EXT
CEh
Write DMA EXT
35h
Standby Immediate
E0h
Set Native Max Address EXT
37h
Idle Immediate
E1h
CFA Write Sectors without erase
38h
Standby
E2h
Write Multiple EXT
39h
Idle
E3h
Write DMA FUA EXT
3Dh
Read Buffer
E4h
Write Long EXT
3Fh
Check Power Mode
E5h
Read Verify Sectors
40h
Sleep
E6h
Read Verify Sectors without Retry
41h
Flush Cache
E7h
Read Verify Sectors EXT
42h
Write Buffer
E8h
Write Uncorrectable EXT
45h
Flush Cache EXT
EAh
Read FPDMA Queued
60h
Identify Device
ECh
Write FPDMA Queued
61h
Set Features
EFh
Seek
70h-7Fh
Security Set Password
F1h
Execute Device Diagnostic
90h
Security Unlock
F2h
Initialize Device Parameters
91h
Security Erase Prepare
F3h
Download Microcode
92h
Security Erase Unit
F4h
Download Microcode DMA
93h
Security Freeze Lock
F5h
Standby Immediate
94h
Security Disable Password
F6h
Idle Immediate
95h
Read Native Max Address
F8h
Standby
96h
Set Max Address
F9h
Serial ATA Flash Drive
APS25H12xxxG-XTM1X
7
© 2015 Apacer Technology Inc. Rev. 1.0
2.2 S.M.A.R.T.
SMART, an acronym for Self-Monitoring, Analysis and Reporting Technology, is an open standard that allows
a hard disk drive to automatically detect its health and report potential failures. When a failure is recorded by
SMART, users can choose to replace the drive to prevent unexpected outage or data loss. Moreover, SMART
can inform users of impending failures while there is still time to perform proactive actions, such as copy data
to another device.
Serial ATA Flash Drive
APS25H12xxxG-XTM1X
8
© 2015 Apacer Technology Inc. Rev. 1.0
3. Flash Management
3.1 Error Correction/Detection
Flash memory cells will deteriorate with use, which might generate random bit errors in the stored data. Thus,
this SSD applies the BCH ECC Algorithm, which can detect and correct errors occur during Read process,
ensure data been read correctly, as well as protect data from corruption. This ECC supports up to 72bit/1K
data.
3.2 Bad Block Management
Bad blocks are blocks that include one or more invalid bits, and their reliability is not guaranteed. Blocks that
are identified and marked as bad by the manufacturer are referred to as Initial Bad Blocks. Bad blocks that
are developed during the lifespan of the flash are named Later Bad Blocks. Apacer implements an efficient
bad block management algorithm to detect the factory-produced bad blocks and manages any bad blocks that
appear with use. This practice further prevents data being stored into bad blocks and improves the data
reliability.
3.3 Wear Leveling
NAND Flash devices can only undergo a limited number of program/erase cycles, and in most cases, the flash
media are not used evenly. If some areas get updated more frequently than others, the lifetime of the device
would be reduced significantly. Thus, Wear Leveling technique is applied to extend the lifespan of NAND
Flash by evenly distributing write and erase cycles across the media.
Apacer provides advanced Wear Leveling algorithm, which can efficiently spread out the flash usage through
the whole flash media area. Moreover, by implementing both dynamic and static Wear Leveling algorithms,
the life expectancy of the NAND Flash is greatly improved.
3.4 Power Failure Management
Power Failure Management plays a crucial role when experiencing unstable power supply. Power disruption
may occur when users are storing data into the SSD. In this urgent situation, the controller would run multiple
flush cycles to store the metadata for later block rebuilding. This urgent operation requires about several
milliseconds to get it done. At the next power up, the firmware will perform a status tracking to retrieve the
mapping table and resume previously programmed NAND blocks to check if there is any incompleteness of
transmission.
3.5 TRIM
TRIM is a feature which helps improve the read/write performance and speed of solid-state drives (SSD).
Unlike hard disk drives (HDD), SSDs are not able to overwrite existing data, so the available space gradually
becomes smaller with each use. With the TRIM command, the operating system can inform the SSD which
blocks of data are no longer in use and can be removed permanently. Thus, the SSD will perform the erase
action, which prevents unused data from occupying blocks all the time.

APS25H12016G-HTM1

Mfr. #:
Manufacturer:
Apacer
Description:
Solid State Drives - SSD 2.5" SATA SSD 15nm MLC DEVSLP 16GB
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union