Home
        Transcend TS16GMSA300 solid state drive
         Contents
1.                                                    Actual Capacity  Model P N User Max  LBA Cylinder Head Sector  TS2GMSA500 3 865 680 3 835 16 63  TS4GMSA500 7 732 368 7 671 16 63  TS8GMSA500 15 465 344 15 343 16 63  TS16GMSA500 30 932 992 16 383 15 63  TS16GMSA300 30 932 992 16 383 15 63  TS32GMSA300 61 865 984 16 383 15 63  TS64GMSA300 123 731 968 16 383 15 63  Power Requirements  Input Voltage 3 3V   5   Mode Max   mA   Write  peak  352  Power Consumption Read  peak  371  Idle weak  144  SHOCK  amp  Vibration Test  Condition Standard  Mechanical Shock Test 1500G  0 5ms  3 axes IEC 60068 2 27      20G  Peak to Peak   Vibration Test IEC 60068 2 6  20Hz to 2000Hz  Frequency           Transcend Information Inc     V1 3       TS2G  1 6G MSA500 PD Tra nsce nd  gt   TS16G 64GMSA300 mSATA SSD    Package Dimensions    Below figure illustrates the Transcend mSATA Solid State Disk product  All dimensions are in mm     CENTERLINE OF 3 6 MAX  29 85 FEATURE  yJ  A  La    COMPONENT  KEEP OUT AREA    0 50 MIN  2X    1 00  0 10    2X 62 6020 10       TS2G 1 6G MSA500 D Transcend   TS16G 64GMSA300 mSATA SSD    Pin Assignments                                                                                                    Pin No  Pin Name Pin No  Pin Name  01 NC 02 3 3V  03 NC 04 GND  05 NC 06 NC  07 NC 08 NC  09 GND 10 NC  11 NC 12 NC  13 NC 14 NC  15 GND 16 NC  17 NC 18 GND  19 NC 20 NC  21 GND 22 NC  23 TX  24 3 3V  25 TX  26 GND  27 GND 28 NC  29 GND 30 NC  31 RX  32 NC  33 RX  34 GND
2.                 Transcend Information Inc     V1 3    TS2G 16GMSA500    P Transcend     TS16G 64GMSA300                                     mSATA SSD  Specifications   Physical Specification  Form Factor MO 300  Storage Capacities 2GB 64GB   Length 50 8   0 15  Dimensions  mm  Width 29 85   0 15   Height 3 5   0 1  Input Voltage 3 3V   5   Weight 9g  Connector PCI Express Mini Card Connector                Environmental Specifications       Operating Temperature    0   c to 70   c       Storage Temperature     40   c to 85   c                                                                                                 Humidity Operating 0  to 95   Non condensing   Non Operating 0  to 95   Non condensing   Regulations  Compliance CE  FCC and BSMI  Performance  Model P N Read Write Random Read Random Write  TS2GMSA500 50 MB s 25 MB s 50 MB s 8 MB s  TS4GMSAS00 50 MB s 45 MB s 50 MB s 12 MB s  TS8GMSA500 100 MB s 80 MB s 80 MB s 15 MB s  TS16GMSAS00 100 MB s 90 MB s 80 MB s 15 MB s  Performance  Model P N Read Write Random Read Random Write  TS16GMSA300 95 MB s 15 MB s 55 MB s 5 MB s  TS32GMSA300 95 MB s 20 MB s 70 MB s 5 MB s  TS64GMSA300 95 MB s 30 MB s 55 MB s 9 MB s          Transcend Information Inc              TS2G 16GMSA500  TS16G 64GMSA300    P Transcend     mSATA SSD       Note 25    C  Typical value  test on ASUS P4S800 MX  1GB RAM  Windows   XP Version 2002 SP2  benchmark utility  HDBENCH  version 3 4006   copied file 1GB                                           
3.   35 GND 36 NC  37 GND 38 NC  39 3 3V 40 GND  41 3 3V 42 NC  43 GND 44 NC  45 NC 46 NC  47 NC 48 NC  49 DNU 50 GND  51 Presence Detection 52 3 3V   Pin Layout       nn       PIN 51    Transcend Information Inc  5    V1 3    TS2G 1 6G MSA500 D Transcend   TS16G 64GMSA300 mSATA SSD    Block Diagram    mSATA Interface    SATA Flash  CTL    Flash   Flash   Flash   Flash      Transcend Information Inc  6    TS2G 1 6G MSA500 D Transcend   TS16G 64GMSA300 mSATA SSD       Reliability    Wear Leveling algorithm   The controller supports static dynamic wear leveling  When the host writes data  the controller will find and use the block  with the lowest erase count among the free blocks  This is known as dynamic wear leveling  When the free blocks    erase  count is higher than a threshold value plus data blocks     it will activate the static wear leveling  replacing the not so  frequently used user blocks with the high erase count free blocks     ECC algorithm  Using 15bit BCH Error Correction Code with each channel  the controller can correct 15 random bits per 512 byte data    sector for MLC NAND flash  The hardware executes parity generation and error detection correction features     StaticDataRefresh Technology   Normally  ECC engine corrections are taken place without affecting the host normal operations  As time passes by  the  number of error bits accumulated in the read transaction exceeds the correcting capability of the ECC engine  resulting in  corrupted data being sent to
4.  F9h Non data  Set Max Freeze Lock F9h Non data  Set Max Unlock F9h PIO data out                      Transcend Information Inc     14    V1 3    TS2G 1 6G MSA500 D Transcend   TS16G 64GMSA300 mSATA SSD    ATA Command Specifications  FLUSH CACHE  E7h     The host uses this command 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   IDENTIFY DEVICE  ECh     This commands read out 512Bytes 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  Pan citi Bve Data Field Type Information  0 044Ah 2 General configuration  1 XXXXh 2 Default number of cylinders  2 0000h 2 Reserved  3 00XXh 2 Default number of heads  4 0000h 2 Obsolete  5 0240h 2 Obsolete  6 XXXXh 2 Default number of sectors per track  7 8 XXXXh 4 Number of sectors per card  Word 7   MSW  Word 8   LSW   9 0000h 2 Obsolete  10 19 aaaa 20 Serial number in ASCII  Right Justified   20 0002h 2 Obsolete  21 0002h 2 Obsolete  22 0004h 2 Obsolete  23 26 aaaa 8 Firmware revision in ASCII  Big Endian Byte Order in Word  27 46 aaaa 40 Model number in ASCII  Left Justified  B
5.  The host should allow for at least 873 8 us  32768 nominal Gen1 Dword  times  after detecting the release of COMWAKE to receive the first ALIGNP  This ensures interoperability with  multi generational and synchronous designs  If no ALIGNP is received within 873 8 us  82768 nominal Gen1 Dword times   the host restarts the power on sequence     repeating indefinitely until told to stop by the Application layer    8  Device locks     the device locks to the ALIGN sequence and  when ready  sends SYNCP indicating it is ready to start  normal operation    9  Upon receipt of three back to back non ALIGNP primitives  the communication link is established and normal operation    may begin        Transcend Information Inc  10  V1 3    TS2G 16GMSAS00 P Transcend     TS16G 64GMSA300 mSATA SSD    COMINIT    COMINIT always originates from the drive and requests a communication initialization  It is electrically identical to the       COMRESET signal except that it originates from the device and is sent to the host  The device uses it to request a reset    from the host in accordance to the sequence shown in Figure 6  below     Host    Host oe COMWAKE    Host  Releases Host  COMWAKE D10 2    Host  Calibrate    Host TX AXAAAAAAAAAAAAA ANY  i     ii AXXA AMAA AAAA   Device RX  YYXXXXXXXXXKXYY we rad OXY YYXXXXY VXXX     X Z    Device TX AAAAMAAAAMAAAAA       AY iH   i AAAAAAAA AXAAXAXA   Host RX  OONO y  OOOO VIINI    Device Device Device  COMINIT Calibrate Align    Device Device  Releases C
6.  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 re set a user password     SECURITY ERASE PREPARE  F3h        Transcend Information Inc  19  V1 3    TS2G 1 6G MSA500 D Transcend   TS16G 64GMSA300 mSATA SSD    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     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 lock  The master password is still saved  It is re enabled by  issuing the SECURITY SET PASSWORD command to re set a user password     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    e SECURITY SET PASSWORD   e SECURITY UNLOCK   e SECURITY DISABLE PASSWORD   e SECURITY ERASE PREPARE   e 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  sta
7.  the host  To prevent this  the controller monitors the error bit levels at each read operation   when it reaches the preset threshold value  the controller automatically performs data refresh to    restore    the correct  charge levels in the cell  This implementation practically restores the data to its original  error free state  and hence   lengthening the life of the data     EarlyRetirement Technology   The StaticDataRefresh feature functions well when the cells in a block are still healthy  As the block ages over time  it  cannot reliably store charge anymore and EarlyRetirement enters the scene  EarlyRetirement works by moving the static  data to another block  a health block  before the previously used block becomes completely incapable of holding charges  for data  When the charge loss error level exceeds another threshold value  higher from that for StaticDataRefresh   the  controller automatically moves its data to another block  In addition  the original block is then marked as a bad block     which prevents its further use  and thus the block enters the state of    EarlyRetirement        Note that  through this process  the incorrect data are detected and effectively corrected by the ECC engine  thus the data    in the new block is stored error free        Transcend Information Inc  7  V1 3    TS2G 16GMSA500    Transcend     TS16G 64GMSA300    mSATA SSD       mSATA Interface  Out of bank signaling    There shall be three Out Of Band  OOB  signals used detected b
8. D   ATA command register   This table with the following paragraphs summarizes the ATA command set    Support ATA ATAPI Command Code Protocol   General Feature Set  EXECUTE DIAGNOSTICS 90h Device diagnostic  FLUSH CACHE E7h Non data  IDENTIFY DEVICE ECh PIO data In  READ DMA C8h DMA  READ MULTIPLE C4h PIO data In  READ SECTOR S  20h PIO data In  READ VERIFY SECTOR S  40h or 41h Non data  SET FEATURES EFh Non data  SET MULTIPLE MODE C6h Non data  WRITE DMA CAh DMA  WRITE MULTIPLE C5h PIO data out  WRITE SECTOR S  30h PIO data out  NOP 00h Non data  READ BUFFER E4h PIO data In  WRITE BUFFER E8h PIO data out  Power Management Feature Set  CHECK POWER MODE E5h or 98h Non data  IDLE E3h or 97h Non data  IDLE IMMEDIATE Eth or 95h Non data  SLEEP E6h or 99h Non data  STANDBY E2h or 96h Non data  STANDBY IMMEDIATE EOh or 94h Non data  Security Mode Feature Set  SECURITY SET PASSWORD Fih PIO data out  SECURITY UNLOCK F2h PIO data out  SECURITY ERASE PREPARE F3h Non data  SECURITY ERASE UNIT F4h PIO data out  SECURITY FREEZE LOCK F5h Non data  SECURITY DISABLE PASSWORD F6h PIO data out  SMART Feature Set  SMART Disable Operations BOh Non data  SMART Enable Disable Autosave Boh Non data  SMART Enable Operations Boh Non data  SMART Return Status Boh Non data  SMART Execute Off Line Immediate BOh Non data  SMART Read Data Boh PIO data In  Host Protected Area Feature Set  Read Native Max Address F8h Non data  Set Max Address F9h Non data  Set Max Set Password F9h PIO data out  Set Max Lock
9. HE NETHERLANDS   E mail  sales transcend nl  www transcend nl   United Kingdom   E mail  sales transcend uk com  www transcend uk com                      Transcend Information Inc  23    V1 3    
10. OMWAKE    COMINIT       Figure 6  cominit sequence  Description   1  Host device are powered and operating normally with some form of active communication   2  Some condition in the device causes the device to issues a COMINIT  3  Host calibrates and issues a COMWAKE   4  Device responds     The device detects the COMWAKE sequence on its RX pair and calibrates its transmitter  optional    Following calibration the device sends a six burst COMWAKE sequence and then sends a continuous stream of the ALIGN  sequence starting at the device s highest supported speed  After ALIGN    Dwords have been sent for 54 6 us  2048 nominal  Gen1 Dword times  without a response from the host as determined by detection of ALIGN    primitives received from the  host  the device assumes that the host cannot communicate at that speed  If additional speeds are available  the    device tries the next lower supported speed by sending ALIGNr Dwords at that rate for 54 6 us  2048 nominal Gen1 Dword       Transcend Information Inc  11  V1 3    TS2G 16GMSAS00 TP Transcend     TS16G 64GMSA300 mSATA SSD    times   This step is repeated for as many slower speeds as are supported  Once the lowest speed has been reached       without response from the host  the device enters an error state    5  Host locks     after detecting the COMWAKE  the host starts transmitting D10 2 characters at its lowest supported rate   Meanwhile  the host receiver locks to the ALIGN sequence and  when ready  returns the ALIGN sequ
11. TS2G 16GMSA500  TS16G 64GMSA300    P Transcend     mSATA SSD       Description    The Transcend TSxGMSA500 TSxGMSA300 is a  series of mSATA SSD device with high performance and  quality Flash Memory assembled on a printed circuit  board  These devices feature cutting edge technique to  enhance product life and data retention  By using these  techniques  the product is designed especially for some  tough applications  like industrial PC  vehicle PC and    road surveillance record     Placement             Wn  r  O li  o    Features    e RoHS compliant   e Power Supply  3 3V 5    e Operating Temperature  0  C to 70  C   e Storage Temperature   40  C to 85  C   e Humidity  Non condensation   0  to 95    e TSxGMSA500 Built in 8 bit 512Byte ECC  Error  Correction Code  functionality ensures highly reliable of  data transfer    e TSxXGMSA300 Built in 15 bit 512Byte ECC  Error  Correction Code  functionality ensures highly reliable of  data transfer    e Global wear leveling algorithm eliminates excessive write  operation and extends product life    e Support StaticDataRefresh  amp  EarlyRetirement  technology to monitor error bit level and react before  data is corrupted    e Support S M A R T  Self defined    e Support Security Command   e Fully compatible with devices and OS that support the  SATA 3Gb s standard    e Non volatile SLC MLC Flash Memory for outstanding  data retention                Dimensions  Side Millimeters Inches  W 29 85 1 175  L 50 80 2 000  H 3 5 0 137      
12. e       Transcend Information Inc  12  V1 3    TS2G 1 6G MSA500 D Transcend   TS16G 64GMSA300 mSATA SSD    Description        1  Host device power off   Host and device power off    2  Power is applied   Host side signal conditioning pulls TX and RX pairs to neutral state  common mode voltage     3  Host issues COMRESET   4  Host releases COMRESET  Once the power on reset is released  the host releases the COMRESET signal and puts the  bus in a quiescent condition    5  Device issues COMINIT     When the device detects the release of COMRESET  it responds with a COMINIT  This is also  the entry point if the device is late starting  The device may initiate communications at any time by issuing a COMINIT    6  Host calibrates and issues a COMWAKE    7  Device responds     The device detects the COMWAKE sequence on its RX pair and calibrates its transmitter  optional    Following calibration the device sends a six burst COMWAKE sequence and then sends a continuous stream of the ALIGN  sequence starting at the device s highest supported speed  After ALIGNp primitives have been sent for 54 6 us  2048  nominal Gen1 Dword times  without a response from the host as determined by detection of ALIGNp primitives received  from the host  the device assumes that the host cannot communicate at that speed  If additional speeds are available the  device tries the next lower supported speed by sending ALIGNr primitives at that rate for 54 6 us  2048 nominal Gen1  Dword times   This step is re
13. e 160 Gen1 Ul   s long  106 7 ns  and each inter burst idle state shall be  480 Gent Uls long  820 ns   ACOMRESET detector looks for four consecutive bursts with 320 ns spacing  nominal   Any  spacing less than 175 ns or greater than 525 ns  it shall invalidate the COMRESET detector output  The COMRESET  interface signal to the Phy layer shall initiate the Reset sequence shown in Figure 5 below  The interface shall be held    inactive for at least 525 ns after the last burst to ensure far end detector detects the negation properly     Host  Host   Device Releases    On COMRESET    Host Host  COMRESET Calibrate    Host  COMWAKE  Host    Releases Host  COMWAKE D10 2    Host TX AXXXXXXd NA AY WNN AAAMAAMAAAA AXK   Device RX  YYYYYXXYXY y 4 N CYYYXXY NXXX    A    Device TX AMAAKAAXAAAAAAA j     es AY KK  i i AAAAAAAA AXXAXAXA   Host RX  YYY 90 OOOO OXY    Device Device Device  COMINIT Calibrate Align    Device Device  Releases COMWAKE    COMINIT       Figure 5  Comreset sequence       Transcend Information Inc  9  V1 3    TS2G 1 6G MSA500 D Transcend   TS16G 64GMSA300 mSATA SSD    Description        1  Host device is powered and operating normally with some form of active communication    2  Some condition in the host causes the host to issue COMRESET   3  Host releases COMRESET  Once the condition causing the COMRESET is released  the host releases the COMRESET  signal and puts the bus in a quiescent condition    4  Device issues COMINIT     When the device detects the release o
14. e erase count  Number of child pair  Maximum erase count  Minimum erase count  Reserved  Vendor specific  Data structure checksum    F   content  byte  is fixed and does not change   V   content  byte  is variable and may change depending on the state of the device or thr commands    executed by the device     X   content  byte  is vendor specific and may be fixed or variable   R   content  byte  is reserved and shall be zero     N   Nth Management Unit       Transcend Information Inc     22  V1 3    TS2G 16GMSA500  TS16G 64GMSA300    P Transcend     mSATA SSD       The above technical information is based on industry standard data and has been tested to be reliable  However  Transcend  makes no warranty  either expressed or implied  as to its accuracy and assumes no liability in connection with the use of this  product  Transcend reserves the right to make changes to the specifications at any time without prior notice    T Transcend    TAIWAN   No 70  XingZhong Rd   NeiHu Dist   Taipei  Taiwan  R O C  TEL  886 2 2792 8000   Fax  886 2 2793 2222   E mail  sales transcend com tw   www transcend com tw       USA   Los Angeles    E mail  sales transcendusa com  Maryland    E mail  sales_md transcendusa com  www transcendusa com   CHINA   E mail  sales transcendchina com  www transcendchina com  GERMANY   E mail  vertrieb transcend de  www transcend de   HONG KONG   E mail  sales transcend com hk  www transcendchina com  JAPAN   E mail  sales transcend co jp  www transcend jp   T
15. ed with the Sector Count register  from the specified  address  Specify    00h    to write 256 sectors        NOP  00h     The device shall respond with command aborted  For devices implementing the Overlapped feature set  subcommand  code 00h in the Features register shall abort any outstanding queue  Subcommand codes 01h through FFh in the  Features register shall not affect the status of any outstanding queue     READ BUFFER  E4h   The READ BUFFER command enables the host to read a 512 byte block of data     WRITE BUFFER  E8h   This command enables the host to write the contents of one 512 byte block of data to the device   s buffer     E Power Management Feature Set    CHECK POWER MODE  E5h or 98h   The host can use this command to determine the current power management mode     IDLE  E3h or 97h   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     IDLE IMMEDIATE  E1h or 95h   This command causes the device to set BSY  enter the    Idle       Read  mode  clear BSY and generate an interrupt     SLEEP  E6h or 99h   This command causes the device to set BSY  enter the Sleep mode  clear BSY and generate an interrupt     STANDBY  E2h or 96h   This command causes the device to set BSY  enter the Sleep mode  which corresponds to the ATA    Standby    Mode    clear BSY and return the in
16. ence to the device at  the same speed as received  A host shall be designed such that it acquires lock in 54 6 us  2048 nominal Gen1 Dword  times  at any given speed  The host should allow for at least 873 8 us  32768 nominal Gen1 Dword times  after detecting  the release of COMWAKE to receive the first ALIGNe  This ensures interoperability with multi generational and  synchronous designs  If no ALIGNP is received within 873 8 us  32768 nominal Gen1 Dword times  the host restarts the  power on sequence     repeating indefinitely until told to stop by the Application layer  6  Device locks     the device locks to  the ALIGN sequence and  when ready  sends SYNCp indicating it is ready to start normal operation    6  Upon receipt of three back to back non ALIGNp primitives  the communication link is established and normal operation    may begin     Power on sequence timing diagram  The following timing diagrams and descriptions are provided for clarity and are informative  The state diagrams provided in    section 8 4 comprise the normative behavior specification and is the ultimate reference     Host  Releases Host  COMRESET COMWAKE    Host Host Host    f   Releases Host  COMRESET Calibrate COMWAKE D10 2     X  AXXAAAAAAMA AXA  HS SOs Ra    yX Z    14 AMAA AAA  xy M i WOOO AXKKXXYY    Host T     Device RX  y J    Device TX   Host RX     Device Device Device  COMINIT Calibrate Align    Device Device  Releases COMWAKE  COMINIT    Device  Power  On       Figure 7  power on sequenc
17. ets supported 0  83 550Ch 2 Command sets supported 1  84 4002h 2 Command sets supported 2  85 87 XXXXh 6 Features command sets enabled  88 047Fh 2 Ultra DMA Mode Supported and Selected  89 0001h 2 Time required for Security erase unit completion  90 0000h 2 Time required for Enhanced security erase unit completion  91 0000h 2 Current Advanced power management value  92 FFFEh 2 Master Password Revision Code             Transcend Information Inc     16    V1 3    TS2G 1 6G MSA500 D Transcend   TS16G 64GMSA300 mSATA SSD    Identify Device Information Default Value                                        Risa nie Bice Data Field Type Information  93 127 0000h 70 Reserved  128 0001h 2 Security status  129 159 0000h 64 Vendor unique bytes  160 81F4h 2 Power requirement description  161 0000h 2 Reserved  162 0000h 2 Key management schemes supported  163 0000h 2 CF Advanced True IDE Timing Mode Capability and Setting  164 0000h 2 Reserved  165 175 0000h 22 Reserved  176 255 0000h 140 Reserved                      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     READ MULTIPLE  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 sectors defined by a Set Multiple command   READ SECTOR S   20h    This command reads 1 to 256 sector
18. f COMRESET  it responds with a COMINIT  This is also  the entry point if the device is late starting  The device may initiate communications at any time by issuing a COMINIT    5  Host calibrates and issues a COMWAKE    6  Device responds     The device detects the COMWAKE sequence on its RX pair and calibrates its transmitter  optional    Following calibration the device sends a six burst COMWAKE sequence and then sends a continuous stream of the ALIGN  sequence starting at the device s highest supported speed  After ALIGNP Dwords have been sent   for 54 6us  2048 nominal Geni Dword times  without a response from the host as determined by detection of ALIGNP  primitives received from the host  the device assumes that the host cannot communicate at that speed  If additional speeds  are available the device tries the next lower supported speed by sending ALIGNP Dwords at that rate for   54 6 us  2048 nominal Gen1 Dword times   This step is repeated for as many slower speeds as are supported  Once the  lowest speed has been reached without response from the host  the device enters an error state    7  Host locks     after detecting the COMWAKE  the host starts transmitting D10 2 characters at its lowest supported rate   Meanwhile  the host receiver locks to the ALIGN sequence and  when ready  returns the ALIGN sequence to the device at  the same speed as received  A host shall be designed such that it acquires lock in 54 6us  2048   nominal Gen1 Dword times  at any given speed 
19. ig Endian Byte Order in Word  47 8001h 2 Maximum number of sectors on Read Write Multiple command  Transcend Information Inc  15    V1 3    TS2G 16GMSA500    TS16G 64GMSA300 mSATA SSD    P Transcend          Identify Device Information Default Value                                                                                                                      Pitan tie Bice Data Field Type Information  48 0000h 2 Reserved  49 OFOOh 2 Capabilities  50 4000h 2 Capabilities  51 0200h 2 PIO data transfer cycle timing mode  52 0000h 2 Obsolete  53 0007h 2 Field Validity  54 XXXXh 2 Current numbers of cylinders  55 00XXh 2 Current numbers of heads  56 XXXXh 2 Current sectors per track  57 58 XXXXh 4 Current capacity in sectors  LBAs  Word 57   LSW  Word 58   MSW   59 01XXh 2 Multiple sector setting  60 61 XXXXh 4 Total number of sectors addressable in LBA Mode  62 0000h 2 Reserved  63 0007h 2 Multiword DMA transfer  Supports MDMA Mode 0 1 and 2  64 0003h 2 Advanced PIO modes supported  65 0078h 2 Penan DMA transfer cycle time per word  In PC Card modes this  66 0078h 2 a a DMA transfer cycle time  In PC Card modes this  67 0078h 2 Minimum PIO transfer cycle time without flow control  68 0078h Minimum PIO transfer cycle time with IORDY flow control  69 75 0000h 14 Reserved  Serial ATA capacities  76 0006h 2   Support Serial ATA Gen1    Support Serial ATA Gen2  77 79 000h 6 Reserved  80 0080h 2 Minor version number  ATAPI 7   81 0000h 2 Minor version number  82 742Bh 2 Command s
20. ost   SMART DATA Structure    The following 512 bytes make up the device SMART data structure  Users can obtain the data by using the    Read Data       command        Transcend Information Inc  21  V1 3    TS2G 1 6G MSA500 D Transcend   TS16G 64GMSA300 mSATA SSD       Byte  0 1  2   361   362  363   364   365  366  367   368   369    370    371  372  373  374  375   385  386   395  396   397  398   399  400   406  407   415  416  417  418   419  420  421   423  424   425  426   428  429   431  432   445  446   510  511    NOTE     al   lt     TY  TY   lt x   lt   lt   lt  x lt  x lt     mT     lt     lt  lt   Tm  lt p  lt  lt    lt p  lt p Ty  lt  lt   mH T X my cy  my mY Dm  my 7x    Description  Revision code  Vender specific  Off line data collection status  Self test execution status byte  Total time in second to complete off line data collection activity  Vendor specific  Off line data collection capability  SMART capability  Error logging capability    7 1 Reserved   0 1   Device error logging supported  Vendor specific  Short self test routine recommended polling time  in minutes   Extended self test routine recommended polling time  in minutes   Conveyance self test routine recommended polling time  in minutes   Reserved  Firmware Version Date Code  Number of initial invalid block  396   MSB  397   LSB   Number of run time bad block  398   MSB  399   LSB   SMI2242   Vendor specific  Reserved  Program Write the strong page only  Number of spare block  Reserved  Averag
21. peated for as many slower speeds as are supported  Once the lowest speed has been reached  without response from the host  the device shall enter an error state    8  Host locks     after detecting the COMWAKE  the host starts transmitting D10 2 characters at its lowest supported rate   Meanwhile  the host receiver locks to the ALIGN sequence and  when ready  returns the ALIGN sequence to the device at  the same speed as received  A host shall be designed such that it acquires lock in 54 6 us  2048 nominal Gen1 Dword  times  at any given speed  The host should allow for at least 873 8 us  32768 nominal Gen1 Dword times  after detecting  the release of COMWAKE to receive the first ALIGNpe  This insures interoperability with multi generational and synchronous  designs  If no ALIGNp is received within 873 8 us  82768 nominal Gen1 Dword times  the host restarts the power on  sequence     repeating indefinitely until told to stop by the Application layer    9  Device locks     the device locks to the ALIGN sequence and  when ready  sends the SYNCe primitive indicating it is ready  to start normal operation    10  Upon receipt of three back to back non ALIGNr primitives  the communication link is established and normal operation    may begin        Transcend Information Inc  13  V1 3    TS2G 16GMSA500    P Transcend                                                                                                                                                 TS16G 64GMSA300 mSATA SS
22. s as specified in the Sector Count register from sectors that is set by Sector  number register  A sector count of 0 requests 256 sectors  The transfer beings specified in the Sector Number register   READ VERIFY SECTOR S   40h 41h    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 that DRQ  is never set and no data is transferred to the host    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  The host to establish or select certain features uses this command     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     WRITE DMA  CAh   Write data to sectors during Ultra DMA and Multiword DMA transfer  Use the SET FEATURES command to specify the  mode value     WRITE MULTIPLE  C5h   This command is similar to the Write Sectors command  Interrupts are not presented on each sector  but on the       Transcend Information Inc  17  V1 3    TS2G 1 6G MSA500 PD Transcend   TS16G 64GMSA300 mSATA SSD    transfer of a block  which contains the number of sectors defined by Set Multiple command     WRITE SECTOR S   30h     Write data to a specified number of sectors  1 to 256  as specifi
23. terrupt immediately   STANDBY IMMEDIATE  E0h or 94h     This command causes the drive to set BSY  enter the Sleep mode  which corresponds to the ATA    Standby    Mode    clear BSY and return the interrupt immediately        Transcend Information Inc  18    V1 3    TS2G 1 6G MSA500 D Transcend   TS16G 64GMSA300 mSATA SSD    E Security Mode Feature Set  SECURITY SET PASSWORD  F1h     This command set user password or master password  The host outputs sector data with PIO data out protocol to indicate       the information defined in the following table     Security set Password data content      word   Content    Control word       Bit 0 Identifier O set user password    1 set master password  Bits 1 7 Reserved  Bit 8 Security level O High  1 Maximum  Bits 9 15 Reserved  Password  32 bytes     17 255    SECURITY UNLOCK  F2h   This command disables LOCKED MODE of the device  This command transfers 512 bytes of data from the host with PIO                   data out protocol  The following table defines the content of this information   Security Unlock information    Control word       Bit 0 Identifier 0 compare user password    1 compare master password          Bits 1 15 Reserved  1 16 Password  32 bytes     17 255 Reserved    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
24. tribute 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 ENABLE OPERATIONS  BOh with a Feature register value of D8h Enables the SMART function  This setting is maintained when the power is  turned off and then turns on  Once the SMART function is enabled  subsequent SMART ENABLE OPERATIONS    commands do not affect any parameters  SMART EXECUTE OFF LINE IMMEDIATE    BOh with the content of the Features register is equal to 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     SMART RETURN STATUS   BOh with a Feature register value of DAh  This command causes the device to communicate the reliability status of the  device to the host  If a threshold exceeded the condition and is not detected by the device  the device shall set the LBA Mid  register to 4Fh and the LBA High register to C2h  If a threshold exceeded the condition and detected by the device  the  device shall set the LBA Mid register to F4h and the LBA High register to 2Ch     SMART Read Data  BOh with the content of the Features register is equal to DOh  This command returns the Device SMART data    structure to the h
25. y the Phy  COMRESET  COMINIT  and COMWAKE  COMINIT  COMRESET and COMWAKE OOB signaling shall be achieved by transmission of either a burst of four Gen1  ALIGN  primitives or a burst composed of four Gen1 Dwords with each Dword composed of four D24 3 characters  each    burst having a duration of 160 Uloos  Each burst is followed by idle periods  at common mode levels   having durations as  depicted in Figure 4 and Table 2        COMRESET COMINIT    COMWAKE       Figure 4  OOB signals    160 Ulo    106 7 ns nominal        480 Uloob  320 ns nominal     Table 2  OOB signal times       Transcend Information Inc     V1 3    TS2G 16GMSAS00 TP Transcend     TS16G 64GMSA300 mSATA SSD    COMRESET    COMRESET always originates from the host controller  and forces a hardware reset in the device  It is indicated that       transmitting bursts of data separated by an idle bus condition  The OOB COMRESET signal shall consist of no less than six  data bursts  including inter burst temporal spacing  The COMRESET signal shall be    1  Sustained continued uninterrupted as long as the system hard reset is asserted  or   2  Started during the system hardware reset and ended some time after the negation of system hardware reset  or   3  Transmitted immediately following the negation of the system hardware reset signal    The host controller shall ignore any signal received from the device from the assertion of the hardware reset signal until the  COMRESET signal is transmitted  Each burst shall b
26. ying in Frozen mode     SMART Feature Set    Transcend IDE SSD supports the SMART command set and define some vendor specific data to report spare bad block  numbers in each memory management unit  Individual SMART commands are identified by the value placed in the Feature    register  Table shows these Feature register values        Value Command   DOh  SMART READ DATA   D2h  SMART ENABLE DISABLE ATTRIBUTE AUTOSAVE  D4h  SMART EXECUTE OFF LINE IMMEDIATE   D8h  SMART ENABLE OPERATIONS   D9h  SMART DISABLE OPERATIONS   DAh  SMART RETURN STATUS                                  SMART DISABLE OPERATIONS   BOh with a Feature register value of D9h 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 turns on    Once this command has been received  all SMART commands other than SMART ENABLE OPERATIONS are  aborted with the Aborted Command error        Transcend Information Inc  20  V1 3    TS2G 1 6G MSA500 D Transcend   TS16G 64GMSA300 mSATA SSD    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 in no    longer be monitored or saved  The state of SMART is preserved across power cycles     SMART ENABLE DISABLE ATTRIBUTE AUTOSAVE  BOh with a Feature register value of D2h Enables or disables the at
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
47BA…B…DC/…P3L - Apex Power Tools  CALFBLK Assembly Manual - Australian Fitness Supplies  TECDIS Manual EN rev 1_9  Dualit CAFE CHICH Cappuccino Maker 1377 User's Manual  仕 様 書 - 三原市水道部  取扱説明書 DB-K23M DB-U23S・DB-U23LS・DB-UC6W  Matrix KVM Switch User Manual  UM-181~201~251~301KCA  Siemens GigasetS44 User's Manual  Complete InteGrade Pro Manual    Copyright © All rights reserved. 
   Failed to retrieve file