| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
1024-Mbit Family Device Architecture Flash density: 128-, 256-Mbi
Top Searches for this datasheetIntel Wireless Memory System (LV18/LV30 SCSP) 1024-Mbit Family Device Architecture Flash density: 128-, 256-Mbit Bottom flash parameter configuration Device Voltage Core: (Typ) I/O: VCCQ (Typ) Device Common Performance Buffered EFP: Byte (Typ) Buffer Program: Byte (Typ) Concurrent Buffered EFP: Mbits second dies) Device Common Architecture Asymmetrical blocking structure 16-KWord parameter blocks (Top Bottom); 64-KWord main blocks Zero-latency block locking Absolute write protection with block lock down using F-WP# Device Packaging balls active ball matrix) device balls ball matrix) device Area: Height: Code Segment Flash Performance initial access async page read sync read (tCHQV) Data Segment Flash Performance initial access async page read Code Segment Flash Architecture Hardware Read-While-Write/Erase Multiple 8-Mbit 16-Mbit Partition Sizes 2-Kbit One-Time Programmable (OTP) protection register Data Segment Flash Architecture Software Read-While-Write/Erase Single Partition Size Flash Software FDI, PSM, Common Flash Interface (CFI) Basic/Extended Command Quality Reliability Extended Temp: Minimum flash block erase cycle 0.13 VIII flash technology Intel StrataFlash® Wireless Memory System (LV18/LV30 SCSP) family offers variety high performance code segment large embedded data segment combination flash dies common package footprints ballouts 0.13 ETOXVIII flash technology. code segment flash features low-power operations with flexible multi-partitions, dual operation Read-While-Write/Erase, asynchronous synchronous reads MHz. data segment flash features low-power operations optimized cost sensitive large embedded asynchronous data application. device integrates code segment flash dies data segment flash dies compatible with other LQ/LVQ LX/LVX SCSP family ballout packages. Notice: This document contains preliminary information products production. specifications subject change without notice. Verify with your local Intel sales office that have latest datasheet before finalizing design. 253854-002 February 2004 INFORMATION THIS DOCUMENT PROVIDED CONNECTION WITH INTEL® PRODUCTS. LICENSE, EXPRESS IMPLIED, ESTOPPEL OTHERWISE, INTELLECTUAL PROPERTY RIGHTS GRANTED THIS DOCUMENT. EXCEPT PROVIDED INTEL'S TERMS CONDITIONS SALE SUCH PRODUCTS, INTEL ASSUMES LIABILITY WHATSOEVER, INTEL DISCLAIMS EXPRESS IMPLIED WARRANTY, RELATING SALE AND/OR INTEL PRODUCTS INCLUDING LIABILITY WARRANTIES RELATING FITNESS PARTICULAR PURPOSE, MERCHANTABILITY, INFRINGEMENT PATENT, COPYRIGHT OTHER INTELLECTUAL PROPERTY RIGHT. Intel products intended medical, life saving, life sustaining applications. Intel make changes specifications product descriptions time, without notice. Designers must rely absence characteristics features instructions marked "reserved" "undefined." Intel reserves these future definition shall have responsibility whatsoever conflicts incompatibilities arising from future changes them. Intel StrataFlash® Wireless Memory System (LV18/LV30 SCSP), 1024-Mbit Family contain design defects errors known errata which cause product deviate from published specifications. Current characterized errata available request. Contact your local Intel sales office obtain latest specifications before placing your product order. Copies documents which have ordering number referenced this document, other Intel literature obtained calling 1-800548-4725 visiting Intel's website http://www.intel.com. Copyright Intel Corporation, 2004. *Other names brands claimed property others. Contents Contents Introduction Nomenclature Acronyms Conventions.9 Product Description Product Segment Unique Features 2.2.1 Code Segment 2.2.2 Data Segment 2.2.3 xRAM Segment Product Configurations Memory Partitioning Memory Three Flash Dies: QUAD+ SCSP Mechanical Spec.19 Four Flash Dies: x16D Performance SCSP Mechanical Spec Signal Ballout.21 Signal Descriptions Absolute Maximum Ratings Operating Conditions Current Characteristics Voltage Characteristics.28 Test Conditions.29 Capacitance Read Specifications Write Specifications Program Erase Characteristics Power-Up Down.42 Reset Power Supply Decoupling.43 Automatic Power Saving (APS) Operations 9.1.1 Reads 9.1.2 Writes.45 Functional Overview Package Information Ballout Signal Descriptions.21 Maximum Ratings Operating Conditions Electrical Specifications Characteristics Power Reset Specifications Design Guide: Operation Overview Contents 10.1 10.2 10.3 10.4 10.5 10.6 10.7 10.8 11.1 11.2 11.3 11.4 11.5 11.6 9.1.3 Output Disable 9.1.4 Standby. 9.1.5 Reset Flash Device Commands. Command Definitions Asynchronous Page-Mode Read. Synchronous Burst-Mode Read (Code Segment) Burst Suspend Read Array Command (0xFF) Read Status Register Command (0x70). Clear Status Register Command (0x50). Read Flash Device Identifier Command (0x90). Query Command (0x98) Word Program Setup Command (0x40) 11.1.1 Factory Word Programming. Buffered Program Setup Command (0xE8). Buffered Program Confirm Command (0xD0) Buffered Setup Command (0x80) Buffered Confirm Command (0xD0) 11.5.1 Buffered Setup Phase. Buffered Program/Verify Phase 11.6.1 Buffered Exit Phase Block Erase Setup Command (0x20) Block Erase Confirm Command (0xD0). Erase Suspend Command (0xB0) Program Suspend Command (0xB0). Program Resume Command (0xD0) Erase Resume Command (0xD0). Block Locking During Erase Suspend 14.1.1 F-WP# Lock-Down Control Lock Block Setup Command (0x60) Unlock Block Command (0xD0). Lock-Down Block Command (0x2F) Reading Protection Registers Program Protection Register Setup Command (0xC0). 15.2.1 Locking Protection Registers Read Mode Bit- RCR.15 10.0 Read Operations 11.0 Program Operations 12.0 Erase Operations 12.1 12.2 13.1 13.2 13.3 13.4 14.1 14.2 14.3 14.4 15.1 15.2 13.0 Suspend Resume Operations 14.0 Block Locking Unlocking Operations 15.0 Protection Register Operation (Code Die) 16.0 Configuration Operations 16.1 Contents Latency Count RCR[13:11] WAIT Polarity RCR.10.74 16.3.1 WAIT Signal Function 16.4 Data Hold RCR.9.76 16.5 WAIT Delay RCR.8 16.6 Burst Sequence RCR.7 16.7 Clock Edge RCR.6 16.8 Burst Wrap RCR.3.78 16.9 Burst Length RCR[2:0] 16.10 Read Configuration Register Command (0x60) 16.11 Write Read Configuration Register Command (0x03) 16.2 16.3 17.0 Dual Operation Considerations 17.1 17.2 17.3 17.4 Consecutive Back-to-Back Cycle Operations Read during Buffered Program Operation Simultaneous Operation Restrictions Simultaneous Operation Details 17.4.1 Concurrent Operations Power Considerations Appendix Appendix Appendix Appendix Appendix Appendix Appendix Write State Machine (WSM) Code Segment Write State Machine (WSM) Data Segment Flowcharts Common Flash Interface (CFI) Code Segment Common Flash Interface (CFI) Data Segment. Additional Information Ordering Information Contents Revision History Date 10/03 02/04 Revision -001 -002 Initial release. Updated specs; updated available stacked line items; updated device block diagrams; changed line items from UT-SCSP package option SCSP package; various text edits clarity. Description 1024-Mbit Family Introduction This document provides preliminary information about Intel StrataFlash® Wireless Memory System (LV18/LV30 SCSP) 1024-Mbit family. This document describes only flash features, operations, specifications high performance code large embedded data segments within memory subsystem. complementary stacked dies described associated documents, 768-Mbit Family with Asynchronous Static RAM, 1024-Mbit Family with Dynamic (document number 253852 253853 respectively). Nomenclature Volt Core Volt Asserted Deasserted High-Z Low-Z Non-Array Reads Program Write Block Parameter block Main block parameter Voltage range Voltage range Signal with logical voltage level VIL, enabled. Signal with logical voltage level VIH, disabled. High Impedance. Signal Driven bus. Flash reads which return flash Device Identifier, Query, Protection Register Status Register information. operation Write data flash array. cycle operation inputs flash die, which command data sent flash array. Group cells, bits, bytes words within flash memory array that erased with erase instruction. 16-Kword flash array block. 64-Kword flash array block. Previously referred top-boot device, device with flash parameter partition located highest physical address memory processor system boot Previously referred bottom-boot device, device with flash parameter partition located lowest physical address memory processor system boot group flash blocks that shares common status register read state. flash partition containing parameter main blocks. flash partition containing only main blocks. Individual flash used stacked package memory device. Bottom parameter Partition Parameter partition Main partition 1024-Mbit Family Segment section stacked memory device divided different operating behaviors. stacked device have three segments: flash code segment, flash data segment, xRAM segment. segment that contains flash memory dies optimized high performance code data reads. Each features multi-partitions synchronous read-while-write burst read-while-erase capability. segment contains flash dies optimized large embedded data storage. Each feature single-partition asynchronous read, write, erase operations. segment contains three xRAM memory dies. xRAM segment could include SRAM, PSRAM LPSDRAM. stacked memory integration concept made multiple memory dies arranged Code, Data, xRAM segments. specific stacked flash xRAM memory density configuration combination within memory system product family. Intel StrataFlash® Wireless Memory System (code-data) family. Denotes product family QUAD+ package ballout. Denotes product family x16D Performance package ballout. Code segment Data segment xRAM segment (Memory) System Device family family family Acronyms Buffered technology Buffered Enhanced Factory Programming Command User Interface One-Time Programmable Protection Lock Register Protection Register Read Configuration Register Reserved Future (Unused active signals package ballout) Status Register Write State Machine Automatic Power Savings Common Flash Interface Multi-Level Cell technology Read-While-Write Read-While-Erase 1024-Mbit Family Conventions Clear DQ[15:0] F1-CE# Signal voltage connection. Signal voltage level. Logical (1). Logical zero (0). Hexadecimal number prefix. Binary number prefix. flash status register bit, this case status register SR[7:0]. Denotes group similarly named signals, such data bus. Denotes element signal group, this case address Denotes Chip Enable flash where denote flash specific signal suffix "CE#" root signal name flash die. Other notation includes: denote SRAM, denote PSRAM, denote LPSDRAM, denote common type signal. Denotes global power signal stacked device, common memory dies within stacked memory device. Stacked package ballout containing balls (8x10 active ball matrix) supporting 16-bit flash PSRAM SRAM CLK. Stacked package ballout containing balls (9x12 ball matrix) supporting 16-bit flash xDRAM SRAM CLK. Binary unit, valid range Eight bits, valid range [0x00 0xFF]. bytes sixteen bits, valid range [0x0000 0xFFFF]. 1024 bits. 1024 bytes (8,192 bits). 1024 words (16,384 bits). 1,048,576 bits. 1,048,576 bytes (8,388,608 bits). 1,073,741,824 bits. QUAD+ x16D Performance byte word Kbit KByte Kword Mbit MByte Gbit 1024-Mbit Family Functional Overview This section provides overview features capabilities LV18/LV30 SCSP family 16-bit configuration. intent this document provide information describing high performance code large embedded data segments flash features, operations, specifications within memory system. xRAM segment details described following datasheets: Intel StrataFlash® Wireless Memory System (LV18/LV30 SCSP); 768-Mbit Family with Asynchronous Static (document number 253852)' Intel StrataFlash® Wireless Memory System (LV18/LV30 SCSP);1024-Mbit Family with Dynamic (document number 253853). Product Description Intel StrataFlash® Wireless Memory System (LV18/LV30 SCSP) family incorporates Intel fourth-generation Multi-Level Cell (MLC) 0.13 ETOXVIII process technology provide power, high performance code execution large embedded data solution. SCSP device comprised stacked high performance code segment flash dies, large embedded data segment dies cost-sensitive data storage, xRAM segment dies. high performance code segment multi-partition, synchronous burst-mode Read-While-Write (RWW) Read-While-Erase (RWE) Intel StrataFlash® wireless memory die. large embedded data segment single partition, asynchronous Intel StrataFlash® wireless memory optimized cost-sensitive large embedded data storage applications. family available common device package footprints ballouts: QUAD+ x16D Performance, seamless upgrades through gigabit densities. QUAD+ ballout supports flash-only flash PSRAM and/or SRAM stacked memory combinations within device family. QUAD+ ballout ball pitch, balls, active ball matrix supporting memory system 16-bit bus. Figure "QUAD+ Signal Ballout Device Family" page electrical ballout. x16D Performance ballout supports flash-only flash LPSDRAM and/or SRAM stacked memory combinations within device family. x16D Performance ballout ball pitch, balls, active ball matrix supporting memory system 16bit bus. Figure "x16D Performance Signal Ballout Device Family" page electrical ballout. family volt flash core device (F-VCC) with common 1.8-volt 3.0-volt (VCCQ) options. SCSP device available with minimum code segment flash data segment flash die. SCSP device maximum flash dies code segment flash dies data segment. Table "1024-Mbit Family Matrix (Flash only)" page available combinations. Designed low-voltage operations, SCSP device supports flash read operations with FVCC volt, erase program operations with F-VPP volt. Buffered Enhanced Factory Programming (Buffered EFP) provides fastest flash array programming performance throughput. With F-VPP volt, F-VCC F-VPP tied together simple, ultra-lowpower design. addition, SCSP device provides data security through individual zerolatency flash block lock capability. Each flash block unlocked, locked, locked-down hardware and/or software control. Pre-assigned flash Chip-Enable (F-CE#) signals allow user manage which flash selected. Refer Table page Figure "LVQ Device Family Block Diagram Figure "LVX Device Family Flock Diagram details. 1024-Mbit Family Figure Device Family Block Diagram Family Flash (Code/Data) Segment F1-CE# F1-OE# F1-VCC F2-CE# Flash (128- 256-Mbit) Flash (128- 256-Mbit) F2-OE# F-WE# F3-CE# ADV# WAIT DQ[15:0] A[MAX:MIN] P1-CS# P-MODE/ P-CRE R-OE# R-WE# P2-CS# VCCQ P-VCC PSRAM (32/64/128Mbit) F-RST# F-WP# Flash (128- 256-Mbit) F2-VCC F-VPP xRAM Segment R-UB# R-LB# SRAM (8-Mbit) PSRAM (64/128-Mbit) S-VCC S-CS1# S-CS2 NOTE: Flash configured either Code Data option within 768-Mbit device family. Figure Device Family Flock Diagram Family Flash (Code/Data) Segment F1-CE# F-WP1# F-CLK ADV# F-WP2# WAIT F3-CE# DQ[15:0] A[MAX:MIN] Flash (128- 256-Mbit) Flash (128- 256-Mbit) Flash (128- 256-Mbit) Flash (128- 256-Mbit) F2-CE# F-RST# F-VCC F-VPP F4-CE# VCCQ xRAM Segment LPSDRAM (128/256-Mbit) SRAM (8-Mbit) LPSDRAM (128/256-Mbit) R1-CS# R2-CS# D-BA[1:0] D-CAS# D-RAS# R-CLK D-CKE R-VCC D-DM1 R-UB# D-DM0 R-LB# S-CS1# S-CS2 S-VCC 1024-Mbit Family Table Pre-assigned Flash-CE# Definition Device Family Stacked Combo: Code Data Code Data Data Code Code Data Code Code Data Data Flash F1-CE# (Code) F1-CE# (Code) F1-CE# (Code) F1-CE# (Code) Flash F2-CE# (Data) F2-CE# (Data) F2-CE# (Code) F2-CE# (Code) Flash F3-CE# (Data) F3-CE# (Data) F3-CE# (Data) Flash F4-CE# (Data) Table Family 1024-Mbit Family Matrix (Flash only) Voltage Code segment flash 256L18 256L18 256L18 256L18 256L30 256L30 256L18 256L18 256L30 256L30 256V30 256V30 256V18 256V18 256V30 256V30 8x11x1.4 11x11x1.4 11x11x1.4 QUAD+ QUAD+ x16D Performance SCSP SCSP SCSP Data segment flash 256V18 256V18 256V18 256V18 256V30 Package Size 8x11x1.2 8x11x1.4 8x11x1.4 8x11x1.2 SCSP Ballout QUAD+ QUAD+ QUAD+ QUAD+ Package Type SCSP SCSP SCSP SCSP Notes NOTES: Available Bottom parameter configuration. Refer Table SCSP Flash Code Data Stacked Configuration" page parameter configuration specifics. product combination listed, please contact your local Intel representative details. 2.2.1 Product Segment Unique Features Code Segment code segment includes following enhanced features unless specifically noted otherwise. unique (Intel pre-programmed) identifier bits 2,112 user-programmable bits each code segment flash die. Standard write, erase, read modes (asynchronous, page, burst) Intel StrataFlash® Wireless Memory. Simultaneous read-while-program read-while-erase operations, enabling burst read operation partition with simultaneous program erase operations other partitions. Burst-read across partition boundaries allowed, across segment dies within SCSP device. User application code responsible ensuring that burst-mode reads does cross into partition that program erase mode. 1024-Mbit Family 2.2.2 Data Segment data segment includes following features unless specifically noted otherwise: unique identifier bits user-One-Time Programmable bits. Single partition asynchronous single word page-mode read operations. simultaneous read-while-program read-while-erase operations. However, this capability accomplished with software through program suspend erase suspend operations. 2.2.3 xRAM Segment xRAM segment consist Pseudo-SRAM (PSRAM) dies SRAM family. family, xRAM segment consist LPSDRAM dies SRAM die. family density options: first PSRAM have density 32-Mbit, 64-Mbit, 128-Mbit. second PSRAM have density 64-Mbit 128-Mbit. SRAM density 8-Mbit. family density options: first LPSDRAM have density 128-Mbit, 256-Mbit, 512-Mbit. second LPSDRAM have density 256-Mbit 512-Mbit. SRAM density 8-Mbit. xRAM segment details described following datasheets: Intel Wireless Memory System; 768-Mbit Family with Asynchronous Static Datasheet (document number 253852). Intel Wireless Memory System; 1024-Mbit Family with Dynamic Datasheet (document number 253853). Product Configurations Memory Partitioning LV18/LV30 SCSP family consist least code data die. minimum density option 384-Mbit: 256-Mbit code 128-Mbit data, 128-Mbit code 256-Mbit data. default, first flash first code segment flash die, fast, eXecute-In-Place (XIP) solution ideal instruction fetch application. This portion user-selected parameter configuration option (Top Bottom) either 128-Mbit flash 256-Mbit flash die, each containing parameter partition several main partitions. 128-Mbit memory array divided into sixteen 8-Mbit partitions. Each density contains parameter partition fifteen main partitions. 8-Mbit bottom parameter partition contains four 16-Kword blocks seven 64-Kword blocks. remaining fifteen 8-Mbit main partitions each contain eight 64-Kword blocks. 1024-Mbit Family 256-Mbit memory array divided into sixteen 16-Mbit partitions. Each device contains parameter partition fifteen main partitions. 16-Mbit bottom parameter partition contains four 16-Kword blocks fifteen 64-Kword blocks. remaining fifteen 16-Mbit main partitions each contain sixteen 64-Kword blocks. large embedded data segment flash single partition asynchronous page-mode read device with density options 128-Mbit 256-Mbit. single partition made four 16Kword parameter blocks 64-Kword main blocks. parameter configuration option user selectable; predefined shown Table SCSP Flash Code Data Stacked Configuration" page graphically shown Figure page Figure page Table SCSP Flash Code Data Stacked Configuration Parameter Stacked Configuration Code Segment Stack Configuration Flash Code (user selected) Flash Code Bottom Data Segment Flash Data Bottom Bottom Flash Data Bottom Bottom Code Data Code Data Data Code Code Data Code Code Data Data Bottom Parameter Stacked Configuration Code Segment Stack Configuration Flash Code (user selected) Bottom Bottom Bottom Bottom Flash Code Bottom Data Segment Flash Data Bottom Bottom Flash Data Code Data Code Data Data Code Code Data Code Code Data Data 1024-Mbit Family Figure Parameter Configuration Stacked Convention Parameter Configuration Stacked Convention Parameter Blocks Code (Top) Main Blocks Data (Bottom) Code (Top) Code (Top) Code (Top) Data (Top) Code (Top) Code (Bottom) Parameter Blocks Code Data Data (Bottom) Data (Bottom) Data (Top) Code Data Code Data Data (Bottom) Code Data Figure Bottom Parameter Configuration Stacked Convention Bottom Parameter Configuration Stacked Convention Data (Top) Data (Top) Parameter Blocks Data (Top) Data (Bottom) Data (Top) Main Blocks Code (Bottom) Data (Bottom) Code (Bottom) Code (Top) Code (Bottom) Code (Bottom) Code (Bottom) Parameter Blocks Code Data Code Data Code Data Code Data 1024-Mbit Family Memory 1024-Mbit family available numerous density parameter configurations. memory based stacking individual flash density options 128-Mbit 256Mbit. 1024-Mbit family memory shows individual flash configurations block/ partition allocations. code segment flash made 128-Mbit dies 256-Mbit dies, each containing parameter partition several main partitions. Refer Table "Code Segment Flash Memory Map" page details. data segment flash density made 128-Mbit dies 256-Mbit dies, each containing single partition architecture made four 16-Kword parameter blocks 64-Kword main blocks. Refer Table "Data Segment Flash Memory Map" page details. Table Code Segment Flash Memory Partition Block Size Size (KW) (Mbit) 128-Mbit Flash Block# Address Range Partition Size (Mbit) 256-Mbit Flash Block# Address Range Flash Die# Partitioning Code Segment Flash Parameter Partition Parameter (Partition Main Partitions (Partition 1-7) Main Partitions (Partition 8-15) Code Segment Flash Main Partitions (Partition 8-15) Bottom Parameter Main Partitions (Partition 1-7) Parameter Partition (Partition 7FC000-7FFFFF 7F0000-7F3FFF 7E0000-7EFFFF 780000-78FFFF 770000-77FFFF 400000-4FFFFF 3F0000-3FFFFF 000000-00FFFF 7F0000-7FFFFF 400000-40FFFF 3F0000-3FFFFF 080000-08FFFF 070000-07FFFF 010000-01FFFF 00C000-00FFFF 000000-003FFF FFC000-FFFFFF FF0000-FF3FFF FE0000-FEFFFF F00000-FFFFFF EF0000-EFFFFF 800000-80FFFF F70000-F7FFFF 000000-00FFFF FF0000-FFFFFF 100000-10FFFF 7F0000-7FFFFF 080000-08FFFF 070000-07FFFF 010000-01FFFF 00C000-00FFFF 000000-003FFF 1024-Mbit Family Table Flash Die# Data Segment Flash Memory Partition Block Size Size (KW) (Mbit) 128-Mbit Flash Blk# Address Range Partition Size (Mbit) 256-Mbit Flash Blk# Address Range Partitioning Data Segment Flash Single Partition Parameter 4x16 Kword Parameter Blocks 127x64 Kword Main Blocks (128 255x64 Kword Main Blocks (256 Data Segment Flash Single Partition Bottom Parameter 4x16 Kword Parameter Blocks 127x64 Kword Main Blocks (128 255x64 Kword Main Blocks (256 7FC000-7FFFFF 7F0000-7F3FFF 7E0000-7EFFFF 780000-78FFFF 770000-77FFFF 400000-4FFFFF 3F0000-3FFFFF 000000-00FFFF 7F0000-7FFFFF 400000-40FFFF 3F0000-3FFFFF 080000-08FFFF 070000-07FFFF 010000-01FFFF 00C000-00FFFF 000000-003FFF FFC000-FFFFFF FF0000-FF3FFF FE0000-FEFFFF F00000-FFFFFF EF0000-EFFFFF 800000-80FFFF F70000-F7FFFF 000000-00FFFF FF0000-FFFFFF 100000-10FFFF 7F0000-7FFFFF 080000-08FFFF 070000-07FFFF 010000-01FFFF 00C000-00FFFF 000000-003FFF 1024-Mbit Family Package Information family available various combinations standard Intel® Stacked Chip Scale Package (Intel® SCSP options).Two Flash Dies: QUAD+ SCSP Mechanical Spec Figure Mechanical Specifications Two-Die QUAD+ SCSP (8x11x1.2 Index Mark View Ball Down Bottom View Ball Draw scale. Dimensions ckage Height Ball Height ckage Body Thickne Ball (Lead) Width ckage Body Length ckage Body Width Pitch Ball (Lead) Count ating Plane Coplanarity Corne Ball Distance Along Corne Ball Distance Along Symbol 0.200 0.325 10.900 7.900 Millimete 1.200 0.860 0.375 11.000 8.000 0.800 1.200 1.100 Notes 0.0079 Inches 0.0472 0.425 11.100 8.100 0.0128 0.4291 0.3110 0.0339 0.0148 0.4331 0.3150 0.0315 0.0472 0.0433 0.0167 0.4370 0.3189 1.100 1.000 0.100 1.300 1.200 0.0433 0.0394 0.0039 0.0512 0.0472 1024-Mbit Family Three Flash Dies: QUAD+ SCSP Mechanical Spec Figure Mechanical Specifications Three-Die QUAD+ SCSP (8x11x1.4 Index Mark View Ball Down Bottom View Ball Drawing scale. Dimensions Package Height Ball Height Package Body Thickness Ball (Lead) Width Package Body Length Package Body Width Pitch Ball (Lead) Count Seating Plane Coplanarity Corner Ball Distance Along Corner Ball Distance Along Symbol 0.200 0.325 10.900 7.900 Millimeters 1.400 1.070 0.375 11.000 8.000 0.800 1.200 1.100 Notes 0.0079 Inches 0.0551 0.425 11.100 8.100 0.0128 0.4291 0.3110 0.0421 0.0148 0.4331 0.3150 0.0315 0.0472 0.0433 0.0167 0.4370 0.3189 1.100 1.000 0.100 1.300 1.200 0.0433 0.0394 0.0039 0.0512 0.0472 1024-Mbit Family Four Flash Dies: x16D Performance SCSP Mechanical Spec Figure Mechanical Specifications x16D Performance SCSP (11x11x1.4 Corner SCSP View Ball Side Down Note: Drawing scale. Dimensions Package Height Ball Height Package Body Thickness Ball (Lead) Width Package Body Length Package Body Width Pitch Ball (Lead) Count Seating Plane Coplanarity Corner Ball Distance Along Corner Ball Distance Along Symbol Millimeters 0.200 0.325 10.90 10.90 1.070 0.375 11.00 11.00 0.800 2.300 1.100 Notes Inches 0.0079 0.0551 0.425 11.10 11.10 0.0128 0.4291 0.4291 0.0421 0.0148 0.4331 0.4331 0.0315 0.0906 0.0433 0.0167 0.4370 0.4370 2.200 1.000 0.100 2.400 1.200 0.0866 0.0394 0.0039 0.0945 0.0472 1024-Mbit Family Ballout Signal Descriptions Signal Ballout 1024-Mbit family devices available common ballouts: QUAD+ device family x16D Performance device family, shown Figure Figure Figure QUAD+ Signal Ballout Device Family F1-VCC F2-VCC R-LB# S-CS2 F-VPP P1-CS# ADV# R-UB# F-RST# DQ10 DQ13 F2-CE# R-OE# DQ12 DQ14 F2-OE# S-CS1# F1-OE# DQ11 DQ15 VCCQ F1-CE# P2-CS# F3-CE# S-VCC P-VCC F2-VCC VCCQ P-Mode/ PCRE VCCQ F1-VCC View Ball Side Down Global Signals De-Populated Balls Flash Specific SRAM/PSRAM Specific Legend: 1024-Mbit Family Figure x16D Performance Signal Ballout Device Family R-VCC S-VCC R-VCC F-VCC ADV# F-VCC R-VCC F-WP1# R2-CS# Depop F4-CE# F-WP2# R1-CS# D-CAS# D-RAS# Depop (RFUs) S-CS1# F2-CE# F1-CE# D-BA0 D-CKE F-RST# S-CS2 F3-CE# D-BA1 D-DM1 R-UB# D-DM0 R-LB# F-VPP VCCQ VCCQ F-VCC R-CLK F-VCC VCCQ VCCQ WAIT F-CLK DQ13 DQ11 DQ12 DQ14 DQ10 DQ15 View Ball Side Down Legend: Active Balls De-Populated Balls Reserved Future 1024-Mbit Family Signal Descriptions Table describes individual flash active signals used 1024-Mbit Family Table Symbol Signal Descriptions1 (Sheet Type ADDRESS: Global device signals. Address inputs memory dies during read write operations data bus. device family: Flash address range: 128-Mbit: A[22:0]; 256-Mbit: A[23:0]; where A[0] AMIN lowest-order address bit. device family: Flash address range: 128-Mbit: A[23:1]; 256-Mbit: A[24:1]; where A[1] AMIN lowest-order address bit. A[0] ball applicable x16D Performance ballout. DATA INPUT/OUTPUT: Global device signals. Input/ Output Inputs data commands during write cycles, outputs data during read cycles. Data signals float when device outputs deselected. Data internally latched during writes flash device. DEVICE ADDRESS VALID: Global Low-true input. (For stacked combinations without Synchronous PSRAM, ADV# flash specific input.) During synchronous flash read operations, addresses latched rising edge ADV#, next valid edge with ADV# low, whichever occurs first. Name Function Notes A[MAX:MIN] Input DQ[15:0] ADV# Input During synchronous PSRAM read PSRAM write operations, addresses latched rising edge ADV#, next valid edge with ADV# low, whichever occurs first. asynchronous flash read, PSRAM read PSRAM write operations, addresses latched rising edge ADV#, continuously flow-through when ADV# kept asserted. CHIP ENABLE: Flash specific signal. Low-true input. F[4:1]-CE# selects associated flash memory die. When asserted, flash internal control logic, input buffers, decoders, sense amplifiers active. When deasserted, associated flash deselected, power reduced standby levels, data WAIT outputs placed high-Z state. devices: F1-CE# selects first code segment flash F2-CE# selects first data segment flash second code segment flash F3-CE# selects second code data segment flash (There flash #4). Refer Table page details. devices: F1-CE# selects code segment flash F2-CE# selects first data segment flash second code segment flash F3CE# selects second code first data segment flash F4-CE# selects second data segment flash Refer Table page details. unused F-CE# should pull high F-VCCQ through 10K-ohm resistor future design flexibility. CLOCK: Synchronizes synchronous flash dies with memory clock synchronous read write mode increments internal address generator. F[4:1]-CE# Input CLK, F-CLK Input During synchronous flash read operations, addresses latched next valid edge with ADV# low. used only within device family flash device. F-CLK used only within device family flash device. 1024-Mbit Family Table Symbol Signal Descriptions1 (Sheet Type OUTPUT ENABLE: Low-true input. Name Function Notes OE#, F[2:1]-OE# F[2:1]-OE# enables flash output buffers. F[2:1]-OE# high disables flash output buffers, places selected flash outputs WAIT High-Z. Input devices, F1-OE# controls outputs flash F2-OE# controls outputs flash flash F2-OE# available stacked combinations with three flash dies, stacked combinations with only flash die. devices, global signal. RESET: Low-true input. F-RST# Input F-RST# disables flash operations. F-RST# high enables flash operation. Exit from reset places flash dies asynchronous read array mode blocks locked state. DEVICE WAIT: Selectable high-true low-true output. (For stacked combinations without Synchronous PSRAM, WAIT flash specific input.) WAIT Output During synchronous-burst reads (array non-array), WAIT-asserted indicates invalid read data. During asynchronous-page reads writes, WAIT deasserted. Wait High-Z whenever F-CE# F-OE# deasserted. WRITE ENABLE: Low-true input. devices, F-WE# controls write operations selected flash die. Address data latched rising edge F-WE#. devices, global signal WRITE PROTECT: Low-true input. F-WP# controls lock-down protection mechanism selected flash die. When low, FWP# enables lock-down mechanism where locked down blocks cannot unlocked with software commands. When high, F-WP# disables lock-down mechanism, allowing locked down blocks unlocked with software commands. devices, F-WP# shared between code data segment flash dies. devices, F-WP1# controls code segment flash while F-WP2# controls subsequent code data segment flash dies. ERASE/ PROGRAM VOLTAGE LEVEL: Valid F-VPP voltage this ball enables flash program/erase operations. Flash memory array contents cannot altered when F-VPP VPPLK. Erase program operations invalid F-VPP voltage levels should attempted. FLASH CORE VOLTAGE Flash core source voltage. Write operations flash array inhibited when F-VCC VCCLKO. Operations invalid FVCC voltages should attempted. WE#. F-WE# Input F-WP#, F-WP[2:1]# Input F-VPP Power F-VCC Power devices, F1-VCC supplies power core logic flash F2-VCC supplies power core logic flash flash F2-VCC available stacked combinations with three flash dies, stacked combinations with only flash die. devices, F-VCC supplies power flash cores. unused F-VCC should tied common other F-VCC future design flexibility. VCCQ Power Power OUTPUT VOLTAGE: Supply power device input output buffers. GROUND: Connect system ground. float connection. USE: connect other signal, power supply; must left floating. RESERVED FUTURE USE: Reserved future device functionality/ enhancements. Contact Intel regarding balls designated RFU. NOTES: unused signals RFUs should held either static future design flexibility migrations. Signals described Table "Signal Descriptions1" specific found subsequent datasheets: 768Mbit Family with Asynchronous Static RAM, 1024-Mbit Family with Dynamic (document number 253852 253853 respectively). 1024-Mbit Family Warning: Table Maximum Ratings Operating Conditions Absolute Maximum Ratings Stressing device beyond "Absolute Maximum Ratings" cause permanent damage. These stress ratings only. Please refer Table "Operating Conditions" specifications. Absolute Maximum Ratings Parameter -0.5 -0.2 -0.2 -0.2 -0.2 +125 +3.8 +2.5 +2.5 +3.8 1,2,3 Unit Notes Case Temperature under bias Storage temperature Voltage signal (except F-VCC, F-VPP) F-VPP voltage F-VCC voltage VCCQ voltage (for Volt option) VCCQ voltage (for Volt option) Output short circuit current NOTES: Voltages shown specified with respect VSS. Minimum voltage -0.5 input/output signals -0.2 F-VCC, VCCQ, F-VPP. During transitions, this level undershoot -2.0 periods Maximum voltage F-VCC F-VCC +0.5 which, during transitions, overshoot F-VCC periods Maximum voltage input/output signals VCCQ VCCQ +0.5 which, during transitions, overshoot VCCQ +2.0 periods Maximum voltage F-VPP overshoot +10.0 periods Program/erase voltage typically V-1.95 Additionally, applied total hours maximum blocks 1000 cycles maximum. program/erase reduce block cycling. Output shorted more than second. more than output shorted time. 1024-Mbit Family Warning: Table Symbol F-VCC VCCQ VCCQ VPPL VPPH tPPH Block Erase Cycles Operating Conditions Operation beyond "Operating Conditions" recommended extended exposure beyond "Operating Conditions" adversely affect device reliability. Operating Conditions Parameter Operating Temperature F-VCC Supply Voltage Volt Supply Voltage option Volt Supply Voltage option F-VPP Voltage Supply (Logic Level) Factory word programming F-VPP Maximum F-VPP Hours Main Parameter Blocks Main Blocks Parameter Blocks F-VPP VPPH F-VPP F-VCC F-VPP VPPH F-VPP =VPPH 100,000 1000 2500 Cycles Hours Unit NOTE: Operating voltage flash flash only stacked device. Please refer document numbers 253852 253853 flash stacked combinations. 1024-Mbit Family Electrical Specifications Current Characteristics current characteristics shown Table individual code data segment flash dies within SCSP device. SCSP device total current additive each flash die. Table Current Characteristics (Sheet VCCQ Parameter F-VCC F-VCC VCCQ VCCQ VCCQ F-VCC F-VCC VCCQ VCCQ VCCQ F-VCC F-VCC VCCQ VCCQ F-CE# VCCQ F-RST# VCCQ (for ICCS) F-RST# (for ICCD) F-WP# F-VCC F-VCC VCCQ VCCQ F-CE# VSSQ F-RST# VCCQ inputs rail rail (VCCQ VSSQ). Asynchronous Single-Word 5MHz CLK) Page-Mode Read CLK) Synchronous Burst Read 40MHz, 4-Word Read Burst length=4 Burst length=8 F-VCC F-VCC Burst length=16 Burst length Continuous Burst length=4 Burst length=8 Burst length=16 Burst Length Continuous F-VPP VPPL, program/erase progress F-VPP VPPH, program/erase progress 1,3,4, 1,3,5, Unit Test Conditions Notes Input Load Current Output Leakage Current DQ[15:0], WAIT Mbit ICCS ICCD F-VCC Standby, Power Down Mbit Mbit ICCAPS Mbit ICCR Average F-VCC Read Current F-CE# F-OE# Inputs: Synchronous Burst Read f=54MHz, LC=4, 1.8V f=52MHz, LC=4, 3.0V ICCW, ICCE F-VCC Program Current, F-VCC Erase Current 1024-Mbit Family Table Current Characteristics (Sheet VCCQ Parameter Mbit F-CE# VCCQ; suspend progress Unit Mbit Test Conditions Notes ICCWS, ICCES IPPS, IPPES F-VCC Program Suspend Current, F-VCC Erase Suspend Current F-VPP Standby Current, 1,6,3 IPPWS, F-VPP Program Suspend Current, F-VPP Erase Suspend Current F-VPP Read IPPR 0.05 0.10 0.10 0.05 0.05 0.10 F-VPP F-VPPL, suspend progress F-VPP F-VCC F-VPP VPPL, program progress IPPW F-VPP Program Current 0.05 0.10 F-VPP VPPH, program progress F-VPP VPPL, erase progress F-VPP VPPH, erase progress IPPE F-VPP Erase Current NOTES: currents unless noted. Typical values typical F-VCC, ICCS average current measured over time interval after F-CE# deasserted. Sampled, 100% tested. F-VCC read program current F-VCC read F-VCC program currents. F-VCC read erase current F-VCC read F-VCC erase currents. ICCES specified with device deselected. device read while erase suspend, current ICCES plus ICCR. ICCW, ICCE measured over typical times specified Section 7.5, "Program Erase Characteristics" page Voltage Characteristics Table Voltage Characteristics VCCQ Parameter Input Voltage Input High Voltage VCCQ -0.4 VCCQ -0.1 VCCQ VCCQ -0.4 VCCQ -0.1 VCCQ F-VCC F-VCCMIN VCCQ VCCQMIN F-VCC F-VCCMIN VCCQ VCCQMIN -100 Unit Test Condition Notes Output Voltage VPPLK VLKO VLKOQ Output High Voltage F-VPP Lock-Out Voltage F-VCC Lock Voltage VCCQ Lock Voltage NOTES: undershoot -0.4 overshoot VCCQ durations less. F-VPP VPPLK inhibits erase program operations. VPPL VPPH outside their valid ranges. 1024-Mbit Family Characteristics Test Conditions Figure Input/Output Reference Waveform VCCQ Input VCCQ/2 Test Points VCCQ/2 Output NOTE: test inputs driven VCCQ Logic Logic "0." Input/output timing begins/ends VCCQ/2. Input rise fall times (10% 90%) Worst case speed occurs F-VCC F-VCC MIN. Figure Transient Equivalent Testing Load Circuit Ohms Output Ohms 30pF VCC/2 NOTES: following table component values. Test configuration component value worst case speed conditions. includes capacitance. Table Device Test Loading Specification worst case speed conditions Test Configuration Standard Test (pF) Figure Clock Input Waveform R201 R202 R203 1024-Mbit Family Capacitance Table Individual Flash Capacitance Symbol COUT Parameter Input Capacitance Output Capacitance Input Capacitance Unit Condition VOUT Notes 1,2,3,4 1,3,4 1,3,4 NOTES: MHz. Mbit Flash Density. Capacitance value individual flash die. Sampled, 100% tested. Read Specifications Table Table show read specifications each code segment data segment flash die, respectively. Table Read Specifications (Code Segment Flash) (Sheet F-VCC Symbol Parameter1 VCCQ Unit Notes Asynchronous Specifications tAVAV tAVQV tELQV tGLQV tPHQV tELQX tGLQX tEHQZ tGHQZ tEHEL tELTV tEHTZ tGLTV tGLTX tGHTZ Read cycle time Address output valid F-CE# output valid F-OE# output valid F-RST# high output valid F-CE# output Low-Z F-OE# output Low-Z F-CE# high output high-Z F-OE# high output high-Z Output hold from first occurring address, F-CE#, F-OE# change F-CE# pulse width high F-CE# WAIT valid F-CE# high WAIT high-Z F-OE# WAIT valid F-OE# WAIT low-Z F-OE# high WAIT high-Z 1,2,3 1024-Mbit Family Table Read Specifications (Code Segment Flash) (Sheet Latching Specifications R101 R102 R103 R104 R105 R106 R108 R111 tAVVH tELVH tVLQV tVLVH tVHVL tVHAX tAPA tPHVH Address setup ADV# high F-CE# ADV# high ADV# output valid ADV# pulse width ADV# pulse width high Address hold from ADV# high Page address access F-RST# high ADV# high Clock Specifications R200 R201 R202 R203 fCLK tCLK tCH/CL tFCLK/ RCLK frequency period high/low time fall/rise time 18.5 18.5 19.2 19.2 Synchronous Specifications R301 R302 R303 R304 R305 R306 R307 R311 R312 tAVCH/L tVLCH/L tELCH/L tCHQV tCLQV tCHQX tCHAX tCHTV tCHVL tCHTX Address setup ADV# setup F-CE# setup output valid Output hold from Address hold from WAIT valid Valid ADV# Setup WAIT Hold from 1,4,5 NOTES: Figure Input/Output Reference Waveform" page timing measurements maximum allowable input slew rate. F-OE# delayed tELQV tGLQV after F-CE#'s falling edge without impact tELQV. Sampled, 100% tested. Address hold synchronous-burst mode read tCHAX tVHAX, whichever timing specification satisfied first. Applies only subsequent synchronous reads. 1024-Mbit Family Table Read Specifications (Data Segment Flash) VCCQ Symbol Parameter1 Unit Notes Asynchronous Specifications tAVAV tAVQV tFLQV tGLQV tPHQV tFLQX tGLQX tFHQZ tGHQZ tEHEL tELTV tEHTZ tGLTV tGLTX tGHTZ Read cycle time Address output valid F-CE# output valid F-OE# output valid F-RST# high output valid F-CE# output low-Z F-OE# output low-Z F-CE# high output high-Z F-OE# high output high-Z Output hold from first occurring address, F-CE#, F-OE# change F-CE# pulse width high F-CE# WAIT valid F-CE# high WAIT high-Z F-OE# WAIT high-Z F-OE# WAIT low-Z F-OE# high WAIT high-Z 1,2,3 Latching Specifications R101 R102 R103 R104 R105 R106 R108 tAVVH tELVH tVLQV tVLVH tVHVL tVHAX tAPA Address setup ADV# high F-CE# ADV# high ADV# output valid ADV# pulse width ADV# pulse width high Address hold from ADV# high Page address access NOTES: Figure Input/Output Reference Waveform" page timing measurements maximum allowable input slew rate. F-OE# delayed tELQV tGLQV after F-CE#'s falling edge without impact tELQV. Sampled, 100% tested. 1024-Mbit Family Figure Asynchronous Single-Word Read with ADV# Address ADV# F-CE# WAIT Data [D/Q] F-RST# NOTE: WAIT shown configured low-true operation. Figure Asynchronous Single-Word Read with ADV# Latch Address A[1:0][A] R101 R105 ADV# F-CE# WAIT Data [D/Q] R106 NOTE: WAIT shown configured low-true operation. 1024-Mbit Family Figure Asynchronous Page-Mode Read Timing A[Max:2] A[1:0] R101 R105 ADV# F-CE# WAIT DATA [D/Q] R108 R108 R108 R106 NOTE: WAIT shown configured low-true operation. Figure Synchronous Single-Word Array Non-Array Read Timing (Code Segment Only) Latency Count R301 Addres R101 R105 R104 ADV# R303 R102 F-CE# WAIT R304 Data [D/Q] R305 R307 R106 R306 NOTES: WAIT driven F-OE# assertion during synchronous array non-array read, configured assert either during data cycle before valid data. This diagram illustrates case which n-word burst initiated flash memory array terminated F-CE# deassertion after first word burst. 1024-Mbit Family Figure WAIT EOWL Timing (Code Segment Only) R301 R302 R306 R101 Addres R106 R105 ADV# R303 R102 F-CE# WAIT R304 Data [D/Q] R305 R305 R305 R305 R307 R304 R304 R304 NOTES: EOWL Word Line; delay incurred when burst access crosses 16-word boundary starting address 4-word boundary aligned. WAIT asserted (RCR.10 during synchronous array read, configured assert either during data cycle before valid data. Figure Synchronous Burst-Mode Four-Word Read Timing (Code Segment Only) R301 R302 R306 Address R101 R105 R102 ADV# R303 F-CE# WAIT R304 Data [D/Q] R307 R106 R304 R305 NOTES: Section 16.2, "Latency Count RCR[13:11]" page describes insert clock cycles during initial access. WAIT asserted (RCR.10 during synchronous array read, configured assert either during data cycle before valid data. 1024-Mbit Family Figure Burst Suspend Timing (Code Segment Only) R304 R305 Note R305 R305 Addres R101 R105 ADV# F-CE# WAIT DATA [D/Q] Note ring spend Clock signal held high R106 R304 R304 NOTE: stopped either static high state. 1024-Mbit Family Write Specifications Table shows write timing specifications each code data segment flash die. Table Write Specifications Number Symbol tPHWL tELWL tWLWH tDVWH tAVWH tWHEH tWHDX tWHAX tWHWL tVPWH tQVVL tQVBL tBHWH tWHGL tWHQV Parameter F-RST# high recovery F-WE# F-CE# setup F-WE# F-WE# write pulse width Data setup F-WE# high Address setup F-WE# high F-CE# hold from F-WE# high Data hold from F-WE# high Address hold from F-WE# high F-WE# pulse width high F-VPP setup F-WE# high F-VPP hold from Status read F-WP# hold from Status read F-WP# setup F-WE# high F-WE# high F-OE# F-WE# high read valid tAVQV+35 1,2,3,7 1,2,9 1,2,3,6,10 1,2,5 Unit Notes 1,2,3,12 1,2,3 1,2,4 Write Asynchronous Read Specifications tWHAV F-WE# high Address valid 1,2,3,6,8 Write Synchronous Read Specifications tWHCH/L tWHVH tVHWL tCHWL F-WE# high Clock valid F-WE# high ADV# high ADV# high F-WE# Clock high F-WE# 1,2,3,11 1,2,3,6,10 NOTES: Write timing characteristics during erase suspend same write-only operations. write operation terminated with either F-CE# F-WE#. Sampled, 100% tested. Write pulse width (tWLWH tELEH) defined from F-CE# F-WE# (whichever occurs last) F-CE# F-WE# high (whichever occurs first). Hence, tWLWH tELEH tWLEH tELWH. Write pulse width high (tWHWL tEHEL) defined from F-CE# F-WE# high (whichever occurs first) F-CE# FWE# (whichever occurs last). Hence, tWHWL tEHEL tWHEL tEHWL). tWHVH tWHCH/L must when transition from write cycle synchronous burst read. F-VPP F-WP# should valid level until erase program success determined. This specification only applicable when transitional from write cycle asynchronous read. spec synchronous read. When issuing Read Status operation following program erase write cycle, 10.Add write operation results flash block lock status change, 10ns subsequent read cycle reflect this change. These specs required only when device synchronous mode clock active during address setup phase. 12.For Data segment flash die, W1MIN 1024-Mbit Family Figure Write Write Timing Addres F-CE# WAIT Data [D/Q] F-RST# NOTE: Control signals (WE#, OE#, WAIT) flash access. Figure Asynchronous Read Write Timing Addres F-CE# WAIT Data [D/Q] F-RST# NOTE: Control signals (WE#, OE#, WAIT) flash access. 1024-Mbit Family Figure Write Asynchronous Read Timing Address ADV# F-CE# WAIT Data [D/Q] F-RST# NOTE: Control signals (WE#, OE#, WAIT) flash access. Figure Synchronous Read Write Timing R301 R302 R306 R101 Address R105 R102 ADV# R303 F-CE# WAIT R304 Data [D/Q] R305 R307 R106 R104 NOTES: WAIT shown asserted (RCR.10 during write operation. Control signals (WE#, OE#, WAIT) flash access. 1024-Mbit Family Figure Write Synchronous Read Timing R302 R301 Address R106 R104 ADV# F-CE# WAIT Data [D/Q] F-RST# R304 R305 R304 R307 R303 R306 NOTES: WAIT shown asserted (RCR.10 during write operation. Control signals (WE#, OE#, WAIT) flash access. 1024-Mbit Family Program Erase Characteristics Table shows program erase timings each code data segment flash die. Table Program Erase Timing VPPL Number Symbol Parameter VPPH Unit Notes Word Programming W200 tPROG/W Program Time Single word Single cell Write-Buffer Programming W200 W201 tPROG/W tPROG/PB Program Time Single word Buffer (32-Words) Buffered W400 W401 tBuffered EFP/W Single word Program Buffered Setup tBuffered EFP/Setup Erasing Suspending W500 W501 W600 W601 tERS/PB tERS/MB tSUSP/P tSUSP/E Suspend Latency 16-Kword Parameter Erase Time 64-Kword Main Program suspend Erase suspend NOTES: Typical values measured nominal voltages. Performance numbers valid speed versions. Excludes system overhead. Sampled, 100% tested. Averaged over each flash die. 1024-Mbit Family Power Reset Specifications Power-Up Down Power supply sequencing required F-VCC, VCCQ, F-VPP connected same supply. VCCQ and/or F-VPP connected F-VCC supply, then F-VCC should ramp F-VCC before VCCQ F-VPP. Inputs should driven DQ[15:0] before supply voltage ramps F-VCC MIN. Power supply transitions should only occur when F-RST# low. This protects device from accidental programming erasure during power transitions. Reset Asserting F-RST# during system reset important with automated program/erase devices because systems typically expect read from flash memory when coming reset. reset occurs without flash memory reset, proper initialization occur. This because flash memory providing status information, instead array data expected. Connect F-RST# same low-true reset signal used initialization. Also, because device disabled when F-RST# asserted, ignores control inputs during power-up/down. Invalid conditions masked, providing level memory protection. System designers should guard against spurious writes when F-VCC VCCLKO. Because both FWE# F-CE# must asserted write operation, deasserting either signal inhibits writes device. Command User Interface (CUI) architecture provides additional protection because alteration memory contents only occur after successful completion two-step command sequence (see Section 9.2, "Flash Device Commands" page Section 9.3, "Command Definitions" page 49). Note: Asserting F-RST# resets segments SCSP device. Table Reset Timing Number Symbol tPLPH tPLRH tVCCPH Parameter F-RST# pulse width F-RST# device reset during erase F-RST# device reset during program F-VCC Power valid F-RST# deasserted (high) 1,3,4,7 1,4,5,6 Unit Notes 1,2,3,4 NOTES: These specifications valid device versions (packages speeds). device reset tPLPH tPLPH MIN, this guaranteed. applicable F-RST# tied F-VCC. Sampled, 100% tested. F-RST# tied F-VCC supply, device will ready until tVCCPH after F-VCC MIN. F-RST# tied supply/signal with VCCQ voltage levels, F-RST# input voltage must exceed F-VCC until F-VCC MIN. Reset completes within tPLPH F-RST# asserted while erase program operation executing. 1024-Mbit Family Figure Reset Operation Waveforms Reset during read mode F-RST# Abort Complete Reset during program block erase Reset during program block erase F-RST# F-RST# Abort Complete Power-up F-RST# high Power Supply Decoupling SCSP memory device requires careful power supply decoupling. Some basic power supply current considerations include standby active current levels transient peaks that produced when F-CE# F-OE# asserted deasserted. When device accessed, many internal conditions change. Circuits within device enable charge-pumps, internal logic states change high speed. these internal activities produce transient signals. Transient current magnitudes depend device outputs' capacitive inductive loading. Two-line control correct decoupling capacitor selection suppress transient voltage peaks. SCSP device draws power from F-VCC, F-VPP, VCCQ, each power connection should have ceramic coupling capacitor. High-frequency, inherently low-inductance capacitors should placed close possible package leads. Additionally, every eight dies used system, electrolytic capacitor should placed between power ground close devices. bulk capacitor meant overcome voltage droop caused trace inductance. Automatic Power Saving (APS) Automatic Power Saving (APS) provides power operation during read's active state. ICCAPS average current measured over time interval, after F-CE# deasserted. During APS, average SCSP device current measured across each segment flash over same time interval after following events: There internal sense activity. F-CE# asserted. address lines quiescent, VIH. F-OE# driven during APS. 1024-Mbit Family Design Guide: Operation Overview This section provides overview device operations. system provides control insystem read, program, erase operations device system bus. Flash device commands written Command User Interface (CUI) control flash memory device operations. does occupy addressable memory location; mechanism through which flash device controlled. Each flash within 1024-Mbit family shares basic asynchronous read write operations unless otherwise specified. Operations With F-CE# F-RST# high, SCSP flash dies enabled normal operations. flash internally decodes upper address inputs determine accessed partition block. asynchronous mode, addresses latched when ADV# transition from VIH, continuously flows through ADV# held low. Code segment flash die, synchronous-burst mode reads, addresses latched rising edge ADV# next valid edge when ADV# low. Table "Example Flash Code Data Segment Operations" summarizes operations voltage levels that must applied individual flash each mode. 1024-Mbit Family Table Example Flash Code Data Segment Operations F-RST# F1-CE# F2-CE# Device F-WE# F-OE# Mode ADV# F-VPP WAIT DQ[15:0] Flash code outputs Flash code outputs Flash code outputs Flash code inputs Flash1 High-Z Flash1 High-Z Flash1 High-Z Flash data outputs Flash data inputs Flash2 High-Z Flash2 High-Z Flash2 High-Z Notes Sync Array Read Flash (code) Enabled Sync Non-Array Read Async Read Write Output Disable Standby Reset Flash (data) Enabled Async Read Write Output Disable Standby Reset F-VPP1 F-VPP2 F-VPP1 F-VPP2 Driven Driven Deasserted High-Z High-Z High-Z High-Z Deasserted High-Z High-Z High-Z High-Z 1,2,3,4 1,2,3,4 1,2,3,4 2,3,4,5 2,3,4,6 2,3,4,5 NOTES: WAIT driven during sync burst read when F-CE# F-OE# asserted. WAIT High-Z F-CE# F-OE# deasserted. either flash dies, F-OE# F-WE# should never asserted simultaneously. means means VIH.while inputs F-VPP1, F-VPP2 VPPLK F-VPP. Flash query status register accesses DQ[7:0] only. other reads DQ[15:0]. Refer Table "Command Cycles" page valid during flash writes. Data segment flash only operates asynchronous mode, ignored WAIT deasserted. 9.1.1 Reads F-OE# controls data-outputs. perform read operation, F-RST# F-WE# must deasserted while F-CE# F-OE# asserted. When F-CE# F-OE# asserted, addressed flash memory data driven onto memory bus. Section 10.0, "Read Operations" page details read commands, Section 16.0, "Configuration Operations" page details configuring code data segment flash read modes. Section 7.0, Characteristics" page signal-timing details. 9.1.2 Writes F-WE# controls data-inputs. perform write operation, F-RST# F-OE# deasserted while F-CE# F-WE# asserted. write operations asynchronous. During write operation, addresses latched rising edge ADV#, F-WE#, F-CE#, whichever occurs first. Data latched rising edge F-WE# F-CE#, whichever occurs first. case two-cycle write operations, address latched second cycle, operation applies 1024-Mbit Family that address. Table "Command Cycles" page shows cycle sequence each supported commands, while Table "Command Codes Definitions" page describes each command. Section 7.0, Characteristics" page signal-timing details. Note: Write operations with invalid F-VCC and/or F-VPP voltages produce spurious results should attempted. 9.1.3 Output Disable When F-CE# F-OE# deasserted, flash outputs DQ[15:0] disabled placed High-Z state. 9.1.4 Standby When F-CE# deasserted, flash deselected placed standby, substantially reducing power consumption. standby, data outputs placed High-Z, independent level placed F-OE#. Standby current (ICCS) average current measured over time interval, after F-CE# deasserted (See Section 6.1, Current Characteristics" page details). When flash device deselected after valid program erase operation started, flash continues consume active power until program erase operation completed. 9.1.5 Reset After initial power-up reset, SCSP flash dies defaults asynchronous Read Array mode, Status Registers default 0x80. blocks locked state. Read Configuration Register bits reverts their default states. Section 16.0, "Configuration Operations" page Figure "Block Locking State Diagram" page details. Asserting F-RST# places output drivers High-Z. When F-RST# asserted, flash shuts down operation progress, process which takes minimum amount time (tPLRH) complete. (See Section 8.2, "Reset" page details.) F-RST# asserted during program erase operation, operation terminated memory contents aborted location (for program) block location (for erase) longer valid. Because data have been only partially written erased, memory content should treated invalid. Upon return from reset, minimum reset delay (tVCCH) required before performing initial read write operations. When normal operation restored, user must reconfigure WAIT Read Configuration Register (RCR.10) data segment flash match code segment flash WAIT (RCR.10) setting. This operation prevents contention that result because WAIT signals shared between code data segment flash dies. Note: important user assert F-RST# when system reset. When system comes reset, system processor attempt read from flash memory system boot device. processor reset occurs with flash memory reset, improper processor initialization occur because flash memory providing status information rather than array data. FRST# should controlled same low-true reset signal that resets system processor memory controller 1024-Mbit Family Flash Device Commands Flash device operations initiated writing specific flash commands Command User Interface (CUI). Table "Command Codes Definitions" page Flash operations initiated writing specific flash commands CUI, shown Table Program Erase commands modify flash array data. Table Command Cycles (Sheet Oper Command Read Array Read Device Identifier Read Query Read Status Register Clear Status Register Word Program Program (Write) Buffered Program3 Buffered Enhanced Factory Program (Buffered EFP)4 Block Erase Program/Erase Suspend Cycles First Cycle Oper Write Write Write Write Write Write Write Write Addr1 Data2 0xFF 0x90 0x98 0x70 0x50 0x40/ 0x10 0xE8 0x80 Second Cycle Oper Read Read Read Write Write Write Addr1 PBA+IA PnA+QA Data2 0xD0 Third Cycle Oper Write Addr1 Data2 0xD0 Block Locking/ Suspend Erase Unlocking Resume Write Write 0x20 0xB0 Write 0xD0 Program/Erase Resume Write 0xD0 Lock Block Unlock Block Lock-down Block Write Write Write 0x60 0x60 0x60 Write Write Write 0x01 0xD0 0x2F 1024-Mbit Family Table Command Cycles (Sheet Oper Protection Register (Code Segment Only) Command Program Protection Register5 Cycles First Cycle Oper Write Addr1 Data2 0xC0 Second Cycle Oper Write Addr1 Data2 Third Cycle Oper Addr1 Data2 Program Lock Register5 Write 0xC0 Write Configuration Program Configuration Register Write 0x60 Write 0x03 NOTES: First command cycle address should same operation's target address. Partition Base Address. (Note: Data segment flash access block address) Address within Partition.(Note: Data segment flash access block address) Identification code Address offset. Query Address offset. Address within block. Word Address memory location written. Protection Register Address. Lock Register Address. valid address within flash. Identifier Data. Query data DQ[15:0]. Status Register Data. Word Data. Word count data loaded into buffer. Protection Register Data. Lock Register Data. Read Configuration Register Data presented A[15:0]. A[MAX:16] bits must zeros. Section "Status Register Description" page second cycle buffered Program command number words count loaded into buffer. This followed 32-words data.Then confirm command (0xD0) issued, triggering array program operation. confirm command (0xD0) followed buffer data. Protection Register bits only accessible with code segment flash. Attempts program PR[16:0] will result SR[4,1] error. 1024-Mbit Family Command Definitions Flash operations selected writing specific commands CUI. Valid commands accepted described Table "Command Codes Definitions". commands have been specified form byte, accepted lower byte 16-bit data bus. upper byte ignored CUI. Code segment flash dies accessed partition address location, while Data segment flash dies accessed block address location. Table Command Codes Definitions (Sheet Operation Command Code 0xFF Flash Mode Read Array Read Status Register Description Place addressed partition block Read Array mode. Array data output DQ[15:0]. Place addressed partition block Read Status Register mode. partition block enter this mode after program erase command issued. Status Register data output DQ[7:0]. Places addressed partition block Read Device Identifier mode. Subsequent reads from addresses within partition block output manufacturer/device codes, Configuration Register data, Block Lock status, Protection Register data DQ[15:0]. Place addressed partition block Read Query mode. Subsequent reads from partition block addresses output Common Flash Interface (CFI) information DQ[7:0]. only Status Register error bits. Clear Status Register command used clear Status Register error bits. First cycle two-cycle programming command; prepares write operation. second write cycle, address data latched executes programming algorithm addressed location. 0x40 Word Program Setup During program operations, partition responds only Read Status Register Program Suspend commands. F-CE# F-OE# must assert deassert update Status Register asynchronous read. Read Array command must issued read array data after programming finished. code segment flash, F-CE# ADV# must assert deassert update Status Register data synchronous non-array read. 0x10 Program (Write) Alternate Word Program Setup Buffered Program Setup Equivalent Word Program Setup command, 0x40. First cycle two-cycle buffered program command; prepares flash receive variable number bytes buffer size 32-Words. second cycle contains number bytes transferred. second cycle two-cycle buffered program command, confirm command issued after filling data into buffer. confirm command instructs perform buffered program algorithm, writing data from buffer flash memory array. First cycle two-cycle Buffered Enhanced Factory Programming (Buffered EFP) command; initiates Buffered EFP. then waits Buffered Confirm command (0xD0) that initiates Buffered algorithm. other commands ignored when Buffered mode begins. second cycle two-cycle Buffered command. confirm command enable latch address data, prepares flash Buffered mode. 0x70 Read 0x90 Read Device Identifier 0x98 Read Query Clear Status Register 0x50 0xE8 0xD0 Buffered Program Confirm Buffered Enhanced Factory Programming Setup Buffered Confirm 0x80 0xD0 1024-Mbit Family Table Command Codes Definitions (Sheet Operation Command Code Flash Mode Description First cycle two-cycle erase command; prepares blockerase operation. performs erase algorithm block addressed Erase Confirm command. second command Erase Confirm (0xD0) command, sets Status Register bits SR[4] SR[5], place addressed partition block status register mode. first command Block Erase Setup (0x20), latches address data, erases addressed block. During blockerase operations, partition block responds only Status Register Erase Suspend commands. F-CE# F-OE# must assert deassert update Status Register asynchronous read. code segment flash, F-CE# ADV# must assert deassert update Status Register data synchronous non-array read. This command issued flash address initiates suspend currently-executing program block erase operation. Status Register indicates successful suspend operation setting either SR[2] (program suspended) SR[6] (erase suspended), along with SR[7] (ready). Write State Machine remains suspend mode regardless control signal states (except F-RST# asserted). This command issued flash address resumes suspended program block-erase operation. First cycle two-cycle lock block command; prepares block lock configuration changes. second command Block Lock (0x01), Block Unlock (0xD0), Block Lock-Down (0x2F), sets Status Register bits SR[4] SR[5], indicating command sequence error. previous command Block Lock Setup (0x60), addressed block locked. previous command Block Lock Setup (0x60), addressed block unlocked. addressed block lock-down state, Unlock Block (0xD0) command effect. previous command Block Lock Setup (0x60), addressed block locked down. First cycle two-cycle program protection register command; prepares code segment flash Protection Register Lock Register program operation. second cycle latches register address data, starts programming algorithm. F-CE# F-OE# must assert deassert update Status Register. Read Array command must issued read array data after programming finished. First cycle two-cycle Read Configuration Register command; prepares flash read configuration. Read Configuration Register command (0x03) second command, sets Status Register bits SR[4] SR[5], indicating command sequence error. previous command Read Configuration Register Setup (0x60), latches address writes A[15:0] Read Configuration Register. Following configured Read Configuration Register command, subsequent read operations access array data. 0x20 Block Erase Setup Erase Block Erase Confirm 0xD0 0xB0 Suspend Resume 0xD0 Program Erase Suspend Suspend Resume 0x60 Lock Block Setup Block Locking/ Unlocking 0x01 Lock Block 0xD0 Unlock Block 0x2F Lock-Down Block Protection Register1 0xC0 Program Protection Register Setup 0x60 Configuration 0x03 Read Configuration Register Setup Read Configuration Register NOTE: Protection Register bits only accessible with code segment flash. Attempts program data segment flash PR[16:0] will result SR[4,1] error. 1024-Mbit Family 10.0 Read Operations code segment supports read modes: asynchronous page-mode read synchronous burstmode read. Asynchronous page-mode read default read mode after power-up reset. Read Configuration Register bits must configured enable synchronous burst reads (See Section 16.0, "Configuration Operations" page details). data segment supports only asynchronous page-mode read. Only WAIT polarity RCR.10 must equal code segment RCR.10 setting. Each partition block flash four output states: Read Array, Read Status, Read Identifier, Read Query. Upon power-up after reset, blocks within flash segments default Read Array. change partition block read state, appropriate read command must written selected flash (see Section 9.2, "Flash Device Commands" page Section 9.3, "Command Definitions" page 49.) 10.1 Asynchronous Page-Mode Read Following device power-up reset, asynchronous page-mode read flash default read mode blocks across segments Read Array. However, perform array reads after other flash operation such program, erase, query, Device operation, Read Array command must issued order read from flash memory array. After code segment flash synchronous burst-mode read operation, asynchronous page-mode read performed only when Read Configuration Register RCR.15 set. (See Section 16.0, "Configuration Operations" page 71). perform asynchronous page-mode read, address driven onto A[MAX:MIN] F-CE# ADV# asserted. ADV# deasserted latch address, held throughout read cycle. ignored during asynchronous page-mode reads. asynchronous page-mode read, four data words "sensed" simultaneously from flash memory array loaded into internal page buffer. buffered word corresponding initial address A[MAX:MIN] driven onto DQ[15:0] after initial access delay. Address bits A[MAX:MIN+2] select 4-word group. Address bits A[MIN+1:MIN] determine which word 4-word group output from data buffer given time. long address bits A[MAX:MIN+2] change, same buffered data read from page-buffer multiple times order. A[MAX:MIN+2] address bits change time F-CE# toggled, flash will detect this load four data words into internal page buffer. designs that will only operate code data segment flash asynchronous page-mode read, should tied valid level, WAIT signal floated, ADV# must tied ground. Array data driven onto DQ[15:0] after initial access time tAVQV delay. (See Section 7.0, Characteristics" page 29). code data segments share same WAIT pins. Validity this depends selected segment command issued. WAIT deasserted during asynchronous page-mode reads. 1024-Mbit Family 10.2 Synchronous Burst-Mode Read (Code Segment) Synchronous Burst-Mode Read code segment-only operation. Before synchronous burstmode read operation performed, appropriate Read Configuration Register bits (RCR[15:0]) must synchronous read. synchronous burst-mode read performed array non-array reads with configurable burst lengths 4-word, 8-word, 16-word, continuous word. perform synchronous burst-mode read, initial address driven onto A[MAX:MIN] FCE# ADV# asserted. (Ensure that F-WE# F-RST# already deasserted). There methods latching address: ADV# must asserted then deasserted latch address. ADV# remain asserted throughout burst access, which case address latched next valid edge while ADV# asserted. burst read operation starts after ADV# asserted F-CE# asserted, whichever last. During synchronous array non-array read modes, first word output from data buffer next valid edge after initial access latency delay (see Section 16.2, "Latency Count RCR[13:11]" page 73). Subsequent data output valid edges following tCHQV delay. Synchronous burst-mode reads only step through data once, only sequential manner, starting from address latched beginning burst cycle (see Section 7.0, Characteristics" page timing details). However, synchronous non-array reads, same word data will output successive clock edges until configured burst length read. During synchronous burst-mode read operations, WAIT driven with respect F-OE# being asserted. WAIT indicates invalid data when asserted, valid data when deasserted after Latency Count delay. 10.3 Burst Suspend Burst Suspend feature flash reduce eliminate initial access latency incurred when system software needs suspend burst sequence that progress order retrieve data from another non-flash device same system bus. system processor resume burst sequence within cycle maximum benefits non-cache systems. Note: Burst Suspend feature used only with code segment flash device family. device family does support Burst Suspend because F-OE# global control signal memory dies within 1024-Mbit devices. burst access suspended during initial access latency (before data received) after data output. When burst access suspended, internal array sensing continues previously latched internal data retained. burst sequence suspended resumed without limit long operating conditions met. Burst Suspend occurs when F-CE# asserted, current address been latched (either rising edge ADV# valid edge), F-OE# deasserted, halted (CLK VIL). ADV# other flash signals needs maintained static. WAIT High-Z while F-OE# deasserted. resume burst access, F-OE# reasserted restarted. next valid edge resumes burst sequence. 1024-Mbit Family Within code segment flash, F-CE# F-OE# gates WAIT signal. Therefore, during Burst Suspend, WAIT placed high-Z state when F-CE# F-OE# deasserted. WAIT deasserted when F-OE# re-asserted. Figure "Burst Suspend Timing (Code Segment Only)" page 10.4 Read Array Command (0xFF) Read Array command places addressed partition block Read Array mode. Array data output DQ[15:0]. perform read operation, F-RST# F-WE# must deasserted while F-CE# F-OE# asserted. When F-CE# F-OE# asserted, addressed flash memory data driven onto memory bus. following sections describe detail read non-array read: Status Register, Register register states. This section will also discuss simultaneous flash operations between SCSP code data segment. 10.5 Read Status Register Command (0x70) This command non-array read command. status code segment flash partition block determined reading Status Register (SR) from address target partition block. status data segment flash determined reading from address within flash address range. read issue Read Status Register command within desired partition block address, data output DQ[7:0]. data also made available automatically following Word Program, Block Erase, Block Lock command sequence. Read from partition block address after these command sequences outputs flash status until another valid command issued flash partition block address (e.g. Read Array command). read asynchronous page-mode synchronous single word burst-mode. data output DQ[7:0], while 0x00 output DQ[15:8]. falling edge F-OE# F-CE# (whichever occurs first) updates latches contents. SR[7] provides status each accessed flash die. SR[0] indicates whether addressed location some other partition block (for code segment flash) actively programming erasing. SR[6:1] bits present status error information about program, erase, suspend, F-VPP, block-locked operations. Note: code segment flash, Read Status Register command does affect read state other partitions. data segment flash, Read Status Register command sets read state entire flash because single partition die. perform other operation with data segment flash after Read Status Register command, Clear Status Register command must issued. 1024-Mbit Family Table Status Register Description Status Register (SR) Write Status Erase Suspend Status Name Write Status (DWS) Erase Suspend Status (ESS) Erase Status (ES) Program Status (PS) Erase Status Program Status F-VPP Status VPPS Default Value 0x80 Program Suspend Status Description busy; program erase cycle progress; SR[0] valid. ready; SR[6:1] valid. Erase suspend effect. Erase suspend effect. Erase successful. Erase fail program sequence error when with SR[4,7]. Program successful. Program fail program sequence error when with SR[5,7] F-VPP within acceptable limits during program erase operation. F-VPP F-VPPLK during program erase operation. Program Suspend Status (PSS) Block-Locked Status (BLS) Program suspend effect. Program suspend effect. Block locked during program erase. Block locked during program erase; operation aborted. current partition busy Buffered prog/verify done. Another partition busy Buffered program busy. Partition Write Status (PWS) Note: Table partition status interpretation details. Table Buffered status interpretation details. BlockLocked Status Partition Status F-VPP Status (VPPS) 1024-Mbit Family Table Status Register bits Description Partition Status (SR.7) (SR.0) Description addressed partition performing Program/Erase operation. other partition active. partition other than currently addressed performing Program/Erase operation. Program/Erase operation progress partition. Erase Program suspend bits, SR[6, indicate whether other partitions suspended. Reserved NOTE: only applies code segment flash operations. Table Status Register bits Description Buffered Mode Status (SR.7) (SR.0) Description Buffer available loading subsequent data during Buffered operation. Buffer available loading. Buffered currently being programmed. Buffer available loading initial data Buffered operation. Reserved Note: only applies code segment flash operations. Note: Always clear avoid ambiguity when issuing commands during Erase Suspend. example command sequence error occurs during erase-suspend state, contains command sequence error status (SR[7,5,4] set). When erase operation resumes finishes, possible errors during erase operation cannot detected been cleared because still contains previous error status. 10.6 Clear Status Register Command (0x50) This command non-array read command. Clear Status Register command clears Status Register (SR), leaving partition block read states unchanged. functions independently FVPP. Write State Machine (WSM) sets clears SR[7, sets bits SR[5:3, without clearing them. should cleared before starting command sequence avoid ambiguity. device reset also clears 10.7 Read Flash Device Identifier Command (0x90) This command non-array read command. Read Flash Device Identifier Command command instructs addressed partition block output manufacturer code, identifier code, block-lock status, protection register (code segment only), Read Configuration Register data when that partition block addresses read. Section "Command Cycles" page details issuing Read Device Identifier command. Table "Device Identifier Information" page Table "Device Identifier Code" page show address offsets data values each flash die. 1024-Mbit Family Table Device Identifier Information Item Manufacturer Code Code Block Lock Configuration: Block Unlocked Block Locked Block Locked-Down Block Locked-Down Read Configuration Register Lock Register 64-bit Factory-Programmed Protection Register 64-bit User-Programmable Protection Register Lock Register 128-bit User-Programmable Protection Registers 0x05 0x80 0x81-0x84 0x85-0x88 0x89 0x8A-0x109 0x02 Address 0x00 0x01 0089h (see Table "Device Identifier Code" page Lock Bit: Read Configuration Register Data Protection Register Lock Bits Factory Protection Register Data User Protection Register Data Protection Register Lock Bits User Protection Register Data Data Notes NOTES: Partition Base Address code segment flash. Data segment flash 0x00. Block Base Address. Protection Register feature only applies Code Segment flash dies. Table Device Identifier Code Device Flash Dies Code: 128-Mbit Code: 256-Mbit Code: 128-Mbit Code: 256-Mbit Code: 128-Mbit Code: 256-Mbit Code: 128-Mbit Code: 256-Mbit Data: 128-Mbit Data: 256-Mbit Data: 128-Mbit Data: 256-Mbit Data: 128-Mbit Data: 256-Mbit Data: 128-Mbit Data: 256-Mbit Device (Hex) 880C 880D 880F Bottom 8810 8812 8813 8815 Bottom 8816 8818 8819 881B Bottom 881C 881E 881F 8821 Bottom 8822 Parameter Partition Configuration 1024-Mbit Family 10.8 Query Command (0x98) This command non-array read command. Query command instructs device output Common Flash Interface (CFI) data when partition block addresses read. Table "Command Cycles" page details issuing Query command. Appendix "Common Flash Interface (CFI) Code Segment" page shows information address offsets within database. Issuing Query command partition block that programming erasing places that partition block outputs Query state, while partition block continues program erase background. Query command subject read restrictions dependent parameter partition block availability, described Table "Simultaneous Operation Restrictions Flash Code Segment Die" page 1024-Mbit Family 11.0 Program Operations flash segments support three programming methods: word programming, buffered programming, Buffered Enhanced Factory Programming (Buffered EFP). Section 9.2, "Flash Device Commands" page Section 9.3, "Command Definitions" page list various programming commands issued flash. Successful programming requires addressed block unlocked. block locked down, F-WP# must deasserted issue block unlock commands (setup confirm) before attempting program block. Attempting program locked block causes program error terminates operation. Section 14.0, "Block Locking Unlocking Operations" page details locking unlocking blocks. Figure "Status Register Description" page details each segment flash status. Programming flash memory array changes state from logical logical (0). Memory array bits that logical changed logical only erasing block (see Section 12.0, "Erase Operations" page 63). 11.1 Word Program Setup Command (0x40) Word programming operations initiated writing Word Program Setup command device. This followed second write flash device with address data programmed. partition block address accessed during both write cycles outputs Status Register data when read. partition block address accessed during second cycle (the data cycle) program command sequence location where data written. Figure "Word Program Flowchart" page Programming occur only partition block time; other partitions blocks must read state erase suspend. F-VPP VPPLK, within specified VPPL MIN/MAX values (nominally Since data segment flash single partition die, word programming starts targeted block address. During programming, Write State Machine (WSM) executes sequence internally-timed events that program desired data bits addressed location, verifies that bits sufficiently programmed. Status Register examined programming progress errors reading address within partition block that being programmed. addressed partition block remains Status Register state until another command written that partition block. Issuing Status Register command another partition block address sets that partition block Status Register state, allowing programming progress monitored that partition block address. determine status word-program during operation, poll status register analyze SR[7:0] data bits. flash standby mode during program operation, flash will continue program word until operation complete; flash will then enter standby mode. Status Register indicates programming status while sequence executes. Commands that issued programming partition during programming Program Suspend, Read Status Register, Read Device Identifier, Query, Read Array. F-CE# F-OE# must assert deassert update Status Register contents. 1024-Mbit Family When programming finished, Status Register bits SR[4,3,1] indicate result program operation. will there programming failure. set, could perform word programming operation because F-VPP outside acceptable limits. set, operation attempted program locked block, causing operation abort. Before issuing command, Status Register contents should examined then cleared using Clear Status Register command. valid command follow completed program operation. This especially important when simultaneous operations between code data segment flash. Section 17.0, "Dual Operation Considerations" additional details. 11.1.1 Factory Word Programming Factory word programming similar word programming that uses same commands programming algorithms. However, factory word programming enhances programming performance with elevated F-VPP VPPH. Factory word programming intended extended use. Section 5.2, "Operating Conditions" page limitations when F-VPP VPPH. Both code data segments support factory programming with F-VPP VPPH. When F-VPP VPPL, flash draws programming current from F-VCC supply. F-VPP driven logic signal, VPPL VPPL program flash. When F-VPP VPPH, flash draws programming current from F-VPP supply. Figure shows examples device power supply configurations. When F-VPP VIL, absolute hardware write protection provided flash blocks both code data segments. F-VPP VPPLK, programming operations halt indicating FVPP level error. Block lock registers affected voltage level F-VPP; they still programmed read, even F-VPP VPPLK. Figure Example F-VPP Supply Connections PROT# Factory Word Programming with VPPH Complete Write/Erase Protection when VPPLK VPPH Voltage Programming Only Logic Control Device Protection Voltage Factory Word Programming Voltage Programming Only Full Device Protection Unavailable 1024-Mbit Family 11.2 Buffered Program Setup Command (0xE8) perform buffered programming, Buffered Program command, 0xE8, issued along with block address (see Section 9.2, "Flash Device Commands" page 47). Status Register information updated, reflects availability buffer. indicates availability buffer loading data. set, buffer available; set, buffer available. retry, issue Buffered Programming setup command again, re-check SR7. When set, buffer available. Figure "Buffered Programming Flowchart" page Each flash code data segment features 32-word buffer enable optimum programming performance. buffered programming, data first written on-chip buffer. Then buffered data programmed into flash memory array buffer-size increments. Next, word count (32-words max) written flash buffered address. next write, flash start address given along with first data written flash memory array. Subsequent write cycles provide additional address data. data addresses must within start address plus word count. Optimum programming performance lower power usage obtained aligning starting address 32-word boundary, where A[4:0] 0x00. Note: misaligned buffered programming starting address will double total program time. 11.3 Buffered Program Confirm Command (0xD0) After last data written buffer, Buffered Program confirm command issued. Write State Machine begins copy buffered contents into flash memory array. command other than Buffered Program confirm command written flash, command sequence error will occur Status Register bits SR[4,5,7] will set. error occurs while writing array, flash will stop programming, Status Register SR[4] SR[7] will set, indicating programming failure. When Buffered Programming completed, additional buffered writes initiated issuing another Buffered Program setup command repeating buffered program sequence. Anytime SR[4] SR[5] set, flash will accept Buffered Program commands. attempt made program past block boundary using Buffered Program command, flash will abort operation. This will generate command sequence error, Status Register bits SR[4] SR[5] will set. Buffered Programming attempted while F-VPP VPPLK, Status Register bits SR[4:3] set. errors detected that have Status Register bits, Status Register should cleared using Clear Status Register command. 11.4 Buffered Setup Command (0x80) Each code data segment flash also features Buffered Enhanced Factory Programing (Buffered EFP) which further improves Multi-Level Cell (MLC) flash programming time beat-ratesensitive manufacturing environments. This enhanced algorithm eliminates traditional elements that drive overhead off-board on-board, off-line in-line, manual automated programmer systems. 1024-Mbit Family Buffered consists three phases: Setup, Program/Verify, Exit (see Figure "Buffered Flowchart" page 89). Buffered different than non-buffered mode; incorporates buffer spread program performance across data words. Additionally, verification occurs same phase programming, inherent requirement technology accurately program correct state. two-cycle command sequence programs entire block data. This enhancement eliminates three write cycles buffer; commands word count each data words. Host programmer cycles fill flash buffer. This followed status check SR[0] determine when data from that buffer completed programming into sequential flash memory array locations. Following buffer-to-flash programming sequence, increments internal addressing automatically select next 32-word array boundary. Buffered saves programming equipment address-bus setup overhead. With proper continuity testing, programming equipment rely internal verification ensure device programmed properly. This capability eliminates external post-program verification associated overhead. Buffered Requirements Considerations shown Table Table Buffered Requirements Considerations Description Case temperature: F-VCC within specified operating range. 1.95 F-VPP driven VPPH. Elevated F-VPP Requirements Target block unlocked before issuing Buffered Setup Confirm commands. first-word address (WA0) block programmed must held constant from setup phase through data streaming into target block, until transition exit phase desired. must align with start array buffer boundary. optimum performance, cycling must limited below erase cycles block Considerations Buffered programs block time; buffer data must fall within single block. Buffered cannot suspended. Programming flash memory array occur only when buffer full. Notes NOTES: Word buffer boundaries array determined A[4:0] (0x00 through 0x1F). alignment start point A[4:0] 0x00. Some degradation performance occur this limit exceeded, internal algorithm continues work properly. internal address counter increments beyond block's maximum address, addressing wraps around beginning block. number words less than remaining locations must filled with 0xFFFF. 11.5 Buffered Confirm Command (0xD0) Buffered consists three phases: Setup, Program/Verify, Exit (see Figure "Buffered Flowchart" page 89). 1024-Mbit Family 11.5.1 Buffered Setup Phase After receiving Buffered Setup Confirm command sequence, Status Register SR[7] (Ready) cleared, indicating that busy with Buffered algorithm startup. delay before checking SR[7] required allow enough time perform setups checks (Block-Lock status, F-VPP level, etc.). error detected, SR[4] Buffered operation terminates. block found locked, SR[1] also set. SR[3] error occurred incorrect F-VPP level. Reading from flash after issuing Buffered Setup Confirm command sequence outputs Status Register data. issue Status Register command; will interpreted data loaded into buffer. However, permissible read from another flash within SCSP device undergoing Buffered EFP. 11.6 Buffered Program/Verify Phase After Buffered setup phase completed, host programming system must check SR[7,0] determine availability buffer data streaming. cleared indicates device busy Buffered program/verify phase activated. cleared indicates buffer available. basic sequences repeat this phase: loading buffer, followed programming buffer data array. Buffered EFP, count value loading buffer always maximum buffer size 32-Words. During this buffer-loading sequence, data stored sequential buffer locations starting address 0x00. Programming buffer contents flash memory array starts soon buffer full. number words less than remaining buffer word locations must filled with 0xFFFF. Data from buffer directed sequential memory locations flash memory array; programming continues from where previous buffer sequence ended. host programming system must poll determine when buffer program sequence completes. cleared indicates that buffer data been transferred flash array; indicates that buffer available next fill cycle. host system check full status errors time, only necessary block basis after Buffered exits. host programming system continues Buffered algorithm providing next group data words written buffer. Alternatively, host programming system terminate this operation changing block address address outside current block's range. Program/Verify phase concludes when programmer writes different block address; data supplied must 0xFFFF. Upon Program/Verify phase completion, device enters Buffered Exit phase. Caution: buffer must completely filled programming occur. Supplying address outside current block's range during buffer-fill sequence causes operation lock-up Buffered algorithm exit immediately. data previously loaded into buffer during fill cycle programmed into array. starting address data entry must buffer-size aligned; not, Buffered algorithm will aborted program fail (SR4) flag will set. 11.6.1 Buffered Exit Phase When set, device returned normal operating conditions. full status check should performed this time ensure entire block programmed successfully. After Buffered exit, valid command issued flash. 1024-Mbit Family 12.0 Erase Operations Erasing flash performed block basis. entire block erased each time erase command sequence issued, block time. When block erased, bits within that block read logical one's. following sections describe block erase operations detail. 12.1 Block Erase Setup Command (0x20) Block erase two-cycle command operation. Erase initiated issuing Erase Setup command block address erased (see Section 9.2, "Flash Device Commands" page Section 9.3, "Command Definitions" page 49). Next, Erase Confirm command issued block address erased. 12.2 Block Erase Confirm Command (0xD0) After block erase operation initiated writing Block Erase Setup command address block erased, Block Erase Confirm command written address block erased. (See Section 9.2, "Flash Device Commands" page Section 9.3, "Command Definitions" page 49). Erase operation occur only partition block time; other partitions blocks must read state. possible have both code data segment flash perform erase operation issuing successive erase command sequences each segment asserting either FCE# sequence. flash placed standby (F-CE# deasserted) during erase operation, flash completes erase operation before entering standby. F-VPP VPPLK block must unlocked (see Figure "Block Erase Flowchart" page 90). During block erase, Write State Machine (WSM) performs sequence internally-timed events that conditions, erases, verifies bits within block. Erasing flash memory array changes logical zero logical one. Memory array bits that ones changed zeros only programming block (see Section 11.0, "Program Operations" page 58). Status Register examined block erase progress errors reading address within partition block that being erased. partition block remains Read Status Register state until another command written that partition block. Issuing Status Register command another partition block address sets that partition block Status Register state, allowing erase progress monitored that address location. SR[0] determines whether addressed partition block another partition block erasing within same flash. SR[0] indicates another partition block erasing SR[0] indicates addressed partition block erasing. Status Register SR[7] upon erase completion. Status Register SR[7] determines block erase status while sequence performing. When erase operation finished, Status Register SR[5] indicates whether erase failure occurred. SR[3] indicates could perform erase operation because F-VPP outside acceptable limits. SR[1] indicates erase operation attempted erase locked block, causing operation abort. F-CE# F-OE# must deassert, then assert update Status Register contents. Before issuing command, Status Register contents should examined then cleared using Clear Status Register command. valid command follow once block erase operation completed. 1024-Mbit Family 13.0 Suspend Resume Operations When F-VPP VIL, absolute hardware erase protection provided device blocks. F-VPP VPPLK, erase operations halt SR[3] indicating F-VPP level error. 13.1 Erase Suspend Command (0xB0) Issuing Erase Suspend command while erase progress suspends block erase operation. This allows data accessed from memory location other than being erased. Erase Suspend command issued segment flash address within block. block erase operation suspended perform word buffer program operation, read operation within block except block that erase-suspended (see Figure "Program Suspend/ Resume Flowchart" page 87). When block erase operation executing, issuing Erase Suspend command requests suspend erase algorithm several predetermined points. partition block that suspended continues output Status Register data after Erase Suspend command issued. Block erase suspended when Status Register bits SR[7:6] set. Suspend latency specified Section 7.5, "Program Erase Characteristics" page read data from blocks within suspended partition block (other than erase-suspended block), Read Array command must issued that partition block first. During Erase Suspend, Program command issued block other than erase-suspended block. Block erase cannot resume until program operations initiated during erase suspend complete. Read Array, Read Status Register, Read Device Identifier, Query, Erase Resume valid commands during Erase Suspend. Additionally, Clear Status Register, Program, Program Suspend, Block Lock, Block Unlock, Block Lock-Down valid commands during Erase Suspend. During erase suspend, deasserting F-CE# places selected segment flash standby, reducing active current. F-VPP must remain valid level, F-WP# must remain unchanged while erase suspend. F-RST# asserted, both code data segments reset. Note: both segments executing erase operation, Erase Suspend command applies device segment with F-CE# asserted. both F-CE#'s asserted, erase operations both device segments suspended. 13.2 Program Suspend Command (0xB0) program suspend command pauses programming operation. suspend command issued flash address. suspend command allows data accessed from memory location other than from being programmed from block being erased. partition address corresponding suspend command address affected. program operation suspended perform read-only. However, Erase operation suspended perform either program read operation. program command nested within suspended Erase suspended read another address location. (see Figure "Program Suspend/Resume Flowchart" page 87). 1024-Mbit Family When programming operation started, issuing suspend command requests suspend programming algorithm predetermined points. partition address that suspended continues output Status Register data after program suspend command issued. program operation suspended when Status Register bits SR[7,2] set. Suspend latency (tSUSP/P) specified Section 7.5, "Program Erase Characteristics" page read data from blocks within suspended partition block, other than erase-suspended block, Read Array command written that partition address. Read Array, Status Register, Device Identifier, Query, Read Configuration Register, Enhanced Configuration Register, Program Resume valid commands during program suspend. During program suspend, deasserting F-CE# places flash standby which reduces supply current placing flash standby. F-VPP must remain programming level, F-WP# must remain unchanged while program suspend mode. F-RST# asserted, both code data segments reset. 13.3 Program Resume Command (0xD0) Resume command instructs device continue programming, automatically clears Status Register bits SR[7,2]. This command written partition block segment. When read partition block that programming, flash outputs data that corresponds that partition last state. error bits set, Status Register should cleared before issuing next instruction. F-RST# must remain deasserted (see Figure "Program Suspend/Resume Flowchart" page 87). 13.4 Erase Resume Command (0xD0) Erase Resume command instructs corresponding segment continue erasing, automatically clears status register bits SR[7:6]. This command written partition block. When read partition block that erasing, flash outputs data corresponding partition block last state. status register error bits set, Status Register should cleared before issuing next instruction. F-RST# must remain deasserted (see Figure "Program Suspend/Resume Flowchart" page 87). 1024-Mbit Family 14.0 Block Locking Unlocking Operations 1024-Mbit family features security modes used protect information stored code data segment memory arrays. following sections describe each security mode detail. Individual instant block locking used protect data flash memory array. blocks power locked state protect array data from being altered during power transitions. block locked unlocked with latency. Locked blocks cannot programmed erased; they only read. Refer Figure "Command Cycles" page block lock command cycles, Table block lock state diagram. Software-controlled security implemented using Block Lock Block Unlock commands. Hardware-controlled security implemented using Block Lock-Down command along with asserting F-WP# inhibit program erase operations. Figure "Block Locking State Diagram provides overview block lock security management. 14.1 Block Locking During Erase Suspend Block locking changes made during erase suspend (but during program suspend) using standard locking command sequences unlock, lock, lock-down block. This useful when another block needs updated while erase operation suspended. change block locking during erase operation, first issue Erase Suspend command, then check status register SR[7:6] until indicates that erase operation suspended. Next issue desired confirmed lock command sequence target block, lock state target block will changed. After completing block lock, read, program operations, resume erase operation with Erase Resume command. block locked locked-down during erase suspend same block, locking status bits will change immediately. But, when resumed, erase operation will complete. Nested lock program commands during erase suspend return ambiguous status register results. Configuration Setup command (0x60) followed invalid command produces lock command status register error (SR[5:4] this error occurs during erase suspend, SR[5:4] remain logical after erase resumes. When erase completes, previous locking command error hides status register's erase errors. similar situation occurs program operation error nested within erase suspend. Appendix "Write State Machine (WSM) Code Segment" page which shows valid commands during erase suspend. Caution: Lock Block Setup command followed command other than Lock Block, Unlock Block, Lock-Down Block produces command sequence error sets Status Register bits SR[4] SR[5]. command sequence error occurs during erase suspend, SR[4] SR[5] remains set, even after erase operation resumed. Unless Status Register cleared using Clear Status Register command before resuming erase operation, possible erase errors masked command sequence error. 1024-Mbit Family 14.1.1 F-WP# Lock-Down Control lock-down status particular block, F-WP# signal then enabled master lock/unlock override that particular block. When F-WP# asserted, blocks that have lock-down status automatically into lock-down state cannot unlocked with Unlock Block command. Once F-WP# deasserted, block reverts back locked state; only then unlocked software. Figure Block Locking State Diagram LockedDown4,5 [011] Power-Up/Reset Locked [X01] Hardware Locked5 [011] Hardware Control Unlocked [X00] Software Locked [111] Unlocked [110] Software Block Lock (0x60/0x01) Software Block Unlock (0x60/0xD0) Software Block Lock-Down (0x60/0x2F) hardware control Notes: [a,b,c] represents [WP#, D0]. Don't Care. indicates block Lock-down status. `0', Lock-down been issued this block. `1', Lock-down been issued this block. indicates block lock status. `0', block unlocked. `1', block locked. Locked-down Hardware Software locked. [011] states should tracked system software determine difference between Hardware Locked Locked-Down states. 1024-Mbit Family 14.2 Lock Block Setup Command (0x60) lock unlocked block, cycle command sequence required. First issue Lock Block Setup command. next command must Lock Block command issued desired block's address (See Figure "Block Lock Operations Flowchart" page 92). command issued after Lock Block Setup command, flash configures instead. Block lock unlock operations affected voltage level F-VPP. block lock register bits modified read even F-VPP VPPLK. 14.3 Unlock Block Command (0xD0) Locked blocks unlocked issuing two-cycle Unlocked block commands. Unlocked blocks read, programmed, erased. Unlocked blocks always return locked state when device reset powered down. 14.4 Lock-Down Block Command (0x2F) Lock-Down Block command adds additional level security flash. Issuing LockDown Block command sets lock-down status locks block. Lock-Down Block command used block's current state either locked unlocked. Once this set, F-WP# enabled hardware lock control that particular block. block locked-down F-WP# deasserted, user must issue Unlock Block command allow program erase operations that block.Only device reset power-down clear lock-down status bit. 1024-Mbit Family 15.0 Protection Register Operation (Code Die) Protection Register Operations applies only code segment. SCSP device, only code segment flash contains Protection Registers, PR[16:0]. code segment contains flash dies, each will have total 2176-bits Protection Registers. Protection Registers sub-divided into sixteen 128-bit increments, which used implement system security measures and/or device identification. Each user accessible Protection Register individually locked. PR[0] comprised 64-bit (8-words) components. lower 64-bit component preprogrammed factory with unique 64-bit number. other 64-bit component, well PR[16:1] users programmable registers. programmed single word increments. locked prevent additional programming (see Figure "Protection Register Map" page 70). Protection Registers contain one-time programmable (OTP) bits; when programmed, register bits cannot erased; that they cannot re-programmed from logical zero logical (1). Each accessed multiple times program individual bits, long register remains unlocked register programmed data stream logical available. Each associated Lock Register bit. When Lock Register programmed, associated only read; longer programmed. Additionally, because Lock Register bits themselves OTP, when programmed, Lock Register bits cannot erased. 15.1 Reading Protection Registers Protection Registers read from within partition address space. read data, first issue Read Device Identifier command partition address place that partition Read Device Identifier state (see Section 9.2, "Flash Device Commands" page Section 9.3, "Command Definitions" page 49). Next, perform read operation that partition base address plus address offset corresponding register read. Table "Device Identifier Information" page shows address offsets Protection Registers Lock Registers. Register data read word time. Note: program erase operation occurs partition while reading Protection Register another partition, certain restrictions apply. Table "Simultaneous Operation Restrictions Flash Code Segment Die" page details. 1024-Mbit Family Figure Protection Register 0x109 PR16 (User-Programmable) 0x102 0x91 (User-Programmable) 0x8A Lock Register 0x89 0x88 0x85 0x84 User-Programmable Intel Factory-Programmed 0x81 Lock Register 0x80 15.2 Program Protection Register Setup Command (0xC0) program Protection Registers, first issue Program Protection Register command parameter partition base address plus offset desired Protection Register (see Section "Command Cycles" page 47). Next, write desired Protection Register data same Protection Register address (see Figure "Protection Register Map" page 70). device programs register data word time (see Figure "Protection Register Programming Flowchart" page 93). Issuing program Protection Register command outside Protection Register's address space causes program error (SR[4] set). Attempting program locked Protection Register causes program error (SR[4] set) lock error (SR[1] set). 15.2.1 Locking Protection Registers Each Protection Register locked programming respective lock Lock Register. lock Protection Register, program corresponding Lock Register issuing Program Lock Register command, followed desired Lock Register data. Lock Register pre-programmed Intel with unique identification numbers. Lock Register programmed user lock user-programmable, 64-bit region first 128-bit PR[0] section. remaining bits Lock Register used cannot changed user. Lock Register controls locking PR[16:1]. Each bits Lock Register correspond each upper sixteen 128-bit PRs. Once locked, cannot unlocked. 1024-Mbit Family 16.0 Configuration Operations Read Configuration Register (RCR) used configure code segment flash (synchronous asynchronous) data segment flash (asynchronous) read modes. RCR[15:0] contents examined using Device Identifier command, then reading from <partition base block address> 0x05. data segment flash die, only RCR.10 changed user. Changes default settings cause flash indeterminate state. reset flash required restart normal operation. bits shown Table "Read Configuration Register Description" page 1024-Mbit Family Table Read Configuration Register Description Read Configuration Register (RCR) Read Mode Latency Count LC[2:0] WAIT Polarity Data Hold WAIT Delay Burst Edge Default Value 0xFFFF Burst Wrap Burst Length BL[2:0] Name Read Mode (RM) Reserved Synchronous burst-mode read Description Asynchronous page-mode read (default) Reserved bits should cleared =Code =Code =Code 13:11 Latency Count (LC[2:0]) =Code Code Code (default) (Other settings reserved) =WAIT signal active =WAIT signal active high (default) Note: user must data segment flash RCR.10 equal code segment flash RCR.10 prior normal operation. Wait Polarity (WP) Data Hold (DH) Wait Delay (WD) Burst Sequence (BS) Clock Edge (CE) Reserved Burst Wrap (BW) =Data held 1-clock data cycle =Data held 2-clock data cycle (default) =WAIT deasserted with valid data =WAIT deasserted data cycle before valid data (default) =Reserved =Linear (default) Falling edge Rising edge Other recent searchesTC74VHC11F - TC74VHC11F TC74VHC11F Datasheet TC74VHC11FT - TC74VHC11FT TC74VHC11FT Datasheet TA49409 - TA49409 TA49409 Datasheet SPF200-USB - SPF200-USB SPF200-USB Datasheet SAA7108A - SAA7108A SAA7108A Datasheet BGA156 - BGA156 BGA156 Datasheet PIC16C5X - PIC16C5X PIC16C5X Datasheet LP38690-ADJ - LP38690-ADJ LP38690-ADJ Datasheet LP38692-ADJ - LP38692-ADJ LP38692-ADJ Datasheet e9421 - e9421 e9421 Datasheet
Privacy Policy | Disclaimer |