首页 > 器件类别 > 存储 > 存储

HY29LV160TF-90

16 Mbit (2M x 8/1M x 16) Low Voltage Flash Memory

器件类别:存储    存储   

厂商名称:SK Hynix(海力士)

厂商官网:http://www.hynix.com/eng/

下载文档
器件参数
参数名称
属性值
是否Rohs认证
不符合
厂商名称
SK Hynix(海力士)
零件包装代码
BGA
包装说明
8 X 9 MM, FBGA-48
针数
48
Reach Compliance Code
compli
ECCN代码
EAR99
最长访问时间
90 ns
备用内存宽度
8
启动块
TOP
命令用户界面
YES
通用闪存接口
YES
数据轮询
YES
JESD-30 代码
R-PBGA-B48
JESD-609代码
e0
长度
9 mm
内存密度
16777216 bi
内存集成电路类型
FLASH
内存宽度
16
功能数量
1
部门数/规模
1,2,1,31
端子数量
48
字数
1048576 words
字数代码
1000000
工作模式
ASYNCHRONOUS
最高工作温度
70 °C
最低工作温度
组织
1MX16
封装主体材料
PLASTIC/EPOXY
封装代码
TFBGA
封装等效代码
BGA48,6X8,32
封装形状
RECTANGULAR
封装形式
GRID ARRAY, THIN PROFILE, FINE PITCH
并行/串行
PARALLEL
峰值回流温度(摄氏度)
NOT SPECIFIED
电源
3/3.3 V
编程电压
2.7 V
认证状态
Not Qualified
就绪/忙碌
YES
座面最大高度
1.2 mm
部门规模
16K,8K,32K,64K
最大待机电流
0.000005 A
最大压摆率
0.05 mA
最大供电电压 (Vsup)
3.6 V
最小供电电压 (Vsup)
2.7 V
标称供电电压 (Vsup)
3 V
表面贴装
YES
技术
CMOS
温度等级
COMMERCIAL
端子面层
Tin/Lead (Sn/Pb)
端子形式
BALL
端子节距
0.8 mm
端子位置
BOTTOM
处于峰值回流温度下的最长时间
NOT SPECIFIED
切换位
YES
类型
NOR TYPE
宽度
8 mm
文档预览
HY29LV160
16 Mbit (2M x 8/1M x 16) Low Voltage Flash Memory
KEY FEATURES
n
Single Power Supply Operation
– Read, program and erase operations from
2.7 to 3.6 volts
– Ideal for battery-powered applications
High Performance
– 70, 80, 90 and 120 ns access time
versions
Ultra-low Power Consumption (Typical
Values At 5 Mhz)
– Automatic sleep mode current: 1 µA
– Standby mode current: 1 µA
– Read current: 9 mA
– Program/erase current: 20 mA
Flexible Sector Architecture:
– One 16 KB, two 8 KB, one 32 KB and
thirty-one 64 KB sectors in byte mode
– One 8 KW, two 4 KW, one 16 KW and
thirty-one 32 KW sectors in word mode
– Top or bottom boot block configurations
available
Sector Protection
– Allows locking of a sector or sectors to
prevent program or erase operations
within that sector
– Sectors lockable in-system or via
programming equipment
– Temporary Sector Unprotect allows
changes in locked sectors (requires high
voltage on RESET# pin)
Fast Program and Erase Times
– Sector erase time: 0.25 sec typical for
each sector
– Chip erase time: 8 sec typical
– Byte program time: 9
µs
typical
Unlock Bypass Program Command
– Reduces programming time when issuing
multiple program command sequences
Automatic Erase Algorithm Preprograms
and Erases Any Combination of Sectors
or the Entire Chip
Erase Suspend/Erase Resume
– Suspends an erase operation to allow
reading data from, or programming data
to, a sector that is not being erased
– Erase Resume can then be invoked to
complete suspended erasure
Automatic Program Algorithm Writes and
Verifies Data at Specified Addresses
n
100,000 Write Cycles per Sector Minimum
n
Data# Polling and Toggle Bits
– Provide software confirmation of
completion of program and erase
operations
Ready/Busy# Pin
– Provides hardware confirmation of
completion of program and erase
operations
Hardware Reset Pin (RESET#) Resets the
Device to Reading Array Data
Compliant With Common Flash Memory
Interface (CFI) Specification
– Flash device parameters stored directly
on the device
– Allows software driver to identify and use
a variety of different current and future
Flash products
Compatible With JEDEC standards
– Pinout and software compatible with
single-power supply Flash devices
– Superior inadvertent write protection
Space Efficient Packaging
– 48-pin TSOP and 48-ball FBGA packages
n
n
n
n
n
n
n
n
n
n
LOGIC DIAGRAM
20
A[19:0]
DQ[7:0]
7
CE#
OE#
WE#
RESET#
BYTE#
DQ[14:8]
DQ15/A-1
RY/BY#
8
n
n
n
n
Preliminary
Revision 1.2, May 2001
HY29LV160
GENERAL DESCRIPTION
The HY29LV160 is a 16 Mbit, 3 volt-only, CMOS
Flash memory organized as 2,097,152 (2M) bytes
or 1,048,576 (1M) words that is available in 48-
pin TSOP and 48-ball FBGA packages. Word-
wide data (x16) appears on DQ[15:0] and byte-
wide (x8) data appears on DQ[7:0].
The HY29LV160 can be programmed and erased
in-system with a single 3 volt V
CC
supply. Inter-
nally generated and regulated voltages are pro-
vided for program and erase operations, so that
the device does not require a higher voltage V
PP
power supply to perform those functions. The de-
vice can also be programmed in standard EPROM
programmers. Access times as low as 80 ns over
the full operating voltage range of 2.7 - 3.6 volts,
and 70 ns with a limited voltage range of 3.0 - 3.6
volts, are offered for timing compatibility with the
zero wait state requirements of high speed mi-
croprocessors. To eliminate bus contention, the
HY29LV160 has separate chip enable (CE#), write
enable (WE#) and output enable (OE#) controls.
The device is compatible with the JEDEC single-
power-supply Flash memory command set stan-
dard. Commands are written to the command reg-
ister using standard microprocessor write timings.
They are then routed to an internal state-machine
that controls the erase and programming circuits.
Device programming is performed a byte/word at
a time by executing the four-cycle Program Com-
mand write sequence. This initiates an internal al-
gorithm that automatically times the program pulse
widths and verifies proper cell margin. Faster pro-
gramming times can be achieved by placing the
HY29LV160 in the Unlock Bypass mode, which
requires only two write cycles to program data in-
stead of four.
The HY29LV160’s sector erase architecture allows
any number of array sectors to be erased and re-
programmed without affecting the data contents
of other sectors. Device erasure is initiated by
executing the Erase Command sequence. This
initiates an internal algorithm that automatically
preprograms the array (if it is not already pro-
grammed) before executing the erase operation.
As during programming cycles, the device auto-
matically times the erase pulse widths and veri-
fies proper cell margin. Hardware Sector Protec-
tion optionally disables both program and erase
operations in any combination of the sectors of
2
the memory array, while Temporary Sector Un-
protect allows in-system erasure and code
changes in previously protected sectors. Erase
Suspend enables the user to put erase on hold for
any period of time to read data from, or program
data to, any sector that is not selected for era-
sure. True background erase can thus be
achieved. The device is fully erased when shipped
from the factory.
Addresses and data needed for the programming
and erase operations are internally latched during
write cycles, and the host system can detect
completion of a program or erase operation by
observing the RY/BY# pin, or by reading the DQ[7]
(Data# Polling) or DQ[6] (Toggle) status bits. Hard-
ware data protection measures include a low V
CC
detector that automatically inhibits write operations
during power transitions.
After a program or erase cycle has been com-
pleted, or after assertion of the RESET# pin (which
terminates any operation in progress), the device
is ready to read data or to accept another com-
mand. Reading data out of the device is similar to
reading from other Flash or EPROM devices.
Two power-saving features are embodied in the
HY29LV160. When addresses have been stable
for a specified amount of time, the device enters
Automatic Sleep mode. The host can also place
the device into Standby mode. Power consump-
tion is greatly reduced in both of these modes.
Common Flash Memory Interface (CFI)
To make Flash memories interchangeable and to
encourage adoption of new Flash technologies,
major Flash memory suppliers developed a flex-
ible method of identifying Flash memory sizes and
configurations in which all necessary Flash device
parameters are stored directly on the device.
Parameters stored include memory size, byte/word
configuration, sector configuration, necessary volt-
ages and timing information. This allows one set
of software drivers to identify and use a variety of
different current and future Flash products. The
standard which details the software interface nec-
essary to access the device to identify it and to
determine its characteristics is the Common Flash
Memory Interface (CFI) Specification. The
HY29LV160 is fully compliant with this specification.
Rev. 1.2/May 01
HY29LV160
BLOCK DIAGRAM
DQ[15:0]
A[19:0], A-1
STATE
CONTROL
DQ[15:0]
WE#
CE#
OE#
BYTE#
RESET#
RY/BY#
PROGRAM
VOLTAGE
GENERATOR
COMMAND
REGISTER
ERASE VOLTAGE
GENERATOR AND
SECTOR SWITCHES
I/O CONTROL
I/O BUFFERS
DATA LATCH
V
C C
DETECTOR
TIMER
A[19:0], A-1
ADDRESS LATCH
Y-DECODER
Y-GATING
X-DECODER
16 Mb FLASH
MEMORY
ARRAY
SIGNAL DESCRIPTIONS
Name
A[19:0]
DQ[15]/A[-1],
DQ[14:0]
BY TE#
CE#
Type
Inputs
Description
Address, active High.
These 20 inputs, combined with the DQ[15]/A[-1] input in
Byte mode, select one location within the array for read or write operations.
Data Bus, active High
. These pins provide an 8- or 16-bit data path for read
Inputs/Outputs
and write operations. In Byte mode, DQ[15]/A[-1] is used as the LSB of the 21-bit
Tri-state
byte address input. DQ[14:8] are unused and remain tri-stated in Byte mode.
Input
Input
Byte Mode, active Low.
Low selects Byte mode, High selects Word mode.
Chip Enable, active Low.
This input must be asserted to read data from or
write data to the HY 29LV160. When High, the data bus is tri-stated and the
device is placed in the Standby mode.
Output Enable, active Low
. Asserted for read operations and negated for
write operations. BY TE# determines whether a byte or a word is read during
the read operation.
Write Enable, active Low.
Controls writing of commands or command sequences
in order to program data or erase sectors of the memory array. A write operation
takes place when WE# is asserted while CE# is Low and OE# is High.
Hardware Reset, active Low.
Provides a hardware method of resetting the
HY 29LV160 to the read array state. When the device is reset, it immediately
terminates any operation in progress. While RESET# is asserted, the device
will be in the Standby mode.
Re a dy / Bus y St a t us .
I nd ic a t e s w he t he r a w r it e o r e r a s e c o mma nd is in
progress or has been completed. Remains Low w hile the device is actively
programming data or erasing, and goes High when it is ready to read array data.
3-volt (nominal) power supply.
Power and signal ground.
OE#
Input
WE#
Input
RESET#
Input
RY /BY #
V
CC
V
SS
Output
Open Drain
--
--
Rev. 1.2/May 01
3
HY29LV160
PIN CONFIGURATIONS
48-Ball FBGA (Top View, Balls Facing Down)
A6
A[13]
B6
A[12]
C6
A[14]
D6
A[15]
E6
A[16]
F6
BYTE#
G6
DQ[15]/A[-1]
H6
V
SS
A5
A[9]
B5
A[8]
C5
A[10]
D5
A[11]
E5
DQ[7]
F5
DQ[14]
G5
DQ[13]
H5
DQ[6]
A4
WE#
B4
RESET#
C4
NC
D4
A[19]
E4
DQ[5]
F4
DQ[12]
G4
V
CC
H4
DQ[4]
A3
RY/BY#
B3
NC
C3
A[18]
D3
NC
E3
DQ[2]
F3
DQ[10]
G3
DQ[11]
H3
DQ[3]
A2
A[7]
B2
A[17]
C2
A[6]
D2
A[5]
E2
DQ[0]
F2
DQ[8]
G2
DQ[9]
H2
DQ[1]
A1
A[3]
B1
A[4]
C1
A[2]
D1
A[1]
E1
A[0]
F1
CE#
G1
OE#
H1
V
SS
A[15]
A[14]
A[13]
A[12]
A[11]
A[10]
A[9]
A[8]
A[19]
NC
WE#
RESET#
NC
NC
RY/BY#
A[18]
A[17]
A[7]
A[6]
A[5]
A[4]
A[3]
A[2]
A[1]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
TSOP48
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
A[16]
BYTE#
V
SS
DQ[15]/A[-1]
DQ[7]
DQ[14]
DQ[6]
DQ[13]
DQ[5]
DQ[12]
DQ[4]
V
CC
DQ[11]
DQ[3]
DQ[10]
DQ[2]
DQ[9]
DQ[1]
DQ[8]
DQ[0]
OE#
V
SS
CE#
A[0]
4
Rev. 1.2/May 01
HY29LV160
CONVENTIONS
Unless otherwise noted, a positive logic (active
High) convention is assumed throughout this docu-
ment, whereby the presence at a pin of a higher,
more positive voltage (V
IH
) causes assertion of the
signal. A ‘#’ symbol following the signal name, e.g.,
RESET#, indicates that the signal is asserted in
the Low state (V
IL
). See DC specifications for V
IH
and V
IL
values.
MEMORY ARRAY ORGANIZATION
The 16 Mbit Flash memory array is organized into
35 blocks called
sectors
(S0, S1, . . . , S34). A
sector is the smallest unit that can be erased and
that can be protected to prevent accidental or un-
authorized erasure. See the ‘Bus Operations’ and
‘Command Definitions’ sections of this document
for additional information on these functions.
In the HY29LV160, four of the sectors, which com-
prise the
boot block,
vary in size from 8 to 32
BUS OPERATIONS
Device bus operations are initiated through the
internal command register, which consists of sets
of latches that store the commands, along with
the address and data information, if any, needed
to execute the specific command. The command
register itself does not occupy any addressable
memory location. The contents of the command
register serve as inputs to an internal state ma-
chine whose outputs control the operation of the
device. Table 3 lists the normal bus operations,
the inputs and control levels they require, and the
resulting outputs. Certain bus operations require
a high voltage on one or more device pins. Those
are described in Table 4.
Read Operation
Whenever a signal is separated into numbered
bits, e.g., DQ[7], DQ[6], ..., DQ[0], the family of
bits may also be shown collectively, e.g., as
DQ[7:0].
The designation 0xNNNN (N = 0, 1, 2, . . . , 9, A, .
. . , E, F) indicates a number expressed in hexadeci-
mal notation. The designation 0bXXXX indicates a
number expressed in binary notation (X = 0, 1).
Kbytes (4 to 16 Kwords), while the remaining 31
sectors are uniformly sized at 64 Kbytes (32
Kwords). The boot block can be located at the
bottom of the address range (HY29LV160B) or at
the top of the address range (HY29LV160T).
Tables 1 and 2 define the sector addresses and
corresponding address ranges for the top and bot-
tom boot block versions of the HY29LV160.
ware reset to ensure that no spurious alteration of
the memory content occurs during the power tran-
sition. No command is necessary in this mode to
obtain array data, and the device remains enabled
for read accesses until the command register con-
tents are altered.
This device features an Erase Suspend mode.
While in this mode, the host may read the array
data from any sector of memory that is not marked
for erasure. If the host reads from an address
within an erase-suspended (or erasing) sector, or
while the device is performing a byte or word pro-
gram operation, the device outputs status data
instead of array data. After completing an Auto-
matic Program or Automatic Erase algorithm within
a sector, that sector automatically returns to the
read array data mode. After completing a program-
ming operation in the Erase Suspend mode, the
system may once again read array data with the
same exception noted above.
The host must issue a hardware reset or the soft-
ware reset command to return a sector to the read
array data mode if DQ[5] goes high during a pro-
gram or erase cycle, or to return the device to the
read array data mode while it is in the Electronic
ID mode.
Data is read from the HY29LV160 by using stan-
dard microprocessor read cycles while placing the
byte or word address on the device’s address in-
puts. The host system must drive the CE# and
OE# pins LOW and drive WE# high for a valid
read operation to take place. The BYTE# pin de-
termines whether the device outputs array data in
words (DQ[15:0]) or in bytes (DQ[7:0]).
The HY29LV160 is automatically set for reading
array data after device power-up and after a hard-
Rev. 1.2/May 01
5
查看更多>
热门器件
热门资源推荐
器件捷径:
S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 SA SB SC SD SE SF SG SH SI SJ SK SL SM SN SO SP SQ SR SS ST SU SV SW SX SY SZ T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 TA TB TC TD TE TF TG TH TI TJ TK TL TM TN TO TP TQ TR TS TT TU TV TW TX TY TZ U0 U1 U2 U3 U4 U6 U7 U8 UA UB UC UD UE UF UG UH UI UJ UK UL UM UN UP UQ UR US UT UU UV UW UX UZ V0 V1 V2 V3 V4 V5 V6 V7 V8 V9 VA VB VC VD VE VF VG VH VI VJ VK VL VM VN VO VP VQ VR VS VT VU VV VW VX VY VZ W0 W1 W2 W3 W4 W5 W6 W7 W8 W9 WA WB WC WD WE WF WG WH WI WJ WK WL WM WN WO WP WR WS WT WU WV WW WY X0 X1 X2 X3 X4 X5 X7 X8 X9 XA XB XC XD XE XF XG XH XK XL XM XN XO XP XQ XR XS XT XU XV XW XX XY XZ Y0 Y1 Y2 Y4 Y5 Y6 Y9 YA YB YC YD YE YF YG YH YK YL YM YN YP YQ YR YS YT YX Z0 Z1 Z2 Z3 Z4 Z5 Z6 Z8 ZA ZB ZC ZD ZE ZF ZG ZH ZJ ZL ZM ZN ZP ZR ZS ZT ZU ZV ZW ZX ZY
需要登录后才可以下载。
登录取消