SST55LD019B-45-C-TQWE Silicon Storage Technology, Inc, SST55LD019B-45-C-TQWE Datasheet

no-image

SST55LD019B-45-C-TQWE

Manufacturer Part Number
SST55LD019B-45-C-TQWE
Description
Manufacturer
Silicon Storage Technology, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SST55LD019B-45-C-TQWE
Manufacturer:
SST
Quantity:
22
FEATURES:
• Industry Standard ATA/IDE Bus Interface
• Interface for standard NAND Flash Media
• Low power, 3.3V core operation
• 5.0V or 3.3V host interface through V
• Low current operation:
• Power Management Unit
• Expanded Data Protection
• 20-byte Unique ID for Enhanced Security
• Integrated Voltage Detector
PRODUCT DESCRIPTION
SST’s ATA Flash Disk Controller is the heart of a high-per-
formance, flash media-based data storage system. The
ATA Flash Disk Controller recognizes the control, address,
and data signals on the ATA/IDE bus and translates them
into memory accesses to the standard NAND-type flash
media. The SST55LD019A/B/C device supports Single
Level Cell (SLC) flash media. This technology suits solid
state mass storage applications offering new, expanded
functionality while enabling smaller, lighter designs with
lower power consumption.
The ATA/IDE interface is widely used in such products as
portable and desktop computers, digital cameras, music
players, handheld data collection scanners, PDAs, handy
terminals, personal communicators, audio recorders, moni-
toring devices, and set-top boxes. SST’s ATA Flash Disk
Controller supports standard ATA/IDE protocol with up to
PIO Mode-4 and Multi-word DMA Mode-2 interface.
©2006 Silicon Storage Technology, Inc.
S71241-04-000
1
– Host Interface: 8- or 16-bit access
– Supports up to PIO Mode-4
– Supports up to Multi-word DMA Mode-2
– Flash Media Interface: 8-bit or 16-bit access
– Supports Single-Level Cell (SLC) flash media
– Active mode: 25 mA/35 mA (3.3V/5.0V) (typical)
– Sleep mode: 40 µA/50 µA (3.3V/5.0V) (typical)
– Immediate disabling of unused circuitry
– WP_PD# pin configurable by firmware for
– Added data security through user-selectable
– Factory Pre-programmed 10-byte Unique ID
– User-Programmable 10-byte ID
– Industrial Controller requires external POR# signal
- Supports up to 8 flash media devices directly
- Supports up to 64 flash media devices with
- 512 Byte and 2 KByte program page size
prevention of data overwrites
protection zones
external decoding logic
SST55LD019A / SST55LD019B / SST55LD019C
12/06
SST55LD019A/B/CHigh-Performance ATA Flash Disk Controller
ATA Flash Disk Controller
Specification (2.0) by permission of the CompactFlash Association. Other content is reproduced from the ATA/ATAPI-6 (T13/1410D revision 3b) spec-
The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc. Some content is reproduced from the CompactFlash
ification by permission of the National Committee for Information Technology Standards. These specifications are subject to change without notice.
DDQ
pins
• Pre-programmed Embedded Firmware
• Internal or External System Clock Option
• Multi-tasking Technology enables Fast
• Fast Sustained Read Performance (Flash to Host)
• Automatic Recognition and Initialization of
• Commercial and Industrial Temperature Ranges
• Packages Available
• All non-Pb (lead-free) devices are RoHS compliant
Utilizing SST’s proprietary SuperFlash memory technol-
ogy, the ATA Flash Disk Controller is factory pre-pro-
grammed with an embedded flash file system which, upon
initial Power-on, recognizes the attached flash media
devices, sets up a bad block table, executes all necessary
handshaking routines for flash media support, and, finally,
performs the low-level format. This process typically takes
about 3 sec + 0.5 sec/GByte of drive capacity, allowing a
2 GByte flash drive to be fully initialized in about 4 sec-
onds.
This technology enables a very fast, completely seamless
integration of flash drives into an embedded design. For
added manufacturing flexibility, system debug, re-initializa-
tion, and user customization can be accomplished either
through the ATA/IDE interface, for ATA Disk Module or
flash drive products, or through the Serial Communication
Interface (SCI), for fully embedded ATA Flash Disk Con-
– Performs self-initialization on first system Power-on
– Executes industry standard ATA/IDE commands
– Implements dynamic wear-leveling algorithms to
– Embedded Flash File System
– Built-in ECC corrects up to 3 random 12-bit
Sustained Write Performance (Host to Flash)
– SST55LD019A supports up to 6 MB/sec
– SST55LD019B/C support up to 10MB/sec
– Up to 10 MB/sec
Flash Media Devices
– Seamless integration into a standard SMT
– 5 sec. (typical) for flash drive recognition and
– 0°C to 70°C for commercial operation
– -40°C to +85°C for industrial operation
– 100-lead TQFP – 16mm x 16mm
– 84-ball TFBGA – 9mm x 9mm
– 85-ball VFBGA – 6mm x 6mm
substantially increase the longevity of flash media
symbols of error per 512-byte sector
manufacturing process
setup
Data Sheet

Related parts for SST55LD019B-45-C-TQWE

SST55LD019B-45-C-TQWE Summary of contents

Page 1

... Internal or External System Clock Option • Multi-tasking Technology enables Fast Sustained Write Performance (Host to Flash) – SST55LD019A supports MB/sec – SST55LD019B/C support up to 10MB/sec pins DDQ • Fast Sustained Read Performance (Flash to Host) – MB/sec • ...

Page 2

... Disk Controller offers sustained read and write perfor- mance up to 10.0 MB/sec. The SST55LD019A controller used when the random access performance needs to be maximized. The SST55LD019B controller used when the sequential access performance needs to be maximized. The SST55LD019C controller used when the flash drive capacity and sequential access perfor- mance need to be maximized ...

Page 3

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C TABLE OF CONTENTS PRODUCT DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 LIST OF FIGURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 LIST OF TABLES 1.0 GENERAL DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.1 Performance-optimized ATA Flash Disk Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.0 FUNCTIONAL BLOCKS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.0 PIN ASSIGNMENTS 4.0 CAPACITY SPECIFICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.1 Functional Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.0 MANUFACTURING SUPPORT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.1 ATA/IDE Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.2 Serial Communication Interface (SCI 6.0 EXTERNAL CLOCK INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 7 ...

Page 4

... FIGURE 15-1: 100-lead Thin Quad Flat Pack (TQFP) SST Package Code: TQW . . . . . . . . . . . . . . . . . . . 76 FIGURE 15-2: 85-ball Very-Thin, Fine-Pitch, Ball Grid Array (VFBGA) SST Package Code: MVW . . . . . . 77 FIGURE 15-3: 84-ball Thin, Fine-pitch, Ball Grid Array (TFBGA) SST Package Code ©2006 Silicon Storage Technology, Inc. ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4 S71241-04-000 12/06 ...

Page 5

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C LIST OF TABLES TABLE 3-1: Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 TABLE 4-1: Default ATA Flash Drive Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 TABLE 4-2: Functional Specification of SST55LD019A/B TABLE 9-1: Power-on and Brown-out Reset Timing (Commercial Temperature TABLE 9-2: Power-on and Brown-out Reset Timing (Industrial Temperature TABLE 10-1: I/O Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 TABLE 11-1: Task File Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 TABLE 11-2: ATA Flash Disk Controller Command Set ...

Page 6

... SRAM buffer. The buffer optimizes the host’s data transfer to and from the flash media. ©2006 Silicon Storage Technology, Inc. ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 1.1.5 Embedded Flash File System The embedded flash file system is an integral part of the ATA Flash Disk Controller. It contains MCU firmware that performs the following tasks: 1 ...

Page 7

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 2.0 FUNCTIONAL BLOCKS Embedded Flash File System SRAM Buffer HOST ATA/IDE BUS PMU FIGURE 2-1: ATA Flash Disk Controller Block Diagram ©2006 Silicon Storage Technology, Inc. ATA Flash Disk Controller MCU ECC Internal DMA SCI 7 Data Sheet ...

Page 8

... IORD# DMACK INTRQ A1 A0 CS1FX# V (Core) SS FIGURE 3-1: Pin Assignments for 100-lead TQFP (TQW) ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C The ATA Flash Disk Controller functions in ATA mode, which is compatible with IDE hard disk drives 100-lead ...

Page 9

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 10 9 SCIDOUT 8 FRDYbsy# 7 FCE0# 6 FCE3# 5 FCE4# 4 FWE# 3 EXTCLK OUT 2 RESET# 1 FIGURE 3-2: Pin Assignments for 84-ball TFBGA (BW FIGURE 3-3: Pin Assignments for 85-ball VFBGA (MVW) ©2006 Silicon Storage Technology, Inc. TOP VIEW (balls facing down) ...

Page 10

... D1 IOCS16 INTRQ 21 D10 PDIAG DASP RESET# 1 K10 ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C Pin I/O 84- 1 Type Type Name and Functions I1Z A[2:0] are used to select one of eight registers in the Task File E10 E9 E8 D10 ...

Page 11

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C TABLE 3-1: Pin Assignments (Continued Pin No. 85- Symbol 100-TQFP VFBGA TFBGA WP_PD Flash Media Interface FWP FRDYbsy FRE FWE FCLE 92 K6 FALE 94 H6 FAD15 46 A3 FAD14 44 B4 FAD13 42 C5 ...

Page 12

... (IO DDQ G10 69 POR _DN 13 IE ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C Pin I/O 84- 1 Type Type Name and Functions SCI interface data output C8 I I3U SCI interface data input C9 I I3U SCI interface clock ...

Page 13

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C TABLE 3-1: Pin Assignments (Continued Pin No. 85- Symbol 100-TQFP VFBGA TFBGA 3 DNU Please refer to Section 12.1 for details. 2. Analog input for supply voltage detection 3. All DNU pins should not be connected. ...

Page 14

... MB 2048 MB 2176 MB 2304 MB 2432 MB 2560 MB 2688 MB 2816 MB 2944 MB 3072 MB 3200 MB 3328 MB 3456 MB 3584 MB 3712 MB 3840 MB ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C 2 Total Bytes Cylinders 16,023,552 489 32,047,104 489 48,037,888 733 64,028,672 977 96,075,776 733 128,057,344 977 192,413,696 734 ...

Page 15

... The SST55LD019A controller should be used when the random access performance needs to be maximized. The SST55LD019B controller used when the sequential access performance needs to be maximized. The SST55LD019C controller used when the flash drive capacity and sequential access performance need to be maximized ...

Page 16

... ATA Flash Disk controller manufacturing interface software. If the drive initialization fails, and a visual inspection is unable to determine the problem, the SST55LD019A / SST55LD019B / SST55LD019C ATA Flash Disk controller provides a com- prehensive interface for manufacturing flow debug. This interface not only allows debug of the failure and manual reset of the initialization process, but also allows customization of user definable options ...

Page 17

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 8.0 CONFIGURABLE WRITE PROTECT/POWER-DOWN MODES The WP_PD# pin can be used for either Write Protect mode or Power-down mode, but only one mode is active at any time. Either mode can be selected through the host command, Set-WP_PD#-Mode, explained in Section 11.2.1.31. ...

Page 18

... POR FIGURE 9-2: Power-on and Brown-out Reset Timing (Industrial Temperature) TABLE 9-2: Power-on and Brown-out Reset Timing (Industrial Temperature) Item Symbol POR Wait Time T Brown-out Delay Time T ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C T R 10% 90% Symbol Min 0 ...

Page 19

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 10.0 I/O TRANSFER FUNCTION The default operation for the ATA Flash Disk Controller is 16-bit. However, if the host issues a Set-Feature com- mand to enable 8-bit mode, the ATA Flash Disk Controller permits 8-bit data access. The following table defines the function of various operations. ...

Page 20

... It is required that the host retry any media access command (such as Read- Sectors and Write-Sectors) that ends with an error condition. AMNF This bit is set in case of a general error. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C A0 IORD (IOWR#=1) 0 Data (Read) ...

Page 21

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.1.2.3 Feature Register (Write Only) This register provides information regarding features of the ATA Flash Disk Controller that the host can utilize. 11.1.2.4 Sector Count Register This register contains the numbers of sectors of data requested to be transferred on a Read or Write operation between the host and the ATA Flash Disk Controller ...

Page 22

... Reset operation. The chip remains in reset until this bit is reset to ‘0.’ -IEn 0: The Interrupt Enable bit enables interrupts 1: Interrupts from the ATA Flash Disk Controller are disabled This bit is set Power-on and Reset. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C DSC DRQ ...

Page 23

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.1.2.11 Drive Address Register (Read Only) This register contains the inverted drive select and head select addresses of the currently selected drive. The bits in this register are as follows -WTG X Symbol Function -WTG This bit is 0 when a Write operation is in progress, otherwise ...

Page 24

... Read-Native-Max-Address Read-Sector(s) Read-Verify-Sector(s) Recalibrate Request-Sense Security-Disable-Password Security-Erase-Prepare Security-Erase-Unit Security-Freeze-Lock Security-Set-Password Security-Unlock Seek Set-Features Set-Max Set-Multiple-Mode Set-Sleep-Mode Set-WP_PD#-Mode Standby Standby-Immediate ©2006 Silicon Storage Technology, Inc. ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 1 2 Code E5H or 98H - - 90H - - C0H - Y E7H - - 7 50H ...

Page 25

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C TABLE 11-2: ATA Flash Disk Controller Command Set (Continued Command Translate-Sector Write-Buffer Write-DMA Write-Long-Sector Write-Multiple Write-Multiple-Without-Erase Write-Sector(s) Write-Sector(s)-Without-Erase Write-Verify Features register Sector Count register Sector Number register Cylinder registers 5 ...

Page 26

... Formatter Device Error 03H Sector Buffer Error 04H ECC Circuitry Error 05H Controlling Microprocessor Error 8XH Slave Error ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C C0H LBA 1 Drive Cylinder High (LBA 23-16) Cylinder Low (LBA 15-8) Sector Number (LBA 7-0) Sector Count ...

Page 27

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.1.4 Flush-Cache - E7H Bit -> 7 Command (7) C/D/H (6) Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) This command causes the ATA Flash Disk Controller to complete writing data from its cache. The ATA Flash Disk Controller then clears BSY and generates an interrupt. ...

Page 28

... Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C Total Bytes Data Field Type Information 2 General configuration bit 2 Default number of cylinders 2 Reserved 2 Default number of heads 2 Reserved 2 Reserved 2 Default number of sectors per track 4 Number of sectors per device (Word 7 = MSW, Word 8 = LSW) ...

Page 29

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C TABLE11-4:Identify-Drive Information Word Default Address Value 90 xxxxH 91 xxxxH 92-127 0000H 128 xxxxH 129-159 0000H 160 xxxxH 161-255 0000H 1. bbbb - default value set by controller. The selections could be user programmable calculated data based on product configuration 3 ...

Page 30

... Read/Write Multiple commands are not valid. 11.2.1.6.19 Word 60-61: Total Sectors Addressable in LBA Mode This field contains the number of sectors addressable for the ATA Flash Disk Controller in LBA mode only. ©2006 Silicon Storage Technology, Inc. ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 30 S71241-04-000 12/06 ...

Page 31

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.1.6.20 Word 63: Multi-word DMA Transfer Mode This field identifies the multi-word DMA transfer modes supported by the ATA Flash Disk Controller and indicates the mode that is currently selected. Only one DMA mode can be selected at any given time. ...

Page 32

... ATA-3 standard, word 81 should be 0000H or FFFFH. A value of 0019H reported in word 81 indicates ATA/ATAPI-6 T13 1410D revision 3a guided the implementation. ©2006 Silicon Storage Technology, Inc. ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 32 S71241-04-000 12/06 ...

Page 33

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.1.6.28 Words 82-84: Features/command sets supported Words 82, 83, and 84 indicate the features and command sets supported. Word 82 Bit Function 15 0: Obsolete 14 1: NOP command is supported 13 1: Read Buffer command is supported 12 1: Write Buffer command is supported 11 0: Obsolete ...

Page 34

... The values in this word should not be depended on by host implementers. Bit Function 15 0: Provides indication that the features/command sets supported words are valid 14 1: Provides indication that the features/command sets supported words are valid 13-0 0: Reserved ©2006 Silicon Storage Technology, Inc. ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 34 S71241-04-000 12/06 ...

Page 35

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.1.6.30 Word 89: Time required for Security erase unit completion Word 89 specifies the time required for the Security Erase Unit command to complete. Value Time 0 Value not specified 1-254 (Value * 2) minutes 255 >508 minutes 11.2.1.6.31 Word 90: Time required for Enhanced security erase unit completion Word 90 specifies the time required for the Enhanced Security Erase Unit command to complete ...

Page 36

... Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) This command causes the ATA Flash Disk Controller to set BSY, enter the Idle mode, clear BSY and generate an interrupt. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C 97H or E3H X Drive ...

Page 37

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.1.9 Initialize-Drive-Parameters - 91H Bit -> 7 Command (7) X C/D/H (6) Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) This command enables the host to set the number of sectors per track and the number of heads per cylinder. Only the Sector Count and the Drive/Head registers are used by this command. ...

Page 38

... The partial block transfer is for n sectors, where If the Read-Multiple command is attempted before the Set-Multiple-Mode command has been executed or when Read-Multiple commands are disabled, the Read-Multiple operation is rejected with an ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C C8H ...

Page 39

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C Aborted Command error. Disk errors encountered during Read-Multiple commands are posted at the beginning of the block or partial block transfer, but DRQ is still set and the data transfer will take place as it normally would, including transfer of corrupted data, if any. ...

Page 40

... ATA Flash Disk Controller sets BSY, puts the sector of data in the buffer, sets DRQ, clears BSY, and generates an interrupt. The host then reads the 512 Bytes of data from the buffer. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C ...

Page 41

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C At command completion, the Command Block registers contain the cylinder, head and sector number of the last sector read error occurs, the read terminates at the sector where the error occurred. The Command Block registers contain the cylinder, head, and sector number of the sector where the error occurred ...

Page 42

... Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C 03H X Drive Description No Error Detected Self Test OK (No Error) ...

Page 43

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.1.20 Security-Disable-Password - F6H Bit -> 7 Command (7) C/D/H (6) Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) This command requests a transfer of a single sector of data from the host. Table 11-6 defines the content of this sector of information. If the password selected by Word 0 matches the password previously saved by the device, the device disables the lock mode ...

Page 44

... Controller remains in Frozen mode. After command completion, the sector count register should be set to 0. Commands disabled by Security-Freeze-Lock are: - Security-Set-Password - Security-Unlock - Security-Disable-Password - Security-Erase-Unit If security mode feature set is not supported, this command will be handled as an invalid command. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C F4H X Drive ...

Page 45

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.1.24 Security-Set-Password - F1H Bit -> 7 Command (7) C/D/H (6) Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) This command requests a transfer of a single sector of data from the host. Table 11-7 defines the content of the sector of information. The data transferred controls the function of this command. ...

Page 46

... Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) This command is effectively a no operation, although it does perform a range check of cylinder and head or LBA address and returns an error if the address is out of range. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C F2H X Drive X ...

Page 47

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.1.27 Set-Features - EFH Bit -> 7 Command (7) C/D/H (6) Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) This command is used by the host to establish or select certain features. Table 11-9 defines all features that are supported. TABLE11-9:Features Supported ...

Page 48

... Intermediate power management levels without standby Minimum power consumption without standby Intermediate power management levels with standby Minimum power consumption with standby Reserved Reserved ©2006 Silicon Storage Technology, Inc. ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C - data bus and the IOCS16# 0 Sector Count Value FEH ...

Page 49

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C Device performance may increase with increasing power management levels. Device power consumption may increase with increasing power management levels. The power management levels may contain discrete bands. For example, a ATA Flash Disk Controller may implement one power management method from 80H to A0H and a higher performance, higher power consumption method from level A1H to FEH ...

Page 50

... The content of word 1 will equal (the new Set-Max cylinder number + 1) or 16,383, whichever is less 3. The content of words (61:60) equals [(the new content of word 1 as determined by the successful Set-Max- Address command) * (the content of word 3) * (the content of word 6)] ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C ...

Page 51

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 4. If the content of words (61:60) as determined by a successful Set-Max-Address command is less than 16,514,064, then the content of word 54 should be equal to [(the content of words (61:60)) ÷ ((the content of Identify-Device word 55) * (the content of word 56)] or 65,535, whichever is less the content of word (61:60), as determined by a successful Set-Max-Address command, is greater than 16,514,064, then word 54 should equal the whole number result of [[(16,514,064) ÷ ...

Page 52

... Set-Max commands except Set-Max-Unlock and Set-Max-Freeze-Lock are rejected. The device remains in this state until a power cycle or the acceptance of a Set-Max-Unlock or Set-Max-Freeze-Lock command. If this command is immediately preceded by a Read-Native-Max-Address command, it will be interpreted as a Set-Max-Address command. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C F9H ...

Page 53

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.1.28.4 Set-Max-Unlock F9H with the content of the Features register equal to 03H. Bit -> 7 Command (7) C/D/H (6) Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) This command requests a transfer of a single sector of data from the host. Table 11-13 defines the content of this sector of information ...

Page 54

... Sleep mode is also entered when internal timers expire so the host does not need to issue this command except when it wishes to enter Sleep mode immediately. The default value for the timer is 15 milliseconds. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C ...

Page 55

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.1.31 Set-WP_PD#-Mode - 8BH Bit -> 7 Command (7) C/D/H (6) Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) This command configures the WP_PD# pin for either the Write Protect mode or the Power-down mode. When the host sends this command to the device with the value AAH in the feature register, the WP_PD# pin is configured for the Write Protect mode described in Section 8 ...

Page 56

... ATA Flash Disk Controller. TABLE11-14:Translate Sector Information Address 00H-01H 02H 03H 04H-06H 07H-12H 13H 14H-17H 18H-1AH 1BH-1FFH 1. A value of 0 indicates Hot Count is not supported. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C 94H or E0H X Drive ...

Page 57

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.1.35 Write-Buffer - E8H Bit -> 7 Command (7) C/D/H (6) Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) The Write-Buffer command enables the host to overwrite contents of the ATA Flash Disk Controller’s sector buffer with any data pattern desired. This command has the same protocol as the Write- Sector(s) command and transfers 512 Bytes ...

Page 58

... The Sector Count register contains 6 and the address is that of the third sector. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C ...

Page 59

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.1.39 Write-Multiple-Without-Erase - CDH Bit -> 7 Command (7) 1 C/D/H (6) Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) Use of this command is not recommended, but it is supported as Write-Multiple command for backward compatibility. 11.2.1.40 Write-Sector(s) - 30H or 31H Bit -> 7 Command (7) ...

Page 60

... Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) This command is similar to the Write-Sector(s) command, except each sector is verified immediately after being written. This command has the same protocol as the Write-Sector(s) command. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C 38H LBA 1 ...

Page 61

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 11.2.2 Error Posting The following table summarizes the valid status and error values for the ATA Flash Disk Controller command set. TABLE 11-15: Error and Status Register Command BBK Check-Power-Mode 2 Execute-Drive-Diagnostic Erase-Sector(s) Flush-Cache Format-Track Identify-Drive Idle ...

Page 62

... Write-Verify Invalid-Command-Code 1. The host is required to reissue any media access command (such as Read-Sector and Write Sector) that ends with an error condi- tion. 2. See Table 11 valid on this command. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C 1 (Continued Error Register UNC IDNF ABRT ...

Page 63

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 12.0 ELECTRICAL SPECIFICATIONS Absolute Maximum Stress Ratings (Applied conditions greater than those listed under “Absolute Maximum Stress Ratings” may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these conditions or conditions greater than those defined in the operational sections of this data sheet is not implied. Exposure to absolute maximum stress rating conditions may affect device reliability.) Temperature Under Bias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -55° ...

Page 64

... Parameter 1 I Latch Up LTH 1. This parameter is measured only for initial qualification and after a design or process change that could affect this parameter. ©2006 Silicon Storage Technology, Inc. ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C Typical 3 sec + (0.5 sec/ GByte) 200 200 400 400 ...

Page 65

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 12.1 DC Characteristics TABLE 12-7: DC Characteristics for Media Interface Symbol Type Parameter V Input Voltage IH3 I3 V IL3 I Input Leakage Current IL3 I3Z I Input Pull-Up Current U3 I3U I Input Pull-Down Current D3 I3D V Input Voltage Schmitt Trigger T T-4 I Input Leakage Current ...

Page 66

... Sequential data transfer for 1 sector read data from host interface and write data to media. 2. This parameter is measured only for initial qualification and after a design or process change that could affect this parameter. ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C Min Max 2 ...

Page 67

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 12.2 AC Characteristics V IHT INPUT V ILT AC test inputs are driven at V IHT points for inputs and outputs are V FIGURE 12-1: AC Input/Output Reference Waveforms 12.2.1 Host Side Interface I/O Input (Read) Timing Specification TABLE 12-9: Host Side Interface I/O Read Timing Symbol ...

Page 68

... IOWR# IOCS16# T IOCS16#(ADR Valid Address consists of signals CS1FX#, CS3FX# and FIGURE 12-3: Host Side Interface I/O Write Timing Diagram ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C T (IOWR#) SUA T (IOWR (IOWR ATA Flash Disk Controller ...

Page 69

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 12.2.3 Multi-word DMA Data Transfer TABLE 12-11: Multi-word DMA Timing Parameters - Mode 2 Symbol Parameter 1 T Cycle Time 0 T IORD#/IOWD# Asserted Pulse Width D T IORD# Data Access E T IORD# Data Hold F T IORD#/IOWD# Data Setup ...

Page 70

... IORD# or IOWR# pulse. If all data for the command has not been transferred, the device shall reassert DMARQ again at any later time to resume the DMA operation. FIGURE 12-6: Device Terminates a Multi-word DMA Data Transfer ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C ...

Page 71

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C CS1FX#/CS3FX# DMARQ DMACK# IORD#/IOWR Read DQ 15-0 Write DQ 15-0 Note terminate the transmission of a data burst, the host should negate DMACK# within the specified time after a IORD# or IOWR# pulse. No further IORD# or IOWR# pulses shall be asserted for this burst ...

Page 72

... FAD[15:0] or FAD[7:0] FIGURE 12-8: Media Command Latch Cycle FCLE FCE FWE# T ALS FALE T FAD[15: FAD[7:0] FIGURE 12-9: Media Address Latch Cycle ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C T CLS ALS T ALH Command ...

Page 73

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C FCLE FCE# FALE FWE# FAD[15:0] or FAD[7:0] FIGURE 12-10: Media Data Loading Latch Cycle FCE# FRE# FAD[15: FAD[7:0] RR FRBYbsy# FIGURE 12-11: Media Data Read Cycle ©2006 Silicon Storage Technology, Inc ...

Page 74

... Recovery from Sleep Mode For ATA Flash Disk Controller devices, recovery from sleep mode is accomplished by simply issuing another com- mand to the device. A hardware or software reset is not required. ©2006 Silicon Storage Technology, Inc. ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 74 S71241-04-000 12/06 ...

Page 75

... Valid Combinations Valid combinations for SST55LD019A SST55LD019A-45-C-TQWE SST55LD019A-45-C-BWE SST55LD019A-45-I-TQWE SST55LD019A-45-I-BWE Valid combinations for SST55LD019B SST55LD019B-45-C-TQWE SST55LD019B-45-C-BWE SST55LD019B-45-I-TQWE SST55LD019B-45-I-BWE Valid combinations for SST55LD019C SST55LD019C-45-C-TQWE SST55LD019C-45-I-TQWE Note: Valid combinations are those products in mass production or will be in mass production. Consult your SST sales representative to confirm availability of valid combinations and to determine availability of new combinations. © ...

Page 76

... Data Sheet 15.0 PACKAGING DIAGRAM TOP VIEW Pin #1 Identifier 14.00 BSC 16.00 BSC FIGURE 15-1: 100-lead Thin Quad Flat Pack (TQFP) SST Package Code: TQW ©2006 Silicon Storage Technology, Inc. ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C 0.17 0.27 14.00 BSC 16.00 0.50 BSC BSC .95 1.05 .09 .20 NOTE: 1. Complies with JEDEC publication 95 MS-026 variant AED dimensions although some dimensions may be more stringent ...

Page 77

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C TOP VIEW 6.00 ±0. CORNER DETAIL SEATING PLANE Note: 1. Although many dimensions are similar to those of JEDEC Publication 95, MO-225, this specific package is not registered 2. All linear dimensions are in millimeters 3. Coplanarity: 0.075 mm 4. Ball opening size is 0.29 mm (± ...

Page 78

... Although many dimensions are similar to those of JEDEC Publication 95, MO-210, this specific package is not registered. 2. All linear dimensions are in millimeters. 3. Coplanarity: 0. Ball opening size is 0.38 mm (± 0.05 mm) FIGURE 15-3: 84-ball Thin, Fine-pitch, Ball Grid Array (TFBGA) SST Package Code: BW ©2006 Silicon Storage Technology, Inc. SST55LD019A / SST55LD019B / SST55LD019C 9.0 ± 0.1 7.2 0 1.1 ± 0.1 0.12 0.35 ± ...

Page 79

... ATA Flash Disk Controller SST55LD019A / SST55LD019B / SST55LD019C TABLE 15-1: Revision History Number 00 • S71241(01): Initial release of the fact sheet (Advance Information) 01 • S71241(01): Fact sheet changes • 2003/2004 ECU Data Book • Revised BGA package to 84-balls (out of 100 positions) • Reorganized the pin assignments for the BGA package - see Figure 3-2 on page 9 02 • ...

Related keywords