Advantech

SQF-S25V8-960G-SCE - SSD Advantech - Free user manual and instructions

Find the device manual for free SQF-S25V8-960G-SCE Advantech in PDF.

📄 26 pages English EN Download 💬 AI Question
Notice Advantech SQF-S25V8-960G-SCE - page 7
Pick your language and provide your email: we'll send you a specifically translated version.

User questions about SQF-S25V8-960G-SCE Advantech

0 question about this device. Answer the ones you know or ask your own.

Ask a new question about this device

The email remains private: it is only used to notify you if someone responds to your question.

No questions yet. Be the first to ask one.

Download the instructions for your SSD in PDF format for free! Find your manual SQF-S25V8-960G-SCE - Advantech and take your electronic device back in hand. On this page are published all the documents necessary for the use of your device. SQF-S25V8-960G-SCE by Advantech.

USER MANUAL SQF-S25V8-960G-SCE Advantech

  1. Overview ...... 4
  2. Features .... 5
  3. Specification Table....6
  4. General Description ....8
  5. Security Features .... 11
  6. Pin Assignment and Description....12

6.1 2.5" SATA-SSD Interface Pin Assignments (Signal Segment)....12
6.2 2.5" SATA-SSD Interface Pin Assignments (Power Segment)....12
6.3 Hardware Quick Erase / Write Protect (Optional, either one support only)....13

7.Identify Device Data 14
8. ATA Command Set....17
9. System Power Consumption 24

9.1 Supply Voltage 24
9.2 Power Consumption....24

  1. Physical Dimension......25

Appendix: Part Number Table....26

Revision History

Rev.DateHistory
0.12018/5/161. Preliminary
0.22018/8/221. Update PN information
0.32018/10/311. Update TBW information
0.42018/12/141. Update Security Features section and TBW
0.52019/2/251. Update performance information2. Update power consumption information
0.62019/5/101. Added performance information
0.72019/5/161. Update H/W write protect description
0.82019/10/21. Update performance, consumption information
0.92019/10/091. Update 120GB performance and power consumption2. Update 240GB performance and power consumption3. Update ordering P/N
1.02019/10/151. Update Identify Device Data for 120GB

Advantech reserves the right to make changes without further notice to any products or data herein to improve reliability, function, or design. Information furnished by Advantech is believed to be accurate and reliable. However, Advantech does not assure any liability arising out of the application or use of this information, nor the application or use of any product or circuit described herein, neither does it convey any license under its patent rights nor the rights of others.

Copyright © 1983-2019 Advantech Co., Ltd. All rights reserved.

1. Overview

Advantech SQFlash 840 series 2.5" SATA-SSD (SQF-S25 840) delivers all the advantages of Flash Disk technology with the Serial ATA III (6.0Gb) interface, fully compliant with standard 2.5-inch form factor. The SATA SSD is based on a standard SATA 7-pin interface for data segment and 15-pin for power segment, designed to operate at a maximum operating frequency of 300MHz with 30MHz external crystal. Its capacity could provide a wide range up to 8TB. Moreover, it can reach up to 550MB/s read and 530MB/s write high performance based on Toshiba 64-layer 3D TLC Flash.

2. Features

■ Standard SATA interface

– Support SATA 1.5/3.0/6.0 Gbps interface
– SATA Revision 3.2 compliant

■ Operating Voltage : 5V

■ Support LDPC with RAID ECC

■ TRIM、AHCI supported

■ AES256 and Hardware Quick Erase supported

■ Voltage Stabilizer supported (optional)

■ Temperature Ranges

- Commercial Temperature

  • 0^ to 70^ for operating ^1
  • -40°C to 85°C for storage

- Industrial Temperature

  • -40°C to 85°C for operating ^1
  • -40°C to 85°C for storage

*Note: 1. Based on SMART Attribute C2h, which measured by thermal sensor

■ Mechanical Specification

  • Shock : 1,500G / 0.5ms
  • Vibration : 20G / 80\~2,000Hz

■ Humidity

- Humidity: 5% \~ 95% under 55°C

■ Data Retention

- 10 years

■ Acquired RoHS、WHQL、CE、FCC Certificate

■ Acoustic : 0 dB

■ Dimension : 100 mm x 69.85 mm x 7 mm

3. Specification Table

■ Performance

3D TLC (BiCS3)Sequential Performance (MB/sec)Random Performance (IOPS @4K)
ReadWriteReadWrite
120 GB559.9156.551,47638,470
240 GB559.1326.887,46583,743
480 GB557.9511.173,81166,586
960 GB560.2533.595,31669,934
1920 GB557.8532.695,73370,122
3840 GB559.6526.979,43370,817
7680 GB559.8526.380,08370,897

* All performance above are tested with AHCI mode.

* Tested by CrystalDiskMark 1GB workload.

■ Endurance

JEDEC defined an endurance rating TBW (TeraByte Written), following by the equation below, for indicating the number of terabytes a SSD can be written which is a measurement of SSDs' expected lifespan, represents the amount of data written to the device.

TBW = [(NAND Endurance) x (SSD Capacity)] / WAF

• NAND Endurance: Program / Erase cycle of a NAND flash.

  • SLC: 100,000 cycles
  • Ultra MLC: 30,000 cycles
  • MLC: 3,000 cycles
    ○ 3D TLC (BiCS3): 3,000 cycles

• SSD Capacity: SSD physical capacity in total of a SSD.

- WAF: Write Amplification Factor (WAF), as the equation shown below, is a numerical value representing the ratio between the amount of data that a SSD controller needs to write and the amount of data that the host's flash controller writes. A better WAF, which is near to 1, guarantees better endurance and lower frequency of data written to flash memory.

WAF = (Lifetime write to flash) / (Lifetime write to host)

Endurance measurement is based on New JEDEC 218/219 Client Workload and verified with following workload conditions,

  • PreCond%full = 100%
  • Trim commands enabled
  • Random data pattern.

SQFlash 840 2.5" SSD TBW

3D TLC (BiCS3)WAFTBW
120 GB2.10179
240 GB1.90376
480 GB1.80794
960 GB1.801580
1920 GB1.803118
3840 GB1.806114
7680 GB1.9011751

4. General Description

■ Error Correction Code (ECC)

Flash memory cells will deteriorate with use, which might generate random bit errors in the stored data. Thus, SQFlash 840 series SSD applies the LDPC with RAID ECC algorithm, which can detect and correct errors occur during read process, ensure data been read correctly, as well as protect data from corruption.

■ 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 is applied to extend the lifespan of NAND Flash by evenly distributing write and erase cycles across the media.

SQFlash 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.

■ 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". SQFlash 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.

■ Power Loss Protection

- Flush Manager

Power Loss Protection is a mechanism to prevent data loss during unexpected power failure. DRAM is a volatile memory and frequently used as temporary cache or buffer between the controller and the NAND flash to improve the SSD performance. However, one major concern of the DRAM is that it is not able to keep data during power failure. Accordingly, SQFlash SSD applies the Flush Manager technology, only when the data is fully committed to the NAND flash will the controller send acknowledgement (ACK) to the host. Such implementation can prevent false-positive performance and the risk of power cycling issues. In addition, it is critical for a controller to shorten the time the in-flight data stays in the controller internal cache. Thus, SQFlash applies an algorithm to reduce the amount of data resides in the cache to provide a better performance. With Flush Manager, incoming data would only have a “pit stop” in the cache and then move to NAND flash directly. Also, the onboard DDR will be treated as an “organizer” to consolidate incoming data into groups before written into the flash to improve write amplification.

– Voltage Stabilizer (optional)

While the built-in voltage detector detects an unstable power input (< 4.75 V or > 5.25 V), the controller will issue a power failure interrupt and force a Flush CMD first. At the same time, the whole internal power supply will be switched to Voltage Stabilizer immediately to ensure stable power is supplied throughout the whole drive. This ensures the Flash IC and DDR IC will not operate with unstable power which could lead to data errors or bad data integrity.

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.

■ SMART

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.

■ Over-Provision

Over Provisioning refers to the inclusion of extra NAND capacity in a SSD, which is not visible and cannot be used by users. With Over Provisioning, the performance and IOPS (Input/Output Operations per Second) are improved by providing the controller additional space to manage P/E cycles, which enhances the reliability and endurance as well. Moreover, the write amplification of the SSD becomes lower when the controller writes data to the flash.

■ Thermal Throttling

Thermal Throttling function is for protecting the drive and reducing the possibility of read / write error due to overheat. The temperature is monitored by the thermal sensor. As the operating temperature continues to increase to threshold temperature, the Thermal Throttling mechanism is activated. At this time, the performance of the drive will be significantly decreased to avoid continuous heating. When the operating temperature falls below threshold temperature, the drive can resume to normal operation.

■ Block Diagram
Advantech SQF-S25V8-960G-SCE - ■ Thermal Throttling - 1

flowchart
graph TD
    A["SATA III Controller"] --> B["Data Buffer"]
    A --> C["Security Engine"]
    A --> D["8 Channel Flash Controller"]
    A --> E["HW Accelerator"]
    A --> F["ECC Engine"]
    G["SATA III PHY"] --> H["CPU"]
    G --> I["CPU0"]
    I --> J["Mask ROM"]
    I --> K["SRAM (SEC**)"]
    G --> L["CPU1"]
    L --> M["SRAM (SEC**)"]
    N["DDR3/4 Controller"] --> O["DMA Control"]
    P["PMU*"] --> Q["JTAG"]
    P --> R["SPI"]
    P --> S["I2C"]
    T["GPIO"] --> U["UART"]

■ LBA value

DensityLBA
120 GB234,441,648
240 GB468,862,128
480 GB937,703,088
960 GB1,875,385,008
1920 GB3,750,748,848
3840 GB7,501,476,528
7680 GB15,002,931,888

5. Security Features

■ Advanced Encryption Standard (AES)

An AES 256-bit encryption key is generated in the drive's security controller before the data got stored on the NAND flash. When the controller or firmware fails, the data that is securely stored in the encryption key becomes inaccessible through the NAND flash.

■ Secure / Quick Erase

SQFlash 840 series supports standard SATA command secure erase. Also, with internal AES encryption support, the erase process will start with resetting AES key. By doing so, existing data will be scrambled within 10ms and cannot be recovered anymore. Moreover, erase flag is set when erase function is triggered, which will ensure the whole erase process can be 100% completed. Even there's power interrupt, after power resume, erase operation will be resume right away as well.

■ TCG-OPAL 2.0 Compliance

TCG-OPAL compliance SED (Self-encryption Drive) supports a built-in shadow MBR to process user authentication to SSD before booting to normal MRR area and OS. SQFlash 840 series supports such feature with 100% TCG-OPAL compliance. Further, with SQFlash Flash Lock function, the user authentication process in shadow MBR can be done automatically by bonding with motherboard unique ID such as UUID in BIOS / MAC address / TPM unique code. So with Flash Lock enabled, only designated motherboard can have access to the SSD.

■ Write Protect

SQFlash 840 series supports Write Protect function though firmware setting. Users can perform write protection through SQFlash Smartwp software in DOS interface. The SSD will not execute Write command to perform write protection function by issuing write protection enable command through the DOS interface.

■ Flash Vault

Flash Vault is to lock Read and Write command by SSD firmware setting and make the SSD need password to verify and only operate with the corresponding platform. User can use Flash Vault to prevent data being stolen by reading the SQFlash SSD with other computers and unauthorized person.

■ Security ID

Security ID is to encrypt user's specific application software encryption. To enable this function, the application software is required to build Security ID function code and user needs to enable the firmware function by entering Access Code of SQFlash Utility, and then the Security ID can be set. When Security ID sets, the application software is protected by Security ID and SQFlash Utility

6. Pin Assignment and Description

6.1 2.5" SATA-SSD Interface Pin Assignments (Signal Segment)

Pin #FunctionDescription
S1GND 2^nd mate
S2A+Differential signal pair A
S3A-
S4GND 2^nd mate
S5B-Differential signal pair B
S6B+
S7GND 2^nd mate

6.2 2.5" SATA-SSD Interface Pin Assignments (Power Segment)

Pin #Function
P1Not Used (3.3V)
P2Not Used (3.3V)
P3Not Used (3.3V Pre-Charge)
P4GND
P5GND
P6GND
P75V Pre-Charge
P85V
P95V
P10GND
P11LED pin
P12GND
P13Not Used (12V Pre-Charge)
P14Not Used (12V)
P15Not Used (12V)

Advantech SQF-S25V8-960G-SCE - Pin Assignment and Description - 1

text_image Signal Segment Pin S1 Power Segment Pin P1

6.3 Hardware Quick Erase / Write Protect (Optional, either one support only)

  • The Hardware Quick Erase is a function of overall destruction. Once the function is triggered, the SSD controller will set erase flag and reset AES key within 10ms and then all the data in Flash IC will become scrambled data. The SSD will be inaccessible immediately and will be in erase mode before erase process is completed. After that, the new mapping table will be generated. Even there is power failure during the process, erase will be carried on after power resume. Optionally, the function can be set to several different erase protocol, also, can be set to end up with removing firmware and mapping table to make SSD become unusable anymore.
  • Write Protect is a function of prohibiting writing data into drive. When the reserved GPIO pins are shorted or pull to 3.3V, all of the write command will be carried to a buffer area without real programming to the Flash IC. So the data won't be saved in this mode and will be totally discarded upon power shutting down.
  • GPIO pin is reserved on the PCB without any default function. Optionally the pin can be set to either Quick Erase or Write Protect by loading the specific version firmware. Please contact Advantech sales representative if you would like to enable the function.
    • GPIO schematic and layout

Advantech SQF-S25V8-960G-SCE - Hardware Quick Erase / Write Protect (Optional, either one support only) - 1

text_image J3 Erase All 1 VDD33 2 Debug pin 3 Debug pin 4

Advantech SQF-S25V8-960G-SCE - Hardware Quick Erase / Write Protect (Optional, either one support only) - 2

text_image 3 4 3 2 1

- Open pin1 and pin2 (or pin1 remains 0V)→ Quick Erase disabled or Write Protect disabled

Advantech SQF-S25V8-960G-SCE - Hardware Quick Erase / Write Protect (Optional, either one support only) - 3

natural_image Close-up of a blue electronic circuit board with gold connectors and terminal blocks (no visible text or symbols)

- Short pin1 and pin2 (or pull pin1 to 3.3V) → Quick Erase enabled or Write Protect enabled

Advantech SQF-S25V8-960G-SCE - Hardware Quick Erase / Write Protect (Optional, either one support only) - 4

natural_image Close-up of a blue electronic circuit board with gold connectors and a red button highlighting a terminal (no readable text or symbols)

7. Identify Device Data

The Identity Device Data enables Host to receive parameter information from the device. The parameter words in the buffer have the arrangement and meanings defined in below table. All reserve bits or words are zero

WordATA Identify ParameterValue
0General configuration0040h
1Number of cylinders in the default CHS translation3FFFh
2Specific configurationC837h
3Number of heads in the default CHS translation0010h
4-5Retired0000h
6Number of sectors per track in the default CHS translation003Fh
7-8Reserved for the CFA0000h
9Obsolete0000h
10-19Serial numberASCII
20Retired0000h
21Retired0000h
22Obsolete0000h
23-26Firmware revisionASCII
27-46Model numberASCII
47READ/WRITE MULTIPLE commands function8010h
48Trusted Computing feature set options4000h
49Capabilities2F00h
50Capabilities4000h
51-52Obsolete0000h
53field validity0007h
54Number of cylinders in the current CHS translation3FFFh
55Number of heads in the current CHS translation0010h
56Number of sectors per track in the current CHS translation003Fh
57-58Current capacity in sectors00FBFC10h
59Multiple sector setting0110h
60-61Total number of user addressable logical sectors for 28-bit commands*3
62Obsolete0000h
63Multiword DMA modes0407h
64PIO mode supported0003h
65Minimum Multiword DMA transfer cycle time per word0078h
66Manufacturer's recommended Multiword DMA transfer cycle time0078h
67Minimum PIO transfer cycle time without flow control0078h
68Minimum PIO transfer cycle time with IORDY flow control0078h
69Additional Supported5F20h
70-73Reserved0000h
74Reserved0000h
75Queue depth001Fh
76Serial ATA CapabilitiesE70Eh
77Supported Serial ATA Phy speed0006/0004/0002h
78Serial ATA features supported054Ch
79Serial ATA features enabled0040h
80Major version number03F8h
81Minor version number0000h
82Commands and feature sets supported746Bh
83Commands and feature sets supported7D09h
84Commands and feature sets supported4163h
85Commands and feature sets supported or enabled7469h
86Commands and feature sets supported or enabledBC09h
87Commands and feature sets supported or enabled4163h
88Ultra DMA modes007Fh
89Time required for Normal Erase mode SECURITY ERASE UNIT command0001h
90Time required for an Enhanced Erase mode SECURITY ERASE UNIT command0001h
91Current APM level value00FEh
92Master Password IdentifierFFFEh
93Hardware reset result0000h
94Current AAM value0000h
95Stream Minimum Request Size0000h
96Streaming Transfer Time - DMA0000h
97Streaming Access Latency -DMA and PIO0000h
98-99Streaming Performance Granularity0000h
100-103Total Number of User Addressable Logical Sectors for 48-bit commands*4
104Streaming Transfer Time - PIO0000h
105Maximum number of 512-byte blocks of LBA Range Entries per DATA SET MANAGEMENT command0008h
106Physical sector size / logical sector size4000h
107Inter-seek delay for ISO 7999 standard acoustic testing0000h
108-111World wide nameVender Specific
112-115Reserved0000h
116Reserved for TLC0000h
117-118Logical sector size0000h
119Commands and feature sets supported401Ch
120Commands and feature sets supported or enabled401Ch
121-124Reserved for expanded supported and enabled settings0000h
125-126Reserved for expanded supported and enabled settings0000h
127Obsolete0000h
128Security status0021h
129-159Vendor specific0000h
160CFA power mode0000h
161-164Reserved for the CFA0000h
165-167Reserved for the CFA0000h
168Device Nominal Form Factor0003h
169DATA SET MANAGEMENT is supported0001h
170-173Additional Product Identifier0000h
174-175Reserved0000h
176-205Current media serial number0000h
206SCT Command Transport0039h

Specifications subject to change without notice, contact your sales representatives for the most update information.

207-208Reserved for CE-ATA0000h
209Alignment of logical blocks within a physical block4000h
210-211Write-Read-Verify Sector Count Mode 30000h
212-213Write-Read-Verify Sector Count Mode 20000h
214NV Cache Capabilities0000h
215-216NV Cache Size in Logical Blocks0000h
217Nominal media rotation rate0001h
218Reserved0000h
219NV Cache Options0000h
220Current mode of the Write-Read-Verify feature set0000h
221Reserved0000h
222Transport major version number107Fh
223Transport minor version number0000h
224-227Reversed for CE-ATA0000h
228-229Reversed for CE-ATA0000h
230-233Extend Number of User Addressable Sectors0000h
234Minimum number of 512-byte data blocks per DOWNLOAD MICROCODE command for mode 03h0001h
235Maximum number of 512-byte data blocks per DOWNLOADMICROCODE command for mode 03hFFFFh
236-239Reserved0000h
240-242Reserved0000h
243Security feature4000 : Self Encrypting Drive4000h
244-247Reserved0000h
248-251Reserved0000h
252-254Reserved0000h
255Integrity wordxxA5h
Capacity (GB)*1 (Word 1/Word 54)*2 (Word 57 – 58)*3 (Word 60 – 61)*4 (Word 100 – 103)
1203FFFhFBFC10hFFFFFFH0DF94BB0h
2403FFFhFBFC10hFFFFFFH1BF244B0h
4803FFFhFBFC10hFFFFFFH37E436B0h
9603FFFhFBFC10hFFFFFFH6FC81AB0h
19203FFFhFBFC10hFFFFFFHDF8FE2B0h
38403FFFhFBFC10hFFFFFFH1BF1F72B0h
76803FFFhFBFC10hFFFFFFH37E3E92B0h

8. ATA Command Set

[Command Set List]

Op-CodeCommand DescriptionOp-CodeCommand Description
00hNOP60hRead FPDMA Queued
06hData Set Management61hWrite FPDMA Queued
10hRecalibrate70hSeek
20hRead Sectors90hExecute Device Diagnostic
21hRead Sectors without Retry91hInitialize Device Parameters
24hRead Sectors EXT92hDownload Microcode
25hRead DMA EXT93hDownload Microcode DMA
27hRead Native Max Address EXTB0hSMART
29hRead Multiple EXTB0hD0hSMART READ DATA
2FhRead Log EXTB0hD1hSMART READ DATA ATTRIBUTETHRESHOLD
30hWrite SectorsB0hD2hSMART ENABLE/DISABLE ATTRIBUTEAUTOSAVE
31hWrite Sectors without RetryB0hD3hSMART SAVE ATTRIBUTE VALUES
34hWrite Sectors EXTB0hD4hSMART EXECUTE OFF-LINEIMMEDIATE
35hWrite DMA EXTB0hD5hSMART READ LOG
37hSet Native Max Address EXTB0hD6hSMART WRITE LOG
39hWrite Multiple EXTB0hD8hSMART ENABLE OPERATIONS
3DhWrite DMA FUA EXTB0hD9hSMART DISABLE OPERATIONS
3FhWrite Long EXTB0hDAhSMART RETURN STATUS
40hRead Verify SectorsB0hDBhSMART ENABLE/DISABLEAUTOMATIC OFF-LINE
41hRead Verify Sectors without RetryB1hDEVICE CONFIGURATION OVERLAY
42hRead Verify Sectors EXTB1hC0hDEVICE CONFIGURATION RESTORE
45hWrite Uncorrectable EXTB1hC1hDEVICE CONFIGURATION FREEZELOCK
47hRead Log DMA EXTB1hC2hDEVICE CONFIGURATION IDENTIFY
57hWrite Log DMA EXTB1hC3hDEVICE CONFIGURATION SET
B1hC4hDEVICE CONFIGURATION IDENTIFYDMAEChIdentify Device
B1hC5hDEVICE CONFIGURATION SET DMAEFhSet Features
C4hRead MultipleEFh02hEnable 8-bit PIO transfer mode
C5hWrite MultipleEFh03hSet transfer mode based on value in Count field
C6hSet Multiple ModeEFh05hEnable advanced power management
C8hRead DMAEFh10hEnable use of Serial ATA feature
C9hRead DMA without RetryEFh10h02hEnable DMA Setup FIS Auto-Activate optimization
CAhWrite DMAEFh10h03hEnable Device-initiated interface power state (DIPM) transitions
CBhWrite DMA without RetryEFh10h06hEnable Software Settings Preservation (SSP)
CEhWrite Multiple FUA EXTEFh10h07hEnable Device Automatic Partial to Slumber transitions
E0hStandby ImmediateEFh10h09hEnable Device Sleep
E1hIdle ImmediateEFh55hDisable read look-ahead feature
E2hStandbyEFh66hDisable reverting to power-on defaults
E3hIdleEFh82hDisable write cache
E4hRead BufferEFh85hDisable advanced power management
E5hCheck Power ModeEFh90hDisable use of Serial ATA feature set
E6hSleepEFh90h02hDisable DMA Setup FIS Auto-Activate optimization
E7hFlush CacheEFh90h03hDisable Device-initiated interface power state (DIPM) transitions
E8hWrite BufferEFh90h06hDisable Software Settings Preservation (SSP)
E9hRead Buffer DMAEFh90h07hDisable Device Automatic Partial to Slumber transitions
EAhFlush Cache EXTEFh90h09hDisable Device Sleep
EBhWrite Buffer DMAEFhAAhEnable read look-ahead feature
EFhCChEnable reverting to power-on defaultsF4hSecurity Erase Unit
F1hSecurity Set PasswordF5hSecurity Freeze Lock
F2hSecurity UnlockF6hSecurity Disable Password
F3hSecurity Erase PrepareF8hRead Native Max Address

Note: ND = Non-Data Command

PI = PIO Data-In Command

PO = PIO Data-Out Command

DM = DMA Command

DD = Execute Diagnostic Command

[Command Set Descriptions]

1. CHECK POWER MODE (code: E5h);

This command allows host to determine the current power mode of the device.

2. DOWNLOAD MICROCODE (code: 92h);

This command enables the host to alter the device's microcode. The data transferred using the DOWNLOAD MICROCODE command is vendor specific.

All transfers shall be an integer multiple of the sector size. The size of the data transfer is determined by the content of the LBA Low register and the Sector Count register.

This allows transfer sizes from 0 bytes to 33,553,920 bytes, in 512bytes increments.

3. EXECUTE DEVICE DIAGNOSTIC (code: 90h);

This command performs the internal diagnostic tests implemented by the module.

4. FLUSH CACHE (code: E7h);

This command is used by the host to request the device to flush the write cache.

5. FLUSH CACHE EXT (code: EAh);

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.

6. IDENTIFY DEVICE (code: ECh);

The IDENTIFY DEVICE command enables the host to receive parameter information from the module.

7. IDLE (code: 97h or E3h);

This command allows the host to place the module in the IDLE mode and also set the Standby timer. INTRQ may be asserted even through the module may not have fully transitioned to IDLE mode. If the Sector Count register is non-"0", then the Standby timer shall be enabled. The value in the Sector Count register shall be used to determine the time programmed into the Standby timer. If the Sector Count register is "0" then the Standby timer is disabled.

8. IDLE IMMEDIATE (code: E1h);

This command causes the module to set BSY, enter the Idle (Read) mode, clear BSY and generate an interrupt.

9. INITIALIZE DEVICE PARAMETERS (code: 91h);

This command enables the host to set the number of sectors per track and the number of heads per cylinder.

10. NOP (code: 00h);

If this command is issued, the module respond with command aborted.

11. READ BUFFER (code: E4h);

This command enables the host to read the current contents of the module's sector buffer.

12. READ DMA (code: C8h or C9h);

This command reads from "1" to "256" sectors as specified in the Sector Count register using the DMA data transfer protocol. A sector count of "0" requests "256" sectors transfer. The transfer begins at the

Specifications subject to change without notice, contact your sales representatives for the most update information.

sector specified in the Sector Number register.

13. READ DMA Ext (code: 25h);

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

14. READ MULTIPLE (code: C4h);

This command performs similarly to the READ SECTORS command. Interrupts are not generated on each sector, but on the transfer of a block which contains the number of sector per block is defined by the content of word 59 in the IDENTIFY DEVICE response.

15. READ MULTIPLE EXT (code: 29h);

This command performs similarly to the READ SECTORS command. The number of sectors per block is defined by a successful SET MULTIPLE command. If no successful SET MULTIPLE command has been issued, the block is defined by the device's default value for number of sectors per block as defined in bits (7:0) in word 47 in the IDENTIFY DEVICE information.

16. READ NATIVE MAX ADDRESS (code: F8h);

This command returns the native maximum address. The native maximum address is the highest address accepted by the device in the factory default condition.

17. READ NATIVE MAX ADDRESS EXT (code: 27h);

This command returns the native maximum address.

18. READ SECTOR(S) (code: 20h or 21h);

This command reads from “1” to “256” sectors as specified in the Sector Count register. A sector count of “0” requests “256” sectors transfer. The transfer begins at the sector specified in the Sector Number register.

19. READ SECTOR(S) EXT (code: 24h);

This command reads from "1" to "65536" sectors as specified in the Sector Count register. A sector count of "0" requests "65536" sectors transfer. The transfer begins at the sector specified in the Sector Number register.

20. READ VERIFY SECTOR(S) (code: 40h or 41h);

This command is identical to the READ SECTORS command, except that DRQ is never set and no data is transferred to the host.

21. READ VERIFY SECTOR(S) EXT (code: 42h);

This command is identical to the READ SECTORS command, except that DRQ is never set and no data is transferred to the host.

22. RECALIBRATE (code: 1Xh);

This command returns value is select address mode by the host request.

23. SECURITY DISABLE PASSWORD (code: F6h);

This command transfers 512 bytes of data from the host. Table defines the content of this information. If the password selected by word 0 match the password previously saved by the device, the device shall disable the Lock mode. This command shall not change the Master password. The Master password shall be reactivated when a User password is set.

24. SECURITY ERASE PREPARE (code: F3h);

This command shall be issued immediately before the SECURITY ERASE UNIT command to enable device erasing and unlocking.

25. SECURITY ERASE UNIT (code: F4h);

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

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

26. SECURITY FREEZE LOCK (code: F5h);

This command shall set the device to frozen mode. After command completion any other commands that update the device Lock mode shall be command aborted. Frozen shall be disabled by power-off or hardware reset.

If SECURITY FREEZE LOCK is issued when the drive is in frozen mode, the drive executes the command and remains in frozen mode.

27. SECURITY SET PASSWORD (code: F1h);

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

28. SECURITY UNLOCK (code: F2h);

This command transfers 512 bytes of data from the host. Table (as Disable Password) defines the content of this information.

If the Identifier bit is set to Master and the device is in high security level, then the password supplied shall be compared with the stored Master password. If the device is in maximum security level then the unlock shall be rejected.

If the identifier bit is set to user then the device shall compare the supplied password with the stored User password.

If the password compare fails then the device shall return command aborted to the host and decrements the unlock counter. This counter shall be initially set to five and shall be decremented for each password mismatch when SECURITY UNLOCK is issued and the device is locked. When this counter reaches zero then SECURITY UNLOCK and SECURITY ERASE UNIT command shall be aborted until a power-on or hardware reset.

29. SEEK (code: 7Xh);

This command performs address range check.

30. SET MAX ADDRESS (code: F9h);

After successful command completion, all read and write access attempts to address greater than specified by the successful SET MAX ADDRESS command shall be rejected with an IDNF error. IDENTIFY DEVICE response words (61:60) shall reflect the maximum address set with this command.

31. SET MAX ADDRESS EXT (code: 37h);

After successful command completion, all read and write access attempts to address greater than specified by the successful SET MAX ADDRESS command shall be rejected with an IDNF error. IDENTIFY DEVICE response words (61:60) shall reflect the maximum address set with this command.

32. SET FEATURE (code: EFh);

This command is used by the host to establish parameters that affect the execution of certain device features.

33. SET MULTIPLE MODE (code: C6h);

This command enables the device to perform READ and Write Multiple operations and establishes the block count for these commands.

34. SLEEP (code: 99h or E6h);

This command causes the module to set BSY, enter the Sleep mode, clear BSY and generate an interrupt.

  1. SMART READ DATA (code: B0h with Feature register value of D0h);

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

  1. SMART ENABLE/DISABLE AUTO SAVE (code: B0h with Feature register value of D2h);

This command enables and disables the optional attribute auto-save feature of the device.

  1. SMART EXECUTE OFF_LINE (code: B0h with Feature register value of D4h);

This command causes the device to immediately initiate the optional set of activities that collect SMART data in an off-line mode and then save this data to the device's non-volatile memory, or execute a self-diagnostic test routine in either captive or off-line mode.

  1. SMART READ LOG (code: B0h with Feature register value of D5h);

This command returns the specified log data to the host.

  1. SMART ENABLE OPERATION (code: B0h with Feature register value of D8h);

This command enables access to all SMART capabilities within the device. Prior to receipt of this command SMART data are neither monitored nor saved by the device.

  1. SMART DISABLE OPERATION (code: B0h with Feature register value of D9h);

This command disables all SMART capabilities within the device including any and all timer and event count functions related exclusively to this feature. After command acceptance the device shall disable all SMART operations.

After receipt of this command by the device, all other SMART commands including SMART DISABLE OPERATION commands, with exception of SMART ENABLE OPERATIONS, are disabled and invalid and shall be command aborted by the device.

  1. SMART RETURN STATUS (code: B0h with Feature register value of DAh);

This command causes the device to communicate the reliability status of the device to the host.

  1. STANDBY (code: E2h);

This command causes the module to set BSY, enter the Standby mode, clear BSY and return the interrupt immediately.

  1. STANDBY IMMEDIATE (code: E0h);

This command causes the module to set BSY, enter the Standby mode, clear BSY and return the interrupt immediately.

  1. WRITE BUFFER (code: E8h);

This command enables the host to overwrite contents of the module's sector buffer with any data pattern desired.

  1. WRITR DMA (code: CAh or CBh);

This command writes from “1” to “256” sectors as specified in the Sector Count register using the DMA data transfer protocol. A sector count of “0” requests “256” sectors transfer. The transfer begins at the sector specified in the Sector Number register.

  1. WRITR DMA EXT (code: 35h);

This command writes from “1” to “65536” sectors as specified in the Sector Count register using the DMA data transfer protocol. A sector count of “0” requests “65536” sectors transfer. The transfer begins at the sector specified in the Sector Number register.

  1. WRITE MULTIPLE (code: 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.

48. WRITE MULTIPLE EXT (code: 39h);

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.

49. WRITE SECTOR(S) (code: 30h);

This command writes from “1” to “256” sectors as specified in the Sector Count register. A sector count of “0” requests “256” sectors transfer. The transfer begins at the sector specified in the Sector Number register.

50. WRITE SECTOR(S) EXT (code: 34h);

This command writes from "1" to "65536" sectors as specified in the Sector Count register. A sector count of "0" requests "65536" sectors transfer. The transfer begins at the sector specified in the Sector Number register.

51. WRITE SECTOR(S) W/O ERASE (code: 38h);

This command writes from “1” to “256” sectors as specified in the Sector Count register. A sector count of “0” requests “256” sectors transfer. The transfer begins at the sector specified in the Sector Number register.

52. WRITE VERIFY (code: 3Ch);

This command is similar to the WRITE SECTOR(S) command, except that each sector is verified before the command is completed.

9. System Power Consumption

9.1 Supply Voltage

ParameterRating
Operating Voltage5V

9.2 Power Consumption

Unit: mWReadWriteIdle
3D TLC (BiCS3)120 GB180018001100
240 GB220025001100
480 GB240029001500
960 GB270031001500
1920 GB300032001500
3840 GB320040001500
7680 GB360049001500

10. Physical Dimension

2.5" SATA SSD (Unit: mm)

Advantech SQF-S25V8-960G-SCE - Physical Dimension - 1

text_image 100.10±0.35 69.85±0.25

(Top View)

Advantech SQF-S25V8-960G-SCE - Physical Dimension - 2

text_image 2-M3x0.5 76.60 14.00 3.00 7.00±0.20

(Side View)

Advantech SQF-S25V8-960G-SCE - Physical Dimension - 3

text_image 4-M3x0.5 47.00 R4.00 69.00 61.72

(Bottom View)

Appendix: Part Number Table

ProductAdvantech PN
SQF 2.5 SATA SSD 840 120G 3D TLC (0~70°C)SQF-S25V4-120G-SCC
SQF 2.5 SATA SSD 840 240G 3D TLC (0~70°C)SQF-S25V4-240G-SCC
SQF 2.5 SATA SSD 840 480G 3D TLC (0~70°C)SQF-S25V8-480G-SCC
SQF 2.5 SATA SSD 840 960G 3D TLC (0~70°C)SQF-S25V8-960G-SCC
SQF 2.5 SATA SSD 840 1920G 3D TLC (0~70°C)SQF-S25VF-1K9G-SCC
SQF 2.5 SATA SSD 840 3840G 3D TLC (0~70°C)SQF-S25VF-3K8G-SCC
SQF 2.5 SATA SSD 840 7680G 3D TLC (0~70°C)SQF-S25VF-7K6G-SCC
SQF 2.5 SATA SSD 840 120G 3D TLC (-40~85°C)SQF-S25V4-120G-SCE
SQF 2.5 SATA SSD 840 240G 3D TLC (-40~85°C)SQF-S25V4-240G-SCE
SQF 2.5 SATA SSD 840 480G 3D TLC (-40~85°C)SQF-S25V8-480G-SCE
SQF 2.5 SATA SSD 840 960G 3D TLC (-40~85°C)SQF-S25V8-960G-SCE
SQF 2.5 SATA SSD 840 1920G 3D TLC (-40~85°C)SQF-S25VF-1K9G-SCE
SQF 2.5 SATA SSD 840 3840G 3D TLC (-40~85°C)SQF-S25VF-3K8G-SCE
SQF 2.5 SATA SSD 840 7680G 3D TLC (-40~85°C)SQF-S25VF-7K6G-SCE
Table of contents Click a title to access it
Manual assistant
Powered by Anthropic
Waiting for your message
Product information

Brand : Advantech

Model : SQF-S25V8-960G-SCE

Category : SSD