Home
Silicon Image SiliconDrive SSDS00-3650H-R User's Manual
Contents
1. Xp X OX xx SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE 36 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Initialize Drive Parameters 91h Initialize Drive Parameters allows the host to set the sector counts per track and the head counts per cylinder to 1 Fixed Upon issuance of the command the device sets the BSY bit and associated parameters clears the BSY bit and issues an interrupt Table 38 Initialize Drive Parameters 91h Register D Dc Ds D D3 Do D Do Feature X Sector Count Sector Count Number of Sectors Sector Number X Cylinder Low X Cylinder High X Drive Head X 0 X Drive Head Number Number of Heads 1 Command 91h SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 37 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Recalibrate 1Xh The Recalibrate command sets the cylinder low and high head number to Oh and sector number to 1h in CHS mode In LBA mode i e LBA 1
2. Operation D De D5 D D3 Do D Do Feature X Sector Count X Sector Number X Cylinder Low X Cylinder High X Drive Head 1 LBA 1 Drive X Command X ATA COMMAND SET Table 30 ATA Command Set Class Command Name Samman pega Son Code FR SC SN CY DH LBA 1 Check Power Mode 98h E5h D 1 Execute Drive 90h D Diagnostics 1 Erase Sector COh Y Y Y Y Y 2 Format Track 50h Y Y Y Y 1 Identify Drive ECh D 1 Idle 97h E3h Y D 1 Idle Immediate 95h E1h l D 1 Initialize Drive 91h Y Y Parameters 1 Read Buffer E4h D 1 Read DMA C8h Y Y Y Y Y 1 Read Multiple C4h Y Y Y Y Y SILICONSYSTEMS PROPRIETARY TM SISTER neve TSE Trao Rea IE pnd o DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 27 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Table 30 ATA Command Set Continued Class Command Name Dawes jure ru Code FR SC SN CY DH LBA 1 Read Long Sector 22h 23h Y X Y Y 1 Read Sector s 20h 21h Y Y Y Y 1 Read Verify Sector s 40h 41h Y Y Y Y Y 1 Recalibrate 1Xh Y 1 Request Sense 03h D 1 Seek 7Xh Y Y Y Y 1 Set Features EFh Y D 1 Set Multiple Mode C6h Y D 1 Set Sleep Mode 99h E6 amp h D 1 Standby 96h E2h l D 1 Standby Immediate 94h EOh D 1 Translate Sector 87h Y Y Y Y Y 1 Wear Level F5h Y 2 Wri
3. 46 Set Features Attributes sse eee 46 Set Multiple Mode in sese 47 Set Sleep Mode 99h EON geb EE 48 Standby 96h EZ 49 Standby Immediate 94h EO eee 50 Write Buffer c t t eE EES 51 Write DMA CA m 52 Write Multiple CSI esse eee eee 53 Write Sector S AE LE 54 SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc PAGE X All unauthorized use and or reproduction is prohibited JUNE 17 2008 DOCUMENT 3650H 02DSR LisT OF TABLES SSD Hxxx I 3650 DATA SHEET Table 57 Write Long Sector s 32h 33h see 55 Table 58 Erase Sector s COW EE 56 Table 59 Request Sense 02H ee 57 Table 60 Extended Error Codes esse 57 Table 61 Translate Sector A vvecstencisisas siereas peeesassnasarsusseseecsaaseucssncgearanessouamcnnlnaraaes 58 Vable 62 Wear Level Fan iaiccsisciscccsccsctersedenacascahanasabacdscudsiceuniuatinduiadoeaiacdlaasteaieatiadans 59 Table 63 Write Multiple w o Erase CD 60 Table 64 Write Sector S w o Erase 29 61 Tab e 55 Write Venfy JU MN 62 Table 66 Part Numbering Nomenclature eee eee eee eee eee 63 Table Gr Ertrag eer EES ee 64 Table 68 Related Documentation sees eee 65 SILICONSYSTEMS PROPRIETARY LL RE EE M DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE XI SSD Hxxx I 3650 DATA SHEET LisT OF TABLES SiLICONSYsTEMS PR
4. SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 3 SSD Hxxx I 3650 DATA SHEET PRODUCT SPECIFICATIONS PRODUCT CAPACITY SPECIFICATIONS Table 5 Product Capacity Specifications Product doen Number of Number of Number licht Capacity Bytes Sectors Cylinders of Heads Track 32MB 32 702 464 63 872 499 2 32 64MB 65 601 536 128 128 1001 4 32 128MB 130 154 496 254 208 993 8 32 256MB 260 571 136 508 928 994 16 32 512MB 521 773 056 1 019 088 1011 16 63 1GB 1 047 674 880 2 046 240 2030 16 63 2GB 2 098 446 336 4 098 528 4066 16 63 4GB 4 224 761 856 8 251 488 8186 16 63 8GB 8 455 200 768 16 514 064 16 383 16 63 16GB 16 494 428 160 32 215 680 16 383 16 63 All IDE drives 8GB and larger use 16383 cylinders 16 heads and 63 sectors track due to interface restrictions ENVIRONMENTAL SPECIFICATIONS Table 6 Environmental Specifications Temperature 0 C to 70 C Commercial 40 C to 85 C Industrial Humidity 8 to 95 non condensing Vibration 16 3gRMS MIL STD 810F Method 514 5 Procedure Category 24 Shock 1000G Half sine 0 5ms Duration 50g Pk MIL STD 810F Method 516 5 Procedure Altitude 80 000ft MIL STD 810F Method 500 4 Procedure II SILICONSYSTEMS PROPRIETARY This
5. Module P PC Card YYY T 3650 Part number suffix contact your SiliconSystems Sales Representative Temperature Range Blank Commercial Industrial Capacity 32M 32MB to 16G 16GB e D 2 5 Drive e H 1 8 Drive SiliconSystems SiliconDrive SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 63 SSD Hxxx I 3650 DATA SHEET PART NUMBERING PART NUMBERS The following table lists the SiliconDrive s part numbers Table 67 Part Numbers Part Number Capacity SSD H16G 1 3650 16GB SSD H08G 1 3650 8GB SSD H04G 1 3650 4GB SSD H026G 1 3650 2GB SSD H01G 1 3650 1GB SSD H51M 1 3650 512MB SSD H25M 1 3650 256MB SSD H12M 1 3650 128MB SSD H64NM 1 3650 64MB SSD H32NM 1 3650 32MB RoHS 6 or 6 PRODUCT LABELING PB FREE IDENTIFICATION LABEL The Pb free identification label indicates that the enclosed components devices and or assemblies do not contain any lead i e they are lead free as defined in RoHS directive 2002 95 ED The above symbol is on all RoHS 6 of 6 compliant product labels as seen in Figure 8 SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to Silico
6. the sector number is set to Oh Table 39 Recalibrate 1Xh Register D7 Dg D5 D D3 Do D Do Feature Sector Count Sector Number Cylinder Low Cylinder High Drive Head 1 LBA 1 Drive X Command 1Xh X X OX xx SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE 38 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Read Buffer E4h The Read Buffer command allows the host to read the contents of the sector buffer When issued the device sets the BSY bit and sets up the sector buffer data in preparation for the read operation When the data is ready the DRO bit is set and the BSY bit in the Status register are set and cleared respectively Table 40 Read Buffer E4h Register D De Ds D D3 Do D Do Feature Sector Count Sector Number Cylinder Low Cylinder High Drive Head X X X Drive X Command E4h Xp X OX xx SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 39 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BL
7. CS0 CS1 37 38 In the true IDE mode CSO is the chip select for the task file registers while CS1 is used to select the Alternate Status register and the Device Control register CSEL 28 Cable Select This internally pulled up signal is used to configure this device as a master or a slave when the jumper configuration is in CSEL mode When this pin is Grounded by the host this device is configured as a master Open this device is configured as a slave D15 DO 18 16 lO Datalnputs Outputs This is the 8 bit or 14 12 16 bit bidirectional interface between the 10 8 6 host and device The lower eight bits are 4 3 5 7 used for 8 bit register transfers 9 11 13 15 17 DMACK 29 DMA Acknowledge This signal is used by the host in response to DMARQ to initiate DMA transfers The DMARQ DMACK handshake is used to provide flow control during the transfer When DMACK is asserted CS0 and CS1 are not asserted and transfers are 16 bits wide DASP 39 lO Disk Active Slave Present This open drain output signal is asserted low any time the drive is active In a master slave configuration this signal is used by the slave to inform the master that a slave is present JUNE 17 2008 SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR ELECT
8. EFh The Set Features command allows the host to configure the feature set of the device according to the attributes listed in Table 48 Table 47 Set Features EFh Register D Dg Ds D4 D3 Do D Do Feature Feature Sector Count X Sector Number X Cylinder Low X Cylinder High X Drive Head X X X Drive X Command EFh Table 48 Set Features Attributes Feature Operation 01h Enable 8 bit data transfer 66h Disable reverting to power on defaults 81h Disable 8 bit data transfer BBh 4 bytes of data apply on Read Write Long commands CCh Enable revert to power on defaults On power up or following a hardware reset the device is set to the default mode 81h SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 46 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Set Multiple Mode C6h The Set Multiple Mode command allows the host to access the drive via Read Multiple and Write Multiple ATA commands Additionally the command sets the block count i e the number of sectors within the block for the Read Write Multiple command The sector count per block is set in the Sector Count
9. RoHS 6 of 6 Product Labeling Pb Free Identification Label 64 Sampletabe n rr 65 Related Documentation tee Ee 65 SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE V SSD Hxxx I 3650 DATA SHEET TABLE OF CONTENTS SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE VI JUNE 17 2008 DOCUMENT 3650H 02DSR LisT OF FIGURES SSD Hxxx I 3650 DATA SHEET LisT OF FIGURES Figure 1 Physical TUM NOUNS tsa ss oe Ge ba EEM eal iede eons ee betae acu e d 1 Figur 2 ln NEE 2 Figure 3 Jumper zcc cv cc 2 Figure 4 lO Access Read Timing Diagram sse eee eee eee eee 10 Figure 5 I O Access Write Timing Diagram 11 Figure 6 True IDE Read Write Access Timing Diagram sees eee eee eee 12 Figure 7 True IDE Multiword DMA Read Write Access Timing 13 Figure 8 Sample Ee Mee ERa 65 SILICONSYSTEMS PROPRIETARY EE M DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE VII SSD Hxxx I 3650 DATA SHEET LisT OF FIGURES SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and propr
10. Alternate Status Register 24 Table 27 Device Control Register sees 25 SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE IX SSD Hxxx I 3650 DATA SHEET LisT OF TABLES Table 28 Table 29 Table 30 Table 31 Table 32 Table 33 Table 34 Table 35 Table 36 Table 37 Table 38 Table 39 Table 40 Table 41 Table 42 Table 43 Table 44 Table 45 Table 46 Table 47 Table 48 Table 49 Table 50 Table 51 Table 52 Table 53 Table 54 Table 55 Table 56 Device Address Register M 26 ATA Command Block and Set Descrptpon sese 27 ATIA Command RE 27 Check Power Mode 98h Eh 29 Executive Drive Diagnostic Uh eee 30 Format TEAGK EEN 31 Identify Drive i ly RE eee 32 Identify Drive Drive Attribute Data 33 lel 97h us NR UK T L ee 35 Idle Immediate 95h Eih 36 Initialize Drive Parameters Dh 37 i es IX BN 38 Read BUNS EN 39 Read DMA Ed T 40 Read Multiple e e EE 41 STTS Ree el EL Ma C 42 Read Long Sector s 22h 23h iiic tratte u gre etie id tuimus een 43 Read Verify Sector s 40h 41 eeeceeeee eee eeeeeeeeeeeseeeseeeeeeaeaaaaaaaaaaes 44 CIE c 45 Set Features BIN
11. SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Idle 97h E3h When issued by the host the device s internal controller sets the BSY bit enters the Idle mode clears the BSY bit and generates an interrupt If the sector count is non zero it is interpreted as a timer count with each count being 5ms and the automatic power down mode is enabled If the sector count is zero the automatic power down mode is disabled Table 36 Idle 97h E3h Register D7 De Ds D4 Ds Do D Do Feature X Sector Count Timer Count 5ms increments Sector Number X Cylinder Low X Cylinder High X Drive Head X X X Drive X Command 97h or E3h SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 35 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Idle Immediate 95h E1h When issued by the host the device s internal controller sets the BSY bit enters Idle Mode clears the BSY bit and issues an interrupt The interrupt is issued whether or not the Idle mode is fully entered Table 37 Idle Immediate 95h E1h Register D De D5 D D3 Do D Do Feature Sector Count Sector Number Cylinder Low Cylinder High Drive Head X X X Drive X Command 95h or E1h
12. document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 4 JUNE 17 2008 DOCUMENT 3650H 02DSR ELECTRICAL SPECIFICATION SSD Hxxx I 3650 DATA SHEET ELECTRICAL SPECIFICATION PIN ASSIGNMENTS The following table describes the SiliconDrive 1 8 Drive 44 pin IDE connector signals Table 7 Pin Assignments Pin IDE ATA Pin IDE ATA 1 RESET 2 GND 3 D7 4 D8 B D6 6 D9 7 D5 8 D10 9 D4 10 D11 11 D3 12 D12 13 D2 14 D13 15 D1 16 D14 17 DO 18 D15 19 GND 20 KEY 21 DMARQ 22 GND 23 IOWR 24 GND 25 IORD 26 GND 27 IORDY 28 CSEL 29 DMACK 30 GND 31 INTRQ 32 JOCS16 33 A1 34 PDIAG 35 AO 36 A2 37 CS0 38 CS1 39 DASP 40 GND 41 Vcc 42 Vcc 43 GND 44 NC SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 5 SSD Hxxx I 3650 DATA SHEET ELECTRICAL SPECIFICATION SIGNAL DESCRIPTIONS Table 8 Signal Descriptions Signal Name Pin s Type Description A2 A0 36 33 Address Inputs These signals are 35 asserted by the host to access the task registers in the device
13. information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 61 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Write Verify 3Ch The Write Verify command verifies each sector immediately after it is written This command performs identically to the Write Sector s command with the added feature of verifying each sector written Table 65 Write Verify 3Ch Register D Dg Ds Dg D Dg Dy Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head X LBA X Drive Head Number LBA27 24 Command 3Ch SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 62 JUNE 17 2008 DOCUMENT 3650H 02DSR SALES AND SUPPORT SSD Hxxx I 3650 DATA SHEET SALES AND SUPPORT To order or obtain information on pricing and delivery contact your SiliconSystems Sales Representative PART NUMBERING NOMENCLATURE The following table defines the SiliconDrive 1 8 Drive part numbering scheme Table 66 Part Numbering Nomenclature SSD H Form Factor SES EE s M
14. within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 55 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Erase Sector s COh The Erase Sector s command is issued prior to the issuance of a Write Sector s or Write Multiple w o Erase command Table 58 Erase Sector s COh Register D Dg Ds D4 D3 Do D Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head X LBA X Drive Head Number LBA27 24 Command COh SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 56 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Request Sense 03h The Request Sense command identifies the extended error codes generated by the preceding ATA command The Request Sense command must be issued immediately following the detection of an error via the Error register Table 59 Request Sense 03h Register D E Geer eck Seck e berech Feature Sector Count Sector Number Cylinder Low Cyl
15. 19 SSD Hxxx I 3650 DATA SHEET ATA REGISTERS CYLINDER HiGH REGISTER The Cylinder High register is set by the host to specify the cylinder number high byte Following an ATA command the content of the register is set internally by the device identifying the cylinder number high byte In LBA mode the 8 bit register maintains the contents of the Logical Block number address bits A23 A16 Table 22 Cylinder High Register Operation Dz De Ds D3 D3 Do D Do Read Write Cylinder Number Low Byte CHS Addressing Logical Block Number bits A23 A16 LBA Addressing Default Value 0 0 0 0 0 0 0 0 SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 20 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA REGISTERS SSD Hxxx I 3650 DATA SHEET DRIVE HEAD REGISTER The Drive Head register is used by the host and the device to select the type of addressing CHS or LBA the drive letter and either bits 3 0 of the head number in CHS mode or logical block number bits 27 24 in LBA mode Table 23 Drive Head Register Operation D De Ds D3 D3 Do D Do Read Write 1 LBA 1 DRV HS3 HS2 HS1 HSO LBA27 LBA26 LBA25 LBA24 Default 1 0 1 0 0 0 0 0 Value The Drive Head register is used by the host to specify one of a pair of ATA drives
16. 6 Delay Falling from Address 1 ns tAXISH IOIS16 Delay Rising from Address 1 ns Note 1 lOIS16 and INPACK are not supported SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 11 SSD Hxxx I 3650 DATA SHEET ELECTRICAL SPECIFICATION True IDE Read Write Access Timing a tia ADDRESS Valid CS0 CS1 DA 2 0 DIORDIOW tDvwL WRITE DD 15 00 ri wn READ DD OO tDVRL tDXRH tios tropw IORDY IOIS16 T Figure 6 True IDE Read Write Access Timing Diagram Table 14 True IDE Read Write Access Timing Symbol Parameter Minimum Maximum Units tic Cycle Time 100 ns tavrwL Address Valid to DIOR DIOW Setup Time 15 ns tawew DIOR DIOW Pulse Width 65 ns tpyw DIOW Data Setup Time 20 ns tpxwH DIOW Data Hold Time 5 ns tDVRL DIOR Data Setup Time 15 ns toxRH DIOR Data Hold Time 5 ns Laag Address Valid to IOCS16 Assertion 1 ns taxieH Address Valid to IOCS16 Negation 1 ns taxrwH DIOW DIOR to Address Valid Hold Time 10 ns tlost IORDY Setup Time 1 ns tiopw IORDY Pulse Width 1 ns Note 1 lOIS16 and INPACK are not supported SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confide
17. 6 JUNE 17 2008 DOCUMENT 3650H 02DSR
18. 8 2007 Initial release SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE II JUNE 17 2008 DOCUMENT 3650H 02DSR TABLE OF CONTENTS SSD Hxxx I 3650 DATA SHEET TABLE OF CONTENTS lg Fee TT i jl i e p i Physical Specifications E 1 Physical Dimensions scie a eet E eee 1 Ge Speiet naaa e e e Eiga EEE a A aA EERE EE 2 Jumper Settings ss ee cc sae ss test ccs re ee cece eee eee 2 Product SPECHICATIONS i cui ttsstncadiinercdendcinatinnannnsacisiadenianaadinnieneteuoniniiatanaiconsmaietinananbamuanh 3 System PerforMaNC smoren O 3 System Power Reduiremente esse sees 3 System ele RD m T 3 Product Capacity SpeclfiGallOriS EEN 4 Environmental Specifications sese du ul eee d Electrical SpECUIGANON e 5 PIN PSS SVT 1 ecc 5 Signal leie le m T 6 Absolute Maximum Nasce TTE 8 corre 8 DC 5 gro ge ril eee 9 AC R AN AC NS e Pm 10 VO Access Read R Unis s t 10 UO Access Write Timing 11 True IDE Read Write Access Timing e
19. 8 PAGE 23 SSD Hxxx I 3650 DATA SHEET ATA REGISTERS ALTERNATE STATUS REGISTER The Alternate Status register is a read only register indicating the status of the device following the previous ATA command See Status Register on page 22 for specific details Table 26 Alternate Status Register Operation D De Ds D3 D3 Do D Do Read Write BSY DRDY DWF DSC DRQ CORR IDX ERR Default Value 0 0 0 0 0 0 0 0 SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 24 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA REGISTERS SSD Hxxx I 3650 DATA SHEET DEVICE CONTROL REGISTER The Device Control register is used to control the interrupt request and issue ATA software resets Table 27 Device Control Register Operation D Dg Ds D4 D3 D D Do Write 1 SRST nIEN 0 Bits Description 7 4 Reserved bits 3 Always set to 1 2 Software Reset SRST When set resets the ATA software 1 Interrupt Enable nIEN When set device interrupts are disabled There is no function in the memory mapped mode 0 Always set to 0 SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02D
20. Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head 1 LBA 1 Drive Head Number LBA27 24 Command 87h SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 58 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Wear Level F5h The Wear Level command is supported as an NOP command for the purposes of backward compatibility with the ANSI AT attachment standard This command sets the Sector Count register to OxOOh Table 62 Wear Level F5h Register D De D5 D D3 Do D Do Feature X Sector Count Completion Status Sector Number X Cylinder Low X Cylinder High X Drive Head X X X Drive Flag Command F5h SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 59 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Write Multiple w o Erase CDh The Write Multiple w o Erase command functions identically to the Write Multiple command with the
21. Dy Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head 1 LBA 1 Drive Head Number LBA27 24 Command 40h or 41h SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 44 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Seek 7Xh The Seek command seeks and picks up the head to the tracks specified in the task file When the command is issued the solid state memory chips do not need to be formatted After an appropriate amount of time the DSC bit is set Table 46 Seek 7Xh Register D Dg D5 D Dg D2 Dy Do Feature X Sector Count X Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head 1 LBA 1 Drive Head Number LBA27 24 Command 7Xh SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 45 SSD Hxxx I 3650 DATA SHEET ATA COMMAND BLOCK AND SET DESCRIPTION Set Features
22. ICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 41 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Read Sector 20h 21h The Read Sector command allows the host to read sectors 1 to 256 as specified in the Sector Count register If the sector count is set to Oh all 256 sectors of data are made available When the command code is issued and the first sector of data has been transferred to the buffer the DRQ bit is set The Read Sector command is terminated by writing the cylinder head and sector number of the last sector read in the task file On error the read operation is aborted in the errant sector Table 43 Read Sector 20h 21h Register D Dg Ds D3 D3 Do D Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head 1 LBA 1 Drive Head Number LBA27 24 Command 20h or 21h SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 42 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION
23. Key Reserved for the Connector Key PDIAG 34 UO Pass Diagnostic This open drain signal is asserted by the slave to indicate to the master that it has passed its diagnostics DOCUMENT 3650H 02DSR SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited JUNE 17 2008 PAGE 7 SSD Hxxx I 3650 DATA SHEET ELECTRICAL SPECIFICATION Table 8 Signal Descriptions Continued Signal Name Pin s Type Description RESET 1 Device Reset An active low signal When active this signal sets all internal registers to their default state This signal is held asserted until at least 25us after power has been stabilized during the device power on Vcc 41 42 Device Power Supply The device power 5V signal ABSOLUTE MAXIMUM RATINGS Table 9 Absolute Maximum Ratings Symbol Parameter Minimum Maximum Units Ts Storage Temperature 55 125 C TA Operating Temperature 40 85 C Vcc Vcc with Respect to GND 0 3 6 7 V Vin Input Voltage 0 5 6 0 V Vout Output Voltage 0 3 5 8 V CAPACITANCE Table 10 Capacitance Symbol Parameter Maximum Units Cin Input Capacitance 35 pF Cout Output Capacitance 35 pF CIO Bidirectional Capacitance 35 pF PAGE 8 SiLICONSYsTEMS PROPRIETARY This document and the information contained within it i
24. OCK AND SET DESCRIPTION Read DMA C8h The Read DMA command allows the host to read data using the DMA transfer protocol Note This function does not apply to SiliconDrives that have DMA disabled Table 41 Read DMA C8h Register D Dc Ds D D3 Do D Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head 1 LBA 1 Drive Head Number LBA27 24 Command C8h SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 40 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Read Multiple C4h The Read Multiple command executes similarly to the Read Sector command with the exception that interrupts are issued only when a block containing the counts of sectors defined by the Set Multiple command is transferred Table 42 Read Multiple C4h Register D Dg D5 D Dg D2 Dy Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head 1 LBA 1 Drive Head Number LBA27 24 Command C4h SIL
25. OPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE XII JUNE 17 2008 DOCUMENT 3650H 02DSR PHYSICAL SPECIFICATIONS SSD Hxxx I 3650 DATA SHEET PHYSICAL SPECIFICATIONS The SiliconDrive 1 8 Drive products are offered in an industry standard 1 8 Drive form factor See Part Numbering on page 63 for details regarding 1 8 Drive capacities PHYSICAL DIMENSIONS This section provides diagrams that describe the physical dimensions for the 1 8 Drive O Oo Figure 1 Physical Dimensions Table 1 Physical Dimensions Dimension Millimeters EE Dimension Millimeters lech mm mm A 60 00 0 25 K 6 90 0 125 B 57 05 0 25 L 2 82 10 C 3 20 0 10 M 57 05 0 25 D 69 85 0 25 N 2 95 0 10 E 66 65 0 25 P 5 19 0 125 F 2 95 0 10 Q 11 57 0 125 G 6 55 0 125 R 2 00 0 10 H 5 25 0 125 S 11 71 0 125 63 85 0 25 T 3 00 0 10 J 35 0 0125 SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 1 SSD Hxxx I 3650 DATA SHEET PHYSICAL SPECIFICATIONS PiN LOCATIONS The following diagram identifies the pin lo
26. RICAL SPECIFICATION SSD Hxxx I 3650 DATA SHEET Table 8 Signal Descriptions Continued Signal Name Pin s Type Description DMARQ 21 O DMA Request This signal is used for DMA transfers between the host and device DMARQ is asserted by the device when the device is ready to transfer data to from the host The direction of data transfer is controller by IORD and IOWR This signal is used in a handshake manner with DMACK i e the device waits until the host asserts DMACK before negating DMARQ and reasserts DMARQ if there is more data to transfer The DMARQ DMACK handshake is used to provide flow control during the transfer GND 2 19 22 24 26 30 40 43 Ground The device ground signal INTRQ 31 O Interrupt Request This signal is an active high interrupt request to the host IORDY 27 UO Channel Ready The signal is negated to extend the host transfer cycle of any host register access IORD 25 Device I O Read This is the read strobe signal from the host The falling edge of IORD enables data from the device onto the data bus The rising edge of IORD latches data at the host The host does not act on the data until it is latched JOWR 23 Device UO Write This is the write strobe signal from the host The rising edge of IOWR latches data from the data bit signals The device does not act on the data until it is latched KEY 20
27. SILICON SYSTEMS The Future of Storage Today OVERVIEW SiliconDrive combines all the high performance high reliability and multiyear lifecycle benefits of the standard SiliconDrive with a comprehensive suite of patented and patent pending technologies that provide multiple security options to safeguard application data and software IP in embedded systems Applications requiring advanced levels of security such as data recorders wearable and field computers medical monitoring and diagnostic equipment POS systems and voting machines are able to activate security options to protect application data and software IP from theft falling into the wrong hands from deployments in high risk areas corruption and accidental or malicious overwrites PowerArmor prevents data corruption and loss from power disturbances by integrating patented technology into every SiliconDrive SISMART acts as an early warning system to eliminate unscheduled downtime by constantly monitoring and reporting the exact amount of remaining storage system useful life SiSecure is a comprehensive suite of user selectable security technologies that solves the critical need for robust storage security for embedded systems applications that have a small footprint and low power requirement DATA SHEET SILICONDRIVE 1 8 DRIVE SSD Hxxx I 3650 SISECURE PowerArmor Eliminates drive corruption SiZone Data zones with different security par
28. SR JUNE 17 2008 PAGE 25 SSD Hxxx I 3650 DATA SHEET ATA REGISTERS DEVICE ADDRESS REGISTER The Device Address register is used to maintain compatibility with ATA disk drive interfaces Table 28 Device Address Register Operation D Dg Ds D D D Dy D Read Write nWTG nHS3 nHS2 nHS1 nHSO nDS1 nDS0 Default Value 0 0 1 1 1 1 1 0 Bit s Description T7 Reserved bit 6 Write Gate nWTG Low when a write to the device is in process 5 2 nHS3 to nHSO The negated binary address of the currently selected head 1 nDS1 Low when drive 1 is selected and active 0 nDSO Low when drive 0 is selected and active PAGE 26 SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc JUNE 17 2008 All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR ATA COMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET ATA COMMAND BLOCK AND SET DESCRIPTION In accordance with the ANS ATA Specification the device implements seven registers that are used to transfer instructions to the device by the host These commands follow the ANSI standard ATA protocol A description of the ATA command block is provided in the following table Table 29 ATA Command Block and Set Description
29. SSD Hxxx I 3650 DATA SHEET Read Long Sector s 22h 23h The Read Long Sector s command operates similarly to the Read Sector s command with the exception that it transfers requested data sectors and ECC data The long instruction ECC byte transfer for Long commands is a byte transfer at a fixed length of 4 bytes Table 44 Read Long Sector s 22h 23h Register D Dg Ds Dg D3 Dg Dy Do Feature X Sector Count X Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head 1 LBA 1 Drive Head Number LBA27 24 Command 22h or 23h SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 43 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Read Verify Sector s 40h 41h The Read Verify Sector s command operates similarly to the Read Sector s command with the exception that is does not set the DRQ bit and does not transfer data to the host When the requested sectors are verified the onboard controller clears the BSY bit and issues an interrupt Table 45 Read Verify Sector s 40h 41h Register D De D5 D4 Da D2
30. TA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Write Buffer ESh The Write Buffer command allows the host to rewrite the contents of the 512 byte data buffer with the wanted data Table 53 Write Buffer E8h Register D Dg Ds D4 D3 Do D D Feature Sector Count Sector Number Cylinder Low Cylinder High Drive Head X X X Drive X Command E8h X X OX xx SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 51 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Write DMA CAh The Write DMA command allows the host to write data using the DMA transfer protocol Note This function does not apply to SiliconDrives that have DMA disabled Table 54 Write DMA CAh Register D Dg Ds D3 D3 Do D Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head X LBA X Drive Head Number LBA27 24 Command CAh SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproducti
31. ameters SiKey Ties SiliconDrive to a specific host and or software IP SiProtect Protection software for password required read write or read only access SiSweep Ultra fast data erasure SiPurge Non recoverable data erasure FEATURES RoHS 6 of 6 compliant Integrated PowerArmor SISMART and SiSecure technologies Capacity range 32MB to 16GB Supports both 8 bit and 16 bit data register transfers Supports 5V interface Data reliability 1 error in 101 bits read MTBF 24 000 000 hours ATA 3 compliant Industry Hitachi 1 8 Drive form factor Supports PIO modes 0 4 and DMA modes 0 2 H DETTE E ios Master 16GB SSD H16G 1 3650 Sa SILICON SYSTEMS Speak to an Email Us Engineer Click here Click here SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited 26840 ALISO VIEJO PARKWAY ALISO VIEJO CA 92656 PHONE 949 900 9400 e FAX 949 900 9500 http www siliconsystems com DOCUMENT 3650H 02DSR JUNE 17 2008 SSD Hxxx I 3650 DATA SHEET REVISION HISTORY REVISION HISTORY Document No Release Date Changes 3650H 02DSR June 17 2008 Updated Overview e SiliconDrive Technology to SiSecure 3650H 01DSR May 25 2008 Updated Overview e SiliconDrive Secure to SiSecure e SiProtect information SSDS00 3650H R November
32. and 98h or E5h Xp X X xx SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 29 SSD Hxxx I 3650 DATA SHEET ATA COMMAND BLOCK AND SET DESCRIPTION Executive Drive Diagnostic 90h The Executive Drive Diagnostic performs an internal read write diagnostic test using AA55h and 55AAh If an error is detected in the read write buffer the Error register reports the appropriate diagnostic code Table 32 Executive Drive Diagnostic 90h Register D De D5 D D3 Do D Do Feature Sector Count Sector Number Cylinder Low Cylinder High Drive Head X X X Drive Command 90h Xp X OX xx SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE 30 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Format Track 50h The Format Track command formats the common solid state memory array Table 33 Format Track 50h Register D Dc Ds D3 D3 Do D Do Feature X Sector Count Sector Count Sector Nu
33. cations of the 1 8 Drive 43 18 1 CA 44 KEY 2 DB Figure 2 Pin Locations JUMPER SETTINGS The following diagram defines the SiliconDrive 1 8 Drive jumper settings Cable Select Jumper D B Figure 3 Jumper Settings SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE 2 JUNE 17 2008 DOCUMENT 3650H 02DSR PRODUCT SPECIFICATIONS SSD Hxxx I 3650 DATA SHEET PRODUCT SPECIFICATIONS Note All SiliconDrive 1 8 Drive values quoted are typical at 25 C and nominal supply voltage SYSTEM PERFORMANCE Table 2 System Performance Reset to Ready Startup Time Typical Maximum 200ms 400ms Read Transfer Rate Typical 8MBps Write Transfer Rate Typical 6MBps Burst Transfer Rate 16 7MBps Controller Overhead Command to DRQ 2ms maximum SYSTEM POWER REQUIREMENTS Note The 5V is the only operation for the 16GB capacity Table 3 System Power Requirements DC Input Voltage 5 0 10 Sleep Standby Current 21 0mA Read Typical Peak 30mA 100mA Write Typical Peak 40mA 100mA SYSTEM RELIABILITY Table 4 System Reliability MTBF 25 C gt 4 000 000 hours Data Reliability 1 non recoverable error in 1014 bits read Endurance 22 000 000 write erase cycles Data Retention 10 years
34. e 45 ERROR REGISTER The Error register contains the error status if any generated from the last executed ATA command The contents are qualified by the ERR bit being set in Status Register on page 22 Table 17 Error Register Operation D7 Dc D5 D4 D3 D2 Di Do Read BBK UNC MC IDNF MCR ABRT TKNOF AMNF Default 0 0 0 0 0 0 0 0 Value Bit s Description 7 Bad Block Detected BBK Set when a bad block is detected 6 Uncorrectable Data Error UNC Set when an uncorrectable error is encountered 5 Media Changed MC Set to 0 4 ID Not Found IDNF Set when the sector ID is not found 3 MCR Media Change Request Set to 0 2 Aborted Command ABRT Set when a command is aborted due to a drive error 1 Track 0 Not Found TKONF Set when the executive drive diagnostic command is executed 0 Address Mark Not Found AMNF Set in the case of a general error SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 15 SSD Hxxx I 3650 DATA SHEET ATA REGISTERS FEATURE REGISTER The Feature register is command specific and used to enable and disable interface features This register supports only either odd or even byte data transfers Table 18 Feature Register Operation D7 De D
35. ee 12 True IDE Multiword DMA Read Write Access Timing sss sees 13 ATA and True IDE Register Decoding cese 14 Task File Register SpecifiGallori ucue ettet ttt keit ete s tato tob itr prR rbd dap ss 14 ATA EE 15 riae 15 SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE III SSD Hxxx I 3650 DATA SHEET TABLE OF CONTENTS Error eT mE c 15 Feature REGISTE M C T nii 16 ei eL M aiaee enaa 17 Sector Hin ge E 18 Cylinder LOW celica 19 Cylinder High REgISter erreien mm 20 Drivel read Me 21 Status Register RT ieaiai 22 Command Register EE RET HR 23 Alternate Status Register e ccaeceeee ee esses iran apnea n nnn tnu REEEDEREDERRnRRRREADRRRERR REA 24 Device Control oi 25 Device Address Regisaler sasszazgog zaza 26 ATA Command Block and Set Description eeeeeeeeeeeeeees 27 ATA Command Sl E 27 Check Power Mode 98h Eh 29 Executive Drive Diagnostic QU 30 Format Track 50M e anertige te 31 identif
36. er with the LBA block number resulting from the last ATA command Table 20 Sector Number Register Operation D De Ds D D3 D2 Di Do Read Write Sector Number CHS Addressing Logical Block Number bits A07 A00 LBA Addressing Default Value 0 0 0 0 0 0 0 1 SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 18 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA REGISTERS SSD Hxxx I 3650 DATA SHEET CYLINDER Low REGISTER The Cylinder Low register is set by the host to specify the cylinder number low byte Following an ATA command the content of the register is written by the device identifying the cylinder number low byte In LBA mode the 8 bit register maintains the contents of the Logical Block number address bits A15 A08 Table 21 Cylinder Low Register Operation D Dg Ds D D3 D2 Di Dg Read Write Cylinder Number Low Byte CHS Addressing Logical Block Number bits A15 A08 LBA Addressing Default Value 0 0 0 0 0 0 0 0 SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE
37. exception that the implied pre erase i e Erase Sector s command is not issued prior to writing the sectors Table 63 Write Multiple w o Erase CDh Register D Dg Ds Dg D3 Dg Dy Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head X LBA X Drive Head Number LBA27 24 Command CDh SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 60 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Write Sector s w o Erase 38h The Write Sector s w o Erase command functions similar to the Write Sector command with the exception that the implied pre erase i e Erase Sector s command is not issued prior to writing the sectors Table 64 Write Sector s w o Erase 38h Register D Dg D5 D D Dg Dy Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head X LBA X Drive Head Number LBA27 24 Command 38h SiLICONSYsTEMS PROPRIETARY This document and the
38. formation e 15 Non magnetic disk 14 Formatting speed latency permissible gap needed e 13 Track Offset option supported 12 Data Strobe Offset option supported 11 Over 0 5 rotational speed difference 10 Disk transfer rate gt 10Mbps e 9 10Mbps gt disk transfer rate 5Mbps e 8 5Mbps gt disk transfer rate e 7 Removable cartridge drive e 6 Fixed drive e 5 Spindle Motor Control option executed 4 Over 15ys changing head time e 3 Non MFM encoding 2 Soft sector allocation 1 Hard sector allocation 0 Reserved XXXXh Number of cylinders 0000h Reserved UU X Xh Number of heads 0000h Number of unformatted bytes per track XXXXh Number of unformatted bytes per sector XXXXh Number of sectors per track I CO XXXXh Number of sectors per device c Jl Oo Ou ki Goal M i gt N AN MI KM KM KM K 0000h Reserved i e A c XXXXh N O Serial number SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 33 SSD Hxxx I 3650 DATA SHEET ATA COMMAND BLOCK AND SET DESCRIPTION Table 35 Identify Drive Drive Attribute Data Continued Ware Data Default Bytes Data Description 20 0001h 2 Buffer t
39. gured as either a a memory mapped or an an UO devices As noted earlier accomplished using the ATA Command Block TASK FILE REGISTER SPECIFICATION communication to and from the drive is The Task File registers are used for reading and writing the storage data in the SiliconDrive The decoded addresses are as shown in the following table Table 16 Task File Register Specification CSO CS1 DAO2 DAO1 DAOO DIOR L DIOW L 0 1 0 0 0 Data Data 0 1 0 0 1 Error Feature 0 1 0 1 0 Sector Count Sector Count 0 1 0 1 1 Sector Number Sector Number 0 1 1 0 0 Cylinder Low Cylinder Low 0 1 1 0 1 Cylinder High Cylinder High 0 1 1 1 0 Drive Head Drive Head 0 1 1 1 1 Status Command 0 0 X X X Invalid Invalid 1 1 X X X High Z Not Used 1 0 0 X X High Z Not Used 1 0 1 0 X High Z Not Used 1 0 1 1 0 Alternate Status Device Control 1 0 1 1 1 Device Address Not Used SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 14 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA REGISTERS SSD Hxxx I 3650 DATA SHEET ATA REGISTERS DATA REGISTER The Data register is a 16 bit register used to transfer data blocks between the host and drive buffers The register may set to 8 bit mode by using the Set Features Command defined in Seek 7Xh on pag
40. ietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE VIII JUNE 17 2008 DOCUMENT 3650H 02DSR LisT OF TABLES SSD Hxxx I 3650 DATA SHEET LisT OF TABLES Table 1 Physical Dimensions eee eee eee eee eee 1 Jeu uEL utguagc 3 Table 3 System Power Requirements ENEE 3 Table 4 System Rev ergeet eebe 3 Table 5 Product Capacity Specifications eee 4 Table 6 Environmental Gpechhcatons EEN d Table 7 Pin ej 5 Table ele ER Le CN D Table 9 Absolute Maximum Ratings eee 8 Table T Capacitance MER 8 Table AG Chara ten SOS C 9 Table 12 lO Access Read Timing sss seer 10 Table 13 lO Access Write Timing sese 11 Table 14 True IDE Read Write Access Timing sese eee eee 12 Table 15 True IDE Multiword DMA Read Write Access Timing 13 Table 16 Task File Register Specification ccce eene nennen nene 14 I 17 ee E Me mE m 15 Table 18 Feature Register cesses 16 Table 19 Sector Count ISBOIBIGI ecoute uen etna eooo onner reer ennon 17 Table 20 Sector Number Register ous 18 Table 21 Cylinder Low REGISISM 5c s orario ereer 19 Table 22 Cylinder High Register eee 20 Table 23 Drive Head Register 21 Table 24 Status Register Me P HH 22 Table 25 Command Register sees eee 23 Table 26
41. inder High X X OX xx Drive Head 1 X 1 Drive X Command 03h The extended error codes are defined in the following table Table 60 Extended Error Codes Extended Error Codes Description 00h No error detected 01h Self test is OK no error 09h Miscellaneous error 20h Invalid command 21h Invalid address requested head or sector invalid 2Fh Address overflow address too large 35h 36h Supply or generated voltage out of tolerance 11h Uncorrectable ECC error 18h Corrected ECC error 05h 30h 32h 37h 3Eh Self test of diagnostic failed 10h 14h ID not found 3Ah Spare sectors exhausted 1Fh Data transfer error aborted command OCh 38h 3Bh 3Ch 3Fh Computed media format 03h Write erase failed SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 57 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Translate Sector 87h The Translate Sector command is not currently supported by the SiliconSystems SiliconDrive If the host issues this command the device responds with OxOOh in the data register Table 61 Translate Sector 87h Register D Dg Ds D4 Da D2 D
42. ing IORD 5 ns ticLIGH IORD Pulse Width 65 ns tAVIGL Address Setup before IORD 25 ns tGHAX Address Hold following IORD 10 ns tcLiGL CE Setup before IORD 5 ns tcHIGH CE Hold following IORD 10 ns tRLIGL REG Setup before IORD 5 ns tRHIGH REG Hold following IORD 0 ns tiGLINL INPACK Delay falling from IORD 1 ns ticHINH INPACK Delay Rising from IORD 1 ns tavisL IOIS16 Delay Falling from Address 1 ns tAXISH IOIS16 Delay Rising from Address 1 ns Note 1 lOIS16 and INPACK are not supported SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE 10 JUNE 17 2008 DOCUMENT 3650H 02DSR ELECTRICAL SPECIFICATION SSD Hxxx I 3650 DATA SHEET UO Access Write Timing fl IOWR IOIS16 tIGHQX ticHDX D 15 0 SS SSS SS Figure 5 I O Access Write Timing Diagram Table 13 I O Access Write Timing Symbol Parameter Minimum Maximum Units Deups Data Hold following IOWR 5 ns tigHax Data Setup before IOWR 20 ns ticLIGH IOWR Pulse Width 65 ns tAVIGL Address Setup before IOWR 25 ns tAXIGH Address Hold following IOWR 10 ns tcLiGL CE Setup before IOWR 5 ns tcHIGH CE Hold following IOWR 10 ns tRLIGL REG Setup before IOWR 5 ns tRHIGH REG Hold following IOWR 0 ns tAVISL IOIS1
43. mber Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head 1 LBA 1 Drive Head Number LBA27 24 Command 50h SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 31 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Identify Drive ECh Issued by the host the Identify Drive command provides 256 bytes of drive attribute data i e sector size count and so on The identify drive data structure is detailed in the following table Table 34 Identify Drive ECh Register D De D5 D D3 Do D Do Feature Sector Count Sector Number Cylinder Low Cylinder High Drive Head X X X Drive X Command ECh Xp X OX xx SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE 32 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Identify Drive Drive Attribute Data Table 35 Identify Drive Drive Attribute Data Word Address Data Default Bytes Data Description 0 045Ah 2 General configuration bit in
44. nSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 64 JUNE 17 2008 DOCUMENT 3650H 02DSR RELATED DOCUMENTATION SSD Hxxx I 3650 DATA SHEET SAMPLE LABEL Standard Back Label with Lot Front Label Code Information AL LLLLLLLLELELLLELELLLLL f 1 d M 16GB bem Iln nmi 16GB Ss SSD H16G I Um KO SILICON SYSTEMS amp Figure 8 Sample Label RELATED DOCUMENTATION For more information visit www siliconsystems com or contact your SiliconSystems Sales Representative Table 68 Related Documentation SiliconDrive Application Specific Description Document Number Technology PowerArmor Eliminates drive corruption SSWPxx PowerArmor R SiProtect Protection software for SSANxx SilDrvSec R password required read write or read only access SiSweep Ultra fast data erasure SSANxx SilDrvSec R SiPurge Non recoverable data erasure SSANxx SilDrvSec R SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 65 SSD Hxxx I 3650 DATA SHEET RELATED DOCUMENTATION e Speak to an Email Us Engineer Click here Click here SiliconSystems performance tests ratings and product specifications are measured using specific computer systems and or components and reflect the approximate performa
45. nce of SiliconSystems products as measured by those tests Any difference in system hardware or software design or configuration as well as system use may affect actual test results ratings and product specifications SiliconSystems welcomes user comments and reserves the right to revise this document and or make updates to product specifications products or programs described without notice at any time SiliconSystems makes no representations or warranties regarding this document The names of actual companies and products mentioned herein are the trademarks of their respective owners SiliconSystems SiliconDrive SiliconDrive Secure PowerArmor SISMART SiKey SiZone SiProtect SiSecure SiSweep SiPurge SiScrub SiliconDrive Blade SiliconDrive Edge and the SiliconSystems logo are trademarks or registered trademarks of SiliconSystems Inc and may be used publicly only with the permission of SiliconSystems and require proper acknowledgement Other listed names and brands are trademarks or registered trademarks of their respective owners Copyright 2008 by SiliconSystems Inc All rights reserved No part of this publication may be reproduced without the prior written consent of SiliconSystems SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE 6
46. nds 6 Data Ready DRDY Set when the device is ready to accept ATA commands from the host 5 Drive Write Fault DWF Always set to 0 4 Drive Seek Complete DSC Set when the drive heads have been positioned over a specific track 3 Data Request DRQ Set when a device is ready to transfer a word or byte of data to or from the host and the device 2 Corrected Data CORR Always set to 0 1 Index IDX Always set to 0 0 Error ERR Set when an error occurs during the previous ATA command SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 22 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA REGISTERS SSD Hxxx I 3650 DATA SHEET COMMAND REGISTER The Command register specifies the ATA command code being issued to the drive by the host Execution of the command begins immediately following the issuance of the command register code by the host Table 25 Command Register Operation D De Ds D3 D3 Do D Do Read Write ATA Command Code See ATA Command Block and Set Description on page 27 for a listing of the supported ATA commands SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 200
47. ntial and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE 12 JUNE 17 2008 DOCUMENT 3650H 02DSR ELECTRICAL SPECIFICATION SSD Hxxx I 3650 DATA SHEET True IDE Multiword DMA Read Write Access Timing This function does not apply to SiliconDrives that have DMA disabled DIOR DIOWA 4 Leena CSOLCSI mM in DMARG DMACK DD 15 0 Iowa IRDA Te Lan Figure 7 True IDE Multiword DMA Read Write Access Timing Table 15 True IDE Multiword DMA Read Write Access Timing Symbol Parameter Minimum Maximum Units trwc Cycle Time mode 2 100 ns trwew DIOR DIOW Pulse Width 65 ns anA DIOR Data Access 50 ns trwsu DIOR DIOW Data Setup Time 15 ns twH DIOW Data Hold Time 5 ns try DIOR Data Hold Time 5 ns tDMRW DMACK to DIOR DIOW Setup Time 0 ns tRWDH DIOR DIOW to DMACK Hold Time 5 ns tRwN DIOR DIOW negated Pulse Width 25 ns trwp DIOR DIOW to DMARQ Delay 35 ns tesrw CS 1 0 valid to DIOR DIOW 10 ns tesH CS 1 0 Hold Time 10 ns SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 13 SSD Hxxx I 3650 DATA SHEET ATA AND TRUE IDE REGISTER DECODING ATA AND TRUE IDE REGISTER DECODING SiliconDrive can be confi
48. on is prohibited PAGE 52 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Write Multiple C5h The Write Multiple command operates in the same manner as the Write Sector command When issued the device sets the BSY bit within 400ns and generates an interrupt at the completion of a transferred block of sectors The DRQ bit is set at the beginning of a block transfer Table 55 Write Multiple C5h Register D Dg Ds D4 D3 Dg Dy Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head X LBA X Drive Head Number LBA27 24 Command C5h SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 53 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Write Sector s 30h 31h The Write Sector s command writes from 1 to 256 sectors as specified in the Sector Count register A sector count of 0 requests 256 sectors When issued the device sets the BSY bit within 400ns and generates an interrupt at the completion of a transferred block of sectors The DRQ bit is set at the beginning of a block tran
49. present in the platform Bit s Description 6 LBA Selects between CHS 0 and LBA 1 addressing mode 4 Drive Address DRV Indicates the drive number selected by the host either O or 1 3 0 HS3 to 0 Indicates bits 3 0 of the head number in CHS addressing mode or LBA bits 27 24 in LBA mode CHS to LBA conversion LBA C x HpC H x SpH S 1 LBA to CHS conversion o C LBA HpC x SpH o H LBA SpH mod HpC o S LBA mod SpH 1 Where C is the cylinder number H is the head number S is the sector count HpC is the head count per cylinder count SpH is the sector count per head count track Q 0 Oo O G SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 21 SSD Hxxx I 3650 DATA SHEET ATA REGISTERS STATUS REGISTER The Status register provides the device s current status to the host The status register is an 8 bit read only register When the contents of the register are read by the host the IREQ bit is cleared Table 24 Status Register Operation D De Ds D4 D3 Do D Do Read Write BSY DRDY DWF DSC DRQ CORR IDX ERR Default Value 0 0 0 0 0 0 0 0 Bit s Description 7 Busy BSY Set when the drive is busy and unable to process any new ATA comma
50. register Table 49 Set Multiple Mode C6h Register D Dg Ds D4 Ds Do D Do Feature X Sector Count Sector Count Sector Number X Cylinder Low X Cylinder High X Drive Head X X X Drive X Command C6h SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 47 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Set Sleep Mode 99h E6h The Set Sleep Mode command allows the host to set the device in sleep mode When the onboard controller transitions to sleep mode it clears the BSY bit and issues an interrupt The device interface then becomes inactive Sleep mode can be exited by issuing either a hardware or software reset Table 50 Set Sleep Mode 99h E6h Register D7 Dg D5 D D3 Do D Do Feature Sector Count Sector Number Cylinder Low Cylinder High Drive Head X X X Drive X Command 99h or E6h Xp X OX xx SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE 48 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Standby 96h E2h When the Standb
51. s D4 D3 D D Do Read Write Feature Byte SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE 16 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA REGISTERS SSD Hxxx I 3650 DATA SHEET SECTOR COUNT REGISTER The Sector Count register is used to read or write the sector count of the data for which an ATA transfer has been made Table 19 Sector Count Register Operation D Dg Ds D3 D3 Do D4 Du Read Write Sector Count Default Value 0 0 0 0 0 0 0 1 SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 17 SSD Hxxx I 3650 DATA SHEET ATA REGISTERS SECTOR NUMBER REGISTER The Sector Number register is set by the host to specify the starting sector number associated with the next ATA command to be executed Following a qualified ATA command sequence the device sets the register value to the last sector read or written as a result of the previous AT command When Logical Block Addressing LBA mode is implemented and the host issues a command the contents of the register describe the Logical Block Number bits A 7 0 Following an ATA command the device loads the regist
52. s confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited JUNE 17 2008 DOCUMENT 3650H 02DSR ELECTRICAL SPECIFICATION SSD Hxxx I 3650 DATA SHEET DC CHARACTERISTICS Table 11 DC Characteristics 5V 10 Symbol Parameter Units Minimum Maximum Vcc Power Supply Voltage 4 5 5 5 V li Input Leakage 1 Current 5 uA lLo Output Leakage 1 Current 5 UA VccR Vcc Read Current 80 mA Vccw Vcc Write Current 80 mA Vccs Vcc Standby Current 0 5 mA ViL Input Low Voltage 0 3 0 3 x Mee V Vum Input High Voltage 7 x Vcc Vcc 0 3 V VoL Output Low Voltage 0 4 V Vou Output High Voltage Vec 0 4 V 1 Except the pulled up pulled down pin SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 9 SSD Hxxx I 3650 DATA SHEET ELECTRICAL SPECIFICATION AC CHARACTERISTICS l O Access Read Timing tIGLIGH a gt IORD taa Don aen INPACK EIN poz IOIS16 tavisL gt DVRL tIGHQX N 5 0 EE 3 Figure 4 I O Access Read Timing Diagram Table 12 I O Access Read Timing Symbol Parameter Minimum Maximum Units tDVRL Data Delay after IORD 50 ns Deuos Data Hold follow
53. sfer Table 56 Write Sector s 30h 31h Register D De Ds Da D3 D2 Dy Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head X LBA X Drive Head Number LBA27 24 Command 30h or 31h SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 54 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA COMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Write Long Sector s 32h 33h The Write Long Sector s command operates in the same manner as the Write Sector command when issued the device sets the BSY bit within 400ns and generates an interrupt at the completion of a transferred block of sectors The DRQ bit is set at the beginning of a block transfer Table 57 Write Long Sector s 32h 33h Register D Dg D5 D Dg D2 Dy Do Feature X Sector Count Sector Count Sector Number Sector Number LBA7 0 Cylinder Low Cylinder Low LBA15 8 Cylinder High Cylinder High LBA23 16 Drive Head X LBA X Drive Head Number LBA27 24 Command 32h or 33h SiLICONSYsTEMS PROPRIETARY This document and the information contained
54. te Buffer E8h D 1 Write DMA CAh Y Y Y Y Y 2 Write Long Sector 32h 33h Y Y Y Y 3 Write Multiple C5h Y Y Y Y Y 3 Write Multiple w o CDh Y Y Y Y Y Erase 2 Write Sector s 30h 34h Y Y Y Y Y 2 Write Sector s wo 38h Y Y Y Y Y Erase 3 Write Verify 3Ch Y Y Y Y Y This function does not apply to SiliconDrives that have DMA disabled Notes e CY Cylinder SC Sector Count e DH Drive Head e SN Sector Number e FR Feature LBA LBA bit of the Drive Head register D denotes that only the drive bit is used SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited PAGE 28 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND SET DESCRIPTION SSD Hxxx I 3650 DATA SHEET Check Power Mode 98h E5h The Check Power Mode command verifies the device s current power mode When the device is configured for standby mode or is entering or exiting standby the BSY bit is set the Sector Count register set to 00h and the BSY bit is cleared In idle mode BSY is set and the Sector Count register is set to FFh The BSY bit is then cleared and an interrupt is issued Table 31 Check Power Mode 98h E5h Reg ister D Dg Ds D4 Ds D D Do Feature Sector Count Sector Number Cylinder Low Cylinder High Drive Head X X X Drive Comm
55. y Drive dic dl m EEEN ERE 32 Identify Drive Drive Attribute Data 33 i u RC e 35 Idle Immediate 95h EJ LEE 36 Initialize Drive Parameters 91 37 RAT eT A poem 38 Read Buffer Ea me 39 R ad DMA RU T 40 Read Multiple C4h M n 41 Read Sector 20h ln EE 42 Read LONG SECON S EE 43 Read Verify Sector s 40h A7bh EE 44 SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE IV JUNE 17 2008 DOCUMENT 3650H 02DSR TABLE OF CONTENTS SSD Hxxx I 3650 DATA SHEET nabk DB EE 45 Set Features EFN NP 46 Set Multiple Mode CO esse eee 47 Set Sleep Mode Bt E Ofiser reinii ferons ia vies vennacudendsoanveaezees 48 Standby E 49 Standby Immediate 94h EOb EEN 50 Wie Buter e BS sege E E aE R a E E E 51 Write DMA A E 52 Write Multiple C 5f NEE 53 Write Sbeetor s e 30h ul E 54 Write Long Sector s 32h 2323h asse 55 Erase Sector s PLU Tc 56 FREQUESE Sense QI E 57 Translate Sector 87h e 58 Vi ISI Ri iis RN a e E e aE ee Ea 59 Write Multiple w o Erase e E ET 60 Write Sector s w o Erase 28H 61 Write Verify EE 62 Sales and SUpport e 63 Part Number WE 63 DEE EE 63 Part NUMDETS RETRO Tn 64
56. y command is issued by the host it transitions the device into standby mode If the Sector Count register is set to a value other than Oh the Auto Powerdown function is enabled and the device returns to Idle mode Table 51 Standby 96h E2h Register D7 De D5 D D3 Do D4 Do Feature X Sector Count Timer Count 5ms x Timer Count Sector Number X Cylinder Low X Cylinder High X Drive Head X X X Drive X Command 96h or E2h SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc All unauthorized use and or reproduction is prohibited DOCUMENT 3650H 02DSR JUNE 17 2008 PAGE 49 SSD Hxxx I 3650 DATA SHEET ATA CoMMAND BLOCK AND SET DESCRIPTION Standby Immediate 94h EOh When the Standby Immediate command is issued by the host it transitions the device into standby mode Table 52 Standby Immediate 94h EOh Register D7 De Ds D4 D3 Do D D Feature Sector Count Sector Number Cylinder Low Cylinder High Drive Head X X X Drive X Command 94h or EOh Xp X OX xx SiLICONSYsTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 50 JUNE 17 2008 DOCUMENT 3650H 02DSR A
57. ype e 0000h Not specified e 0001h A single ported single sector buffer e 0002h A dual ported multisector buffer 0003h A dual ported multisector buffer with a read caching 21 0001h 2 Buffer size in 512 byte increments 22 0004h 2 Number of ECC bytes passed on read write long commands 23 26 XXXXh 8 Firmware revision eight ASCII characters 27 46 XXXXh 40 Model number 40 ASCII characters 47 0001h 2 7 0 Maximum number of sectors that can be transferred with a Read Write Multiple command per interrupt 48 0000h 2 Double word 32 bit not supported 49 Of00h 2 11 IORDY supported 9 LBA supported e 8 DMA supported 50 0000h 2 Reserved 51 0200h 2 15 8 PIO data transfer cycle timing 52 0000h 2 15 8 DMA data transfer cycle timing 53 0003h 2 1 Words 64 70 are valid 0 Words 54 58 are valid 54 XXXXh 2 Current number of cylinders 55 XXXXh 2 Current number of heads 56 XXXXh 2 Current sectors per track 57 58 XXXXh 4 Current capacity in sectors 59 010Xh 2 7 0 Current sectors can be transferred with a Read Write Multiple command per interrupt 60 61 XXXXh 4 Total number of sectors addressable in LBA mode 62 0000h 2 Single word DMA modes supported SILICONSYSTEMS PROPRIETARY This document and the information contained within it is confidential and proprietary to SiliconSystems Inc Il unauthorized use and or reproduction is prohibited PAGE 34 JUNE 17 2008 DOCUMENT 3650H 02DSR ATA CoMMAND BLOCK AND
Download Pdf Manuals
Related Search
Related Contents
USER MANUAL Manual en formato PDF OPERATING INSTRUCTIONS SAFETY RULES FOR AIR TOOL Panels 170 series Spire PowerCube 502 Yamaha MG12XU DJ mixer Copyright © All rights reserved.
Failed to retrieve file