W19B320BTT7H Winbond Electronics, W19B320BTT7H Datasheet

no-image

W19B320BTT7H

Manufacturer Part Number
W19B320BTT7H
Description
IC FLASH 32MBIT 70NS 48TSOP
Manufacturer
Winbond Electronics
Datasheet

Specifications of W19B320BTT7H

Format - Memory
FLASH
Memory Type
FLASH
Memory Size
32M (4Mx8, 2Mx16)
Speed
70ns
Interface
Parallel
Voltage - Supply
2.7 V ~ 3.6 V
Operating Temperature
-20°C ~ 85°C
Package / Case
48-TSOP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
W19B320BTT-H
W19B320BTT-H
Table of Contents-
1.
2.
3.
4.
5.
6.
GENERAL DESCRIPTION .............................................................................................................. 4
FEATURES ...................................................................................................................................... 5
PIN CONFIGURATIONS.................................................................................................................. 7
BLOCK DIAGRAM ........................................................................................................................... 8
PIN DESCRIPTION.......................................................................................................................... 8
FUNCTIONAL DESCRIPTION ........................................................................................................ 9
6.1
6.2
6.3
Device Bus Operation ............................................................................................................. 9
6.1.1
6.1.2
6.1.3
6.1.4
6.1.5
6.1.6
6.1.7
6.1.8
6.1.9
6.1.10
6.1.11
6.1.12
6.1.13
Command Definitions............................................................................................................ 13
6.2.1
6.2.2
6.2.3
6.2.4
6.2.5
6.2.6
6.2.7
6.2.8
Write Operation Status.......................................................................................................... 17
6.3.1
6.3.2
6.3.3
6.3.4
6.3.5
6.3.6
Word/Byte Configuration ..........................................................................................................9
Reading Array Data ..................................................................................................................9
Writing Commands/Command Sequences...............................................................................9
Standby Mode ........................................................................................................................10
Automatic Sleep Mode ...........................................................................................................10
#RESET: Hardware Reset Pin................................................................................................10
Output Disable Mode..............................................................................................................11
autoselect Mode .....................................................................................................................11
Sector/Sector Block Protection and Unprotection...................................................................11
Write Protect (#WP)................................................................................................................11
Temporary Sector Unprotect ..................................................................................................12
Security Sector Flash Memory Region ...................................................................................12
Hardware Data Protection ......................................................................................................13
Reading Array Data ................................................................................................................13
Reset Command.....................................................................................................................14
AUTOSELECT Command Sequence .....................................................................................14
Byte/Word Program Command Sequence..............................................................................15
Unlock Bypass Command Sequence .....................................................................................15
Chip Erase Command Sequence ...........................................................................................16
Sector Erase Command Sequence ........................................................................................16
Erase Suspend/Erase Resume Commands ...........................................................................17
DQ7: #Data Polling.................................................................................................................17
RY/#BY: Ready/#Busy ...........................................................................................................18
DQ6: Toggle Bit I ....................................................................................................................18
DQ2: Toggle Bit II ...................................................................................................................19
Reading Toggle Bits DQ6/DQ2...............................................................................................19
DQ5: Exceeded Timing Limits ................................................................................................19
W19B320BT/B DATASHEET
- 1 -
Publication Release Date: Dec. 25, 2007
Revision A3

Related parts for W19B320BTT7H

W19B320BTT7H Summary of contents

Page 1

... Output Disable Mode..............................................................................................................11 6.1.8 autoselect Mode .....................................................................................................................11 6.1.9 Sector/Sector Block Protection and Unprotection...................................................................11 6.1.10 Write Protect (#WP)................................................................................................................11 6.1.11 Temporary Sector Unprotect ..................................................................................................12 6.1.12 Security Sector Flash Memory Region ...................................................................................12 6.1.13 Hardware Data Protection ......................................................................................................13 6.2 Command Definitions............................................................................................................ 13 6.2.1 Reading Array Data ................................................................................................................13 6.2.2 Reset Command.....................................................................................................................14 6.2.3 AUTOSELECT Command Sequence ...

Page 2

DQ3: Sector Erase Timer .......................................................................................................20 7. TABLE OF OPERATION MODES ................................................................................................. 21 7.1 Device Bus Operations ......................................................................................................... 21 7.2 AUTOSELECT Codes (High Voltage Method) ..................................................................... 22 7.3 Sector Address Table (Top Boot Block) ............................................................................... 23 7.4 Sector Address Table ...

Page 3

Reset Waveform ................................................................................................................... 45 9.3 #BYTE Waveform for Read Operation.................................................................................. 46 9.4 #BYTE Waveform for Write Operation.................................................................................. 46 9.5 Programming Waveform ....................................................................................................... 47 9.6 Accelerated Programming Waveform ................................................................................... 47 9.7 Chip/Sector Erase Waveform ............................................................................................... 48 9.8 Back-to back Read/Write ...

Page 4

... GENERAL DESCRIPTION The W19B320BT 32Mbit, 2.7~3.6-volt single bank CMOS flash memory organized × 16 bits. The word-wide (× 16) data appears on DQ15-DQ0, and byte-wide (x 8) data appears on DQ7-DQ0. The device can be programmed and erased in-system with a standard 3.0-volt power supply. A 12-volt V is not required. The unique cell architecture of the W19B320BT/B results in fast ...

Page 5

... Available packages: 48-pin TSOP and 48-ball TFBGA (6x8mm) Software Features • Compatible with common Flash Memory Interface (CFI) specification − Flash device parameters stored directly on the device − Allows software driver to identify and use a variety of different current and future Flash products • ...

Page 6

Hardware Features • Ready/#Busy output (RY/#BY) − Detect program or erase cycle completion • Hardware reset pin (#RESET) − Reset the internal state machine to the read mode • #WP/ACC input pin − Write protect (#WP) function allows protection of ...

Page 7

PIN CONFIGURATIONS A15 A14 A13 A12 A11 A10 A9 A8 A19 A20 #WE #RESET NC #WP/ACC RY/#BY A18 A17 W19B320BT/B DATASHEET 48-Ball TFBGA (Top View, Balls Face Down ...

Page 8

BLOCK DIAGRAM #CE #OE #WE #WP/ACC #BYTE #RESET DQ15/A A20 5. PIN DESCRIPTION SYMBOL A0−A20 DQ0−DQ14 DQ15/A-1 #CE #OE #WE #WP/ACC #BYTE #RESET RY/# W19B320BT/B DATASHEET ...

Page 9

... The internal state machine is set for reading array data when device power-up, or after hardware reset. This ensures that no excess modification of the memory content occurs during the power transition. In this mode there is no command necessary to obtain array data. Standard microprocessor read cycles that assert valid addresses on the device address inputs produce valid data on the device data outputs ...

Page 10

... When the system writes the AUTOSELECT command sequence, the device enters the AUTOSELECT mode. The system can then read AUTOSELECT codes from the internal register (which is separate from the memory array) on DQ0 –DQ7. The standard read cycle timings are applied in this mode. Please refer to the AUTOSELECT Mode and AUTOSELECT Command Sequence sections for more information ...

Page 11

Output Disable Mode When the #OE input output from the device is disabled. The output pins are set in the high IH impedance state. 6.1.8 autoselect Mode The AUTOSELECT mode offers manufacturer and device identification, ...

Page 12

... Security Sector permanently locked. Customer Lockable: Security Sector NOT Programmed or Protected At the Factory If the security feature is not necessary, the Security Sector can be seen as an additional OTP memory space. When in system design, this issue should be considered. The Security Sector can be read, programmed ...

Page 13

... Security Sector Protect Verify. The Security Sector protection must be used with caution, since there is no procedure available for unprotect the Security Sector area and none of the bits in the Security Sector memory space can be modified in any ways. 6.1.13 Hardware Data Protection The command sequence requirements of unlock cycles for programming or erasing provides data protection against negligent writes ...

Page 14

The system must initiate the reset command to return a bank to read (or erase-suspend-read) mode if DQ5 goes high during an active program or erase operation, or the bank is in the AUTOSELECT mode. See Reset Command section and ...

Page 15

... Enter Security Sector command sequence. The device continues to access the Security Sector region until the system issues the four-cycle Exit Security Sector command sequence. The Exit Security Sector command sequence returns the device to normal operation. See “Security Sector Flash Memory Region” for further information. 6.2.4 Byte/Word Program Command Sequence The device can be programmed either by word or byte, which depending on the state of the #BYTE pin ...

Page 16

... Embedded Erase algorithm. The system preprogram is not required prior to erase. Before electrical erase, the Embedded Erase algorithm automatically preprograms and verifies the entire memory for an all zero data pattern. Any controls or timings during these operations is not required in system. ...

Page 17

Erase Suspend/Erase Resume Commands The Erase Suspend command, B0h, allows the system to interrupt a sector ...

Page 18

Polling on DQ7 is active for about 1μs, and then that bank returns to the read mode. During the Embedded Erase algorithm, #Data Polling produces “0” on DQ7. Once the Embedded Erase algorithm ...

Page 19

If a program address falls within a protected sector, DQ6 toggles for about 1 μs after the program command sequence is written, and then returns to reading array data. DQ6 also toggles during the erase-suspend-program mode, and stops toggling when ...

Page 20

DQ3: Sector Erase Timer After writing a sector erasure command sequence, the system may read DQ3 to determine whether erasure has begun or not. (The sector erase timer does not apply to the chip erase command.) The entire time-out ...

Page 21

TABLE OF OPERATION MODES 7.1 Device Bus Operations MODE #CE #OE Read L L Write Standby X ±0.3V Output Disable L H Reset X X Sector Protect L H Sector Unprotect L H Temporary X ...

Page 22

AUTOSELECT Codes (High Voltage Method) DESCRIPTION #CE #OE #WE Manufacturer ID Winbond Device ID: W19B320BT (Top Boot Block) Device ID: W19B320BB (Bottom Boot Block) ...

Page 23

Sector Address Table (Top Boot Block) SECTOR ADDRESS SECTOR A20-A12 SA0 000000XXX SA1 000001XXX SA2 000010XXX SA3 000011XXX SA4 000100XXX SA5 000101XXX SA6 000110XXX SA7 000111XXX SA8 001000XXX SA9 001001XXX SA10 001010XXX SA11 001011XXX SA12 001100XXX SA13 001101XXX SA14 ...

Page 24

SECTOR ADDRESS SECTOR A20-A12 SA35 100011XXX SA36 100100XXX SA37 100101XXX SA38 100110XXX SA39 100111XXX SA40 101000XXX SA42 101010XXX SA43 101011XXX SA44 101100XXX SA45 101101XXX SA46 101110XXX SA47 101111XXX SA48 110000XXX SA49 110001XXX SA50 110010XXX SA51 110011XXX SA52 110100XXX SA53 110101XXX ...

Page 25

Security Sector Addresses for Top Boot Devices Sector Address DEVICE A20-A12 W19B320BT/B 111111XXX 7.4 Sector Address Table (Bottom Boot Block) SECTOR ADDRESS SECTOR A20-A12 SA0 000000000 SA1 000000001 SA2 000000010 SA3 000000011 SA4 000000100 SA5 000000101 SA6 000000110 SA7 000000111 ...

Page 26

Sector Address Table (Bottom Boot Block), continued SECTOR ADDRESS SECTOR A20-A12 SA32 011001XXX SA33 011010XXX SA34 011011XXX SA35 011100XXX SA36 011101XXX SA37 011110XXX SA38 011111XXX SA39 100000XXX SA40 100001XXX SA41 100010XXX SA42 100011XXX SA43 100100XXX SA44 100101XXX SA45 100110XXX SA46 ...

Page 27

Security Sector Addresses for Bottom Boot Devices SECTOR ADDRESS DEVICE A20-A12 W19B320BT/B 000000XXX 7.5 Top Boot Sector/Sector Block Address for Protection/Unprotection) SECTOR SA0-SA3 SA4-SA7 SA8-SA11 SA12-SA15 SA16-SA19 SA20-SA23 SA24-SA27 SA28-SA31 SA32-SA35 SA36-SA39 SA40-SA43 SA44-SA47 SA48-SA51 SA52-SA55 SA56-SA59 SA60-SA62 SA63 SA64 ...

Page 28

Bottom Boot Sector/Sector Block Address for Protection/Unprotection) SECTOR SA70-SA67 SA66-SA63 SA62-SA59 SA58-SA55 SA54-SA51 SA50-SA47 SA46-SA43 SA42-SA39 SA38-SA35 SA34-SA31 SA30-SA27 SA26-SA23 SA22-SA19 SA18-SA15 SA14-SA11 SA10-SA8 SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0 W19B320BT/B DATASHEET A20-A12 SECTOR/SECTOR BLOCK SIZE 111111XXX 111110XXX ...

Page 29

CFI Query Identification String DESCRIPTION Query-unique ASCII string "QRY" Primary OEM Command Set Address for primary Extended Table Alternate OEM Command Set (00h = none exists) Address for Alternative OEM Extended table (00h = none exists) 7.6.1 System Interface ...

Page 30

Device Geometry Definition DESCRIPTION Device size =2 N bytes Flash device interface description (refer to CFI publication 100) Max. number of bytes in multi-byte write=2 Number of Erase Block Regions within devices Erase Block Region 1 Information (refer to ...

Page 31

Primary Vendor-Specific Extended Query DESCRIPTION Query-unique ASCII string "PRI" Major version number, ASCII Minor version number, ASCII Silicon Revision Number 01h = 0.13 μm Erase suspend 0 = Not supported read only read & ...

Page 32

... X = Don’t Care RA = Address of the memory location to be read Address of the memory location to be programmed. Addresses latch on the falling edge of the #WE or #CE pulse, whichever happens later Data to be programmed at location PA. Data latches on the rising edge of #WE or #CE pulse, whichever happens first. ...

Page 33

Notes: 1. See Bus Operations Table for details. 2. All values are in hexadecimal. 3. Except for the read cycle and the fourth cycle of the AUTOSELECT command sequence, all bus cycles are write cycles. 4. Data bits DQ15-DQ8 are ...

Page 34

Notes: 1. All protected sectors unprotected (If #WP/ACC = VIL, outermost boot sectors will remain protected). 2. All previously protected sectors are protected once again. W19B320BT/B DATASHEET START #RESET = V ID (Note 1) Perform Erase or Program Operations #RESET ...

Page 35

In-System Sector Protect/Unprotect Algorithms PLSCNT=1 #RESET=V ID Wait 1 μ Temporary Sector First Write Unprotect Mode Cycle=60h? Set up sector address Sector Protect: Write 60h to sector address with A6=0,A1=1,A0=0 Wait 150 μ s Verity Sector Protect:Write ...

Page 36

Security Sector Protect Verify 7.10 Program Algorithm W19B320BT/B DATASHEET START Enter Security Sector If data = 00h, Security Sector is #RESET = unprotected data = 01h Security Sector is producted. Wait 1 μ ...

Page 37

Erase Algorithm Notes: See Command Definitions Table for erase command sequence details See DQ3 section for the sector erase timer details. 7.12 Data Polling Algorithm Notes Valid address for programming. During a sector erase ...

Page 38

Toggle Bit Algorithm Note: The system should recheck the toggle bit even if DQ5 =”1” because the toggle bit may stop toggling as DQ5 changes to “1”. See DQ6 and DQ2 section for more information W19B320BT/B DATASHEET START Read ...

Page 39

ELECTRICAL CHARACTERISTICS 8.1 Absolute Maximum Ratings PARAMETER Storage Temperature Plastic Packages Ambient Temperature with Power Applied V (Note 1) DD A9, #OE, and #RESET (Note 2) Voltage with Respect to Ground #WP/ACC All other pins (Note 1) Output Short ...

Page 40

DC Characteristics 8.4 CMOS Compatible PARAMETER SYM. Input Load Current A9 Input Load Current Output Leakage Current V Active Read Current DD I (Note Active Write Current DD I (Note Standby Current I ...

Page 41

AC Characteristics 8.6 Test Condition TEST CONDITION Output Load Output Load Capacitance, CL (including jig capacitance) Input Rise and Fall Times Input Pulse Levels Input timing measurement reference levels Output timing measurement reference levels 8.6.1 AC Test Load and ...

Page 42

Read-Only Operations PARAMETER Read Cycle Time Address to Output Delay Chip Enable to Output Delay Output Enable to Output Delay Chip Enable to Output High Z Output Enable to Output High Z Output Hold Time From Address, Whichever Occurs ...

Page 43

Erase and Program Operation PARAMETER Write Cycle Timing (Note 1) Address setup Time #OE Address Setup Timing to low during toggle bit polling Address Hold Time #CE Address Hold Time From or toggle bit polling Data Setup Time Data ...

Page 44

Alternate #CE Controlled Erase and Program Operations PARAMETER Write Cycle Time (Note 1) Address Setup Time Address Hold Time Data Setup Time Data Hold Time Read Recover Time Before Write (#OE High to #WE Low) #WE Setup Time #WE ...

Page 45

TIMING WAVEFORMS 9.1 AC Read Waveform Address # #OE #WE Outputs #RESET RY/#BY 0V 9.2 Reset Waveform RY/#BY #OE,#CE #RESET Reset Timing NOT during Embedded Algorithms RY/#BY #OE,#CE #RESET W19B320BT/B DATASHEET T RC Addresses Stable T ACC ...

Page 46

Waveform for Read Operation #CE #OE #BYTE #BYTE Switching DQ0-DQ14 from word to byte mode DQ15/A-1 #BYTE #BYTE Switching DQ0-DQ14 from byte to word DQ15/A-1 mode 9.4 #BYTE Waveform for Write Operation #CE #WE #BYTE Note: Refer to ...

Page 47

Programming Waveform Program Command Sequence (last two cycles Address 555h #CE #OE # Data RY/#BY VDD T VCS Notes program address program data,D 2. Illustration shows device in ...

Page 48

Chip/Sector Erase Waveform Erase Command Sequence (last two cycles Address 2AAh #CE #OE # Data RY/#BY T VCS VDD Notes : sector address (for Sector Erase Valid Address for reading ...

Page 49

Polling Waveform (During Embedded Algorithms) Addresses T ACC T # #OE T OEH #WE DQ7 DQ0-DQ6 T BUSY RY/#BY Note: VA= Valid Address. Illustration shows first status cycle after command sequence, last status read cycle, and ...

Page 50

DQ 2 vs. DQ6 Waveform Enter Erase Embedded Suspend Erasing #WE Erase DQ6 DQ2 Note: DQ2 toggles only when read at an address within an erase-suspended sector. The sysytem may use #OE or #CE to toggle DQ2 and DQ6. ...

Page 51

Alternate #CE Controlled Write (Erase/Program) Operation Timing 555 for program Address 2AA for erase T #WE t GHEL #OE T #CE WS DATA T RH #RESET RY/#BY Notes: 1. Firgure indicates last two bus cycles of a program or ...

Page 52

LATCHUP CHARACTERISTICS PARAMETER Input voltage with respect to V (including A9, #OE, and #RESET) Input voltage with respect Current DD Note : Includes all pins except V . Test conditions 11. CAPACITANCE PARAMETER Input ...

Page 53

ORDERING INFORMATION Notes: 1. Winbond reserves the right to make changes to its products without prior notice. 2. Purchasers are responsible for performing appropriate quality assurance testing on products intended for use in applications where personal injury might occur ...

Page 54

PACKAGE DIMENSIONS 13.1 TFBGA48ball (6X8 mm^2, Ø=0.40mm) W19B320BT/B DATASHEET Publication Release Date:Dec.25, 2007 - 54 - Revisionv A3 ...

Page 55

Standard Thin Small Outline Package θ W19B320BT/B DATASHEET 48 MILLIMETER Sym. MIN. NOM. MAX 0.05 A2 0.95 1.00 1.05 E 18.3 18.4 18 19.8 20.0 20.2 ...

Page 56

VERSION HISTORY VERSION DATE A0 Dec,31, 2006 A1 June,15,2007 A2 Oct,17,2007 A3 Dec.25,2007 Winbond products are not designed, intended, authorized or warranted for use as components in systems or equipment intended for surgical implantation, atomic energy control instruments, airplane ...

Related keywords