SanDisk SDP3B Product Manual

SanDisk SDP3B Product Manual

Flashdisk
Table of Contents

Advertisement

Quick Links

SDP3B FlashDisk
Product Manual
C
H
ORPORATE
EADQUARTERS
140 Caspian Court
Sunnyvale, CA 94089
408-542-0500
FAX: 408-542-0503
URL: http://www.sandisk.com

Advertisement

Table of Contents
loading

Summary of Contents for SanDisk SDP3B

  • Page 1 SDP3B FlashDisk Product Manual ORPORATE EADQUARTERS 140 Caspian Court Sunnyvale, CA 94089 408-542-0500 FAX: 408-542-0503 URL: http://www.sandisk.com...
  • Page 2 Corporation general policy does not recommend the use of its products in life support applications where in a failure or malfunction of the product may directly threaten life or injury. Per SanDisk Terms and Conditions of Sale, the user of SanDisk products in life support applications assumes all risk of such use and indemnifies SanDisk against all damages.
  • Page 3: Table Of Contents

    4.0 SDP3B FlashDisk Interface Description ............20 Physical Description......................20 4.1.1 Pin Assignments and Pin Type................20 Electrical Description....................20 Electrical Specification....................28 4.3.1 Input Leakage Current..................28 4.3.2 Input Characteristics..................28 4.3.3 Output Drive Type.....................29 4.3.4 Output Drive Characteristics................29 4.3.5 Interface/Bus Timing..................30 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 4 6.1.1 Check Power Mode - 98H, E5H................58 6.1.2 Execute Drive Diagnostic - 90H................58 6.1.3 Erase Sector(s) - C0H..................59 6.1.4 Format Track - 50H....................60 6.1.5 Identify Drive - ECH..................60 6.1.5.1 General Configuration.................62 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 5 Write Multiple Command - C5H.................76 6.1.27 Write Multiple without Erase - CDH..............77 6.1.28 Write Sector(s) - 30H & 31H................78 6.1.29 Write Sector(s) without Erase - 38H..............78 6.1.30 Write Verify Sector(s) - 3CH................79 Error Posting........................80 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 6 SanDisk FlashDisk Adapter Board................102 Technical Support Services.....................103 Direct SanDisk Technical Support.................103 SanDisk Worldwide Web Site..................103 System Software and Card Reader/Writers Compatible with the SanDisk SDP3B FlashDisk............104 SanDisk Worldwide Sales Offices................107 Limited Warranty ...................110 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 7: 1.0 Introduction To The Sdp3B Flashdisk

    Scope Product Models This document describes the key features and The SDP3B FlashDisk is available in 2 to 220 specifications of the SDP3B FlashDisk, as well as megabyte capacities. All SDP3B FlashDisks are the information required to interface this product shipped formatted with a DOS 5.0 file structure.
  • Page 8: System Features

    PCMCIA 2635 N. First St. Suite 209 San Jose, CA 95134 Phone: 408-433-2273 Fax: 408-433-9558 1) PCMCIA PC Card Standard, January 1995 2) PCMCIA PC Card ATA Specification, January 1995 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 9: System Power Requirements

    The FlashDisk defaults to the fastest speed and highest current. See the Set Features command for more details. Note 3. For information on peak currents during power on, hot insertion and writing, please contact SanDisk Technical Support at (408) 542-0400.
  • Page 10: Card Information Structure (Cis)

    117,504 SDP3B-85 Type II 85,196,800 bytes 166,400 SDP3B-110 Type II or III 110,100,480 bytes 215,040 SDP3B-175 Type II or III 175,374,336 bytes 342,528 SDP3B-220 Type II or III 220,200,960 bytes 430,080 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 11: Voltage Sense Signal -Vs1

    In some early platforms, the -VS1 pin (pin 43) is also the Refresh pin for DRAM cards. Plugging The 512 byte sector size of SDP3B FlashDisk is the SDP3B into a platform supporting the the same as that in an IDE magnetic disk drive. To Refresh pin will hang the bus.
  • Page 12: Endurance

    For instance, it would take over 34 years correctly, but will be at the normal write speed to wear out an area on the SDP3B FlashDisk on that is slower than a Write without Erase which a file of any size (from 512 bytes to command.
  • Page 13: Limitations And Issues

    The advantage of the Write without Erase and Erase Sector commands is that they shift the bulk A very unique and valuable feature of the SDP3B of the erase and write time to the Erase Sector FlashDisk is the ability of the host to control the command.
  • Page 14: 2.0 Product Specifications

    Note 2. Sleep mode currently is specified under the condition that all card inputs are static CMOS levels and in a “Not Busy” operating state. Note 3. The currents specified show the bounds of programmability of the product. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 15: System Performance

    Note: The Sleep to Write and Sleep to Read times are the times it takes the SDP3B FlashDisk to exit sleep mode when any command is issued by the host to when the card is reading or writing. SDP3B FlashDisks do not require a reset to exit sleep mode.
  • Page 16 SDP3B FlashDisk Product Manual Figure 2-1 SDP3B Type II FlashDisk Dimensions SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 17 SDP3B FlashDisk Product Manual Figure 2-2 SDP3B Type III FlashDisk Dimensions SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 18: Capacity Specifications

    117,504 SDP3B-85 Type II 85,196,800 bytes 166,400 SDP3B-110 Type II or III 110,100,480 bytes 215,040 SDP3B-175 Type II or III 175,374,336 bytes 342,528 SDP3B-220 Type II or III 220,200,960 bytes 430,080 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 19: 3.0 Installation

    The Type II SDP3B FlashDisks fit into any standard PCMCIA Type II (5 mm) or Type III (10.5 mm) socket. The Type III SDP3B FlashDisks only fit into Type III PCMCIA sockets. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 20: 4.0 Sdp3B Flashdisk Interface Description

    SDP3B FlashDisk sources are outputs. The SDP3B FlashDisk logic levels conform to those specified in the PCMCIA Release specification. Refer to section definitions of Input and Output type. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 21 I1Z,OZ3 I1Z,OZ3 -IOIS16 -IOCS16 Ground Ground Ground Ground Ground Ground -CD1 Ground -CD1 Ground -CD1 Ground I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 I1Z,OZ3 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 22 For lowest power dissipation, leave these signals open. 2. Should be grounded by the host. 3. Should be tied to VCC by the host. 4. Please refer to section 4.3 for definitions of In, Out type. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 23 Present signal in the Master/Slave handshake protocol. -CD1, -CD2 36, 67 These Card Detect pins are connected to ground on the SDP3B (PC Card Memory Mode) FlashDisk. They are used by the host to determine if the product is fully inserted into its socket.
  • Page 24 -IORD This is an I/O Read strobe generated by the host. This signal (PC Card I/O Mode) gates I/O data onto the bus from the SDP3B FlashDisk when the card is configured to use the I/O interface. -IORD In True IDE Mode, this signal has the same function as in PC (True IDE Mode) Card I/O Mode.
  • Page 25 This is an Output Enable strobe generated by the host interface. (PC Card Memory Mode) It is used to read data from the SDP3B FlashDisk in Memory Mode and to read the CIS and configuration registers. In PC Card I/O Mode, this signal is used to read the CIS and (PC Card I/O Mode) configuration registers.
  • Page 26 This signal is the same for all modes. -VS2 (True IDE Mode) -WAIT The -WAIT signal is driven low by the SDP3B FlashDisk to signal (PC Card Memory Mode) the host to delay completion of a memory or I/O cycle that is in progress.
  • Page 27 Table 4-2 Signal Description (continued) Signal Name Dir. Description Memory Mode - The SDP3B FlashDisk does not have a write (PC Card Memory Mode) protect switch. This signal is held low after the completion of the Write Protect reset initialization sequence.
  • Page 28: Electrical Specification

    Pull Down Resistor RPD1 Vcc = 5.0V 500k Note: The minimum pullup resistor leakage current meets the PCMCIA specification of 10k ohms but is intentionally higher in the SDP3B FlashDisk to reduce power use. 4.3.2 Input Characteristics Type Parameter Symbol Units VCC = 3.3 V...
  • Page 29: Output Drive Type

    Ioh = -8 mA Volts -0.8V Iol = 8 mA +0.4V Output Voltage Ioh = -8 mA Volts -0.8V Iol = 8 mA +0.4V Tri-State Vol = Gnd µA Leakage Current Voh = Vcc SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 30: Interface/Bus Timing

    Figure 4-1 Attribute Memory Read Timing Diagram Notes: All times are in nanoseconds. Dout signifies data provided by the SDP3B FlashDisk to the system. The -CE signal or both the -OE signal and the -WE signal must be de-asserted between consecutive cycle operations.
  • Page 31: Attribute Memory Write Timing Specification

    Data In Valid Figure 4-2 Attribute Memory Write Timing Diagram Notes: All times are in nanoseconds. Din signifies data provided by the system to the SDP3B FlashDisk. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 32: Common Memory Read Timing Specification

    The maximum load on -WAIT is 1 LSTTL with 50pF total load. All times are in nanoseconds. Dout signifies data provided by the SDP3B FlashDisk to the system. The -WAIT signal may be ignored if the -OE cycle to cycle time is greater than the Wait Width time.
  • Page 33: Common Memory Write Timing Specification

    The maximum load on -WAIT is 1 LSTTL with 50pF total load. All times are in nanoseconds. Din signifies data provided by the system to the SDP3B FlashDisk. The -WAIT signal may be ignored if the -WE cycle to cycle time is greater than the Wait Width time.
  • Page 34: I/O Input (Read) Timing Specification

    Minimum time from -WAIT high to -IORD high is 0 nsec, but minimum -IORD width must still be met. Dout signifies data provided by the SDP3B FlashDisk to the system. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 35: I/O Output (Write) Timing Specification

    Minimum time from -WAIT high to -IOWR high is 0 nsec, but minimum -IOWR width must still be met. Din signifies data provided by the system to the SDP3B FlashDisk. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 36: True Ide Mode I/O Input (Read) Timing Specification

    The maximum load on -IOIS16 is 1 LSTTL with 50pF total load. All times are in nanoseconds. Minimum time from -WAIT high to -IORD high is 0 nsec, but minimum -IORD width must still be met. Dout signifies data provided by the SDP3B FlashDisk to the system. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 37: True Ide Mode I/O Output (Write) Timing Specification

    The maximum load on -IOIS16 is 1 LSTTL with 50pF total load. All times are in nanoseconds. Minimum time from -WAIT high to -IOWR high is 0 nsec, but minimum -IOWR width must still be met. Din signifies data provided by the system to the SDP3B FlashDisk. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 38: Card Configuration

    The location of the card configuration registers should always be read from the CIS since these locations may vary in future products. No writes should be performed to the SDP3B FlashDisk attribute memory except to the card configuration register addresses. All other attribute memory locations are reserved.
  • Page 39: Attribute Memory Function

    Configuration (16 bits) Write Word Access Don't Care Even Byte Configuration (16 bits) Note: The -CE signal or both the -OE signal and the -WE signal must be de-asserted between consecutive cycle operations. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 40: Configuration Option Register (Address 200H In Attribute Memory)

    Soft Reset - Setting this bit to one (1), waiting the minimum reset width time and returning to zero (0) places the SDP3B FlashDisk in the Reset state. Setting this bit to one (1) is equivalent to assertion of the +RESET signal except that the SRESET bit is not cleared. Returning this bit to zero (0) leaves the SDP3B FlashDisk in the same un-configured, Reset state as following power- up and hardware reset.
  • Page 41: Pin Replacement Register (Address 204H In Attribute Memory)

    I O i s 8 The host sets this bit to a one (1) if the SDP3B FlashDisk is to be configured in an 8 bit I/O mode. The SDP3B FlashDisk is always configured for both 8- and 16-bit I/O, so this bit is ignored.
  • Page 42: Socket And Copy Register (Address 206H In Attribute Memory)

    This bit is reserved for future standardization. This bit must be set to zero (0) by the software when the register is written. Drive # This bit indicates the drive number of the card if twin card configuration is supported. The socket number is ignored by the SDP3B FlashDisk. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 43: I/O Transfer Function

    I/O Transfer Function 4.5.1 I/O Function The I/O transfer to or from the SDP3B FlashDisk FlashDisk permits both 8- and 16-bit accesses to can be either 8 or 16 bits. When a 16-bit accessible all of its I/O addresses, so -IOIS16 is asserted for...
  • Page 44: Common Memory Transfer Function

    The Common Memory transfer to or from the The SDP3B FlashDisk may request the host to SDP3B FlashDisk can be either 8 or 16 bits. extend the length of a memory write cycle or extend the length of a memory read cycle until...
  • Page 45: True Ide Mode I/O Transfer Function

    SDP3B FlashDisk Product Manual True IDE Mode I/O Transfer Function 4.7.1 True IDE Mode I/O Function The SDP3B FlashDisk can be configured in a True Note: Removing and reinserting the SDP3B FlashDisk IDE Mode of operation. This SDP3B FlashDisk is while the host computer’s power is on will...
  • Page 46: 5.0 Ata Drive Register Set Definition And Protocol

    SDP3B FlashDisk Product Manual 5.0 ATA Drive Register Set Definition and Protocol The SDP3B FlashDisk can be configured as a high The communication to or from the SDP3B performance I/O device through: FlashDisk is done using the Task File registers which provide all the necessary registers for a.) Standard PC-AT disk I/O address spaces...
  • Page 47: I/O Primary And Secondary Address Configurations

    2. A byte access to register 0 with -CE1 high and -CE2 low accesses the error (read) or feature (write) register. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 48: Contiguous I/O Mapped Addressing

    8 then 9 will access consecutive (even then odd) bytes from the data buffer. Byte accesses to register 9 access only the odd byte of the data. 3. Address lines which are not indicated are ignored by the SDP3B FlashDisk for accessing all the registers in this table.
  • Page 49: Memory Mapped Addressing

    This address window allows these hosts and adapters to function efficiently. Note that this entire window accesses the Data Register FIFO and does not allow random access to the data buffer within the SDP3B FlashDisk. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 50: True Ide Mode Addressing

    Error Register Features Sector Count Sector Count Sector No. Sector No. Cylinder Low Cylinder Low Cylinder High Cylinder High Select Card/Head Select Card/Head Status Command Alt Status Device Control Drive Address Reserved SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 51: Ata Registers

    0,8,9) access to the 1F1, 171 or offset 1 are not defined for word (-CE2 = 0 and -CE1 = 0) operations. SanDisk products treat these accesses as accesses to the The Data Register is a 16 bit register, and it is Word Data Register.
  • Page 52: Error Register (Address - 1F1[171]; Offset 1, 0Dh Read Only)

    Bit 3 This bit is 0. Bit 2 (Abort) This bit is set if the command has been aborted because of a SDP3B FlashDisk status condition: (Not Ready, Write Fault, etc.) or when an invalid command has been issued. Bit 1 This bit is 0.
  • Page 53: Drive/Head (Lba 27-24) Register (Address 1F6[176]; Offset 6)

    This bit will have the following meaning. DRV is the drive number. When DRV=0, drive (card) 0 is selected When DRV=1, drive (card) 1 is selected. The SDP3B FlashDisk is set to be Card 0 or 1 using the copy field of the PCMCIA Socket & Copy configuration register.
  • Page 54: Status & Alternate Status Registers (Address 1F7[177]&3F6[376]; Offsets 7 & Eh)

    This bit is ignored by the SDP3B FlashDisk. Bit 2 (SW Rst) This bit is set to 1 in order to force the SDP3B FlashDisk to perform an AT Disk controller Soft Reset operation. This does not change the PCMCIA Card Configuration Registers (4.3.2 to 4.3.5) as a hardware Reset does.
  • Page 55: Card (Drive) Address Register (Address 3F7[377]; Offset Fh)

    Address Space when a Floppy Disk Controller is located at the Primary addresses. 2. Do not install a Floppy and a SDP3B FlashDisk in the system at the same time. 3. Implement a socket adapter which can be programmed to (conditionally) tri-state D7 of I/0 address 3F7/377 when a SDP3B FlashDisk is installed and conversely to tri-state D6-D0 of I/O address 3F7/377 when a floppy controller is installed.
  • Page 56: 6.0 Ata Command Description

    DRQ within 20 msec (assuming the SDP3B FlashDisk is not busy. (The BUSY bit no re-assignments), and clears the BUSY bit in the status and alternate status registers is 0.) within 400 nsec of setting DRQ.
  • Page 57 Y - The register contains a valid parameter for this command. For the Drive/Head Register Y means both the SDP3B FlashDisk and head parameters are used; D - only the SDP3B FlashDisk parameter is valid and not the head parameter.
  • Page 58: Check Power Mode - 98H, E5H

    Sec Cnt (2) Feature (1) This command checks the power mode. If the SDP3B FlashDisk is in Idle mode, the SDP3B FlashDisk sets BSY, sets the Sector Count If the SDP3B FlashDisk is in, going to, or Register to FFh, clears BSY and generates an recovering from the sleep mode, the SDP3B interrupt.
  • Page 59: Erase Sector(S) - C0H

    Write Multiple without Erase command. There Write without Erase Commands for an expanded is no data transfer associated with this command definition of the Erase Sector(s) command. but since an implied write ID (header) operation SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 60: Format Track - 50H

    Table 6-3. All reserved bits or FlashDisk. This command has the same protocol words are zero. Table 6-3 is the definition for each as the Read Sector(s) command. The parameter field in the Identify Drive Information. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 61 Current capacity in sectors (LBAs)(Word 57 = LSW, Word 58 = MSW) 010XH Multiple sector setting is valid 60-61 XXXX Total number of sectors addressable in LBA Mode 62-127 0000H Reserved 128-159 0000H Reserved vendor unique bytes 160-255 0000H Reserved SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 62: General Configuration

    This field indicates this product will not support 6.1.5.8 Memory Card Serial Number DMA Data transfers but does support LBA mode. The contents of this field are right justified and padded with spaces (20h). SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 63: Pio Data Transfer Cycle Timing Mode

    SDP3B FlashDisk in LBA addressable Cylinders, Heads, and Sectors/Track mode only. in the current translation mode. 6.1.5.21 Current Capacity This field contains the product of the current cylinders times heads times sectors. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 64: Idle - 97H,E3H

    Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) This command causes the SDP3B FlashDisk to set BSY, enter the Idle (Read) mode, clear BSY and generate an interrupt. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 65: Initialize Drive Parameters - 91H

    Only Sector Count and offset to the Boot Record based on the number of heads and sectors per track. If a SDP3B Card/Drive/Head registers are used by this FlashDisk is “Formatted” with one head and command. sector per track value, the same SDP3B...
  • Page 66: Read Multiple - C4H

    Feature (1) Note: The current revision of the SDP3B FlashDisk only supports a block count of 1 as indicated in the Identify Drive Information command. This command is provided for compatibility with future products which may support a larger block count.
  • Page 67: Read Long Sector - 22H & 23H

    (except the last one) has been the cylinder, head, and sector number of the sector read by the host, the SDP3B FlashDisk sets BSY, where the error occurred. The flawed data is puts the sector of data in the buffer, sets DRQ, pending in the sector buffer.
  • Page 68: Read Verify Sector(S) - 40H & 41H

    LBA=0 and 0 if LBA=1 (i.e. the first block in LBA compatibility purposes. After this command is is 0 while CHS mode the sector number starts executed the Cyl High and Cyl Low as well as the at 1). SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 69: Request Sense - 03H

    Self Test or Diagnostic Failed 10h, 14h ID Not Found Spare Sectors Exhausted Data Transfer Error / Aborted Command 0Ch, 38H, 3Bh, 3Ch, 3Fh Corrupted Media Format Write / Erase Failed SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 70: Seek - 7Xh

    9AH feature is unique to the SDP3B FlashDisk select certain features. Table 6-5 defines a l l and are not part of the ATA Specification. features that are supported. Please note that the SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 71 Disable Read Look Ahead. Disable Power on Reset (POR) establishment of defaults at Soft Reset. Accepted for backward compatibility with the SDP Series but has no impact on the SDP3B FlashDisk. Disable 8 bit data transfer. Accepted for backward compatibility with the SDP Series but has no impact on the SDP3B FlashDisk.
  • Page 72: Set Multiple Mode - C6H

    The current version of and Read Multiple and Write Multiple commands the SDP3B FlashDisk supports only a block size of are disabled. If the Sector Count Register contains 1 sector per block. Future versions may support 0 when the command is issued, Read and Write larger block sizes.
  • Page 73: Standby - 96H,E2H

    Recovery from sleep BSY, enter the Sleep mode (which corresponds to mode is accomplished by simply issuing another the ATA “Standby” Mode), clear BSY and return command (a reset is not required). SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 74: Translate Sector - 87H

    LBA MSB (04) - LSB (06) 07h-12h Reserved Erased Flag (FFh) = Erased 00h = Not Erased 14h - 17h Reserved 18h-1Ah Hot Count MSB (18) - LSB (1A) 1Bh-1FFh Reserved SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 75: Wear Level - F5H

    The Write Buffer command enables the host to overwrite contents of the SDP3B FlashDisk’s sector buffer with any data pattern desired. This command has the same protocol as the Write Sector(s) command and transfers 512 bytes. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 76: Write Long Sector - 32H & 33H

    The SDP3B FlashDisk sets BSY within DRQ qualification of the transfer is required only 400 nsec of accepting the command. Interrupts are at the start of the data block, not on each sector. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 77: Write Multiple Without Erase - Cdh

    6.1.29 Write Sector(s) Without Erase - 38H for an sectors should be pre-erased with the Erase expanded definition of the Write Sector(s) Sector(s) command before this command is issued. without Erase command. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 78: Write Sector(S) - 30H & 31H

    Write This command is much faster than a Write Sector(s) command. The sectors should be pre- Sector(s) command if the sector is pre-erased. The erased with the Erase Sector(s) command before SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 79: Write Verify Sector(S) - 3Ch

    BSY will be set and DRQ will be occurred, and on which sector. cleared. After the next buffer is ready for data, SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 80: Error Posting

    SDP3B FlashDisk Product Manual Error Posting The following table summarizes the valid status and error value for all the ATA Command set. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 81 Write Long Sector Write Multiple Write Multiple w/o Erase Write Sector(s) Write Sector(s) w/o Erase Write Verify Sector(s) Invalid Command Code V = valid on this command * See Table 6-2. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 82 SDP3B FlashDisk Product Manual SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 83: 7.0 Cis Description

    SDP3B FlashDisk Product Manual 7.0 CIS Description This section describes the Card Information Structure (CIS) for the SDP3B FlashDisk. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 84 Manufacturer’s ID 028h Low Byte of Product Code SanDisk Code for SDP Series Low Byte Product Code 02Ah High Byte of Product Code SanDisk Code for PC CARD High Byte Product Code SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 85 04Eh 050h 052h 054h SanDisk Card CIS Revision Number 056h 058h 05Ah End of CIS Revision Number Null terminator 05Ch End of List Marker FFh List terminator No Info String 4 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 86 Link length is 2 bytes Link to next tuple 074h Disk Function Extension Tuple Extension tuple describes the Extension Tuple Type for Type Interface Protocol Disk 076h Interface Type Code PC Card-ATA Interface Extension Info SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 87 200h in Reg Config Registers 08Ch TPCC_RADR (msb) Space. 08Eh First 4 Configuration TPCC_RMSK Registers are present I:Configuration Index C:Configuration and Status P:Pin Replacement S:Socket and Copy R:Reserved for future use SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 88 Vcc Nominal is 4.5 Volts Vcc Minimum Value 9h = 4.5 5h = 1V 0A0h Mantissa Exponent Vcc Nominal is 5.5 Volts Vcc Maximum Value Bh = 5.5 5h = 1V SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 89 Voltage = 3.0V Voltage 0B6h +.30 Nominal Operation Supply Voltage Extension Byte 0B8h Mantissa Exponent Max Average Current over 10 Max Average Current 9h = 4.5 5h = 10 msec is 45mA SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 90 Exponent Vcc Nominal is 4.5 Volts Vcc Minimum Value 9h = 4.5 5h = 1V 0CAh Mantissa Exponent Vcc Nominal is 5.5Volts Vcc Maximum Value Bh = 5.5 5h = 1V SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 91 Recommended routing to any TPCE_IR "normal, maskable" IRQ. Mask Extension Byte 2 0D6h Power-Down, and Twin Card. TPCE_MI T:Twin Cards Allowed A:Audio Supported RO:Read Only Mode P:Power Down Supported R:Reserved X:More Misc Fields Bytes SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 92 I/O Interface(1), Bvd's and TPCE_IF wProt not used; Ready/- Busy active but Wait not used for memory cycles. B:Battery Volt Detects Used P:Write Protect Used R:Ready/-Busy Used W:Wait Used for Memory Cycles SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 93 (1F0-1F7, 3F6-3F7) on A9 through A0 for I/O cycles. IO AddrLines:#lines decoded E:Eight bit only hosts supported S:Sixteen bit hosts supported R:Range Follows SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 94 M=0 so bits 3-0 are single level, binary encoded 10Eh Power-Down, and Twin Card. TPCE_MI T:Twin Cards Allowed A:Audio Supported RO:Read Only Mode P:Power Down Supported R:Reserved X:More Misc Fields Bytes SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 95 Voltage = 3.0V Voltage 11Ch +.30 Nominal Operation Supply Voltage Extension Byte 11Eh Mantissa Exponent Max Average Current over Max Average Current 9h = 4.5 5h = 10 10 msec is 45mA SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 96 Vcc Nominal is 5.5Volts Vcc Maximum Value Bh = 5.5 5h = 1V 132h Mantissa Exponent Max Average Current over 10 Max Average Current Eh = 1.0 5h = 10 msec is 80 mA SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 97 Recommended IRQ's any of 0 through 15(F) S:Share Logic Active P:Pulse Mode IRQ Supported L:Level Mode IRQ Supported M:Bit Mask of IRQs Present M=0 so bits 3-0 are single level, binary encoded SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 98 Prevent Scan of Common Tuple Code Memory 166h 000h No Bytes Following Link Length is 0 Bytes Link to next tuple 168h 0FFh End of Tuple Chain End of CIS Tuple Code SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 99: Ordering Information And Technical Support

    Ordering Information Technical Support SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 100 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 101: Ordering Information

    Documentation • Read Me First flyer • FlashDisk Evaluation Kit User’s Guide • FlashDisk product manual • Pre-Erase Command Application Note Model SDPEV-1 To order, or for more information call: 408-542-0595 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 102: Sandisk Flashdisk Adapter Board

    Type II or Type III FlashDisk to be installed in a portable computer’s 2.5-inch drive bay, allowing users to replace a 2.5-inch rotating IDE disk drive Model IDE-AB-6 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 103: Technical Support Services

    Internet users can obtain technical support and product information along with SanDisk news and much more from the SanDisk Worldwide Web Site, 24 hours a day, seven days a week. The SanDisk Worldwide Web Site is frequently updated. Visit this site often to obtain the most up-to-date...
  • Page 104: System Software And Card Reader/Writers Compatible With The Sandisk Sdp3B Flashdisk

    Below is a list of PC card reader/writers that are compatible with the SanDisk FlashDisk. These reader/writers can be installed in desktop PCs to enable the SDP3B FlashDisk to be used in those systems. The SDP3B FlashDisk will operate in any of these reader/writers.
  • Page 105 TMB 240 ISA adapter with cable to single slot ThinCard Drive internal unit. Protege United States 714-450-8950 ATA/X ISA adapter with single cable to either FAX 714-450-8959 an internal or external unit. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 106 Ordering Information and Technical Support SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 107: Sandisk Worldwide Sales Offices

    SanDisk Sales Offices SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 108 SanDisk Worldwide Sales Offices SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 109 Tower II, Suite 2207-9 FAX 703-437-9215 Admiralty, Hong Kong Southern Region USA 852-2712-0501 407-667-4880 FAX 852-2712-9385 FAX 407-667-4834 To order SanDisk products directly from SanDisk, Latin & South America call 408-542-0595. 407-667-4880 FAX 407-667-4834 SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...
  • Page 110: Limited Warranty

    II. GENERAL PROVISIONS This warranty sets forth the full extent of SanDisk’s responsibilities regarding the SanDisk FlashDisk. In satisfaction of its obligations hereunder, SanDisk, at its sole option, will either repair, replace or refund the purchase price of the product.
  • Page 111 VI. OUT OF WARRANTY REPAIRS Please contact SanDisk Customer Service at 408-542-0595 for the current out of warranty and repair price list. SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION...

Table of Contents