The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Multi-Chip Package MEMORY MEMORY 256M Bit(16Mx16) Nand Flash


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



KAA00B209M-TGxx
Multi-Chip Package MEMORY
MEMORY
256M Bit(16Mx16) Nand Flash/32M Bit(2Mx16) UtRAM/128M Bit(2Mx16x4Banks) MobileSDRAM
Revision History
Revision History
Initial issue. <Mobile SDRAM> Revised errorta Inserted description mode external Revised tRDL(min.) clocks 15ns Revised Advance Preliminary <NAND Flash> Revised tWP=25ns less than 10ns, must minimum 35ns,
otherwise, minimum 25ns
Draft Date
January 2002 January 2002
Remark
Advance Advance
March 2002
Preliminary
<Mobile SDRAM> Changed from 0.9xVDDQ 0.8xVDDQ from 0.95xVDDQ 0.9xVDDQ Changed SDRAM Input Pulse Level from 0.95xVDDQ 0.9xVDDQ. Changed tDAL from 2CLK+tRP tRDL+tRP. Changed tARFC from 14CLK 105ns Changed tSRFX from 16CLK 120ns Inserted Functional Block Diagram <Mobile SDRAM> Inserted Standby Current Deep Power Down Mode (IccD=20uA) <NAND SDRAM> Changed Vcc/Vccq from 1.85V 0.15V 1.8V 0.15V <NAND> Revised Flash Operation Table(During Read) <Mobile SDRAM> Inserted 105MHz Condition Changed from 3.5ns 66MHz Erased external TCSR addition internal TCSR. Changed Current specification. Changed from 0.9xVccq Vccq-0.2V. <UtRAM> Inserted Standby Current(ISB2u) Comment <NAND Mobile SDRAM> Changed Vcc/Vccq from 1.8V 0.15V 1.85V 0.15V April 2002 Preliminary
August 2002
Final
October 2002
Final
Note more detailed features specifications including FAQ, please refer Samsung's site. attached datasheets prepared approved SAMSUNG Electronics. SAMSUNG Electronics CO., LTD. reserve right change specifications. SAMSUNG Electronics will evaluate reply your requests questions about device. have questions, please contact SAMSUNG branch office near you. -1Revision March 2003
KAA00B209M-TGxx
Multi-Chip Package MEMORY
MEMORY
256M Bit(16Mx16) Nand Flash/32M Bit(2Mx16) UtRAM/128M Bit(2Mx16x4Banks) MobileSDRAM
Revision History
Revision History
<Mobile SDRAM> Revised errate Unit tARFC tSRFX: Addition Timing Diagram Addition Internal TCSR Removal External TCSR
Draft Date
February 2003
Remark
Final
Changed part number. KAA00B206M KAA00B209M
March 2003
Final
Note more detailed features specifications including FAQ, please refer Samsung's site. attached datasheets prepared approved SAMSUNG Electronics. SAMSUNG Electronics CO., LTD. reserve right change specifications. SAMSUNG Electronics will evaluate reply your requests questions about device. have questions, please contact SAMSUNG branch office near you. -2Revision March 2003
KAA00B209M-TGxx
Multi-Chip Package MEMORY
MEMORY
256M (16Mx16) Nand Flash/32M (2Mx16) UtRAM/128M (2Mx16x4Banks) Mobile SDRAM
FEATURES
<Common> Power Supply Voltage NAND, SDRAM 1.7~2.0V UtRAM 2.7~3.1V Data Output Power 1.7~2.0V Operating Temperature -25°C 85°C Package 127-ball TBGA Type 10.5x12mm, 0.8mm pitch <NAND> Organization Memory Cell Array (16M 512K)bit 16bit Data Register (256 8)bit x16bit Automatic Program Erase Page Program (256 8)Word Block Erase 256)Word Page Read Operation Page Size (256 8)Word Random Access 10µs(Max.) Serial Page Access 50ns(Min.) Fast Write Cycle Time Program time 200µs(Typ.) Block Erase Time 2ms(Typ.) Command/Address/Data Multiplexed Port Hardware Data Protection Program/Erase Lockout During Power Transitions Reliable CMOS Floating-Gate Technology Endurance 100K Program/Erase Cycles Data Retention Years Command Register Operation Intelligent Copy-Back <UtRAM> Process Technology CMOS Organization Read Access Time 90ns, 100ns Three State Outputs Compatible with Power SRAM Deep Power Down Memory cell data holds invalid <SDRAM> 1.8V power supply. LVCMOS compatible with multiplexed address. Four banks operation. Frequency 105MHz, 66MHz cycle with address programs. latency Burst length Full page). Burst type (Sequential Interleave). Special option Mobile application. PASR(Partial Array Self Refresh) with EMRS cycle. Internal TCSR(Temperature Compensated Self Refresh) DS(Driver Strength Control) inputs sampled positive going edge system clock. Burst read single-bit write operation. Special Function Support. Mode External masking. Auto refresh. 64ms refresh period cycle).
GENERAL DESCRIPTION
KAA00B209M Multi Chip Package Memory which combines 256Mbit Nand Flash Memory, 32Mbit Unit Transistor CMOS 128Mbit synchronous high data rate Dynamic RAM. 256Mbit NAND Flash memory organized bits 32Mbit UtRAM organized bits 128Mbit SDRAM organized bits banks. 256Mbit NAND Flash, 264-word page program typically achieved within 200us 8K-word block erase typically achieved within 2ms. serial read operation, byte read 50ns. pins serve ports address data input/output well command inputs. Even write-intensive systems take advantage FLASHs extended reliability 100K program/erase cycles with real time mapping-out algorithm. These algorithms have been implemented many mass storage applications. 128Mbit SDRAM, Synchronous design allows precise cycle control with system clock, transactions possible every clock cycle. Range operating frequencies, programmable burst length programmable latencies allow same device useful variety high bandwidth, high performance memory system applications. KAA00B209M suitable data memory mobile communication system reduce only mount area also power consumption. This device available 127-ball TBGA Type.
Revision March 2003
KAA00B209M-TGxx
CONFIGURATION
MEMORY
Vccu
Vccn
R/Bn
Vccq
DQ9d
DQ11d
DQ8d
DQ10d
DQ14d
DQ13d
DQ15d
DQ12d
LDQM
UDQM
DQ1d
DQ0d
Vccq
A11d
DQ5d
DQ4d
DQ3d
DQ2d
A10d
DQ7d
DQ6d
DQ10
DQ14
Vccq
DQ11
DQ12
DQ15
Vccqn
Vccn
Vccqu
Vccu
DQ13
TBGA: View (Ball Down)
Revision March 2003
KAA00B209M-TGxx
DESCRIPTION
Name A0~A20 A0d~A11d BA0~BA1 DQ0~DQ15 DQ0d~DQ15d R/Bn Function Address Input(UtRAM) Address Input(SDRAM) Bank Address Input(SDRAM) Data Input/Out Put(UtRAM, NAND) Data Input/Out Put(SDRAM) Chip Enable(NAND) Read Enable(NAND) Write Protection(NAND) Address Latch Enable(NAND) Command Latch Enable(NAND) Read/Busy OutPut(NAND) Write Enable(NAND, UtRAM) Chip Enable(UtRAM) Deep Power Down(UtRAM) Upper Byte (UtRAM) Byte(UtRAM) Output Enable(UtRAM) System Clock(SDRAM) Name LDQM UDQM Vccn Vccu Vccqn Vccqu Vccq
MEMORY
Function Chip Enable(SDRAM) Clock Enable(SDRAM) Address Strobe(SDRAM) Column Address Strobe(SDRAM) Write Enable(SDRAM) Data Mask(SDRAM) Upper Data Mask(SDRAM) Deep Power Down(SDRAM) Power Supply(NAND) Power Supply(UtRAM) Power Supply(SDRAM) Data Power(NAND) Data Power(UtRAM) Data Power(SDRAM) Ground Connection
ORDERING INFORMATION
Samsung Memory(3chips) Device Type NAND UtRAM SDRAM
SDRAM Speed 15ns 10ns UtRAM Speed 90ns 100ns NAND Flash Speed 50ns Package TBGA Version Generation DRAM Interface, Density, Voltage, Organization SDR, 128M, 1.85V/1.85V, X16,T Internal TCSR(Icc6:300uA(@85'C)
Flash Density, Voltage, Organization, Bank Size, Boot Block None NAND Flash Density, Voltage, Organization 256M, 1.85V/1.85V, UtRAM Density, Voltage, Organization 32M, 2.9V/1.85V, SRAM Density, Voltage, Organization None
Revision March 2003
KAA00B209M-TGxx
FUNCTIONAL BLOCK DIAGRAM
Control Output Buffer
MEMORY
BA0~BA1
Address Register
Bank Select
Data Input Register
Buffer Refresh Counter
Decoder
Sense
DQ15
Timing Register
Column Decoder
LRAS
LCBR
Col. Buffer
LDQM UDQM
Latency Burst Length
Programming Register
VccQ/Vcc
VccF R/BF
X-Buffers Latches Decoders Y-Buffers Latches Decoders
256M+8M NAND flash ARRAY (256 8)Word 65536 page Register Y-Gating
DQ15
Command Register Buffers Latches Control Logic High Voltage Generator
Global Buffers
Output Driver
DQ15
gen. Precharge circuit.
VccU VccQU
Control logic Data control Circuit Column select select
UtRAM Main Cell Array
(2Mb x16)
DQ15
Bottom Boot Block
Revision March 2003
KAA00B209M-TGxx
MEMORY
256Mb(16M NAND Flash
Revision March 2003
KAA00B209M-TGxx
Figure NAND Flash(x16) ARRAY ORGANIZATION
MEMORY
Block Pages 256) Word
Pages (=2,048 Blocks)
Page Register (=256 Words)
Page Word Block Word Pages 256) Word Device 264Words 32Pages 2048 Blocks Mbits Word
256Word
Page Register
Word
Word
Cycle Cycle Cycle
I/O8
Column Address Address (Page Address)
NOTE Column Address Starting Address Register. must "Low".
Revision March 2003
KAA00B209M-TGxx
PRODUCT INTRODUCTION
MEMORY
This device 264Mbit(276,824,064 bit) memory organized 65,536 rows(pages) columns. Spare eight columns located from column address 256~263. 264-Word data register connected memory cell arrays accommodating data transfer between buffers memory during page read page program operations. memory array made cells that serially connected form NAND structure. Each cells resides different page. block consists pages formed NAND structures, totaling 8448 NAND structures cells. array organization shown Figure1. program read operations executed page basis, while erase operation executed block basis. memory array consists 2048 separately erasable 8K-Word blocks. indicates that erase operation prohibited this device. This device addresses multiplexed into lower I/O`s. This device allows sixteen wide data transport into page registers. This scheme dramatically reduces counts while providing high performance allows systems upgrades future densities maintaining consistency system board design. Command, address data written through I/Os bringing while low. Data latched rising edge Command Latch Enable(CLE) Address Latch Enable(ALE) used multiplex command address respectively, pins. Some commands require cycle. example, Reset command, Read command, Status Read command, require just cycle bus. Some other commands like Page Program Copy-back Program Block Erase, require cycles: cycle setup other cycle execution. 16M-word physical space requires addresses, thereby requiring three cycles word-level addressing: column address, address high address, that order. Page Read Page Program need same three address cycles following required command input. Block Erase operation, however, only address cycles used. Device operations selected writing specific commands into command register. Table defines specific commands this device. device includes block sized OTP(One Time Programmable), which used increase system security provide identification capabilities. Detailed information obtained contact with Samsung.
Table COMMAND SETS
Function Read Read Read Reset Page Program Copy-Back Program Block Erase Read Status 1st. Cycle 2nd. Cycle Acceptable Command during Busy
Caution undefined command inputs prohibited except above command Table
Revision March 2003
KAA00B209M-TGxx
ABSOLUTE MAXIMUM RATINGS
Parameter Symbol VIN/OUT Voltage relative VCCQ Temperature Under Bias Storage Temperature Short Circuit Current TBIAS TSTG
MEMORY
Rating -0.6 2.45 -0.2 2.45 -0.2 2.45 +125 +150
Unit
NOTE Minimum voltage -0.6V input/output pins. During transitions, this level undershoot -2.0V periods <30ns. Maximum voltage input/output pins VCC,+0.3V which, during transitions, overshoot VCC+2.0V periods <20ns. Permanent device damage occur ABSOLUTE MAXIMUM RATINGS exceeded. Functional operation should restricted conditions detailed operational sections this data sheet. Exposure absolute maximum rating conditions extended periods affect reliability.
RECOMMENDED OPERATING CONDITIONS(Voltage reference GND, TA=-25 85°C)
Parameter Supply Voltage Supply Voltage Supply Voltage Symbo VCCQ 1.65 1.65 Typ. 1.95 1.95 Unit
OPERATING CHARACTERISTICS(Recommended operating conditions otherwise noted.)
Parameter Operating Current Sequential Read Program Erase Stand-by Current(TTL) Stand-by Current(CMOS) Input Leakage Current Output Leakage Current Input High Voltage Input Voltage, inputs Output High Voltage Level Output Voltage Level Output Current(R/B) Symbol ICC1 ICC2 ICC3 ISB1 ISB2 Except pins IOL(R/B) IOH=-100µA IOL=100uA VOL=0.1V VCC-0.4 -0.3 VCCQ-0.1 Test Conditions tRC=50ns, CE=VIL IOUT=0mA CE=VIH, WP=0V/VCC CE=VCC-0.2, WP=0V/VCC VIN=0 Vcc(max) VOUT=0 Vcc(max) pins VCCQ-0.4 VCCQ+0.3 VCC+0.3 Unit
Revision March 2003
KAA00B209M-TGxx
VALID BLOCK
Parameter Valid Block Number Symbol 2013 Typ.
MEMORY
2048 Unit Blocks
NOTE This device include invalid blocks when first shipped. Additional invalid blocks develop while being used. number valid blocks presented with both cases invalid blocks considered. Invalid blocks defined blocks that contain more bits. erase program factory-marked blocks. Refer attached technical notes appropriate management invalid blocks. block, which placed block address, fully guaranteed valid block, does require Error Correction. blocks good upon shipping.
TEST CONDITION
Vcc=1.65V~1.95V TA=-25 85°C unless otherwise noted) Parameter Input Pulse Levels Input Rise Fall Times Input Output Timing Levels Output Load (VccQ:1.8V +/-10%) Value VccQ VccQ/2 GATE CL=30pF
CAPACITANCE(TA=25°C, VCC=1.8V, f=1.0MHz)
Item Input/Output Capacitance Input Capacitance Symbol CI/O Test Condition VIL=0V VIN=0V Unit
NOTE Capacitance periodically sampled 100% tested.
MODE SELECTION
Data Input Data Output During Program(Busy) During Erase(Busy) Write Protect Write Mode Read Mode
Mode Command Input Address Input(3clock) Command Input Address Input(3clock)
0V/VCC(2) Stand-by
NOTE VIH. should biased CMOS high CMOS standby.
Program/Erase Characteristics
Parameter Program Time Number Partial Program Cycles Same Page Block Erase Time Main Array Spare Array Symbol tPROG tBERS Unit cycles cycles
Revision March 2003
KAA00B209M-TGxx
Timing Characteristics Command Address Data Input
Parameter Set-up Time Hold Time Setup Time Hold Time Pulse Width Setup Time Hold Time Data Setup Time Data Hold Time Write Cycle Time High Hold Time Symbol tCLS tCLH tALS tALH
MEMORY
.Unit
NOTE less than 10ns, must minimum 35ns, otherwise, minimum 25ns.
Characteristics Operation
Parameter Data Transfer from Cell Register Delay Delay Ready Pulse Width High Busy Read Cycle Time Access Time Access Time High Output Hi-Z High Output Hi-Z High Output hold High Hold Time Output Hi-Z High Device Resetting Time(Read/Program/Erase) Symbol tCLR tCEA tREA tRHZ tCHZ tREH tWHR tRST 5/10/500
Unit
NOTE reset command(FFh) written Ready state, device goes into Busy maximum 5us.
Revision March 2003
KAA00B209M-TGxx
NAND Flash Technical Notes Invalid Block(s)
MEMORY
Invalid blocks defined blocks that contain more invalid bits whose reliability guaranteed Samsung. information regarding invalid block(s) called invalid block information. Devices with invalid block(s) have same quality level devices with valid blocks have same characteristics. invalid block(s) does affect performance valid block(s) because isolated from line common source line select transistor. system design must able mask invalid block(s) address mapping. block, which placed block address, fully guaranteed valid block, does require Error Correction.
Identifying Invalid Block(s)
device locations erased(FFh) except locations where invalid block(s) information written prior shipping. invalid block(s) status defined word spare area. Samsung makes sure that either page every invalid block non-FFFFh data column address 261. Since invalid block information also erasable most cases, impossible recover information once been erased. Therefore, system must able recognize invalid block(s) based original invalid block information create invalid block table following suggested flow chart(Figure intentional erasure original invalid block information prohibited.
Start
Block Address
Increment Block Address
Create update) Invalid Block(s) Table
Check "FFh"
Check "FFh" column address page block
Last Block
Figure Flow chart create invalid block table.
Revision March 2003
KAA00B209M-TGxx
NAND Flash Technical Notes(Continued) Error write read operation
MEMORY
Over life time, additional invalid blocks develop with NAND Flash memory. Refer qualification report actual data.The following possible failure modes should considered implement highly reliable system. case status read failure after erase program, block replacement should done. Because program status fail during page program does affect data other pages same block, block replacement executed with page-sized buffer finding erased empty block reprogramming current target data copying rest replaced block. improve efficiency memory space, recommended that read verification failure single error reclaimed without block replacement. said additional block failure rate does include those reclaimed blocks. Failure Mode Erase Failure Write Program Failure Single Failure Detection Countermeasure sequence Status Read after Erase Block Replacement Status Read after Program Block Replacement Read back Verify after Program) Block Replacement Correction Verify Correction
Read
Error Correcting Code Hamming Code etc. Example) 1bit correction 2bit detection
Program Flow Chart
used, this verification operation needed. Start Write
Write
Write Address
Write Address
Write Data
Wait Time
Write
Verify Data
Program Error
Read Status Register Program Completed
Program Error
program operation results error, block including page error copy target data another block.
Revision March 2003
KAA00B209M-TGxx
NAND Flash Technical Notes(Continued) Erase Flow Chart
Start Write Write Block Address Write Read Status Register
MEMORY
Read Flow Chart
Start Write Write Address Read Data Generation
Erase Completed
Reclaim Error
Verify Page Read Completed
Erase Error
erase operation results error, failing block replace with another block.
Block Replacement
(n-1)th (page)
Block error occurs. Buffer memory controller. Block
(n-1)th (page)
Step1 When error happens page Block during erase program operation. Step2 Copy page data Block buffer memory page another free block. (Block 'B') Step3 Then, copy data (n-1)th page same location Block 'B'. Step4 further erase Block creating 'invalid Block' table other appropriate scheme.
Revision March 2003
KAA00B209M-TGxx
Pointer Operation
MEMORY
Samsung NAND Flash address pointer commands substitute most significant column address. '00h' command sets pointer area(0~255word), '50h' command sets pointer area(256~263word). With these commands, starting column address whole page(0~263word). '00h' '50h' sustained until another address pointer command inputted. program data starting from area, '00h' '50h' command must inputted before '80h' command written. complete read operation prior '80h' command necessary.
area (00h plane)
area (50h plane) Word
Table Destination pointer Command Pointer position word word Area main array(A) spare array(B)
Word
Internal Page Register
Pointer select command (00h, 50h)
Pointer
Figure Block Diagram Pointer Operation
Command input sequence programming area
address pointer area(0~255), sustained Address Data input Address Data input
'A','B' area programmed. depends many data inputted.
'00h' command omitted.
Command input sequence programming area
address pointer area(256~263), sustained Address Data input Address Data input
Only area programmed.
'50h' command omitted.
Revision March 2003
KAA00B209M-TGxx
System Interface Using don't-care.
MEMORY
easier system interface, inactive during data-loading sequential data-reading shown below. internal 264word page registers utilized seperate buffers this operation system design gets more flexible. addition, voice audio applications which slow cycle time order u-seconds, de-activating during data-loading reading would provide significant savings power consumption.
Figure Program Operation with don't-care.
don't-care
I/Ox
Start Add.(3Cycle)
Data Input
Data Input
tCEA
tREA I/O0~15
Figure Read Operation with don't-care.
don't-care
I/Ox
Start Add.(3Cycle)
Data Output(sequential)
Revision March 2003
KAA00B209M-TGxx
Command Latch Cycle
MEMORY
tCLS tCLH
tALS I/Ox
tALH
Command
Address Latch Cycle
tCLS
tALS I/Ox tALH tALS
tALH tALS
tALH
AO~A7
A9~A16
A17~A24
Revision March 2003
KAA00B209M-TGxx
Input Data Latch Cycle
MEMORY
tCLH
tALS
I/Ox
Sequential Cycle after Read(CLE=L, WE=H, ALE=L)
tREH tCHZ*
tRHZ*
tREA
tREA
tREA
tRHZ* Dout
I/Ox
Dout
Dout
NOTE Transition measured ±200mV from steady state voltage with load. This parameter sampled 100% tested.
Revision March 2003
KAA00B209M-TGxx
Status Read Cycle
MEMORY
tCLR tCLS tWHR I/Ox tREA tRHZ Status Output tCEA tCHZ tCLH
READ1 OPERATION(READ PAGE)
Address
tCHZ
tRHZ
I/Ox
Dout Dout Dout Dout
Dout
Column Address
Page(Row) Address Busy
R/Bn
Revision March 2003
KAA00B209M-TGxx
READ1 OPERATION (INTERCEPTED
MEMORY
Address I/Ox
Col. Add1 Add2
tCHZ
Dout
Dout
Dout
Dout
Column Address
Page(Row) Address Busy
READ2 OPERATION (READ PAGE)
I/Ox
Col.
Add1
Add2
Dout 256+M
Dout 256+M+1
Dout
Address
A0~A2 Valid Address A3~A7
Selected
Start address
Revision March 2003
KAA00B209M-TGxx
PAGE PROGRAM OPERATION
MEMORY
tPROG
Address
I/Ox
Col.
Add1
Add2
Sequential Data Column Input Command Address
Page(Row) Address
Data Serial Input
Program Command
Read Status Command
I/O0
tPROG
I/O0=0 Successful Program I/O0=1 Error Program
COPY-BACK PROGRAM OPERATION
I/Ox
Col.
Add1
Add2
A0~A7 A9~A16 A17~A24 Address
Read Status Command
I/O0
Column Page(Row) Address Address
Program Column Page(Row)
CommandAddress
Busy
Busy
I/O0=0 Successful Program I/O0=1 Error Program
Revision March 2003
KAA00B209M-TGxx
BLOCK ERASE OPERATION(ERASE BLOCK)
MEMORY
tBERS
I/Ox
A9~A16
A17~A24
Page(Row) Address
Auto Block Erase Setup Command Erase Command
Busy
Read Status Command
I/O0=0 Successful Erase I/O0=1 Error Erase
MANUFACTURE DEVICE READ OPERATION
tREA I/Ox
Read Command Address. 1cycle Maker Code xx45h Device Code
Revision March 2003
KAA00B209M-TGxx
DEVICE OPERATION PAGE READ
MEMORY
Upon initial device power device defaults Read1 mode. This operation also initiated writing command register along with three address cycles. Once command latched, does need written following page read operation. types operations available random read, serial page read. random read mode enabled when page address changed. words data within selected page transferred data registers less than 10µs(tR). system controller detect completion this data transfer(tR) analyzing output pin. Once data page loaded into registers, they read 50ns cycle time sequentially pulsing High transitions clock output data starting from selected column address last column address[column 255/ depending state input pin]. Read1 Read2 commands work like pointer either main area spare area. spare area ~263 words selectively accessed writing Read2 command with input low. Addresses A0~A2 starting address spare area while addresses A3~A7 must low. Read1 command needed move pointer back main area. Figures6,7 show typical sequence timings each read operation.
Figure Read1 Operation
I/Ox
Start Add.(3Cycle) (00h Command) Data Output(Sequential)
Main array
Data Field
Spare Field
Revision March 2003
KAA00B209M-TGxx
Figure Read2 Operation
MEMORY
I/Ox
Start Add.(3Cycle) Data Output(Sequential) Spare Field
Main array
Data Field
Spare Field
Revision March 2003
KAA00B209M-TGxx
PAGE PROGRAM
MEMORY
device programmed basically page basis, does allow multiple partial page programing word consecutive words 264, single page program cycle. number consecutive partial page programming operation within same page without intervening erase operation should exceed main array spare array. addressing done random order block. page program cycle consists serial data loading period which words data loaded into page register, followed non-volatile programming period where loaded data programmed into appropriate cell. About pointer operation, please refer attached technical notes. serial data loading period begins inputting Serial Data Input command(80h), followed three cycle address input then serial data loading. words other than those programmed need loaded.The Page Program confirm command(10h) initiates programming process. Writing alone without previously entering serial data will initiate programming process. internal write controller automatically executes algorithms timings necessary program verify, thereby freeing system controller other tasks. Once program process starts, Read Status Register command entered, with low, read status register. system controller detect completion program cycle monitoring output, Status bit(I/O Status Register. Only Read Status command Reset command valid while programming progress. When Page Program complete, Write Status Bit(I/O checked(Figure internal write verify detects only errors "1"s that successfully programmed "0"s. command register remains Read Status command mode until another valid command written command register.
Figure Program Operation
tPROG I/Ox
Address Data Input
I/O0
Pass
Fail
COPY-BACK PROGRAM
copy-back program configured quickly efficiently rewrite data stored page within array another page within same array without utilizing external memory. Since time-consuming sequently-reading re-loading cycles removed, system performance improved. benefit especially obvious when portion block updated rest block also need copied newly assigned free block. operation performing copy-back sequential execution page-read without burst-reading cycle copying-program with address destination page. normal read operation with "00h" command with address source page moves whole 264words data into internal buffer. soon Flash returns Ready state, copy-back programming command "8Ah" given with three address cycles target page followed. data stored internal buffer then programmed directly into memory cells destination page. Once Copy-Back Program finished, additional partial page programming into copied pages prohibited before erase. Since memory array internally partitioned into different planes, copy-back program allowed only within same memory plane. Thus, A14, plane address, source destination page address must same.
Figure Copy-Back Program Operation
I/Ox tPROG
Add.(3Cycles) Source Address
Add.(3Cycles) Destination Address
I/O0
Pass
Fail
Revision March 2003
KAA00B209M-TGxx
BLOCK ERASE
MEMORY
Erase operation done block basis. Block address loading accomplished cycles initiated Erase Setup command(60h). Only address valid while ignored. Erase Confirm command(D0h) following block address loading initiates internal erasing process. This two-step sequence setup followed execution command ensures that memory contents accidentally erased external noise conditions. rising edge after erase confirm command input, internal write controller handles erase erase-verify. When erase operation completed, Write Status Bit(I/O checked. Figure details sequence.
Figure Block Erase Operation
tBERS
I/Ox
Address Input(2Cycle) Block Add.
I/O0
Pass
Fail
READ STATUS
device contains Status Register which read find whether program erase operation completed, whether program erase operation completed successfully. After writing command command register, read cycle outputs content Status Register pins falling edge whichever occurs last. This line control allows system poll progress each device multiple memory connections even when pins common-wired. does need toggled updated status. Refer table specific Status Register definitions. command register remains Status Read mode until further commands issued Therefore, status register read during random read cycle, read command(00h 50h) should given before sequential page read cycle.
Table3. Read Status Register Definition
8~15 Device Operation Write Protect Reserved Future Status Program Erase Definition Successful Program Erase Error Program Erase Busy Protected Don't care Ready Protected
Revision March 2003
KAA00B209M-TGxx
READ
MEMORY
device contains product identification mode, initiated writing command register, followed address input 00h. read cycles sequentially output manufacture code(ECh), device code respectively. command register remains Read mode until further commands issued Figure shows operation sequence.
Figure Read Operation
tCEA I/Ox tWHR
Address. 1cycle
tREA
Maker code
xx45h Device code
RESET
device offers reset feature, executed writing command register. When device Busy state during random read, program erase mode, reset operation will abort these operations. contents memory cells being altered longer valid, data will partially programmed erased. command register cleared wait next command, Status Register cleared value when high. Refer table device status after reset operation. device already reset state reset command will accepted command register. transitions tRST after Reset command written. Refer Figure below.
Figure RESET Operation
tRST I/Ox
Table4. Device Status
After Power-up Operation Mode Read After Reset Waiting next command
Revision March 2003
KAA00B209M-TGxx
READY/BUSY
MEMORY
device output that provides hardware method indicating completion page program, erase random read completion. normally high transitions after program erase command written command register random read started after address loading. returns high when internal controller finished operation. open-drain driver thereby allowing more outputs Or-tied. Because pull-up resistor value related tr(R/B) current drain during busy(ibusy) appropriate value obtained with following reference chart. value determined following guidance.
Vccqn
ibusy
Ready Vccqn R/Bn open drain output 0.4V Busy Vccqn-0.4V
Device
Figure ibusy
1.8V, 25°C 30pF
tr,tf
200n
0.85 0.57 0.43
100n
Rp(ohm)
value guidance
Vccq(Max.) VOL(Max.) 1.9V
Rp(min, 1.8V part)
where input currents devices tied pin. Rp(max) determined maximum permissible limit
Ibusy
300n
Ibusy
Revision March 2003
KAA00B209M-TGxx
Data Protection Power sequence
MEMORY
device designed offer protection from involuntary program/erase during power-transitions. internal voltage detector disables functions whenever below about 1.3V. provides hardware protection recommended kept during power-up power-down recovery time minimum 10µs required before internal circuit gets ready command sequences shown Figure step command sequence program/erase provides additional software protection.
Figure Waveforms Power Transition
1.5V High
1.5V
10µs
Revision March 2003
KAA00B209M-TGxx
MEMORY
32Mb(2M UtRAM
Revision March 2003
KAA00B209M-TGxx
FUNCTIONAL DESCRIPTION
MEMORY
I/O1~8 High-Z High-Z High-Z High-Z High-Z Dout High-Z Dout High-Z
I/O9~16 High-Z High-Z High-Z High-Z High-Z High-Z Dout Dout High-Z
Mode Deselected Deselected Deselected Output Disabled Output Disabled Lower Byte Read Upper Byte Read Word Read Lower Byte Write Upper Byte Write Word Write
Power Standby Deep Power Down Standby Active Active Active Active Active Active Active Active
means dont care.(Must high state)
ABSOLUTE MAXIMUM RATINGS1)
Item Voltage relative Voltage supply relative Voltage VDDQ supply relative Power Dissipation Storage temperature Operating Temperature Symbol VIN, VOUT VDDQ TSTG Ratings -0.2 VDD+0.3V -0.2 3.6V -0.2 2.5V Unit
Stresses greater than those listed under "Absolute Maximum Ratings" cause permanent damage device. Functional operation should restricted used under recommended operating condition. Exposure absolute maximum rating conditions longer than second affect reliability.
Revision March 2003
KAA00B209M-TGxx
STANDBY MODE STATE MACHINES
CS=VIH ZZ=VIH Power Initial State (Wait 200µs) CS=VIL, or/and LB=VIL ZZ=VIH CS=VIH ZZ=VIH ZZ=VIL Deep Power Down Mode CS=VIH, ZZ=VIH Standby Mode
MEMORY
Active
ZZ=VIL
STANDBY MODE CHARACTERISTIC
Power Mode Standby Deep Power Down Memory Cell Data Valid Invaild Standby Current(µA) Wait Time(µs)
RECOMMENDED OPERATING CONDITIONS1)
Item Power supply voltage power supply voltage Ground Input high voltage Input voltage
TA=-25 85°C, otherwise specified. Overshoot: VDDQ+1.0V case pulse width 20ns. Undershoot: -1.0V case pulse width 20ns. Overshoot undershoot sampled, 100% tested.
Symbol VDDQ
-0.23)
1.85
VDDQ+0.22)
Unit
CAPACITANCE1)(f=1MHz, TA=25°C)
Item Input capacitance Input/Output capacitance
Capacitance sampled, 100% tested.
Symbol
Test Condition VIN=0V VIO=0V
Unit
OPERATING CHARACTERISTICS
Item Input leakage current Output leakage current Average operating current
Symbol
Test Conditions VIN=Vss CS=VIH, ZZ=VIH, OE=VIH WE=VIL, VIO=Vss VDDQ Cycle time=1µs, 100% duty, IIO=0mA, CS0.2V, ZZVDDQ-0.2V, VIN0.2V VINVDDQ-0.2V
Cycle time=Min, IIO=0mA, 100% duty, CS=VIL, ZZ=VIH, VIN=VIL
Typ1)
Unit
ICC1 ICC2
Output voltage Output high voltage Standby Current(CMOS) Deep Power Down
ISB1 ISBD
IOL=2.1mA IOH=-1.0mA CSVDDQ-0.2V, ZZVDDQ-0.2V, Other inputs=Vss VDDQ ZZ0.2V, Other inputs=Vss VDDQ
Typical values tested VDD=2.9V, TA=25°C guaranteed.
Revision March 2003
KAA00B209M-TGxx
OPERATING CONDITIONS
TEST CONDITIONS(Test Load Test Input/Output Reference)
Input pulse level: VDDQ-0.2V Input rising falling time: Input output reference voltage: VDDQ/2 Output load: CL=50pF
MEMORY
CHARACTERISTICS(VDD=2.7~3.1V, VDDQ=1.7~2.0V, TA=-25 85°C)
Speed Bins Parameter List Symbol Read Cycle Time Address Access Time Chip Select Output Output Enable Valid Output Access Time Read Chip Select Low-Z Output Enable Low-Z Output Output Enable Low-Z Output Chip Disable High-Z Output Disable High-Z Output Output Disable High-Z Output Output Hold from Address Change Write Cycle Time Chip Select Write Address Set-up Time Address Valid Write Valid Write Write Write Pulse Width Write Recovery Time Write Output High-Z Data Write Time Overlap Data Hold from Write Time Write Output Low-Z tBLZ tOLZ tBHZ tOHZ tWHZ
90ns
100ns
Units
tWP(min)=90ns continuous write operation over times.(Only case controlled write operation)
Revision March 2003
KAA00B209M-TGxx
UtRAM TIMING DIAGRAMS
MEMORY
TIMING WAVEFORM READ CYCLE(1)(Address Controlled, CS=OE=VIL, ZZ=WE=VIH, or/and LB=VIL)
Address Data Previous Data Valid Data Valid
TIMING WAVEFORM READ CYCLE(2)(ZZ=WE=VIH)
tRC1 Address tRC2 tBHZ tOLZ tBLZ Data
High-Z
tOHZ Data Valid
(READ CYCLE) tOHZ defined time which outputs achieve open circuit conditions referenced output voltage levels. given temperature voltage condition, tHZ(Max.) less than tLZ(Min.) both given device from device device interconnection. minimum read cycle(tRC) determined later tRC1 tRC2. tOE(max) only when becomes enable after tAA(max).
Revision March 2003
KAA00B209M-TGxx
TIMING WAVEFORM WRITE CYCLE(1)(WE Controlled, ZZ=VIH)
Address tCW(2) tWP(1) tAS(3) Data High-Z tWHZ Data Data Undefined Data Valid tWR(4)
MEMORY
High-Z
TIMING WAVEFORM WRITE CYCLE(2)(CS Controlled, ZZ=VIH)
Address
tAS(3) tCW(2) tWR(4)
tWP(1) Data Data Valid
Data
High-Z
High-Z
Revision March 2003
KAA00B209M-TGxx
TIMING WAVEFORM WRITE CYCLE(3)(UB, Controlled, ZZ=VIH)
Address tCW(2) tAS(3) tWP(1) Data Data Valid tWR(4)
MEMORY
Data
High-Z
High-Z
(WRITE CYCLE) write occurs during overlap(tWP) write begins when goes goes with asserting single byte operation simultaneously asserting double byte operation. write ends earliest transition when goes high goes high. measured from beginning write write. measured from going write. measured from address valid beginning write. measured from write address change. applied case write ends going high.
TIMING WAVEFORM DEEP POWER DOWN MODE
Read Operation Twice Stay High during 300µs 200µs
Normal Operation MODE
0.5µs Suspend
Wake Normal Operation
Deep Power Down Mode
(DEEP POWER DOWN MODE) When toggle low, device gets into Deep Power Down mode after 0.5µs suspend period. return normal operation, device needs Wake period. Wake sequence just same Power sequence shown next page
Revision March 2003
KAA00B209M-TGxx
TIMING WAVEFORM POWER UP(1)
MEMORY
Read Operation Twice 200µs
Vcc(Min) Vccq(Min) Vccq
(POWER UP(1)) After reaches VDD(Min.) following power application, wait 200µs with high then toggle commit Read Operation least twice. Then into normal operation. Read operation should executed toggling low. read operation must satisfy spec. described page (Read cycle (1), (2)). should kept high during whole power sequence.
TIMING WAVEFORM POWER UP(2)(No Dummy Cycle)
200µs 300µs
Vcc(Min) Vccq(Min) Vccq
(POWER UP(2)) After reaches VDD(Min.) following power application, wait 200µs wait another 300µs with high don't want commit dummy read cycle. After total 500µs wait, toggle low, then into normal mode. should kept high during whole power sequence.
Revision March 2003
KAA00B209M-TGxx
TECHNICAL NOTE
INTRODUCTION
UtRAM based single-transistor DRAM cells. with other DRAM, data these cells must periodically refreshed prevent data loss. What makes UtRAM unique that offers true SRAM style interface that hides refresh operations from memory controller.
MEMORY
UtRAM USAGE TIMING
DESIGN ACHIEVES OPERATIONS SRAM SPECIFIC
START WITH DRAM TECHNOLOGY
point UtRAM high speed power. This high speed comes from many small blocks such 32Kbits each create UtRAM arrays. small blocks have short word lines thus with little capacitance eliminating major factor operating current dissipation conventional DRAM blocks. Each independent macro-cell UtRAM device consists number these blocks. Each chip more macro. address decoding logic also fast. UtRAM performs complete read operation every tRC, UtRAM needs power sequence like DRAM. Power Sequence Diagram Apply power. Maintain stable power minium 200µs with CSu=high. Issue read operation least times.
UtRAM designed work just like SRAM without waits other overhead precharging refreshing internal DRAM cells. SAMSUNG Electronics(SAMSUNG) hides these operations inside with advanced design technology those seen from outside. Precharging takes place during every access, overlapped between cycle decoding portion next cycle. Hiding refresh more difficult. Every every block must refreshed least once during refresh interval prevent data loss. SAMSUNG provides internal refresh controller devices. When accesses within refresh interval directed macro-cell, happen signal processing applications, more sophisticated approach required hide refresh. pseudo SRAM sometimes used these applications, which requires memory controller that hold accesses when refresh operation needed. SAMSUNG's unique qualitative advantage over these parts(in addition quantitative improvements access speed power consumption) that UtRAM never need hold accesses, indeed hold signal. circuitry that gives SAMSUNG this advantage fairly simple previously been disclosed.
CSu=VIH Power Initial State (Wait 200µs)
CSu=VIL, or/and LBu=VIL ZZu=VIH Active
AVOID TIMING
Following figures show abnormal timing which supported UtRAM solution. your system timing which sustains invalid states over read mode like Figure there some guide lines proper operation UtRAM. When your system multiple invalid address signals shorter than timing shown Figure UtRAM needs normal read timing(tRC) during that cycle(Figure needs toggle once 'high' about 'tRC'(Figure 20).
Read Operation(2 times)
Figure
Over
Less than
Address Figure
Over
read operation every
Address
Revision March 2003
KAA00B209M-TGxx
Figure toggle high every
Over
MEMORY
Address Write operation similar restriction Read operation. your system timing which sustains invalid states over write mode continuous write signals with length Min. over like Figure must toggle once high Figure
Over
make stay high least every toggle once high about tRC.
Address
Figure
toggle high make stay high least every
Over
Address
Figure
Over
toggle high every
Address
Revision March 2003
KAA00B209M-TGxx
MEMORY
128Mb(8M Mobile SDRAM
Revision March 2003
KAA00B209M-TGxx
ABSOLUTE MAXIMUM RATINGS
Parameter Voltage relative Voltage supply relative Storage temperature Power dissipation Short circuit current Symbol VIN, VOUT VDD, VDDQ TSTG Value
MEMORY
Unit
-1.0 -1.0 +150
NOTES: Permanent device damage occur ABSOLUTE MAXIMUM RATINGS exceeded. Functional operation should restricted recommended operating condition. Exposure higher than recommended voltage extended periods time could affect device reliability.
OPERATING CONDITIONS
Recommended operating conditions (Voltage referenced -25°C 85°C) Parameter Supply voltage VDDQ Input logic high voltage Input logic voltage Output logic high voltage Output logic voltage Input leakage current 1.65 VDDQ -0.3 VDDQ 1.95 VDDQ -2mA Symbol 1.65 1.95 Unit Note
NOTES (max) 2.2V AC.The overshoot voltage duration 3ns. (min) -1.0V undershoot voltage duration 3ns. input VDDQ. Input leakage currents include Hi-Z output leakage bi-directional buffers with tri-state outputs. Dout disabled, VOUT VDDQ.
CAPACITANCE (VDD 1.8V, 23°C, 1MHz, VREF =0.9V
Clock RAS, CAS, CKE, Address DQ15 Symbol CCLK CADD COUT Unit Note
Revision March 2003
KAA00B209M-TGxx
CHARACTERISTICS
Recommended operating conditions (Voltage referenced 85°C)
MEMORY
Version Parameter Symbol Test Condition Operating Current (One Bank Active) Precharge Standby Current power-down mode Burst length tRC(min) VIL(max), 10ns Unit Note
ICC1
ICC2P
ICC2PS VIL(max), ICC2N VIH(min), VIH(min), 10ns Input signals changed time during 20ns VIH(min), VIL(max), Input signals stable VIL(max), 10ns
Precharge Standby Current power-down mode ICC2NS Active Standby Current power-down mode ICC3P
ICC3PS VIL(max), ICC3N VIH(min), VIH(min), 10ns Input signals changed time during 20ns VIH(min), VIL(max), Input signals stable Page burst 4Banks Activated tCCD 2CLKs tRC(min) Internal TCSR Range
Active Standby Current power-down mode (One Bank Active)
ICC3NS
Operating Current (Burst Mode)
ICC4
Refresh Current
ICC5
40°C
85°C
Self Refresh Current
ICC6
0.2V
Banks Banks Bank
NOTES: Measured with outputs open. Refresh period 64ms. Internal TCSR Support Unless otherwise noted, input swing IeveI CMOS(VIH /VIL=VDDQ/VSSQ).
Revision March 2003
KAA00B209M-TGxx
OPERATING TEST CONDITIONS(VDD 1.8V 0.15V,
Parameter input levels (Vih/Vil) Input timing measurement reference level Input rise fall time Output timing measurement reference level Output load condition 85°C)
MEMORY
Value VDDQ VDDQ tr/tf VDDQ Figure
Unit
VDDQ
13.9K Output (DC) VDDQ -0.2V, -0.1mA (DC) 0.2V, 0.1mA 10.6K 30pF Output Z0=50
Vtt=0.5 VDDQ
30pF
Figure Output Load Circuit
Figure Output Load Circuit
Revision March 2003
KAA00B209M-TGxx
OPERATING PARAMETER
operating conditions unless otherwise noted) Version Parameter active active delay delay precharge time active time tRAS(max) cycle time Last data precharge Last data Active delay Last data col. address delay Last data burst stop Auto refresh cycle time Exit self refresh write command Col. address col. address delay Number valid output data Number valid output data tRC(min) tRDL(min) tDAL(min) tCDL(min) tBDL(min) tARFC(min) tSRFX(min) tCCD(min) latency=3 latency=2 88.5 tRDL Symbol tRRD(min) tRCD(min) tRP(min) tRAS(min) 28.5 28.5
MEMORY
Unit
Note
NOTES: minimum number clock cycles determined dividing minimum time required with clock cycle time then rounding next higher integer. Minimum delay required complete write. Minimum tRDL=2CLK tDAL(= tRDL tRP) required complete both last data write command(tRDL) precharge command(tRP). parts allow every cycle column address change. case precharge interrupt, auto precharge read burst stop.
Revision March 2003
KAA00B209M-TGxx
CHARACTERISTICS(AC operating conditions unless otherwise noted)
Parameter latency=3 cycle time latency=2 latency=3 valid output delay latency=2 latency=3 Output data hold time latency=2 high pulse width pulse width Input setup time Input hold time output Low-Z latency=3 output Hi-Z latency=2
NOTES Parameters depend programmed latency. clock rising time longer than 1ns, (tr/2-0.5)ns should added parameter. Assumed input rise fall time 1ns. longer than 1ns, transient time compensation should considered, i.e., [(tr tf)/2-1]ns should added parameter.
MEMORY
Unit Note 1000 1000
Symbol tSAC tSLZ tSHZ
Revision March 2003
KAA00B209M-TGxx
SIMPLIFIED TRUTH TABLE
COMMAND Register Mode Register Auto Refresh Entry Refresh Self Refresh Exit Bank Active Addr. Read Auto Precharge Disable Column Address Auto Precharge Enable Write Auto Precharge Disable Column Address Auto Precharge Enable Burst Stop Bank Selection Precharge Banks Clock Suspend Active Power Down Entry Exit Entry Precharge Power Down Mode Exit Operation Command CKEn-1 CKEn
MEMORY
A11,
BA0,1 A10/AP
Note
CODE
Address Column Address (A0~A8) Column Address (A0~A8)
(V=Valid, X=Dont Care, H=Logic High, L=Logic Low) NOTES Code Operand Code Program keys. (@MRS) issued only banks precharge state. command issued after cycles MRS. Auto refresh functions same refresh DRAM. automatical precharge without precharge command meant "Auto". Auto/self refresh issued only banks precharge state. Bank select addresses. During burst read write with auto precharge, read/write command issued. Another bank read/write command issued after burst. active associated bank issued after burst. Burst stop command valid every burst length. sampled positive going edge masks data-in that same write operation (Write latency read operation, makes data-out Hi-Z state after cycles. (Read latency
Revision March 2003
KAA00B209M-TGxx
MODE REGISTER FIELD TABLE PROGRAM MODES
Register Programmed with Normal Address Function BA1*1 Setting Normal A10/ A9*2
MEMORY
Burst Length
W.B.L
Test Mode
Latency
Normal Mode
Test Mode Type Mode Register Reserved Reserved Reserved Latency Latency Reserved Reserved Reserved Reserved Reserved Burst Single Reserved Reserved Setting Normal Burst Type Type Sequential Interleave Mode Select Mode Burst Length BT=0 Reserved Reserved Reserved Full Page BT=1 Reserved Reserved Reserved Reserved
Write Burst Length Length
Full Page Length 512(x16)
Register Programmed with Extended Address Function A10/AP PASR
Mode Select
EMRS PASR(Partial Array Self Ref.) DS(Driver Strength)
Mode Select Mode Normal Reserved EMRS Mobile SDRAM Reserved Reserved Address A11~A10/AP
NOTES: 1.RFU(Reserved future use) should stay during cycle. 2.If high during cycle, "Burst Read Single Write" function will enabled. 3.Mobile SDRAM supports PASR banks, banks banks.
Driver Strength Driver Strength Full Reserved Reserved
PASR Banks Banks Banks Bank Reserved Reserved Reserved Reserved Reserved
Revision March 2003
KAA00B209M-TGxx
Partial Array Self Refresh
order save power consumption, Mobile SDRAM PASR option. Mobile SDRAM supports kinds PASR self refresh mode Banks, Banks Bank.
MEMORY
BA1=0 BA0=0
BA1=0 BA0=1
BA1=0 BA0=0
BA1=0 BA0=1
BA1=0 BA0=0
BA1=0 BA0=1
BA1=1 BA0=0
BA1=1 BA0=1
BA1=1 BA0=0
BA1=1 BA0=1
BA1=1 BA0=0
BA1=1 BA0=1
Banks
Banks
Bank
Partial Self Refresh Area
Internal Temperature Compensated Self Refresh
order save power consumption, Mobile DRAM Internal TCSR option. Mobile DRAM supports kinds TCSR range Internal Temperature sensor. Self Refresh Current (Icc6) Temperature Range Banks 40°C 85°C Banks Bank Unit
Deep Power Down Mode External
controls DPD(Power Off) mode. When toggle low, device gets into Deep Power Down mode. should kept high during normal operation. After DPD(Power Off) mode, operation non-active data volatilized. pins except Hi-Z during mode. After mode exit, power sequence should asserted again 200us waiting time required before precharging banks command. After precharging banks, auto refresh command, mode register command extended mode register command should asserted.
Revision March 2003
KAA00B209M-TGxx
POWER SEQUENCE Mobile SDRAM
MEMORY
Apply power attempt maintain high state other inputs undefined. Apply before same time VDDQ. Maintain stable power, stable clock input condition minimum 200us. Issue precharge commands banks devices. Issue more auto-refresh commands. Issue mode register command initialize mode register. Issue extended mode register command define PASR operating type device after normal MRS. EMRS cycle mandatory EMRS command needs issued only when TCSR used. default state without EMRS command issued full driver strength, banks refreshed. device ready operation selected EMRS. operating with PASR, PASR mode EMRS setting stage. order adjust another mode state PASR mode, additional EMRS required power sequence needed again this time. that case, banks have idle state prior adjusting EMRS set.
BURST SEQUENCE BURST LENGTH
Initial Address Sequential Interleave
BURST LENGTH
Initial Address Sequential Interleave
Revision March 2003
KAA00B209M-TGxx
DEVICE OPERATIONS ADDRESSES 128Mb BANK ADDRESSES (BA0 BA1)
This SDRAM organized four independent banks 2,097,152 words bits memory arrays. inputs latched time assertion select bank used operation. bank addresses latched bank active, read, write, mode register precharge operations.
MEMORY
DEVICE DESELECT
When RAS, high, SDRAM performs operation (NOP). does initiate operation, needed complete operations which require more than single clock cycle like bank activate, burst read, auto refresh, etc. device deselect also entered asserting high. high disables command decoder that RAS, CAS, address inputs ignored.
ADDRESS INPUTS A11)
address bits required decode 2,097,152 word locations multiplexed into address input pins A11). addresses latched along with during bank activate command. column addresses latched along with CAS, during read write command.
OPERATION
used mask input output operations. works similar during read operation inhibits writing during write operation. read latency cycles from zero cycle write, which means masking occurs cycles later read cycle occurs same cycle during write cycle. operation synchronous with clock. signal important during burst interruptions write with read precharge SDRAM. asynchronous nature internal write, operation critical avoid unwanted incomplete writes when complete burst write required. Please refer timing diagram also.
CLOCK (CLK)
clock input used reference SDRAM operations. operations synchronized positive going edge clock. clock transitions must monotonic between VIH. During operation with high inputs assumed valid state (low high) duration setup hold time around positive edge clock order function well perform specifications.
MODE REGISTER (MRS)
mode register stores data controlling various operating modes SDRAM. programs latency, burst type, burst length, test mode various vendor specific options make SDRAM useful variety different applications. default value mode register defined, therefore mode register must written after power operate SDRAM. mode register written asserting RAS, (The SDRAM should active mode with already high prior writing mode register). state address pins same cycle RAS, going data written mode register. clock cycles required complete write mode register. mode register contents changed using same command clock cycle requirements during operation long banks idle state. mode register divided into various fields depending fields functions. burst length field uses burst type uses latency (read latency from column address) vendor specific options test mode A10/AP BA1. write burst length programmed using A10/AP must normal SDRAM operation. Refer table specific codes various burst length, burst type latencies.
CLOCK ENABLE (CKE)
clock enable(CKE) gates clock onto SDRAM. goes synchronously with clock (set-up hold time same other inputs), internal clock suspended from next clock cycle state output burst address frozen long remains low. other inputs ignored from next clock cycle after goes low. When banks idle state goes synchronously with clock, SDRAM enters power down mode from next clock cycle. SDRAM remains power down mode ignoring other inputs long remains low. power down exit synchronous internal clock suspended. When goes high least "1CLK tSS" before high going edge clock, then SDRAM becomes active from same clock edge accepting input commands.
Revision March 2003
KAA00B209M-TGxx
DEVICE OPERATIONS (continued) EXTENDED MODE REGISTER (EMRS)
extended mode register stores data selecting driver strength, partial self refresh temperature compensated self refresh. EMRS cycle mandatory EMRS command needs issued only when PASR used. default state without EMRS command issued full driver strength, banks refreshed. extended mode register written asserting RAS, CAS, high ,low BA0(The SDRAM should bank precharge with already high prior writing into extended mode register). state address pins same cycle RAS, going written extended mode register. clock cycles required complete write operation extended mode register. mode register contents changed using same command clock cycle requirements during operation long banks idle state. used partial self refresh used Driver strength, "Low" "High" used EMRS. other address pins except BA1, must proper EMRS operation. Refer table specific codes.
MEMORY
SDRAM four internal banks same chip shares part internal circuitry reduce chip area, therefore restricts activation four banks simultaneously. Also noise generated during sensing each bank SDRAM high, requiring some time power supplies recover before another bank sensed reliably. tRRD(min) specifies minimum time required between activating different bank. number clock cycles required between different bank activation must calculated similar tRCD specification. minimum time required bank active initiate sensing restoring complete dynamic cells determined tRAS(min). Every SDRAM bank activate command must satisfy tRAS(min) specification before precharge command that active bank asserted. maximum time bank active state determined tRAS(max). number cycles both tRAS(min) tRAS(max) calculated similar tRCD specification.
BURST READ
burst read command used access burst data consecutive clock cycles from active active bank. burst read command issued asserting with being high positive edge clock. bank must active least tRCD(min) before burst read command issued. first output appears latency number clock cycles after issue burst read command. burst length, burst sequence latency from burst read command determined mode register which already programmed. burst read initiated column address active row. address wraps around initial address does start from boundary such that number outputs from each equal burst length programmed mode register. output goes into high-impedance burst, unless burst read initiated keep data output gapless. burst read terminated issuing another burst read burst write same bank other active bank precharge command same bank. burst stop command valid every page burst length.
BANK ACTIVATE.
bank activate command used select random idle bank. asserting with desired bank address, access initiated. read write operation occur after time delay tRCD(min) from time bank activation. tRCD internal timing parameter SDRAM, therefore dependent operating clock frequency. minimum number clock cycles required between bank activate read write command should calculated dividing tRCD(min) with cycle time clock then rounding result next higher integer.
Revision March 2003
KAA00B209M-TGxx
DEVICE OPERATIONS (continued) BURST WRITE
burst write command similar burst read command used write data into SDRAM consecutive clock cycles adjacent addresses depending burst length burst sequence. asserting with valid column address, write burst initiated. data inputs provided initial address same clock cycle burst write command. input buffer deselected burst length, even though internal writing completed yet. writing completed issuing burst read blocking data inputs burst write same another active bank. burst stop command valid every burst length. write burst also terminated using blocking data procreating bank tRDL after last data input written into active row. OPERATION also.
MEMORY
AUTO REFRESH
storage cells 64Mb, 128Mb 256Mb SDRAM need refreshed every 64ms maintain data. auto refresh cycle accomplishes refresh single storage cells. internal counter increments automatically every auto refresh cycle refresh rows. auto refresh command issued asserting with high auto refresh command only asserted with banks being idle state device power down mode (CKE high previous cycle). time required complete auto refresh operation specified tRC(min). minimum number clock cycles required calculated driving with clock cycle time them rounding next higher integer. auto refresh command must followed NOP's until auto refresh operation completed. banks will idle state auto refresh operation. auto refresh preferred refresh mode when SDRAM being used normal data transactions. 64Mb 128Mb SDRAM's auto refresh cycle performed once 15.6us burst 4096 auto refresh cycles once 64ms. 256Mb 512Mb SDRAM's auto refresh cycle performed once 7.8us burst 8192 auto refresh cycles once 64ms.
BANKS PRECHARGE
banks precharged same time using Precharge command. Asserting RAS, with high A10/AP after banks have satisfied tRAS(min) requirement, performs precharge banks. after performing precharge banks, banks idle state.
SELF REFRESH
self refresh another refresh mode available SDRAM. self refresh preferred refresh mode data retention power operation SDRAM. self refresh mode, SDRAM disables internal clock input buffers except CKE. refresh addressing timing internally generated reduce power consumption. self refresh mode entered from banks idle state asserting RAS, with high Once self refresh mode entered, only state being matters, other inputs including clock ignored order remain self refresh mode. self refresh exited restarting external clock then asserting high CKE. This must followed NOP's minimum time tSRFC before SDRAM reaches idle state begin normal operation. case that system uses burst auto refresh during normal operation, recommended burst 8192 auto refresh cycles 256Mb 512Mb, burst 4096 auto refresh cycles 128Mb 64Mb immediately before entering self refresh mode after exiting self refresh mode. other hand, system uses distributed auto refresh, system only keep refresh duty cycle.
PRECHARGE
precharge operation performed active bank asserting RAS, A10/AP with valid bank precharged. precharge command asserted anytime after tRAS(min) satisfied from bank active command desired bank. defined minimum number clock cycles required complete precharge calculated dividing with clock cycle time rounding next higher integer. Care should taken make sure that burst write completed used inhibit writing before precharge command asserted. maximum time bank active specified tRAS(max). Therefore, each bank activate command. precharge, bank enters idle state ready activated again. Entry Power down, Auto refresh, Self refresh Mode register etc. possible only when banks idle state.
AUTO PRECHARGE
precharge operation also performed using auto precharge. SDRAM internally generates timing satisfy tRAS(min) "tRP" programmed burst length latency. auto precharge command issued same time burst read burst write asserting high A10/AP. burst read burst write asserting high A10/AP, bank left active until command asserted. Once auto precharge command given, commands possible that particular bank until bank achieves idle state.
Revision March 2003
KAA00B209M-TGxx
BASIC FEATURE FUNCTION DESCRIPTIONS CLOCK Suspend
Clock Suspended During Write
Masked
MEMORY
Clock Suspended During Read (BL=4)
Masked
Internal DQ(CL2) DQ(CL3)
Internal DQ(CL2) DQ(CL3)
Written
Suspended Dout
Operation
Write Mask (BL=4)
Masked
Read Mask (BL=4)
DQ(CL2) DQ(CL3)
DQ(CL2) DQ(CL3)
Masked Hi-Z
Hi-Z
Data-in Mask
Data-out Mask
with Clock Suspended (Full Page Read) DQ(CL2) DQ(CL3)
Hi-Z Hi-Z
Hi-Z Hi-Z
Hi-Z Hi-Z
*NOTE disable/enable 1CLK. makes data Hi-Z after 2CLKs which should masked masks both data-in data-out.
Revision March 2003
KAA00B209M-TGxx
Interrupt
MEMORY
Read interrupted Read (BL=4)
DQ(CL2) DQ(CL3)
tCCD
Write interrupted Write (BL=2)
tCCD
Write interrupted Read (BL=2)
DQ(CL2) DQ(CL3)
tCCD
tCDL
tCDL
*NOTE: Interrupt", meant stop burst read/write external command before burst. "CAS Interrupt", stop burst read/write access read write. tCCD delay. (=1CLK) tCDL Last data column address delay. (=1CLK)
Revision March 2003
KAA00B209M-TGxx
Interrupt (II) Read Interrupted Write
CL=2, BL=4 iii) CL=3, BL=4 iii)
Hi-Z
MEMORY
Hi-Z
Hi-Z
Hi-Z
Hi-Z
*NOTE: prevent contention, there should least between data data out.
Revision March 2003
KAA00B209M-TGxx
Write Interrupted Precharge
tRDL 2CLK
Masked
MEMORY
*NOTE:
prevent contention, should issued which makes least between data data out. inhibit invalid write, should issued. This precharge command burst write command should same bank, otherwise precharge interrupt only another bank precharge four banks operation.
Precharge
Normal Write BL=4 tRDL=2CLK
tRDL*1
Normal Read (BL=4)
DQ(CL2) DQ(CL3)
Auto Precharge
Normal Write (BL=4)
tRDL =2CLK tDAL =tRDL tRP*4 Auto Precharge Starts Auto Precharge Starts@tRDL=2CLK
Normal Read (BL=4) DQ(CL2) DQ(CL3)
*NOTE:
SAMSUNG support tRDL=1CLK tRDL=2CLK memory devices. SAMSUNG recommends tRDL=2 CLK. Number valid output data after precharge Latency respectively. active command precharge bank issued after from this point. read/write command other activated bank issued from this point. burst read/write with auto precharge, interrupt same bank illegal tDAL defined Last data Active delay. SAMSUNG support tDAL=tRDL+
Revision March 2003
KAA00B209M-TGxx
Burst Stop Interrupted Precharge
Normal Write BL=4 tRDL=2CLK
tRDL*1
MEMORY
Write Burst Stop (BL=8)
tBDL
Read Interrupted Precharge (BL=4)
STOP
DQ(CL2) DQ(CL3)
Read Burst Stop (BL=4) DQ(CL2) DQ(CL3)
STOP
Mode Register
2CLK
*NOTE:
SAMSUNG support tRDL=1CLK tRDL=2CLK memory devices. SAMSUNG recommends tRDL=2 CLK. tBDL Last data burst stop delay. Read write burst stop command valid every burst length. Number valid output data after precharge burst stop latency= respectively. banks precharge necessary. issued only banks precharge state.
Revision March 2003
KAA00B209M-TGxx
Clock Suspend Exit Power Down Exit
Clock Suspend (=Active Power Down) Exit Internal
MEMORY
Power Down (=Precharge Power Down) Exit
Internal
Auto Refresh Self Refresh Auto Refresh
auto refresh command issued having held with high rising edge clock(CLK). banks must precharged idle tRP(min) before auto refresh command applied. control external address pins required once this cycle started because internal address counter. When refresh cycle completed, banks will idle state. delay between auto refresh command next activate command subsequent auto refresh command must greater than equal tARFC(min).
Command High
Auto Refresh
tARFC(min) 105ns
Self Refresh
Self Refresh command defined having RAS, held with high rising edge clock. Once self Refresh command initiated, must held keep device Self Refresh mode. After clock cycle from self refresh command, external control signals including system clock(CLK) disabled except CKE. clock internally disabled during Self Refresh operation reduce power. exit Self Refresh mode, supply stable clock input before returning high, assert deselect command then assert high. case that system uses burst auto refresh during normal opreation, recommended burst 4096 auto refresh cycle immediately before entering self refresh mode after exiting self refresh mode. other hand, system uses distributed auto refresh, system only keep refresh duty cycle.
Command
Self Refresh
Stable Clock
tSRFX(min) 120ns
Revision March 2003
KAA00B209M-TGxx
About Burst Type Control
Sequential Counting Basic MODE Interleave Counting
MEMORY
"0". BURST SEQUENCE TABLE. (BL=4, BL=1, full page. "1". BURST SEQUENCE TABLE. (BL=4, BL=4, BL=1, Interleave Counting Sequential Counting. Every cycle Read/Write Command with random column address realize Random Column Access. That similar Extended Data (EDO) Operation conventional DRAM.
Random MODE
Random column Access tCCD
About Burst Length Control
A2,1,0 "000". auto precharge, tRAS should violated. A2,1,0 "001". auto precharge, tRAS should violated. A2,1,0 "010". A2,1,0 "011". A2,1,0 "111". Wrap around mode(infinite burst length) should stopped burst stop. interrupt interrupt. "1". Read burst full page write Burst auto precharge write, tRAS should violated. tBDL= Valid after burst stop latency respectively Using burst stop command, burst length control possible. Before burst, precharge command same bank stops read/write burst with precharge. tRDL= with DQM, valid after burst stop latency respectively. During read/write burst with auto precharge, interrupt issued. Before burst, read/write stops read/write burst starts read/write burst. During read/write burst with auto precharge, interrupt issued.
Basic MODE Full Page
Special MODE Random MODE
BRSW
Burst Stop
Interrupt (Interrupted Precharge) Interrupt MODE Interrupt
Revision March 2003
KAA00B209M-TGxx
FUNCTION TRUTH TABLE (TABLE
Current State IDLE Active Read Write Read with Auto Precharge Write with Auto Precharge code Address A10/AP code ILLEGAL
MEMORY
Action
Note
A10/AP ILLEGAL Bank) Active Latch Auto Refresh Self Refresh Mode Register Access ILLEGAL
A10/AP Begin Read latch determine A10/AP Begin Read latch determine A10/AP ILLEGAL Precharge ILLEGAL (Continue Burst Active) (Continue Burst Active) Term burst active
A10/AP Term burst, Read, Determine A10/AP Term burst, Write, Determine A10/AP ILLEGAL Term burst, Precharge timing Reads ILLEGAL (Continue Burst Active) (Continue Burst Active) Term burst active
A10/AP Term burst, read, Determine A10/AP Term burst, Write, Determine A10/AP RA10 RA10 ILLEGAL Term burst, precharge timing Writes ILLEGAL (Continue Burst Precharge) (Continue Burst Precharge) ILLEGAL ILLEGAL ILLEGAL (Continue Burst Precharge) (Continue Burst Precharge) ILLEGAL ILLEGAL ILLEGAL
A10/AP ILLEGAL
A10/AP ILLEGAL
Revision March 2003
KAA00B209M-TGxx
FUNCTION TRUTH TABLE (TABLE
Current Precharging Activating Refreshing Mode Register Accessing Address A10/AP A10/AP
MEMORY
Action Idle after Idle after ILLEGAL ILLEGAL ILLEGAL Idle after ILLEGAL Active after tRCD Active after tRCD ILLEGAL ILLEGAL ILLEGAL ILLEGAL ILLEGAL Idle after Idle after ILLEGAL ILLEGAL ILLEGAL Idle after clocks Idle after clocks ILLEGAL ILLEGAL ILLEGAL Note
Abbreviations Address Operation Command
Bank Address Column Address
Auto Precharge
*NOTE: entries assume active (High) during precharge clock current clock cycle. Illegal bank specified state Function Iegal bank indicated depending state that bank. Must satisfy contention, turn around, and/or write recovery requirements. bank precharging idle state. precharge bank indicated (and A10/AP). Illegal bank idle.
Revision March 2003
KAA00B209M-TGxx
FUNCTION TRUTH TABLE (TABLE
Current State (n-1) Self Refresh Banks Precharge Power Down Banks Idle State other than Listed above Address
MEMORY
Action Exit Self Refresh Idle after tsRFX(ABI) Exit Self Refresh Idle after tsRFX (ABI) Exit Self Refresh Idle after tsRFX (ABI) ILLEGAL ILLEGAL ILLEGAL (Maintain Self Refresh) INVALID Exit Power Down Exit Power Down ILLEGAL ILLEGAL ILLEGAL (Maintain Power Mode) Refer Table Enter Power Down Enter Power Down ILLEGAL ILLEGAL Bank) Active Enter Self Refresh Refer Operations Table Begin Clock Suspend next cycle Exit Clock Suspend next cycle Maintain Clock Suspend
Note
Code Mode Register Access
Abbreviations Banks Idle, Address *NOTE: high transition asynchronous. high transition asynchronous restarts internal clock. minimum setup time 1CLK must satisfied before command other than exit. Power down self refresh entered only from banks idle state. Must legal command.
Revision March 2003
KAA00B209M-TGxx
Power Sequence Single Read Write Read Cycle(Same Page) @CAS Latency=3, Burst Length=1 Read Write Cycle Same Bank @Burst Length=4, tRDL=2CLK Page Read Write Cycle Same Bank @Burst Length=4, tRDL=2CLK Page Read Cycle Different Bank @Burst Length=4 Page Write Cycle Different Bank @Burst Length=4, tRDL=2CLK Read Write Cycle Different Bank @Burst Length=4 Read Write Cycle With Auto Precharge @Burst Length=4 Read Write Cycle With Auto Precharge @Burst Length=4 Clock Suspension Operation Cycle @CAS Letency=2, Burst Length=4 Read Interrupted Precharge Command Read Burst Stop Cycle Full Page Burst Write Interrupted Precharge Command Write Burst Stop Cycle Full Page Burst, tRDL=2CLK Burst Read Single Write Cycle @Burst Length Active/precharge Power Dower Down Mode @CAS Latency=2 Burst Length=4 Self Refresh Entry Exit Cycle Exit Cycle Mode Register Cycle Auto Refresh Cycle Extended Mode Register Cycle
MEMORY
Revision March 2003
KAA00B209M-TGxx
Power Sequence Mobile SDRAM
CLOCK
MEMORY
ADDR
A10/AP
Hi-Z
Hi-Z
High level necessary
Precharge (All Bank) Auto Refresh
tARFC
Auto Refresh
tARFC
Normal Extended Active (A-Bank)
Don't care
*NOTE: Apply power attempt maintain high state other inputs undefined. Apply before same time VDDQ. Maintain stable power, stable clock input condition minimum 200us. Issue precharge commands banks devices. Issue more auto-refresh commands. Issue mode register command initialize mode register. Issue extended mode register command define PASR operating type device after normal MRS. EMRS cycle mandatory EMRS command needs issued only when PASR TCSR used. default state without EMRS command issued full driver strength, banks refreshed. device ready operation selected EMRS. operating with PASR, PASR mode EMRS setting stage. order adjust another mode state PASR mode, additional EMRS required power sequence needed again this time. that case, banks have idle state prior adjusting EMRS set.
Revision March 2003
KAA00B209M-TGxx
MEMORY
Single Read-Write-Read Cycle(Same Page) @CAS Latency=3, Burst Length=1
CLOCK
*Note
tRAS HIGH
tRCD
*Note
ADDR
*Note
*Note *Note
*Note
*Note
BA0,BA1
*Note
*Note
*Note
*Note
A10/AP
tSAC
tSLZ
Active
Read
Write
Read Precharge
Active
Don't care
*NOTE: input except don't care when high high going edge. Bank active read/write controlled BA0,BA1.
Revision March 2003
KAA00B209M-TGxx
Read Write Cycle Same Bank @Burst Length=4, tRDL=2CLK
CLOCK
MEMORY
HIGH
*Note
*Note
ADDR
A10/AP
CL=2
tRCD
tSAC
tSHZ
*Note
tRDL
CL=3
tSAC
tSHZ
*Note
tRDL
Active (A-Bank)
Read (A-Bank)
Precharge (A-Bank)
Active (A-Bank)
Write (A-Bank)
Precharge (A-Bank)
Don't care
*NOTE: Minimum cycle times required complete internal DRAM operation. precharge interrupt burst cycle. [CAS Latency number valid output data available after precharge. Last valid output will Hi-Z(tSHZ) after clcok. Ouput will Hi-Z after burst. Full page burst)
Revision March 2003
KAA00B209M-TGxx
MEMORY
Page Read Write Cycle Same Bank @Burst Length=4, tRDL=2CLK
CLOCK
HIGH
*Note
ADDR
A10/AP
tRDL
CL=2
tRCD
tDAL *Note
CL=3
tCDL
*Note *Note
Active (A-Bank)
Read (A-Bank)
Read (A-Bank)
Write (A-Bank)
Write (A-Bank)
Precharge (A-Bank)
Active (A-Bank)
Don't care
*NOTE: write data before burst read ends, should asserted three cycle prior write command avoid contention. precharge will interrupt writing. Last data input, tRDL before precharge, will written. should mask invalid input data precharge command cycle when asserting precharge before burst. Input data after precharge cycle will masked internally. tDAL ,last data active delay, 2CLK tRP.
Revision March 2003
KAA00B209M-TGxx
Page Read Cycle Different Bank @Burst Length=4
CLOCK
MEMORY
*Note
HIGH
*Note
ADDR
A10/AP
CL=2
QAa0 QAa1 QAa2 QBb0 QBb1 QBb2 QCc0 QCc1 QCc2 QDd0 QDd1 QDd2
CL=3
QAa0 QAa1 QAa2 QBb0 QBb1 QBb2 QCc0 QCc1 QCc2 QDd0 QDd1 QDd2
Active (A-Bank)
Read (A-Bank) Active (B-Bank)
Read (B-Bank) Active (C-Bank)
Read (C-Bank) Active (D-Bank)
Read (D-Bank) Precharge (C-Bank)
Precharge (D-Bank)
Precharge (A-Bank)
Precharge (B-Bank)
Don't care
*NOTE: don't cared when RAS, high clock high going dege. interrupt burst read precharge, both read precharge banks must same.
Revision March 2003
KAA00B209M-TGxx
Page Write Cycle Different Bank @Burst Length=4, tRDL=2CLK
CLOCK
MEMORY
HIGH
*Note
ADDR
A10/AP
DAa0 DAa1 DAa2 DAa3 DBb0 DBb1 DBb2 DBb3 DCc0 DCc1 DDd0 DDd1 DDd2
tCDL
*Note
tRDL
Active (A-Bank)
Write (A-Bank) Active (B-Bank)
Write (B-Bank) Active (C-Bank)
Active (D-Bank) Write (C-Bank)
Write (D-Bank)
Precharge (All Banks)
Don't care
*NOTE: interrupt burst write precharge, should asserted mask invalid input data. interrupt burst write precharge, both write precharge banks must same.
Revision March 2003
KAA00B209M-TGxx
Read Write Cycle Different Bank @Burst Length=4
CLOCK
MEMORY
HIGH
ADDR
A10/AP
tCDL
QAa0 QAa1 QAa2 QAa3 DDb0 DDb1 DDb2 DDb3
*Note
CL=2
QBc0 QBc1 QBc2
CL=3
QAa0 QAa1 QAa2 QAa3
DDb0 DDb1 DDb2 DDb3
QBc0 QBc1
Active (A-Bank)
Read (A-Bank)
Precharge (A-Bank) Active (D-Bank)
Write (D-Bank) Active (B-Bank)
Read (B-Bank)
Don't care
*NOTE: tCDL should complete write.
Revision March 2003
KAA00B209M-TGxx
Read Write Cycle with Auto Precharge @Burst Length=4
CLOCK
MEMORY
HIGH
ADDR
A10/AP
CL=2
QAa0 QAa1 QBb0 QBb1 QBb2 DBb3
DAc0 DAc1
CL=3
QAa0 QAa1 QBb0 QBb1 QBb2 DBb3
DAc0 DAc1
Active (A-Bank)
Read with Auto charge (A-Bank) Active (B-Bank)
Read without Auto Precharge(B-Bank) Auto Precharge Start Point (A-Bank) *Note1
Precharge (B-Bank)
Active (A-Bank)
Write with Auto Precharge (A-Bank)
Don't care
*NOTE: When Read(Write) command with auto precharge issued A-Bank after Bank activation. Read(Write) command without auto precharge issued B-Bank before A-Bank auto precharge starts, A-Bank auto precharge will start B-Bank read command input point command issued A-Bank during after A-Bank auto precharge starts.
Revision March 2003
KAA00B209M-TGxx
Read Write Cycle with Auto Precharge @Burst Length=4
CLOCK
MEMORY
HIGH
ADDR
A10/AP
CL=2
CL=3
*Note1
Active (A-Bank)
Read with Auto Precharge (A-Bank)
Auto Precharge Start Point (A-Bank) Active (B-Bank)
Read with Auto Precharge (B-Bank)
Auto Precharge Start Point (B-Bank)
Don't care
*NOTE: command A-bank allowed this period. determined from auto precharge start point
Revision March 2003
KAA00B209M-TGxx
MEMORY
Clock Suspension Operation Cycle @CAS Latency=2, Burst Length=4
CLOCK
ADDR
A10/AP
tSHZ
tSHZ
*Note
Active
Read
Clock Suspension
Read
Read
Write Write Clock Suspension
Write
Don't care
*NOTE: needed prevent contention.
Revision March 2003
KAA00B209M-TGxx
MEMORY
Read Interrupted Precharge Command Read Burst Stop Cycle @Full Page Burst
CLOCK
HIGH
ADDR
A10/AP
QAb0 QAb1 QAb2 QAb3 QAb4 QAb5
CL=2
QAa0 QAa1 QAa2 QAa3 QAa4
CL=3 QAa0 QAa1 QAa2 QAa3 QAa4
QAb0 QAb1 QAb2 QAb3 QAb4 QAb5
Active (A-Bank)
Read (A-Bank)
Burst Stop
Read (A-Bank)
Precharge (A-Bank)
Don't care
*NOTE: full page mode, burst finished burst stop precharge. About valid after burst stop, same case interrupt. Both cases illustrated above timing diagram. label them. burst write, Burst stop interrupt should compared carefully. Refer timing diagram "Full page write burst stop cycle". Burst stop valid every burst length.
Revision March 2003
KAA00B209M-TGxx
MEMORY
Write Interrupted Precharge Command Write Burst Stop Cycle Full Page Burst, tRDL=2CLK
CLOCK
HIGH
ADDR
A10/AP
tBDL
*Note *Note
tRDL
DAb0 DAb1 DAb2 DAb3 DAb4 DAb5
DAa0 DAa1 DAa2 DAa3 DAa4
Active (A-Bank)
Write (A-Bank)
Burst Stop
Write (A-Bank)
Precharge (A-Bank)
Don't care
*NOTE: full page mode, burst finished burst stop precharge. Data-in cycle interrupted precharge written into corresponding memory cell. defined parameter tRDL. write interrupted precharge command needed prevent invalid write. should mask invalid input data precharge command cycle when asserting precharge before burst. Input data after precharge cycle will masked internally. Burst stop valid every burst length.
Revision March 2003
KAA00B209M-TGxx
Burst Read Single Write Cycle @Burst Length=2
CLOCK
MEMORY
HIGH
*Note
ADDR
A10/AP
CL=2
DAa0
QAb0 QAb1
DBc0
QCd0 QCd1
CL=3
DAa0
QAb0 QAb1
DBc0
QCd0 QCd1
Active (A-Bank)
Active (B-Bank) Write Read with (A-Bank) Auto Precharge (A-Bank)
Active (C-Bank) Write with Auto Precharge (B-Bank)
Read (C-Bank)
Precharge (C-Bank)
Don't care
*NOTE: BRSW modes enabled setting "High" (Mode Register Set). BRSW Mode, burst length write fixed regardless programmed burst length. When BRSW write command with auto precharge executed, keep mind that tRAS should violated. Auto precharge executed burst-end cycle, case BRSW write command, next cycle starts precharge.
Revision March 2003
KAA00B209M-TGxx
MEMORY
Active/Precharge Power Down Mode @CAS Latency=2, Burst Length=4
CLOCK
*Note
*Note
*Note
*Note
ADDR
A10/AP
tSHZ
Precharge Power-down Entry
Active
Read
Precharge
Precharge Power-down Exit
Active Power-down Entry
Active Power-down Exit
Don't care
*NOTE: banks should idle state prior entering precharge power down mode. should high least 1CLK prior active command. violate minimum refresh specification. (64ms)
Revision March 2003
KAA00B209M-TGxx
Self Refresh Entry Exit Cycle
CLOCK
*Note *Note
MEMORY
*Note
tSRFX
*Note
*Note
ADDR
BA0,BA1
A10/AP
Hi-Z
Hi-Z
Self Refresh Entry
Self Refresh Exit
Auto Refresh
Don't care
*NOTE: ENTER SELF REFRESH MODE with should same clcok cycle. After clock cycle, inputs including system clock don't care except CKE. device remains self refresh mode long stays "Low". cf.) Once device enters self refresh mode, minimum tRAS required before exit from self refresh. EXIT SELF REFRESH MODE System clock restart stable before returning high. starts from high. Minimum tSRFX required after going high complete self refresh exit. cycle(64Mb ,128Mb) cycle(256Mb, 512Mb) burst auto refresh required before self refresh entry after self refresh exit system uses burst refresh.
Revision March 2003
KAA00B209M-TGxx
Mode Register Cycle
CLOCK
MEMORY
Auto Refresh Cycle
HIGH
HIGH
*Note
tARFC
*Note
*Note
ADDR
Hi-Z
Hi-Z
Command
Auto Refresh
Command
banks precharge should completed before Mode Register cycle auto refresh cycle.
Don't care
*NOTE: MODE REGISTER CYCLE RAS, CAS, BA0, activation same clock cycle with address will internal mode register. Minimum clock cycles should before activation. Please refer Mode Register table.
Revision March 2003
KAA00B209M-TGxx
Extended Mode Register Cycle
CLOCK
MEMORY
HIGH
*Note
*Note
*Note
ADDR
Hi-Z
EMRS
Command
Don't care
*NOTE: EXTENDED MODE REGISTER CYCLE RAS, CAS, BA0, activation same clock cycle with address will internal mode register. Minimum clock cycles should before activation. Please refer Mode Register table.
Revision March 2003
KAA00B209M-TGxx
PACKAGE DIMENSION 127-Ball Tape Ball Grid Array Package (measured millimeters)
MEMORY
View
Bottom View
10.50±0.10 0.80 x11=8.80
10.50±0.10
(Datum
0.80
(Datum 12.00±0.10
4.80 0.80x12=9.60 0.80 12.00±0.10
4.40 127- 0.45±0.05
0.20
Side View
0.45±0.05 0.32±0.05 1.30±0.10
0.08MAX
12.00±0.10
Revision March 2003

Other recent searches


XZFAUR10C2 - XZFAUR10C2   XZFAUR10C2 Datasheet
WIW1029 - WIW1029   WIW1029 Datasheet
V23806-A84-C20 - V23806-A84-C20   V23806-A84-C20 Datasheet
SX6627US - SX6627US   SX6627US Datasheet
Si7336DP - Si7336DP   Si7336DP Datasheet
PK1601IA - PK1601IA   PK1601IA Datasheet
HN58X2402 - HN58X2402   HN58X2402 Datasheet
HN58X2404 - HN58X2404   HN58X2404 Datasheet
HN58X2408 - HN58X2408   HN58X2408 Datasheet
HN58X2416 - HN58X2416   HN58X2416 Datasheet
HN58X2432 - HN58X2432   HN58X2432 Datasheet
HN58X2464 - HN58X2464   HN58X2464 Datasheet
HN58X24xx - HN58X24xx   HN58X24xx Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive