INFORMATION IN THIS DOCUMENT IS PROVIDED IN RELATION TO SAMSUNG PRODUCTS,
AND IS SUBJECT TO CHANGE WITHOUT NOTICE.
NOTHING IN THIS DOCUMENT SHALL BE CONSTRUED AS GRANTING ANY LICENSE,
EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE,
TO ANY INTELLECTUAL PROPERTY RIGHTS IN SAMSUNG PRODUCTS OR TECHNOLOGY. ALL
INFORMATION IN THIS DOCUMENT IS PROVIDED
ON AS "AS IS" BASIS WITHOUT GUARANTEE OR WARRANTY OF ANY KIND.
1. For updates or additional information about Samsung products, contact your nearest Samsung office.
2. Samsung products are not intended for use in life support, critical care, medical, safety equipment, or similar
applications where Product failure could result in loss of life or personal or physical harm, or any military or
defense application, or any governmental procurement to which special terms or provisions may apply.
* Samsung Electronics reserves the right to change products or specification without notice.
1
Page 2
K9K2G08U0A
K9K2G08R0A
Document Title
256M x 8 Bit NAND Flash Memory
Revision History
FLASH MEMORY
Revision No
0.0
0.1
0.2
0.3
0.4
1.0
History
1. Initial issue
1. Technical note is changed
2. Notes of AC timing characteristics are added
3. The description of Copy-back program is changed
4. TSOP package is deleted
access time : 23ns->35ns (p.9)
1. CE
1. The value of tREA is changed. (18ns->20ns)
2. EDO mode is added.
1. The flow chart to creat the initial invalid block table is changed.
1. 1.8V FBGA spec is merged
2. 3.3V FBGA package is added
3. FBGA package size is changed to 9.5 x 12
4. Leaded part is deleted
Draft Date
May. 31. 2004
Oct. 25. 2004
Feb. 14. 2005
May 4 2005
May 6 2005
Feb. 1 2006
Remark
Advance
Preliminary
The attached data sheets are prepared and approved by SAMSUNG Electronics. SAMSUNG Electronics CO., LTD. reserve the right
to change the specifications. SAMSUNG Electronics will evaluate and reply to your requests and questions about device. If you have
any questions, please contact the SAMSUNG branch office near your office.
2
Page 3
K9K2G08U0A
K9K2G08R0A
FLASH MEMORY
256M x 8 Bit NAND Flash Memory
PRODUCT LIST
Part NumberVcc RangeOrganizationPKG Type
K9K2G08U0A-F2.7 ~ 3.6VX8WSOP1
K9K2G08X0A-J1.65 ~ 1.95VX8FBGA
FEATURES
• Voltage Supply
- 2.7 V ~3.6 V
- 1.65V ~ 1.95V
• Organization
- Memory Cell Array
- (256M + 8,192K)bit x 8bit
- Data Register
- (2K + 64)bit x8bit
• Automatic Program and Erase
- Page Program
- (2K + 64)Byte
- Block Erase
- (128K + 4K)Byte
• Page Read Operation
- Page Size
- 2K-Byte
- Random Read : 25µs(Max.)
- Serial Access : 50ns(Min.)
• Fast Write Cycle Time
- Program time : 300µs(Typ.)
- Block Erase Time : 2ms(Typ.)
• Command/Address/Data Multiplexed I/O Port
• Hardware Data Protection
- Program/Erase Lockout During Power Transitions
• Reliable CMOS Floating-Gate Technology
- Endurance : 100K Program/Erase Cycles
- Data Retention : 10 Years
• Command Register Operation
• Unique ID for Copyright Protection
• Package :
- K9K2G08U0A-FIB0
48 - Pin WSOP I (12x17x0.7mm)- Pb-free Package
Offered in 256Mx8bit the K9K2G08X0A is 2G bit with spare 64M bit capacity. Its NAND cell provides the most cost-effective solution
for the solid state mass storage market. A program operation can be performed in typical 300µs on the 2112byte page and an erase
operation can be performed in typical 2ms on a 128K-byte block. Data in the data page can be read out at 50ns cycle time per byte.
The I/O pins serve as the ports for address and data input/output as well as command input. The on-chip write controller automates all
program and erase functions including pulse repetition, where required, and internal verification and margining of data. Even the
write-intensive systems can take advantage of the K9K2G08X0A′s extended reliability of 100K program/erase cycles by providing
ECC(Error Correcting Code) with real time mapping-out algorithm. The K9K2G08X0A is an optimum solution for large nonvolatile
storage applications such as solid state file storage and other portable applications requiring non-volatility.
3
Page 4
K9K2G08U0A
K9K2G08R0A
PIN CONFIGURATION (WSOP1)
K9K2G08U0A-FIB0
N.C
1
N.C
N.C
N.C
N.C
R/B
RE
CE
N.C
Vcc
Vss
N.C
CLE
ALE
WE
WP
N.C
N.C
N.C
N.C
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
DNU
DNU
DNU
DNU
PACKAGE DIMENSIONS
48-PIN LEAD PLASTIC VERY VERY THIN SMALL OUT-LINE PACKAGE TYPE (I)
The I/O pins are used to input command, address and data, and to output data during read operations. The
I/O pins float to high-z when the chip is deselected or when the outputs are disabled.
COMMAND LATCH ENABLE
The CLE input controls the activating path for commands sent to the command register. When active high,
commands are latched into the command register through the I/O ports on the rising edge of the WE
FLASH MEMORY
signal.
ALE
CE
RE
WE
WP
R/B
Vcc
VssGROUND
ADDRESS LATCH ENABLE
The ALE input controls the activating path for address to the internal address registers. Addresses are
latched on the rising edge of WE
CHIP ENABLE
The CE
the device does not return to standby mode in program or erase opertion. Regarding CE
operation, refer to ’Page read’ section of Device operation .
READ ENABLE
The RE
tREA after the falling edge of RE
WRITE ENABLE
The WE
the WE
WRITE PROTECT
The WP
generator is reset when the WP
READY/BUSY OUTPUT
The R/B
random read operation is in process and returns to high state upon completion. It is an open drain output
and does not float to high-z condition when the chip is deselected or when outputs are disabled.
POWER
VCC is the power supply for device.
with ALE high.
input is the device selection control. When the device is in the Busy state, CE high is ignored, and
control during read
input is the serial data-out control, and when active drives the data onto the I/O bus. Data is valid
which also increments the internal column address counter by one.
input controls writes to the I/O port. Commands, address and data are latched on the rising edge of
pulse.
pin provides inadvertent write/erase protection during power transitions. The internal high voltage
pin is active low.
output indicates the status of the device operation. When low, it indicates that a program, erase or
N.C
NOTE:
1. Connect all VCC and VSS pins of each device to common power supply outputs.
2. Do not leave VCC or VSS disconnected.
NO CONNECTION
Lead is not internally connected.
7
Page 8
K9K2G08U0A
K9K2G08R0A
Figure 1. Functional Block Diagram
VCC
SS
V
FLASH MEMORY
A12 - A28
A0 - A11
Command
CE
RE
WE
X-Buffers
Latches
& Decoders
Y-B uff ers
Latches
& Decoders
Command
Control Logic
& High Voltage
Generator
CLE
Figure 2 Array Organization
Register
ALE
WP
2048M + 64M Bit
NAND Flash
ARRAY
(2048 + 64)Byte x 131072
Data Register & S/A
Y-G ati ng
I/O Buffers & Latches
Global Buffers
1 Block = 64 Pages
(128K + 4k) Byte
Output
Driver
VCC
VSS
I/0 0
I/0 7
128K Pages
(=2,048 Blocks)
2K Bytes64 Bytes
Page Register
2K Bytes
I/O 0I/O 1I/O 2I/O 3I/O 4I/O 5I/O 6I/O 7
1st CycleA
2nd CycleA8A9A10A11*L*L*L*L
3rd CycleA
4th CycleA20A21A22A23A24A25A26A27
5th CycleA28*L*L*L*L*L*L*L
NOTE : Column Address : Starting Address of the Register.
* L must be set to "Low".
* The device ignores any additional input of address cycles than required.
The K9K2G08X0A is a 2112Mbit(2,214,592,512 bit) memory organized as 131,072 rows(pages) by 2112x8 columns. Spare 64 columns are located from column address of 2048~2111. A 2112-byte data register is connected to memory cell arrays for accommodating data transfer between the I/O buffers and memory cells during page read and page program operations. The memory array is
made up of 32 cells that are serially connected to form a NAND structure. Each of the 32 cells resides in a different page. A block
consists of two NAND structures. A NAND structure consists of 32 cells. Total 135,168 NAND cells reside in a block. The program and
read operations are executed on a page basis, while the erase operation is executed on a block basis. The memory array consists of
2048 separately erasable 128K-byte blocks. It indicates that the bit by bit erase operation is prohibited on the K9K2G08X0A.
The K9K2G08X0A has addresses multiplexed into 8 I/Os. This scheme dramatically reduces pin counts and allows system upgrades
to future densities by maintaining consistency in system board design. Command, address and data are all written through I/O's by
bringing WE
Enable(ALE) are used to multiplex command and address respectively, via the I/O pins. Some commands require one bus cycle. For
example, Reset Command, Status Read Command and etc require just one cycle bus. Some other commands, like Page Read, Block
Erase and Page Program, require two cycles: one cycle for setup and the other cycle for execution. The 264M byte physical space
requires 29 addresses, thereby requiring five cycles for addressing: 2 cycles of column address, 3 cycles of row address, in that order.
Page Read and Page Program need the same five address cycles following the required command input. In Block Erase operation,
however, only the three row address cycles are used. Device operations are selected by writing specific commands into the command
register. Table 1 defines the specific commands of the K9K2G08X0A.
to low while CE is low. Those are latched on the rising edge of WE. Command Latch Enable(CLE) and Address Latch
FLASH MEMORY
Table 1. Command Sets
Function1st. Cycle2nd. CycleAcceptable Command during Busy
Read 00h30h
Read for Copy Back00h35h
Read ID90h-
ResetFFh-O
Page Program80h10h
Cache Program80h15h
Copy-Back Program85h10h
Block Erase60hD0h
Random Data Input
Random Data Output
Read Status70hO
NOTE : 1. Random Data Input/Output can be executed in a page.
2. Cache program and Copy-Back program are supported only with 3.3V device.
Caution : Any undefined command inputs are prohibited except for above command set of Table 1.
*1
*1
85h-
05hE0h
9
Page 10
K9K2G08U0A
K9K2G08R0A
ABSOLUTE MAXIMUM RATINGS
ParameterSymbol
Voltage on any pin relative to V
Temperature Under
Bias
Storage Temperature
K9K2G08X0A-XCB0
K9K2G08X0A-XIB0-40 to +125
K9K2G08X0A-XCB0
K9K2G08X0A-XJIB0
SS
VIN/OUT-0.6 to + 2.45-0.6 to + 4.6
V
CC-0.6 to + 2.45-0.6 to + 4.6
T
BIAS
T
STG-65 to +150°C
Short Circuit CurrentIos5mA
NOTE :
1. Minimum DC voltage is -0.6V on input/output pins. During transitions, this level may undershoot to -2.0V for periods <30ns.
Maximum DC voltage on input/output pins is V
2. Permanent device damage may occur if ABSOLUTE MAXIMUM RATINGS are exceeded. Functional operation should be restricted to the conditions
as detailed in the operational sections of this data sheet. Exposure to absolute maximum rating conditions for extended periods may affect reliability.
CC,+0.3V which, during transitions, may overshoot to VCC+2.0V for periods <20ns.
1.8V DEVICE3.3V DEVICE
-10 to +125
RECOMMENDED OPERATING CONDITIONS
(Voltage reference to GND, :TA=0 to 70°C, K9K2G08X0A-XIB0:TA=-40 to 85°C)
ParameterSymbol
Supply VoltageV
Supply VoltageV
CC1.651.81.952.73.33.6V
SS000000V
K9K2G08R0A(1.8V)K9K2G08U0A(3.3V)
MinTyp .MaxMinTy p.Max
FLASH MEMORY
Rating
Unit
V
°C
Unit
DC AND OPERATING CHARACTERISTICS(Recommended operating conditions otherwise noted.)
ParameterSymbolTest Conditions
Operat-
Current
Page Read with
Serial Access
ing
ProgramI
EraseI
Stand-by Current(TTL)I
Stand-by Current(CMOS)I
Input Leakage CurrentI
Output Leakage CurrentI
Input High VoltageV
Input Low Voltage, All
inputs
Output High Voltage
Level
Output Low Voltage LevelV
Output Low Current(R/B
)IOL(R/B)
tRC=50ns, (30ns with 3.3V device)
I
CC1
CE=VIL
IOUT=0mA
CC2--1020-1030
CC3--1020-1030
SB1CE=VIH, WP=0V/VCC-- 1 --1
CE
SB2
LIVIN=0 to Vcc(max)--±20--±10
LOVOUT=0 to Vcc(max)--±20--±10
IH-0.8xVcc-Vcc+0.3 0.8xVcc-Vcc+0.3
V
IL--0.3-0.2xVcc-0.3-0.2xVcc
OH
V
OL
=VCC-0.2,
=0V/VCC
WP
K9K2G08R0A: IOH=-100µA
K9K2G08U0A: I
K9K2G08R0A: IOL=100mA
K9K2G08U0A: I
K9K2G08R0A: V
K9K2G08U0A: V
OH=-400µA
OL=2.1mA
OL=0.1V
OL=0.4V
K9K2G08R0A(1.8V)K9K2G08U0A(3.3V)
MinTypMaxMinTypMax
-1020-1030
-20100-20100
Vcc-0.1--2.4--
--0.1 --0.4
34 - 810-mA
Unit
mA
µA
V
10
Page 11
K9K2G08U0A
K9K2G08R0A
VALID BLOCK
ParameterSymbolMinTy p.MaxUnit
Valid Block NumberN
NOTE :
1. The
K9K2G08X0A may include invalid blocks when first shipped. Additional invalid blocks may develop while being used. The number of valid
blocks is presented with both cases of invalid blocks considered. Invalid blocks are defined as blocks that contain one or more bad bits
or program factory-marked bad blocks.
2. The 1st block, which is placed on 00h block address, is fully guaranteed to be a valid block and does not require Error Correction up to 1K Program/
Earase cycles..
VB2008-2048Blocks
Refer to the attached technical notes for appropriate management of invalid blocks.
AC TEST CONDITION
(K9K2G08X0A-XCB0 :TA=0 to 70°C, K9K2G08X0A-XIB0:TA=-40 to 85°C
K9K2G08R0A : Vcc=1.65V~1.95V, K9K2G08U0A : Vcc=2.7V~3.6Vunless otherwise noted)
ParameterK9K2G08R0AK9K2G08U0A
Input Pulse Levels0V to Vcc0V to Vcc
Input Rise and Fall Times5ns5ns
Input and Output Timing LevelsVcc/2Vcc/2
Output Load1 TTL GATE and CL=30pF1 TTL GATE and CL=50pF
CAPACITANCE(TA=25C,VCC=1.8V/3.3V, f=1.0MHz)
ItemSymbolTest ConditionMinMaxUnit
Input/Output CapacitanceC
Input CapacitanceC
NOTE : Capacitance is periodically sampled and not 100% tested.
I/OVIL=0V-20pF
INVIN=0V-20pF
FLASH MEMORY
. Do not erase
MODE SELECTION
CLEALECEWEREWPMode
HLLHX
Read Mode
Command Input
LHLHX Address Input(5clock)
HLLHH
Write Mode
Command Input
LHLHH Address Input(5clock)
LLLHH Data Input
LLLHX Data Output
XXXXHX During Read(Busy)
XXXXXH During Program(Busy)
XXXXXH During Erase(Busy)
X
XXHXX
NOTE : 1. X can be VIL or VIH.
2. WP should be biased to CMOS high or CMOS low for standby.
(1)
X
XXXL Write Protect
(2)
CC
Stand-by
0V/V
Program / Erase Characteristics
ParameterSymbolMinTypMaxUnit
Program Time
Dummy Busy Time for Cache Program
Number of Partial Program Cycles
in the Same Page
Main Array
Spare Array--4cycles
Block Erase Timet
NOTE : 1.Typical program time is defined as the time within which more than 50% of whole pages are programmed at Vcc of 3.3V and 25°C
2. Max. time of tCBSY depends on timing between internal program completion and data in
*1
PROG
t
*2
t
CBSY
Nop
BERS-23ms
-200700µs
3700
--4cycles
µs
11
Page 12
K9K2G08U0A
K9K2G08R0A
AC Timing Characteristics for Command / Address / Data Input
ParameterSymbol
CLE setup Time
CLE Hold Timet
setup Time
CE
CE
Hold TimetCH105--ns
WE
Pulse WidthtWP2515--ns
ALE setup Time
ALE Hold Timet
Data setup Time
Data Hold Timet
Write Cycle Timet
WE
High Hold TimetWH1510--ns
Address to Data Loading Time
CLS
t
CLH105--ns
CS
t
t
ALS
ALH105--ns
DS
t
DH105--ns
WC4530--ns
ADL
t
K9K2G08R0AK9K2G08U0AK9K2G08R0AK9K2G08U0A
*1
*1
*1
*1
*2
2515--ns
3520--ns
2515--ns
2015--ns
100
MinMax
*2
100
*2
FLASH MEMORY
--ns
Unit
NOTE : 1. The transition of the corresponding control pins must occur only once while WE is held low.
2. tADL is the time from the WE
3. For cache program operation, the whole AC Charcateristics must be same as that of K9K2G08R0A.
rising edge of final address cycle to the WE rising edge of first data cycle.
AC Characteristics for Operation
ParameterSymbol
K9K2G08R0AK9K2G08U0AK9K2G08R0AK9K2G08U0A
Data Transfer from Cell to RegistertR--2525µs
ALE to RE
CLE to RE
Ready to RE
RE Pulse Widtht
WE High to Busyt
Read Cycle Timet
RE
CE
RE
CE
RE
RE
Output Hi-Z to RE
WE
Device Resetting Time (Read/Program/Erase)t
DelaytAR1010--ns
DelaytCLR1010--ns
LowtRR2020--ns
RP2515--ns
WB--100100ns
RC5030--ns
Access TimetREA--3020ns
Access TimetCEA--4535ns
High to Output Hi-ZtRHZ--3030ns
High to Output Hi-ZtCHZ--2020ns
or CE High to Output hold tOH1515--ns
High Hold TimetREH1510--ns
LowtIR00 - -ns
High to RE LowtWHR6060--ns
RST--
MinMax
5/10/500
*1
5/10/500
*1
Unit
µs
NOTE: 1. If reset command(FFh) is written at Ready state, the device goes into Busy for maximum 5us.
2. For cache program operation, the whole AC Charcateristics must be same as that ofK9K2G08R0A.
12
Page 13
K9K2G08U0A
K9K2G08R0A
NAND Flash Technical Notes
Initial Invalid Block(s)
Initial invalid blocks are defined as blocks that contain one or more initial invalid bits whose reliability is not guaranteed by Samsung.
The information regarding the initial invalid block(s) is so called as the initial invalid block information. Devices with initial invalid
block(s) have the same quality level as devices with all valid blocks and have the same AC and DC characteristics. An initial invalid
block(s) does not affect the performance of valid block(s) because it is isolated from the bit line and the common source line by a
select transistor. The system design must be able to mask out the initial invalid block(s) via address mapping. The 1st block, which is
placed on 00h block address, is fully guaranteed to be a valid block, does not require Error Correction up to 1K Program/Erase
cycles.
Identifying Initial Invalid Block(s)
All device locations are erased except locations where the initial invalid block(s) information is written prior to shipping. The initial
invalid block(s) status is defined by the 1st byte in the spare area. Samsung makes sure that either the 1st or 2nd page of every initial
invalid block has non-FFh data at the column address of 2048. Since the initial invalid block information is also erasable in most
cases, it is impossible to recover the information once it has been erased. Therefore, the system must be able to recognize the initial
invalid block(s) based on the initial invalid block information and create the initial invalid block table via the following suggested flow
chart(Figure 3). Any intentional erasure of the initial invalid block information is prohibited.
Start
FLASH MEMORY
Increment Block Address
Create (or update)
Initial Invalid Block(s) Table
Figure 3. Flow chart to create initial invalid block table.
Set Block Address = 0
No
No
Check "FFh ?
Yes
Last Block ?
Yes
End
Check "FFh" at the column address
2048 of the 1st and 2nd page in the block
*
13
Page 14
K9K2G08U0A
K9K2G08R0A
NAND Flash Technical Notes (Continued)
Error in write or read operation
Within its life time, additional invalid blocks may develop with NAND Flash memory. Refer to the qualification report for the block failure rate.The following possible failure modes should be considered to implement a highly reliable system. In the case of status read
failure after erase or program, block replacement should be done. Because program status fail during a page program does not affect
the data of the other pages in the same block, block replacement can be executed with a page-sized buffer by finding an erased
empty block and reprogramming the current target data and copying the rest of the replaced block. In case of Read, ECC must be
employed. To improve the efficiency of memory space, it is recommended that the read failure due to single bit error should be
reclaimed by ECC without any block replacement. The block failure rate in the qualification report does not include those reclaimed
blocks.
Failure ModeDetection and Countermeasure sequence
Write
Read Single Bit Failure Verify ECC -> ECC Correction
Erase Failure Status Read after Erase --> Block Replacement
Program Failure Status Read after Program --> Block Replacement
: If program operation results in an error, map out
*
the block including the page in error and copy the
target data to another block.
14
Page 15
K9K2G08U0A
K9K2G08R0A
NAND Flash Technical Notes (Continued)
FLASH MEMORY
Erase Flow Chart
*
Erase Error
No
Start
Write 60h
Write Block Address
Write D0h
Read Status Register
I/O 6 = 1 ?
or R/B = 1 ?
Yes
I/O 0 = 0 ?
Yes
No
Read Flow Chart
Reclaim the Error
Start
Write 00h
Write Address
Write 30h
Read Data
ECC Generation
No
Verify ECC
Yes
Page Read Completed
Erase Completed
: If erase operation results in an error, map out
*
the failing block and replace it with another block.
Block Replacement
Block A
1st
∼
{
(n-1)th
nth
(page)
1st
∼
(n-1)th
nth
(page)
* Step1
When an error happens in the nth page of the Block ’A’ during erase or program operation.
* Step2
Copy the data in the 1st ~ (n-1)th page to the same location of another free block. (Block ’B’)
* Step3
Then, copy the nth page data of the Block ’A’ in the buffer memory to the nth page of the Block ’B’.
* Step4
Do not erase or program to Block ’A’ by creating an ’invalid Block’ table or other appropriate scheme.
an error occurs.
Block B
{
1
Buffer memory of the controller.
2
15
Page 16
K9K2G08U0A
K9K2G08R0A
NAND Flash Technical Notes (Continued)
Addressing for program operation
Within a block, the pages must be programmed consecutively from the LSB (least significant bit) page of the block to MSB (most significant bit) pages of the block. Random page address programming is prohibited.
FLASH MEMORY
Page 63
Page 31
Page 2
Page 1
Page 0
From the LSB page to MSB page
DATA IN: Data (1)
(64)
:
(32)
:
(3)
(2)
(1)
Data register
Data (64)
Page 63
Page 31
Page 2
Page 1
Page 0
Ex.) Random page program (Prohibition)
DATA IN: Data (1)
(64)
:
(1)
:
(3)
(32)
(2)
Data register
Data (64)
16
Page 17
K9K2G08U0A
K9K2G08R0A
System Interface Using CE don’t-care.
For an easier system interface, CE may be inactive during the data-loading or serial access as shown below. The internal 2112byte
data registers are utilized as separate buffers for this operation and the system design gets more flexible. In addition, for voice or
audio applications which use slow cycle time on the order of µ-seconds, de-activating CE
would provide significant savings in power consumption.
Page read is initiated by writing 00h-30h to the command register along with five address cycles. After initial power up, 00h command
is latched. Therefore only five address cycles and 30h command initiates that operation after initial power up. The 2,112 bytes of data
within the selected page are transferred to the data registers in less than 25µs(t
this data transfer(tR) by analyzing the output of R/B
out in 50ns cycle time by sequentially pulsing RE
data starting from the selected column address up to the last column address.
The device may output random data in a page instead of the consecutive sequential data by writing random data output command.
The column address of next data, which is going to be out, may be changed to the address which follows random data output command. Random data output can be operated multiple times regardless of how many times it is done in a page.
pin. Once the data in a page is loaded into the data registers, they may be read
. The repetitive high to low transitions of the RE clock make the device output the
R). The system controller can detect the completion of
Figure 6. Read Operation
CLE
CE
FLASH MEMORY
WE
ALE
R/B
RE
I/Ox
Address(5Cycle)00h
Col Add1,2 & Row Add1,2,3
tR
30h
Data FieldSpare Field
Data Output(Serial Access)
30
Page 31
K9K2G08U0A
K9K2G08R0A
Figure 7. Random Data Output In a Page
FLASH MEMORY
R/B
tR
RE
I/Ox
00h
Address
5Cycles
Col Add1,2 & Row Add1,2,3
30h
Data Field
Data Output
Spare Field
05h
Address
2Cycles
E0h
Data Field
Data Output
Spare Field
PAGE PROGRAM
The device is programmed basically on a page basis, but it does allow multiple partial page programing of a word or consecutive
bytes up to 2112, in a single page program cycle. The number of consecutive partial page programming operation within the same
page without an intervening erase operation must not exceed 4 times for main array(1time/512byte) and 4 times for spare array(
1time/16byte). The addressing should be done in sequential order in a block. A page program cycle consists of a serial data loading
period in which up to 2112bytes of data may be loaded into the data register, followed by a non-volatile programming period where the
loaded data is programmed into the appropriate cell.
The serial data loading period begins by inputting the Serial Data Input command(80h), followed by the five cycle address inputs and
then serial data loading. The words other than those to be programmed do not need to be loaded. The device supports random data
input in a page. The column address for the next data, which will be entered, may be changed to the address which follows random
data input command(85h). Random data input may be operated multiple times regardless of how many times it is done in a page.
The Page Program confirm command(10h) initiates the programming process. Writing 10h alone without previously entering the serial
data will not initiate the programming process. The internal write state controller automatically executes the algorithms and timings
necessary for program and verify, thereby freeing the system controller for other tasks. Once the program process starts, the Read
Status Register command may be entered to read the status register. The system controller can detect the completion of a program
cycle by monitoring the R/B
mand are valid while programming is in progress. When the Page Program is complete, the Write Status Bit(I/O 0) may be
checked(Figure 8). The internal write verify detects only errors for "1"s that are not successfully programmed to "0"s. The command
register remains in Read Status command mode until another valid command is written to the command register.
output, or the Status bit(I/O 6) of the Status Register. Only the Read Status command and Reset com-
Figure 8. Program & Read Status Operation
R/B
I/Ox
80h
Address & Data Input
Col Add1,2 & Row Add1,2,3
Data
10h70h
31
tPROG
I/O0
Fail
"0"
Pass
"1"
Page 32
K9K2G08U0A
K9K2G08R0A
Figure 9. Random Data Input In a Page
FLASH MEMORY
R/B
tPROG
"0"
I/Ox
80h
Address & Data Input
Col Add1,2 & Row Add1,2,3
Data
85h
Address & Data Input
Col Add1,2
Data
10h
70h
I/O0
"1"
Fail
Pass
Cache Program
Cache Program is an extension of Page Program, which is executed with 2112byte data registers, and is available only within a block.
Since the device has 1 page of cache memory, serial data input may be executed while data stored in data register are programmed
into memory cell.
After writing the first set of data up to 2112byte into the selected cache registers, Cache Program command (15h) instead of actual
Page Program (10h) is inputted to make cache registers free and to start internal program operation. To transfer data from cache registers to data registers, the device remains in Busy state for a short period of time(tCBSY) and has its cache registers ready for the
next data-input while the internal programming gets started with the data loaded into data registers. Read Status command (70h) may
be issued to find out when cache registers become ready by polling the Cache-Busy status bit(I/O 6). Pass/fail status of only the previouse page is available upon the return to Ready state. When the next set of data is inputted with the Cache Program command,
tCBSY is affected by the progress of pending internal programming. The programming of the cache registers is initiated only when the
pending program cycle is finished and the data registers are available for the transfer of data from cache registers. The status bit(I/
O5) for internal Ready/Busy may be polled to identify the completion of internal programming. If the system monitors the progress of
programming only with R/B
mand (10h). If the Cache Program command (15h) is used instead, status bit (I/O5) must be polled to find out when the last programming is actually finished before starting other operations such as read. Pass/fail status is available in two steps. I/O 1 returns with the
status of the previous page upon Ready or I/O6 status bit changing to "1", and later I/O 0 with the status of current page upon true
Ready (returning from internal programming) or I/O 5 status bit changing to "1". I/O 1 may be read together when I/O 0 is checked.
, the last page of the target programming sequence must be progammed with actual Page Program com-
Figure 10. Cache Program(available only within a block)
R/B
R/B
I/Ox
tCBSY
Address &
80h
Data Input*
Col Add1,2 & Row Add1,2,3Col Add1,2 & Row Add1,2,3
DataData
15h
80h
Address &
Data Input
tCBSY
Address &
80h
Data Input
Col Add1,2 & Row Add1,2,3
Data
70h
output
Status
15h
80h
Col Add1,2 & Row Add1,2,3
Status
70h
output
Address &
Data Input
Data
15h
tCBSY
15h
Address &
80h
Data Input
Col Add1,2 & Row Add1,2,3
Data
tCBSY
Address &
80h
Data Input
Col Add1,2 & Row Add1,2,3
Data
tCBSY
15h
70h
Status
output
Check I/O1 for pass/fail
70h
tCBSY
Address &
80h
15h
Status
output
Status
output
Check I/O5 for internal ready/busy
Check I/O0,1 for pass/fail
Data Input
Col Add1,2 & Row Add1,2,3
Data
Address &
80h
Data Input
Col Add1,2 & Row Add1,2,3
Data
10h
tPROG
70h
tCBSY
15h
32
Page 33
K9K2G08U0A
K9K2G08R0A
NOTE : Since programming the last page does not employ caching, the program time has to be that of Page Program. However, if the
previous program cycle with the cache data has not finished, the actual program cycle of the last page is initiated only after completion of the previous cycle, which can be expressed as the following formula.
tPROG= Program time for the last page+ Program time for the ( last -1 )th page
- (Program command cycle time + Last page data loading time)
Copy-Back Program
The copy-back program is configured to quickly and efficiently rewrite data stored in one page without utilizing an external memory.
Since the time-consuming cycles of serial access and re-loading cycles are removed, the system performance is improved. The benefit is especially obvious when a portion of a block is updated and the rest of the block also need to be copied to the newly assigned
free block. The operation for performing a copy-back program is a sequential execution of page-read without serial access and copying-program with the address of destination page. A read operation with "35h" command and the address of the source page moves
the whole 2112byte data into the internal data buffer. As soon as the device returns to Ready state, Page-Copy Data-input command
(85h) with the address cycles of destination page followed may be written. The Program Confirm command (10h) is required to actually begin the programming operation. Copy-Back Program operation is allowed only within the same memory plane. Once the CopyBack Program is finished, any additional partial page programming into the copied pages is prohibited before erase. A27 must be the
same between source and target page. Data input cycle for modifying a portion or multiple distant portions of the source page is
allowed as shown in Figure 11. "When there is a program-failure at Copy-Back operation, error is reported by pass/fail status.
But if the soure page has an error bit by charge loss, accumulated copy-back operations could also accumulate bit errors. In
this case, verifying the source page for a bit error is recommended before Copy-back program"
Figure 11. Page Copy-Back program Operation
FLASH MEMORY
tR
tPROG
R/B
Add.(5Cycles)
I/Ox
NOTE: It’s prohibited to operate Copy-Back program from an odd address page(source page) to an even address page(target page) or from an even
address page(source page) to an odd address page(target page). Therefore, the Copy-Back program is permitted just between odd address pages or
even address pages.
00h
Col. Add1,2 & Row Add1,2,3
Source Address
35h
85h70h
Add.(5Cycles)
Col. Add1,2 & Row Add1,2,3
Destination Address
10h
I/O0
Fail
Pass
Figure 12. Page Copy-Back program Operation with Random Data Input
10h
tPROG
70h
R/B
I/Ox
Add.(5Cycles)
00h
Col. Add1,2 & Row Add1,2,3
Source Address
35h
tR
Add.(5Cycles)
85h
Col. Add1,2 & Row Add1,2,3
Destination Address
Data
There is no limitation for the number of repetition.
85h
Add.(2Cycles)
Col Add1,2
Data
33
Page 34
K9K2G08U0A
K9K2G08R0A
BLOCK ERASE
The Erase operation is done on a block basis. Block address loading is accomplished in three cycles initiated by an Erase Setup
command(60h). Only address A
address loading initiates the internal erasing process. This two-step sequence of setup followed by execution command ensures that
memory contents are not accidentally erased due to external noise conditions.
At the rising edge of WE
the erase operation is completed, the Write Status Bit(I/O 0) may be checked. Figure 13 details the sequence.
18 to A28 is valid while A12 to A17 is ignored. The Erase Confirm command(D0h) following the block
after the erase confirm command input, the internal write controller handles erase and erase-verify. When
Figure 13. Block Erase Operation
FLASH MEMORY
R/B
tBERS
"0"
I/Ox
60h
Address Input(3Cycle)
Row Add. : A12 ~ A28
D0h
70h
I/O0
"1"
Fail
Pass
READ STATUS
The device contains a Status Register which may be read to find out whether program or erase operation is completed, and whether
the program or erase operation is completed successfully. After writing 70h command to the command register, a read cycle outputs
the content of the Status Register to the I/O pins on the falling edge of CE
the system to poll the progress of each device in multiple memory connections even when R/B
does not need to be toggled for updated status. Refer to table 2 for specific Status Register definitions. The command register
remains in Status Read mode until further commands are issued to it. Therefore, if the status register is read during a random read
cycle, the read command(00h) should be given before starting read cycles.
or RE, whichever occurs last. This two line control allows
I/O 7Write ProtectWrite ProtectWrite ProtectWrite ProtectProtected : "0" Not Protected
NOTE : 1. True Ready/Busy represents internal program operation status which is being executed in cache program mode.
2. I/Os defined ’Not use’ are recommended to be masked out when Read Status is being executed.
34
Page 35
K9K2G08U0A
K9K2G08R0A
Read ID
The device contains a product identification mode, initiated by writing 90h to the command register, followed by an address input of
00h. Five read cycles sequentially output the manufacturer code(ECh), and the device code and XXh, 4th cycle ID, 15h respectively.
The command register remains in Read ID mode until further commands are issued to it. Figure 11 shows the operation sequence.
Figure 14. Read ID Operation
FLASH MEMORY
CLE
tCLR
tCEA
CE
WE
tAR1
ALE
RE
I/OX
90h
00h
Address. 1cycle
K9K2G08R0AAAh15h
K9K2G08U0ADAh15h
tWHR
DeviceDevice Code*(2nd Cycle)4th Cycle*
tREA
ECh
Maker code
Device
Code*
Device code
XXh4th Cyc.*
RESET
The device offers a reset feature, executed by writing FFh to the command register. When the device is in Busy state during random
read, program or erase mode, the reset operation will abort these operations. The contents of memory cells being altered are no
longer valid, as the data will be partially programmed or erased. The command register is cleared to wait for the next command, and
the Status Register is cleared to value C0h when WP
already in reset state a new reset command will be accepted by the command register. The R/B
the Reset command is written. Refer to Figure 12 below.
is high. Refer to table 3 for device status after reset operation. If the device is
pin transitions to low for tRST after
Figure 15. RESET Operation
R/B
I/OX
FFh
tRST
Table3. Device Status
After Power-upAfter Reset
Operation Mode00h command is latchedWaiting for next command
35
Page 36
K9K2G08U0A
K9K2G08R0A
READY/BUSY
The device has a R/B output that provides a hardware method of indicating the completion of a page program, erase and random
read. The R/B
dom read is started after address loading. It returns to high when the internal controller has finished the operation. The pin is an opendrain driver thereby allowing two or more R/B
drain during busy(ibusy) , an appropriate value can be obtained with the following reference chart(Fig 13). Its value can be determined by the following guidance.
VCC
pin is normally high but transitions to low after program or erase command is written to the command register or ran-
outputs to be Or-tied. Because pull-up resistor value is related to tr(R/B) and current
Rp
ibusy
FLASH MEMORY
Ready Vcc
R/B
open drain output
CL
GND
Device
Figure 16. Rp vs tr ,tf & Rp vs ibusy
@ Vcc = 1.8V, Ta = 25°C , CL = 30pF
300n3m
Ibusy
200n
100n
tr,tf [s]
1.70
30
1.70
0.85
60
tr
1.70
tf
90
1K2K3K
Rp(ohm)
1.70
0.57
120
0.43
1.70
4K
VOL : 0.1V, VOH : VCC-0.1V
VOL : 0.4V, VOH : 2.4V
VOL
Busy
tf
@ Vcc = 3.3V, Ta = 25°C , C
Ibusy [A]
2.4
300n3m
tr,tf [s]
200n
2m
100n
1m
Ibusy
1.2
100
tr
50
1.8
1K2K3K
1.8
tf
Rp(ohm)
150
0.8
1.8
tr
= 50pF
L
VOH
200
0.6
1.8
4K
2m
1m
Ibusy [A]
Rp value guidance
V
Rp(min, 1.8V part) =
Rp(min, 3.3V part) =
where I
Rp(max) is determined by maximum permissible limit of tr
CC(Max.) - VOL(Max.)
IOL + ΣIL
V
CC(Max.) - VOL(Max.)
IOL + ΣIL
L is the sum of the input currents of all devices tied to the R/B pin.
=
3mA
+ ΣIL
3.2V
1.85V
=
8mA
+ ΣIL
36
Page 37
K9K2G08U0A
K9K2G08R0A
Data Protection & Power up sequence
The device is designed to offer protection from any involuntary program/erase during power-transitions. An internal voltage detector
disables all functions whenever Vcc is below about 1.1V(1.8V device) and 2V(3.3V device). WP
is recommended to be kept at V
cuit gets ready for any command sequences as shown in Figure 14. The two step command sequence for program/erase provides
additional software protection.
IL during power-up and power-down. A recovery time of minimum 10µs is required before internal cir-
Figure 17. AC Waveforms for Power Transition
FLASH MEMORY
pin provides hardware protection and
VCC
WP
WE
1.8V device: ~ 1.5V
3.3V device: ~ 2.5V
10µs
High
≈
1.8V device: ~ 1.5V
3.3V device: ~ 2.5V
≈
≈≈
37
Page 38
K9K2G08U0A
K9K2G08R0A
Extended Data Out Mode
For the EDO mode, the device should hold the data on the system memory bus until the beginning of the next cycle, so that controller
could fetch the data at the falling edge. However NAND flash dosen’t support the EDO mode exactly.
The device stops the data input into the I/O bus after RE
O data seems like Figure 18 and the system can access serially the data with EDO mode. tRLOH which is the parameter for fetching
data at RE falling time is necessary. Its appropriate value can be obtained with the reference chart as shown in Figure 19. The tRHOH
value depands on output load(C
L) and I/O bus Pull-up resistor (Rp).
rising edge. But since the previous data remains in the I/O bus, the flow of I/
Figure 18. Serial Access Cycle after Read(EDO Type, CLE=L, WE=H, ALE=L)
CE
≈
≈
RE
tRP
tRC
tREH
FLASH MEMORY
I/Ox
R/B
VCC
GND
tRR
I/O Drive
tREA
tCEA
tREA
tRLOH
≈
DoutDout
tRHOH
≈
≈
NOTES : Transition is measured at ±200mV from steady state voltage with load.
This parameter is sampled and not 100% tested.
Figure 19. Rp vs tRHOH vs CL
Rp
@ Vcc = 3.3V, Ta = 25
tRHOH
600n
500n
360
180
36
18
30p50p70p
Device
CL
400n
300n
200n
100n
50n
tRLOH / tRHOH value guidance
600
300
60
Rp = 100k
30
°C
425
85
tRHOH
600
Rp = 50k
120
Rp = 10k
Rp = 5k
100p
60
C
(F)
L
42
tRHOH = CL * VOL * Rp / Vcc
tRLOH(min, 3.3V part) = tRHOH - tREH
38
Page 39
®
ISL6294
Data SheetFebruary 18, 2005
High Input Voltage Charger
The ISL6294 is a cost-effective, fully integrated high input
voltage single-cell Li-ion battery charger. The charger uses a
CC/CV charge profile required by Li-ion batteries. The
charger accepts an input voltage up to 28V but is disabled
when the input voltage exceeds the OVP threshold, typically
6.8V, to prevent excessive power dissipation. The 28V rating
eliminates the overvoltage protection circuit required in a low
input voltage charger.
The charge current and the end-of-charge (EOC) current are
programmable with external resistors. When the battery
voltage is lower than typically 2.55V, the charger
preconditions the battery with typically 20% of the
programmed charge current. When the charge current
reduces to the programmable EOC current level during the
CV charge phase, an EOC indication is provided by the CHG
pin, which is an open-drain output. An internal thermal
foldback function protects the charger from any thermal
failure.
Two indication pins (PPR and CHG) allow simple interface to
a microprocessor or LEDs. When no adapter is attached or
when disabled, the charger draws less than 1µA leakage
current from the battery.
FN9174.0
Features
• Complete Charger for Single-Cell Li-ion/Polymer Batteries
• Integrated Pass Element and Current Sensor
• No External Blocking Diode Required
• Low Component Count and Cost
• 1% Voltage Accuracy
• Programmable Charge Current
• Programmable End-of-Charge Current
• Charge Current Thermal Foldback for Thermal
Protection
• Trickle Charge for Fully Discharged Batteries
• 28V Maximum Voltage for the Power Input
• Power Presence and Charge Indications
• Less Than 1µA Leakage Current off the Battery When No
Input Power Attached or Charger Disabled
• Ambient Temperature Range: -40°C to 85°C
• 2x3 DFN-8 Packages
• Pb-Free Available (RoHS Compliant)
Ordering Information
PART
NUMBER
ISL6294IRZ (Note)-40 to 858 Ld 2x3 DFN
ISL6294IRZ-T (Note)-40 to 858 Ld 2x3 DFN
NOTE: Intersil Pb-free products employ special Pb-free material
sets; molding compounds/die attach materials and 100% matte tin
plate termination finish, which are RoHS compliant and compatible
with both SnPb and Pb-free soldering operations. Intersil Pb-free
products are MSL classified at Pb-free peak reflow temperatures that
meet or exceed the Pb-free requirements of IPC/JEDEC J STD-020.
TEMP.
RANGE (°C)PACKAGE
(Pb-free)
(Pb-free)
PKG.
DWG. #
L8.2x3
L8.2x3
Applications
• Mobile Phones
• Blue-Tooth Devices
•PDAs
• MP3 Players
• Stand-Alone Chargers
• Other Handheld Devices
Pinout
DFN 8 LEAD
VIN
1
PPR
2
CHG
3
EN
4
TOP VIEW
BAT
8
IREF
7
IMIN
6
GND
5
1
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
1-888-INTERSIL or 1-888-352-6832
| Intersil (and design) is a registered trademark of Intersil Americas Inc.
All other trademarks mentioned are the property of their respective owners.
Copyright Intersil Americas Inc. 2005. All Rights Reserved
Page 40
ISL6294
Absolute Maximum Ratings (Reference to GND)Thermal Information
CAUTION: Stresses above those listed in “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress only rating and operation of the
device at these or any other conditions above those indicated in the operational sections of this specification is not implied.
NOTES:
is measured in free air with the component mounted on a high effective thermal conductivity test board with “direct attach” features. See
1. θ
JA
Tech Brief TB379.
2. For θ
, the “case temp” location is the center of the exposed metal pad on the package underside.
JC
Electrical SpecificationsTypical Values Are Tested at VIN = 5V and the Ambient Temperature at 25°C. All Maximum and Minimum
Values Are Guaranteed Under the Recommended Operating Supply Voltage Range and Ambient Temperature
Range, Unless Otherwise Noted.
PARAMETERSYMBOLTEST CONDITIONSMINTYPMAXUNITS
POWER-ON RESET
Rising POR ThresholdV
Falling POR Threshold V
VIN-BAT OFFSET VOLTAGE
Rising EdgeV
Falling EdgeV
OVER VOLTAGE PROTECTION
Over Voltage Protection Threshold V
OVP Threshold Hysteresis 100240400mV
STANDBY CURRENT
BAT Pin Sink CurrentI
VIN Pin Supply CurrentI
VIN Pin Supply Current I
VOLTAGE REGULATION
Output VoltageV
PMOS On Resistancer
CHARGE CURRENT (Note 5)
IREF Pin Output VoltageI
Constant Charge Current I
Trickle Charge CurrentI
End-of-Charge CurrentI
EOC Rising ThresholdR
PRECONDITIONING CHARGE THRESHOLD
Preconditioning Charge Threshold VoltageV
Preconditioning Voltage HysteresisV
POR
POR
OVP
VBAT = 3.0V, use PPR to indicate the
comparator output.
OS
V
comparator output (Note 3)
OS
(Note 4)
Use PPR to indicate the comparator output
STANDBY
VIN
VIN
DS(ON)VBAT
IREF
CHG
TRK
MIN
MIN
MINHYS
Charger disabled or the input is floating--1.0µA
Charger disabled-300400µA
Charger enabled-400600µA
4.3V < V
CH
V
R
R
R
= 4.0V, use CHG pin to indicate the
BAT
IN
= 3.8V, charge current = 0.5A-0.6-Ω
= 3.8V1.181.221.26V
BAT
= 24.3kΩ, V
IREF
= 24.3kΩ, V
IREF
= 243kΩ334557mA
IMIN
= 243kΩ325380415mA
IMIN
Thermal Resistance θ
(°C/W) θJC (°C/W)
JA
DFN Package (Notes 1, 2) . . . . . . . . . .7811
Maximum Junction Temperature (Plastic Package) . . . . . . . . 150°C
Maximum Storage Temperature Range . . . . . . . . . . . -65°C to 150°C
Maximum Lead Temperature (Soldering 10s) . . . . . . . . . . . . . 300°C
3.33.94.3V
3.13.64.15V
-90150mV
1050-mV
6.56.87.1V
< 6.5V, charge current = 20mA4.1584.204.242V
= 2.8V - 4.0V450500550mA
BAT
= 2.4V7095130mA
BAT
2.452.552.65V
40100150mV
2
FN9174.0
February 18, 2005
Page 41
ISL6294
Electrical SpecificationsTypical Values Are Tested at VIN = 5V and the Ambient Temperature at 25°C. All Maximum and Minimum
Values Are Guaranteed Under the Recommended Operating Supply Voltage Range and Ambient Temperature
Range, Unless Otherwise Noted. (Continued)
PARAMETERSYMBOLTEST CONDITIONSMINTYPMAXUNITS
INTERNAL TEMPERATURE MONITORING
Charge Current Foldback Threshold
(Note 6)
LOGIC INPUT AND OUTPUTS
EN Pin Logic Input High1.3--V
EN Pin Logic Input Low--0.5V
EN Pin Internal Pull Down Resistance100200400kΩ
CHG Sink Current when LOWPin Voltage = 1V1020-mA
CHG Leakage Current When HIGH V
PPR Sink Current when LOWPin Voltage = 1V1020-mA
PPR Leakage Current When HIGHV
NOTES:
3. The 4.0V V
than the POR threshold, no output pin can be used for indication.
4. For junction temperature below 100 °C.
5. The charge current can be affected by the thermal foldback function if the IC under the test setup cannot dissipate the heat.
6. This parameter is guaranteed by design, not tested.
is selected so that the CHG output can be used as the indication for the offset comparator output indication. If the V
BAT
T
FOLD
100115130°C
= 6.5V--1µA
CHG
6= 6.5V--1µA
PPR
BAT
is lower
Pin Descriptions
VIN - Power input. The absolute maximum input voltage is
28V. A 0.47µF or larger value X5R ceramic capacitor is
recommended to be placed very close to the input pin for
decoupling purpose. Additional capacitance may be required
to provide a stable input voltage.
PPR - Open-drain power presence indication. The opendrain MOSFET turns on when the input voltage is above the
POR threshold but below the OVP threshold and off
otherwise. This pin is capable to sink 10mA (minimum)
current to drive an LED. The maximum voltage rating for this
pin is 7V. This pin is independent on the EN-pin input.
CHG - Open-drain charge indication pin. This pin outputs a
logic LOW when a charge cycle starts and turns to HIGH
when the end-of-charge (EOC) condition is qualified. This
pin is capable to sink 10mA min. current to drive an LED.
When the charger is disabled, the CHG outputs high
impedance.
EN - Enable input. This is a logic input pin to disable or
enable the charger. Drive to HIGH to disable the charger.
When this pin is driven to LOW or left floating, the charger is
enabled. This pin has an internal 200kΩ pull-down resistor.
current. The EOC current IMIN can be programmed by the
following equation:
11000
----------------
I
MIN
Where R
R
IMIN
is in kΩ. The programmable range covers 5%
IMIN
mA()=
(or 10mA, whichever is higher) to 50% of IREF. When
programmed to less than 5% or 10mA, the stability is not
guaranteed.
IREF - Charge-current program and monitoring pin. Connect
a resistor between this pin and the GND pin to set the
charge current limit determined by the following equation:
I
REF
Where R
-----------------
R
IREF
is in kΩ. The IREF pin voltage also monitors
IREF
mA()=
12089
the actual charge current during the entire charge cycle,
including the trickle, constant-current, and constant-voltage
phases. When disabled, VIREF = 0V.
BAT - Charger output pin. Connect this pin to the battery. A
1µF or larger X5R ceramic capacitor is recommended for
decoupling and stability purposes. When the EN pin is pulled
to logic HIGH, the BAT output is disabled.
GND - System ground.
IMIN - End-of-charge (EOC) current program pin. Connect a
resistor between this pin and the GND pin to set the EOC
3
EPAD - Exposed pad. Connect as much as possible copper
to this pad either on the component layer or other layers
through thermal vias to enhance the thermal performance.
FN9174.0
February 18, 2005
Page 42
Typical Applications
ISL6294
TO INPUT
C
1
OFF
ON
VIN
EN
FIGURE 1. TYPICAL APPLICATION CIRCUIT INTERFACING TO INDICATION LEDs
COMPONENT DESCRIPTION FOR FIGURE 1
PARTDESCRIPTION
C
C
R
IREF
R
IMIN
R1, R
D
, D
1
1
2
1µF X5R ceramic cap
1µF X5R ceramic cap
24.3kΩ, 1%, for 500mA charge current
243kΩ, 1%, for 45mA EOC current
300Ω, 5%
2
LEDs for indication
2
ISL6294
BAT
IREF
IMIN
CHG
PPR
GND
TO BATTERY
R
R
IREF
IMIN
R
R
1
2
C
2
D
D
1
2
COMPONENT DESCRIPTION FOR FIGURE 2
PARTDESCRIPTION
C
C
R
IREF
R
IMIN
R1, R
1
2
1µF X5R ceramic cap
1µF X5R ceramic cap
24.3kΩ, 1%, for 500mA charge current
243kΩ, 1%, for 45mA EOC current
100kΩ, 5%
2
TO INPUT
C
1
ON
OFF
VIN
EN
GND
ISL6294
BAT
IREF
IMIN
CHG
PPR
R
R
IREF
IMIN
R
1
TO BATTERY
VCC
R
2
C
2
TO MCU
FIGURE 2. TYPICAL APPLICATION CIRCUIT WITH THE INDICATION SIGNALS INTERFACING TO A MCU
4
FN9174.0
February 18, 2005
Page 43
ISL6294
VIN
PPR
EN
GND
BAT
V
OS
V
REF
POR
PRE
REG
200K
VCC
IMINIREF
CHG
BAT
CHARGE
CONTROL
EN
VCC
V
REF
DIE
TEMP
115°C
FIGURE 3. BLOCK DIAGRAM
TRICKLECCCV
4.2V
I
REF
CHARGE
VOLTAGE
2.55V
19%I
REF
CHG
FIGURE 4. TYPICAL CHARGE PROFILE
Description
The ISL6294 charges a Li-ion battery using a CC/CV profile.
The constant current I
R
(See Figure 1) and the constant voltage is fixed at
IREF
4.2V. If the battery voltage is below a typical 2.55V tricklecharge threshold, the ISL6294 charges the battery with a
trickle current of 19% of I
above the trickle charge threshold. Fast charge CC mode is
maintained at the rate determined by programming I
the cell voltage rises to 4.2V. When the battery voltage
is set with the external resistor
REF
until the battery voltage rises
REF
REF
until
76%I
REF
CHARGE
CURRENT
I
MIN
CHG
INDICATION
TIME
reaches 4.2V, the charger enters a CV mode and regulates
the battery voltage at 4.2V to fully charge the battery without
the risk of over charge. Upon reaching an end-of-charge
(EOC) current, the charger indicates the charge completion
with the CHG pin, but the charger continues to output the
4.2V voltage. Figure 4 shows the typical charge waveforms
after the power is on.
The EOC current level IMIN is programmable with the
external resistor R
(See Figure 1). The CHG signal turns
IMIN
5
FN9174.0
February 18, 2005
Page 44
ISL6294
to LOW when the trickle charge starts and rises to HIGH at
the EOC. After the EOC is reached, the charge current has
to rise to typically 76% I
again, as shown in Figure 4. The current surge after EOC
can be caused by a load connected to the battery.
A thermal foldback function reduces the charge current
anytime when the die temperature reaches typically 115°C.
This function guarantees safe operation when the printedcircuit board (PCB) is not capable of dissipating the heat
generated by the linear charger. The ISL6294 accepts an
input voltage up to 28V but disables charging when the input
voltage exceeds the OVP threshold, typically 6.8V, to protect
against unqualified or faulty ac adapters.
for the CHG signal to turn on
REF
PPR Indication
The PPR pin is an open-drain output to indicate the
presence of the ac adapter. Whenever the input voltage is
higher than the POR threshold, the PPR pin turns on the
internal open-drain MOSFET to indicate a logic LOW signal,
independent on the EN-pin input. When the internal opendrain FET is turned off, the PPR pin should leak less than
1µA current. When turned on, the PPR pin should be able to
sink at least 10mA current under all operating conditions.
The PPR pin can be used to drive an LED (see Figure 1) or
to interface with a microprocessor.
Power-Good Range
The power-good range is defined by the following three
conditions:
1. VIN > VPOR
2. VIN - VBAT > VOS
3. VIN < VOVP
where the VOS is the offset voltage for the input and output
voltage comparator, discussed shortly, and the VOVP is the
overvoltage protection threshold given in the Electrical
Specification. All V
given in the Electrical Specification table. The charger will
not charge the battery if the input voltage is not in the powergood range.
, VOS, and V
POR
have hysteresis, as
OVP
Input and Output Comparator
The charger will not be enabled unless the input voltage is
higher than the battery voltage by an offset voltage VOS.
The purpose of this comparator is to ensure that the charger
is turned off when the input power is removed from the
charger. Without this comparator, it is possible that the
charger will fail to power down when the input is removed
and the current can leak through the PFET pass element to
continue biasing the POR and the Pre-Regulator blocks
shown in the Block Diagram.
CHG Indication
The CHG is an open-drain output capable to at least 10mA
current when the charger starts to charge and turns off when
the EOC current is reached. The CHG signal is interfaced
either with a micro-processor GPIO or an LED for indication.
EN Input
EN is an active-low logic input to enable the charger. Drive
the EN pin to LOW or leave it floating to enable the charger.
This pin has a 200kΩ internal pulldown resistor so when left
floating, the input is equivalent to logic LOW. Drive this pin to
HIGH to disable the charger. The threshold for HIGH is given
in the ES (Electrical Specification) table.
IREF Pin
The IREF pin has the two functions as described in the Pin
Description section. When setting the fast charge current,
the charge current is guaranteed to have 10% accuracy with
the charge current set at 500mA. When monitoring the
charge current, the accuracy of the IREF pin voltage vs. the
actual charge current has the same accuracy as the gain
from the IREF pin current to the actual charge current. The
accuracy is 10% at 500mA and is expected to drop to 30% of
the actual current (not the set constant charge current) when
the current drops to 50mA.
Operation Without the Battery
The ISL6294 relies on a battery for stability and is not
guaranteed to be stable if the battery is not connected. With
a battery, the charger will be stable with an output ceramic
decoupling capacitor in the range of 1µF to 200µF. The
maximum load current is limited by the dropout voltage or
the thermal foldback.
Dropout Voltage
The constant current may not be maintained due to the
r
resistance of the pass FET is 1.2Ω the maximum operating
temperature, thus if tested with 0.5A current and 3.8V
battery voltage, constant current could not be maintained
when the input voltage is below 4.4V.
limit at a low input voltage. The worst case on
DS(ON)
Thermal Foldback
The thermal foldback function starts to reduce the charge
current when the internal temperature reaches a typical
value of 115°C.
6
FN9174.0
February 18, 2005
Page 45
Applications Information
Input Capacitor Selection
The input capacitor is required to suppress the power supply
transient response during transitions. Mainly this capacitor is
selected to avoid oscillation during the start up when the
input supply is passing the POR threshold and the VIN-BAT
comparator offset voltage. When the battery voltage is above
the POR threshold, the VIN-VBAT offset voltage dominates
the hysteresis value. Typically, a 1µF X5R ceramic capacitor
should be sufficient to suppress the power supply noise.
Output Capacitor Selection
The criteria for selecting the output capacitor is to maintain
the stability of the charger as well as to bypass any transient
load current. The minimum capacitance is a 1µF X5R
ceramic capacitor. The actual capacitance connected to the
output is dependent on the actual application requirement.
Charge Current Limit
The actual charge current in the CC mode is limited by
several factors in addition to the set I
three limits for the charge current in the CC mode. The
charge current is limited by the on resistance of the pass
element (power P-channel MOSFET) if the input and the
output voltage are too close to each other. The solid curve
shows a typical case when the battery voltage is 4.0V and
the charge current is set to 700mA. The non-linearity on the
R
-limited region is due to the increased resistance at
ON
higher die temperature. If the battery voltage increases to
higher than 4.0V, the entire curve moves towards right side.
As the input voltage increases, the charge current may be
reduced due to the thermal foldback function. The limit
caused by the thermal limit is dependent on the thermal
impedance. As the thermal impedance increases, the
thermal-limited curve moves towards left, as shown in
Figure 5.
. Figure 5 shows
REF
ISL6294
700
CHARGE CURRENT (mA)
FIGURE 5. CHARGE CURRENT LIMITS IN THE CC MODE
R
ON
LIMITED
R
INCREASES
V
BAT
INCREASES
4.5 5.0 5.5 6.0
INPUT VOLTAGE (V)
IREF
THERMAL
LIMITED
or T
θ
JA
INCREASES
A
6.5 4.0
Layout Guidance
The ISL6294 uses a thermally-enhanced DFN package that
has an exposed thermal pad at the bottom side of the
package. The layout should connect as much as possible to
copper on the exposed pad. Typically the component layer is
more effective in dissipating heat. The thermal impedance
can be further reduced by using other layers of copper
connecting to the exposed pad through a thermal via array.
Each thermal via is recommended to have 0.3mm diameter
and 1mm distance from other thermal vias.
Input Power Sources
The input power source is typically a well-regulated wall
cube with 1-meter length wire or a USB port. The input
voltage ranges from 4.25V to 6.5V under full-load and
unloaded conditions. The ISL6294 can withstand up to 28V
on the input without damaging the IC. If the input voltage is
higher than typically 6.8V, the charger stops charging.
7
FN9174.0
February 18, 2005
Page 46
Dual Flat No-Lead Plastic Package (DFN)
ISL6294
(DATUM A)
NX (b)
5
INDEX
AREA
SEATING
(DATUM B)
6
INDEX
AREA
NX L
8
A
6
C
PLANE
(A1)
D
TOP VIEW
SIDE VIEW
D2
D2/2
12
N
N-1
e
(Nd-1)Xe
REF.
BOTTOM VIEW
2X
A3
NX b
L8.2x3
ABC0.15
2X
0.15
CB
E
0.10
//
A
87
NX k
E2
E2/2
5
0.10
C
L
0.08
L
C
C
BAMC
8 LEAD DUAL FLAT NO-LEAD PLASTIC PACKAGE
MILLIMETERS
SYMBOL
NOTESMINNOMINALMAX
A0.800.901.00-
A1--0.05-
A30.20 REF-
b0.200.250.325,8
D2.00 BSC-
D21.501.651.757,8
E3.00 BSC-
E21.651.801.907,8
e0.50 BSC-
k0.20 - - -
L0.300.400.508
N82
Nd43
Rev. 0 6/04
NOTES:
1. Dimensioning and tolerancing conform to ASME Y14.5-1994.
2. N is the number of terminals.
3. Nd refers to the number of terminals on D.
4. All dimensions are in millimeters. Angles are in degrees.
5. Dimension b applies to the metallized terminal and is measured
between 0.25mm and 0.30mm from the terminal tip.
6. The configuration of the pin #1 identifier is optional, but must be
located within the zone indicated. The pin #1 identifier may be
either a mold or mark feature.
7. Dimensions D2 and E2 are for the exposed pads which provide
improved electrical and thermal performance.
8. Nominal dimensions are provided to assist with PCB Land
Pattern Design efforts, see Intersil Technical Brief TB389.
SECTION "C-C"
FOR EVEN TERMINAL/SIDE
CC
e
TERMINAL TIP
All Intersil U.S. products are manufactured, assembled and tested utilizing ISO9000 quality systems.
Intersil Corporation’s quality certifications can be viewed at www.intersil.com/design/quality
Intersil products are sold by description only. Intersil Corporation reserves the right to make changes in circuit design, software and/or specifications at any time without
notice. Accordingly, the reader is cautioned to verify that data sheets are current before placing orders. Information furnished by Intersil is believed to be accurate and
reliable. However, no responsibility is assumed by Intersil or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may result
from its use. No license is granted by implication or otherwise under any patent or patent rights of Intersil or its subsidiaries.
For information regarding Intersil Corporation and its products, see www.intersil.com
8
FN9174.0
February 18, 2005
Page 47
TPS79301, TPS79318, TPS79325
TPS79328, TPS793285, TPS79330
Actual Size
(3,00 mm x 3,00 mm)
Actual Size
(3,00 mm x 3,00 mm)
SLVS348C – JULY 2001 – REVISED APRIL 2002
ULTRALOW-NOISE, HIGH PSRR, FAST RF 200-mA
LOW-DROPOUT LINEAR REGULATORS
TPS79333, TPS793475
FEATURES
200-mA Low-Dropout Regulator With EN
D
DAvailable in 1.8-V, 2.5-V, 2.8-V, 2.85-V , 3-V,
3.3-V, 4.75-V, and Adjustable
DHigh PSRR (70 dB at 10 kHz)
DUltralow Noise (32 µV)
DFast Start-Up Time (50 µs)
DStable With a 2.2-µF Ceramic Capacitor
DExcellent Load/Line Transient
DVery Low Dropout Voltage
(112 mV at Full Load, TPS79330)
D5-Pin SOT23 (DBV) Package
APPLICATIONS
Cellular and Cordless Telephones
D
DVCOs
DRF
DBluetooth, Wireless LAN
DHandheld Organizers, PDA
DBV PACKAGE
(TOP VIEW)
5
1IN
GND
EN
GND
EN
324
Fixed Option
DBV PACKAGE
(TOP VIEW)
1IN
324
Adjustable Option
6
5
OUT
BYPASS
OUT
FB
BYPASS
100
90
80
70
60
50
40
IO = 10 mA
30
Ripple Rejection – dB
20
VI = 3.8 V
Co = 10 µF
10
C
(byp)
0
101001 k10 k
DESCRIPTION
The TPS793xx family of low-dropout (LDO) low-power
linear voltage regulators features high power supply
rejection ratio (PSRR), ultralow noise, fast start-up, and
excellent line and load transient responses in a small
outline, SOT23, package. Each device in the family is
stable, with a small 2.2-µF ceramic capacitor on the
output. The TPS793xx family uses an advanced,
proprietary BiCMOS fabrication process to yield
extremely low dropout voltages (e.g., 112 mV at 200
mA, TPS79330). Each device achieves fast start-up
times (approximately 50 µs with a 0.001-µF bypass
capacitor) while consuming very low quiescent current
(170 µA typical). Moreover, when the device is placed
in standby mode, the supply current is reduced to less
than 1 µA. The TPS79328 exhibits approximately 32µV
capacitor. Applications with analog components that
are noise sensitive, such as portable RF electronics,
benefit from the high PSRR and low-noise features as
well as the fast response time.
TPS79328
RIPPLE REJECTION
vs
FREQUENCY
IO = 200 mA
= 0.01 µF
100 k 1 M 10 M
f – Frequency – Hz
of output voltage noise with a 0.1-µF bypass
RMS
OUTPUT SPECTRAL NOISE DENSITY
0.3
V/ HzOutput Spectral Noise Density –
0.25
µ
0.2
0.15
0.1
0.05
0
1001 k10 k100 k
TPS79328
vs
FREQUENCY
VI = 3.8 V
Co = 2.2 µF
C
(byp)
IO = 1 mA
IO = 200 mA
f – Frequency – Hz
= 0.1 µF
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
Bluetooth is a trademark owned by Bluetooth SIG, Inc.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
www.ti.com
Copyright 2002, Texas Instruments Incorporated
1
Page 48
TPS79301, TPS79318, TPS79325
SOT23
TPS79328, TPS793285, TPS79330
TPS79333, TPS793475
SLVS348C – JULY 2001 – REVISED APRIL 2002
T
J
–40°C to 125°C
†
The DBVR indicates tape and reel of 3000 parts.
AVAILABLE OPTIONS
VOLTAGEPACKAGEPART NUMBERSYMBOL
1.2 to 5.5 VTPS79301DBVR
1.8 VTPS79318DBVR
2.5 VTPS79325DBVR
2.8 V
2.85 V
3 VTPS79330DBVR
3.3 VTPS793333DBVR
4.75 VTPS793475DBVR
SOT23
(DBV)
TPS79328DBVR
TPS793285DBVR
†
PGVI
†
PHHI
†
PGWI
†
PGXI
†
PHII
†
PGYI
†
PHUI
†
PHJI
absolute maximum ratings over operating free-air temperature range (unless otherwise noted)
Operating virtual junction temperature range, T
Operating ambient temperature range, T
Storage temperature range, T
‡
Stresses beyond those listed under “absolute maximum ratings” may cause permanent damage to the device. These are stress ratings only, and
functional operation of the device at these or any other conditions beyond those indicated under “recommended operating conditions” is not
implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
NOTE 1: All voltage values are with respect to network ground terminal.
BOARD
Low K
High K
§
The JEDEC low K (1s) board design used to derive this data was a 3-inch x 3-inch, two layer board with 2 ounce copper traces on top of the board.
¶
The JEDEC high K (2s2p) board design used to derive this data was a 3-inch x 3-inch, multilayer board with 1 ounce internal power and ground
planes and 2 ounce copper traces on top and bottom of the board.
Output voltage line regulation (∆V/V)
(see Note 5)
p
Output noise voltage (TPS79328)
Time, start-up (TPS79328)
Output current limitVO = 0 V,See Note 4285600mA
Standby currentEN = 0 V, 2.7 V < VI < 5.5 V0.071µA
High level enable input voltage2.7 V < VI < 5.5 V2V
Low level enable input voltage2.7 V < VI < 5.5 V0.7V
Input current (EN)EN = 0–11µA
Input current (FB) (TPS79301)FB = 1.8 V1µA
NOTES: 2. To calculate the minimum input voltage for your maximum output current, use the following formula:
VI(min) = VO(max) + VDO (max load)
3. Continuous output current and operating junction temperature are limited by internal protection circuitry, but it is not recommended
that the device operate under conditions beyond those specified in this table for extended periods of time.
4. The minimum IN operating voltage is 2.7 V or V
output current is 200 mA.
5. If VO≤ 2.5 V then V
Line Reg. (mV) +ǒ%ńV
If VO ≥ 2.5 V then V
O(typ)
= 2.7 V, V
Imin
Ǔ
= VO + 1 V, V
Imin
+ 1 V , I
V
= 1 mA, Co = 10 µF, C
O
0 µA< IO < 200 mA,
(see Note 4 )
TJ = 25°C1.8
0 µA< IO < 200 mA,2.8 V < VI < 5.5 V1.7641.836
TJ = 25°C2.5
0 µA< IO < 200 mA,3.5 V < VI < 5.5 V2.452.55
TJ = 25°C2.8
0 µA< IO < 200 mA,3.8 V < VI < 5.5 V2.7442.856
TJ = 25°C2.85
0 µA< IO < 200 mA,3.85 V < VI < 5.5 V2.7932.907
TJ = 25°C3
0 µA< IO < 200 mA,4 V < VI < 5.5 V2.943.06
TJ = 25°C3.3
0 µA ≤ IO < 200 mA,4.3 V < VI < 5.5 V3.2343.366
TJ = 25°C4.75
0 µA< IO < 200 mA,5.25 V < VI < 5.5 V4.6554.845
0 µA< IO < 200 mA,TJ = 25°C170µA
0 µA< IO < 200 mA220µA
VO + 1 V < VI ≤ 5.5 V,TJ = 25°C0.05
VO + 1 V < VI ≤ 5.5 V0.12
BW = 200 Hz to 100 kHz,
IO = 200 mA, TJ = 25°C
RL = 14 Ω,
Imax
ǒ
V
O
=
o
Imax
,
= 5.5 V:
* 2.7 V
100
= 5.5 V.
Imax
=
J
+ 1 V , whichever is greater . The maximum IN voltage is 5.5 V . The maximum
BYPASS44An external bypass capacitor, connected to this terminal, in conjunction with an internal resistor, creates
EN33IThe EN terminal is an input which enables or shuts down the device. When EN goes to a logic high, the
FB5N/AIThis terminal is the feedback input voltage for the adjustable device.
GND22Regulator ground
IN11IThe IN terminal is the input to the device.
OUT65OThe OUT terminal is the regulated output of the device.
I/O
a low-pass filter to further reduce regulator noise.
device will be enabled. When the device goes to a logic low, the device is in shutdown mode.
Co = 2.2 µF
VI = 5.5 V, VO ≥ 1.5 V
TJ = –40°C to 125°C
10
1
0.1
0.01
ESR – Equivalent Series Resistance – Ω
00.020.040.060.080.2
IO – Output Current – A
Region of Instability
Region of Stability
Figure 20
TYPICAL REGIONS OF STABILITY
EQUIVALENT SERIES RESISTANCE (ESR)
vs
OUTPUT CURRENT
100
Co = 10 µF
VI = 5.5 V
TJ = –40°C to 125°C
10
1
0.1
0.01
ESR – Equivalent Series Resistance – Ω
00.020.040.060.080.2
Region of Instability
Region of Stability
IO – Output Current – A
Figure 21
8
www.ti.com
Page 55
TPS79301, TPS79318, TPS79325
TPS79328, TPS793285, TPS79330
TPS79333, TPS793475
SLVS348C – JULY 2001 – REVISED APRIL 2002
APPLICATION INFORMATION
The TPS793xx family of low-dropout (LDO) regulators has been optimized for use in noise-sensitive
battery-operated equipment. The device features extremely low dropout voltages, high PSRR, ultralow output
noise, low quiescent current (170 µA typically), and enable-input to reduce supply currents to less than 1 µA
when the regulator is turned off.
A typical application circuit is shown in Figure 22.
TPS793xx
1
V
I
0.1 µF
IN
BYPASS
3
EN
GND
2
OUT
4
5
+
2.2 µF
V
O
0.01 µF
Figure 22. Typical Application Circuit
external capacitor requirements
A 0.1-µF or larger ceramic input bypass capacitor, connected between IN and GND and located close to the
TPS793xx, is required for stability and will improve transient response, noise rejection, and ripple rejection. A
higher-value electrolytic input capacitor may be necessary if large, fast-rise-time load transients are anticipated
and the device is located several inches from the power source.
Like all low dropout regulators, the TPS793xx requires an output capacitor connected between OUT and GND
to stabilize the internal control loop. The minimum recommended capacitance is 2.2 µF. Any 2.2 µF or larger
ceramic capacitor is suitable, provided the capacitance does not vary significantly over temperature.
The internal voltage reference is a key source of noise in an LDO regulator. The TPS793xx has a BYPASS pin
which is connected to the voltage reference through a 250-kΩ internal resistor. The 250-kΩ internal resistor,
in conjunction with an external bypass capacitor connected to the BYPASS pin, creates a low pass filter to
reduce the voltage reference noise and, therefore, the noise at the regulator output. In order for the regulator
to operate properly , the current flow out of the BYPASS pin must be at a minimum, because any leakage current
will create an IR drop across the internal resistor thus creating an output error. Therefore, the bypass capacitor
must have minimal leakage current.
For example, the TPS79328 exhibits only 32 µV
capacitor and a 2.2-µF ceramic output capacitor. Note that the output starts up slower as the bypass capacitance
increases due to the RC time constant at the BYPASS pin that is created by the internal 250-kΩ resistor and
external capacitor.
of output voltage noise using a 0.1-µF ceramic bypass
board layout recommendation to improve PSRR and noise performance
To improve ac measurements like PSRR, output noise, and transient response, it is recommended that the
board be designed with separate ground planes for V
the GND pin of the device. In addition, the ground connection for the bypass capacitor should connect directly
to the GND pin of the device.
power dissipation and junction temperature
Specified regulator operation is assured to a junction temperature of 125°C; the maximum junction temperature
should be restricted to 125°C under normal operating conditions. This restriction limits the power dissipation
the regulator can handle in any given application. T o ensure the junction temperature is within acceptable limits,
calculate the maximum allowable dissipation, P
or equal to P
The maximum-power-dissipation limit is determined using the following equation:
D(max)
.
D(max)
and V
IN
, and the actual dissipation, PD, which must be less than
, with each ground plane connected only at
OUT
P
D(max)
Where:
T
maxis the maximum allowable junction temperature.
J
R
θJA
T
is the ambient temperature.
A
The regulator dissipation is calculated using:
P
+
D
Power dissipation resulting from quiescent current is negligible. Excessive power dissipation triggers the
thermal protection circuit.
TJmax * T
+
R
is the thermal resistance junction-to-ambient for the package, see the dissipation rating table.
ǒ
VI* V
Ǔ
O
θJA
I
A
O
programming the TPS79301 adjustable LDO regulator
The output voltage of the TPS79301 adjustable regulator is programmed using an external resistor divider as
shown in Figure 23. The output voltage is calculated using:
R1
VO+ V
Where:
= 1.2246 V typ (the internal reference voltage)
V
ref
ref
ǒ
1 )
R2
Ǔ
(1)
(2)
(3)
10
www.ti.com
Page 57
TPS79301, TPS79318, TPS79325
TPS79328, TPS793285, TPS79330
TPS79333, TPS793475
SLVS348C – JULY 2001 – REVISED APRIL 2002
APPLICATION INFORMATION
programming the TPS79301 adjustable LDO regulator (continued)
Resistors R1 and R2 should be chosen for approximately 50-µA divider current. Lower value resistors can be
used for improved noise performance, but the solution consumes more power. Higher resistor values should
be avoided as leakage current into/out of FB across R1/R2 creates an offset voltage that artificially
increases/decreases the feedback voltage and thus erroneously decreases/increases V
design procedure is to choose R2 = 30.1 kΩ to set the divider current at 50 µA, C1 = 15 pF for stability , and then
calculate R1 using:
V
R1 +
O
ǒ
V
ref
* 1Ǔ R2
In order to improve the stability of the adjustable version, it is suggested that a small compensation capacitor
be placed between OUT and FB. For voltages <1.8 V , the value of this capacitor should be 100 pF . For voltages
>1.8 V, the approximate value of this capacitor can be calculated as:
C1 +
(3 x 10
–7
)x(R1 ) R2)
(R1 x R2)
. The recommended
O
(4)
(5)
The suggested value of this capacitor for several resistor ratios is shown in the table below. If this capacitor is
not used (such as in a unity-gain configuration) or if an output voltage <1.8 V is chosen, then the minimum
recommended output capacitor is 4.7 µF instead of 2.2 µF.
The TPS793xx PMOS-pass transistor has a built-in back diode that conducts reverse current when the input
voltage drops below the output voltage (e.g., during power down). Current is conducted from the output to the
input and is not internally limited. If extended reverse voltage operation is anticipated, external limiting might
be appropriate.
The TPS793xx features internal current limiting and thermal protection. During normal operation, the TPS793xx
limits output current to approximately 400 mA. When current limiting engages, the output voltage scales back
linearly until the overcurrent condition ends. While current limiting is designed to prevent gross device failure,
care should be taken not to exceed the power dissipation ratings of the package or the absolute maximum
voltage ratings of the device. If the temperature of the device exceeds approximately 165°C, thermal-protection
circuitry shuts it down. Once the device has cooled down to below approximately 140°C, regulator operation
resumes.
NOTES: A. All linear dimensions are in millimeters.
B. This drawing is subject to change without notice.
C. Body dimensions do not include mold flash or protrusion.
D. Falls within JEDEC MO-178
4073253-4/F 10/00
12
www.ti.com
Page 59
TPS79301, TPS79318, TPS79325
TPS79328, TPS793285, TPS79330
TPS79333, TPS793475
SLVS348C – JULY 2001 – REVISED APRIL 2002
MECHANICAL DATA
DBV (R-PDSO-G6) PLASTIC SMALL-OUTLINE
0,95
1,45
0,95
3,00
2,80
46
31
0,05 MIN
6X
0,50
0,25
1,70
1,50
0,20
3,00
2,60
Seating Plane
M
0,15 NOM
Gage Plane
0,25
0°–8°
0,10
0,55
0,35
NOTES: A. All linear dimensions are in millimeters.
B. This drawing is subject to change without notice.
C. Body dimensions do not include mold flash or protrusion.
D. Leads 1, 2, 3 are wider than leads 4, 5, 6 for package orientation.
E. Pin 1 is located below the first letter of the top side symbolization.
4073253-5/F 10/00
www.ti.com
13
Page 60
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,
enhancements, improvements, and other changes to its products and services at any time and to discontinue
any product or service without notice. Customers should obtain the latest relevant information before placing
orders and should verify that such information is current and complete. All products are sold subject to TI’s terms
and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in
accordance with TI’s standard warranty . Testing and other quality control techniques are used to the extent TI
deems necessary to support this warranty . Except where mandated by government requirements, testing of all
parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for
their products and applications using TI components. T o minimize the risks associated with customer products
and applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right,
copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process
in which TI products or services are used. Information published by TI regarding third–party products or services
does not constitute a license from TI to use such products or services or a warranty or endorsement thereof.
Use of such information may require a license from a third party under the patents or other intellectual property
of the third party , or a license from TI under the patents or other intellectual property of TI.
Reproduction of information in TI data books or data sheets is permissible only if reproduction is without
alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction
of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for
such altered documentation.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that
product or service voids all express and any implied warranties for the associated TI product or service and
is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Mailing Address:
Texas Instruments
Post Office Box 655303
Dallas, Texas 75265
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in
a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS) or Green (RoHS & no Sb/Br) - please check
http://www.ti.com/productcontent for the latest availability information and additional product content details.
TBD: The Pb-Free/Green conversion plan has not been defined.
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements
for all 6 substances, including the requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered
at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes.
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame
retardants (Br or Sb do not exceed 0.1% by weight in homogeneous material)
(3)
MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder
temperature.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is
provided. TI bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the
accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and continues to take
reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on
incoming materials and chemicals. TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited
information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI
to Customer on an annual basis.
Addendum-Page 2
Page 78
Page 79
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,
enhancements, improvements, and other changes to its products and services at any time and to discontinue
any product or service without notice. Customers should obtain the latest relevant information before placing
orders and should verify that such information is current and complete. All products are sold subject to TI’s terms
and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in
accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI
deems necessary to support this warranty . Except where mandated by government requirements, testing of all
parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for
their products and applications using TI components. To minimize the risks associated with customer products
and applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right,
copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process
in which TI products or services are used. Information published by TI regarding third-party products or services
does not constitute a license from TI to use such products or services or a warranty or endorsement thereof.
Use of such information may require a license from a third party under the patents or other intellectual property
of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of information in TI data books or data sheets is permissible only if reproduction is without
alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction
of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for
such altered documentation.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that
product or service voids all express and any implied warranties for the associated TI product or service and
is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Following are URLs where you can obtain information on other Texas Instruments products and application
solutions:
ProductsApplications
Amplifiersamplifier.ti.comAudiowww.ti.com/audio
Data Convertersdataconverter.ti.comAutomotivewww.ti.com/automotive
DSPdsp.ti.comBroadbandwww.ti.com/broadband
Interfaceinterface.ti.comDigital Controlwww.ti.com/digitalcontrol
Logiclogic.ti.comMilitarywww.ti.com/military
Power Mgmtpower.ti.comOptical Networkingwww.ti.com/opticalnetwork
Microcontrollersmicrocontroller.ti.comSecuritywww.ti.com/security
Telephonywww.ti.com/telephony
Video & Imagingwww.ti.com/video
Wirelesswww.ti.com/wireless
Mailing Address:Texas Instruments
Post Office Box 655303 Dallas, Texas 75265
Copyright 2005, Texas Instruments Incorporated
Page 80
INTEGRATED CIRCUITS
DATASHEET
SYMPHONY N1C
Solid State Audio
DRAFT Datasheet version 1.2.0 version 1.2February 6, 2004
5:06
Page 81
Philips SemiconductorsDRAFTDatasheetversion 1.2.0
Solid State AudioPNX0101ET/N1
1 DOCUMENT HISTORY ........................................................................................................................................... 14
2.1General Features ......................................................................................................................................... 15
2.2Hardware Features ...................................................................................................................................... 15
3 GENERAL DESCRIPTION...................................................................................................................................... 16
5 ORDERING INFORMATION ................................................................................................................................... 16
6 GENERAL DESCRIPTION...................................................................................................................................... 17
8 ORDERING INFORMATION ................................................................................................................................... 19
9.2Cell Type Explanation .................................................................................................................................. 29
17.6Open items of this document ..................................................................................................................... 135
22.2Configuration of MPMC in PNX0101.......................................................................................................... 198
22.3Configuration of MPMC in PNX0101.......................................................................................................... 199
22.4Configuration of delays .............................................................................................................................. 199
23.2Place in the system.................................................................................................................................... 235
23.3Reading from FLASH................................................................................................................................. 235
23.3.1Synchronous versus asynchronous........................................................................................... 235
24.5Scatter gathering...................................................................................................... / Building a linked-list265
24.6SDMA flow control ..................................................................................................................................... 268
26.4.5Match Registers and Match Control Register (MRx and MCR)................................................. 279
26.4.6External Match Register (EMR)................................................................................................. 280
27 REAL TIME CLOCK (RTC) ................................................................................................................................... 282
27.5Power Down operation............................................................................................................................... 289
28 10 BIT ADC ........................................................................................................................................................... 291
29.2.11 Serial mode................................................................................................................................ 348
29.2.11.1 Serial writes............................................................................................................... 348
29.2.11.2 Serial reads................................................................................................................ 348
29.2.11.3 Serial clock timing...................................................................................................... 348
29.2.12 Checking the busy flag of the LCD controller............................................................................. 349
29.2.13 Loop back mode ........................................................................................................................ 349
29.5Using SDMA flow control ........................................................................................................................... 355
29.6Clock relation HCLK and LCDCLK............................................................................................................. 355
29.7Changes in the LCD interface SAA775x -> PNX0101/Melody................................................................... 355
30 USB INTERFACE.................................................................................................................................................. 356
34.4DSS Internal Control Registers.................................................................................................................. 430
36.3SDMA flow control ..................................................................................................................................... 440
36.5FIFO and IRQ behaviour............................................................................................................................ 442
37.3SDMA flow control ..................................................................................................................................... 444
37.5FIFO and IRQ behaviour............................................................................................................................ 447
38.1ADC analog front-end ................................................................................................................................ 448
38.1.1APPLICATIONS AND POWER DOWN MODES....................................................................... 448
11-25-20020.1Rachel MaréeStart ofthis document. Document is derived
from LC_CD FRS 1.1
02-21-20030.2Rachel MaréeUpdated the document
28-07-20030.3John van TolFirst internal draft review version
25-09-20031.0John van TolSymphony N1A first release version
29-01-20041.2John van TolSymphony N1C
2004 Mar 1814PHILIPSCONFIDENTIAL
Page 94
Philips SemiconductorsDRAFTDatasheetversion 1.2.0
Solid State AudioPNX0101ET/N1
2FEATURES
2.1General Features
• One chip solution for compressed audio players using flash memory
• Programmable architecture enables flexible support of “up-coming” digital music formats
– This hold for running the decoder on the ARM
– The decoders on the low-power DSP, are running from mask ROM
• FM Radio input and control support
• Embedded program flash for easy upgrading and increased program security
• Support for Philips LifeVibesTM audio enhancement algorithms
• Small footprint package TBGA180 10x10mm 0.5pitch
2.2Hardware Features
• ARM7TDMI + 8kByte cache
• Embedded 64kByte RAM and 32 kByte ROM
• Integrated embedded program Flash (4M bit)
• Ultra low power Audio DSP for support of Philips LifeVibesTM audio enhancement algorithms (storede in teh DSP’s
• Integrated USB 2.0 FS compliant slave interface (for firmware upgrade, data support from/to PC, streaming audio)
• Intelligent Configuration Power Management
• Single battery operated embedded DC/DC converter
• Integrated 6800/8080 compatible LCD interface
• General-Purpose IO pins (nearly all pins can be configured as GPIO pins)
• Integrated Master/Slave IIC interface
• Integrated ADC with line input and voice input (with recording possibility)
• Built-in ADC for level measurement & control (5-inputs)
• Integrated DAC with line output, headphone output with short-circuit protection
• Integrated IIS input and output interface
• Integrated SPDIF receiver
• Integrated UART + IRDA
• Integrated Real Time Clock with alarm
• Boundary scan
2.3Possible software features
• MP3 encoding/decoding (*) => Support for MPEG 1 layer 3 and MPEG 2 layer 2.5 and layer 3 audio decoding (MP3)
• WMA decoding (*)
• AAC decoding (*)
• Ogg Vorbis decoding (*)
• Voice recording using ADPCM
• Intelligent power management software
• USB Mass Storage Class
2004 Mar 1815PHILIPSCONFIDENTIAL
Page 95
Philips SemiconductorsDRAFTDatasheetversion 1.2.0
Solid State AudioPNX0101ET/N1
• USB Device Firmware Upgrade
• Philips LifeVibesTM sound enhancement software including bass/treble/volume control.
(*) Audio decoders/encoders do need appropriate licenses.
3GENERAL DESCRIPTION
The PNX0101 (ARM-based Solid State Audio IC) is an IC based on an embedded RISC processor. The device is
designed for hand-heldSolid State Audioapplications likeportable MP3players. Thehigh levelof integration, lowpower
consumption and high processor performances make the PNX0101 very suitable for portable hand-held devices.
The PNX0101 is based on the powerful ARM7TDMI CPU core, which is a full 32-bit RISC processor with 8 kbyte
dedicated cache.
The PNX0101 (ARM-based Solid State Audio IC) is an IC based on an embedded RISC processor. The device is
designed for hand-heldSolid State Audioapplications likeportable MP3players. Thehigh levelof integration, lowpower
consumption and high processor performances make the PNX0101 very suitable for portable hand-held devices.
The PNX0101 is based on the powerful ARM7TDMI CPU core, which is a full 32-bit RISC processor with 8 kbyte
dedicated cache.
The packageis manufacturedwith GREEN (environmental friendly materials) buthas LEAD CONTAINING soldering
balls.
NAMEDESCRIPTIONVERSION
body 10 x 10 x 0.8 mm
WARNING
PACKAGE
SOT640-1
2004 Mar 1819PHILIPSCONFIDENTIAL
Page 99
Philips SemiconductorsDRAFTDatasheetversion 1.2.0
Solid State AudioPNX0101ET/N1
9PINNING
9.1Pin Description PNX0101
WARNING
Pin JTAG_TMS initially was a pull-up pad .. in the latest version of the PNX0101, this is no longer the case ..
an external pull-up resistor is however needed!!!
Pin DAO_WS is NO longer an GPIO pin .. switching this pin into the wrong mode, can cause problems with
audio output.
ADC10B_GPA3ADC10B_GPA3T659Aapio (ZI)Analog General Purpose
ADC10B_GPA2ADC10B_GPA2U661Aapio (ZI)Analog General Purpose
ADC10B_GPA1ADC10B_GPA1T763Aapio (ZI)Analog General Purpose
ADC10B_GPA0ADC10B_GPA0U764Aapio (ZI)Analog General Purpose
ADC10B_VDDA33 ADC10B_VDDA33V1074vddcoAnalog supply 10-bit ADC
ADC10B_GNDAADC10B_GNDAU1073vsscoAnalog ground 10-bit ADC
DAC (fixed: 14pins)
DAC_VOUTRDAC_VOUTRM335Aapio (IO)SDAC Right Analog Output
DAC_VOUTLDAC_VOUTLM233Aapio (IO)SDAC Left Analog Output
DAC_VDDA33DAC_VDDA33L131vddcoSDAC Positive Voltage