The MXSMIO™ Implement Brochure

The Ultimate Performance Flash Memory
Macronix Serial Multi I/O(MXSMIOTM) Flash
www.macronix.com
Contents
Why Use MXSMIOTM Family?
3
●
Advantages of Macronix Serial Multi-I/O Flash Family
4
●
Worldwide NOR Flash Trend
5
●
The Fastest Performance Serial Flash on the Market
●
6
TM
Move Ahead of the Competition-MXSMIO Duplex
7
How to Design with Multi-I/O ?
●
I n n o v a t i o n . Q u a l i t y . Te a m w o r k . E f f i c i e n c y . S e r v i c e
●
8
Hardware Considerations
Software Considerations
●
Enhanced Performance
9
●
Pin Assignments
9
MXSMIOTM Flash Families
11
●
3V Standard Serial Flash Families
11
●
Secure Serial Flash Family
13
●
Serial ROM Family
14
●
Low Voltage Serial Flash Family
15
Thin & Small Packages
1
17
2
Need Fast Speed?
Look to Macronix,
the Leader in Serial Flash
TM
Why Use MXSMIO Family?
Advantages of M acronix S erial Multi-I/O
(MXSMIOTM) Flash Family
Today more & more application require code execution & fast download functionality in their systems
design. The Macronix Serial MXSMIO Flash products are available in Dual & Quad I/O capability to meet
these system requirements. These products offer many advantages, such as:
●
●
●
●
●
●
●
●
Read performance comparable to Parallel Flash
Shorter system boot-up time
Layout simplification
Less cross-talk wires
Lower power consumption
Reduced pin-count ( Controller or ASIC chip)
Reduce RAM buffer size for code execution (direct access from Serial Flash)
Lower system BOM cost
Applications Using Multi I/O Serial Flash
MXSMIO Flash Family, ranging from 16Mb~128Mb, are already supported by leading chipset
companies for a variety of applications including:
Optical Disk Drive
Digital TV
DVD Player
Wireless LAN
Printer
Camera module
Keyboard Controller
●
●
●
●
●
●
●
And several diverse applications will use this new
generation "MXSMIOTM Flash Family" as their mainstream
NOR Flash such as UWB , GE-PON, PLC, DSL & Set-Top
Boxes, high speed servers, PC motherboards, Notebooks,
graphic cards, HDDs, electronic dictionary, modems, and etc.
3
4
TM
MXSMIO
- Faster Than a Speeding Bullet
Catch the WorldWide Flash Trend:
Parallel ➡ Serial ➡ Multi –I/O Serial Flash
Fastest Read Speed - Outperforming Parallel Flash
Data Transfer-(Throughput Mb/s)
Mb/s
400
TSOP 48
Parallel Flash
➡
SOP 8
Serial Flash
200
QFP-208
QFP-240
0
Serial Flash memories are rapidly taking over the code storage market from Parallel Flash in the same densities. The diagram above
clearly indicates the benefits of moving to a Serial Flash device. With a parallel interconnect there are 38 external connections with 16
ns
6) 70
l(x1
ralle
pa
pa
ns
R)
Hz
x75M
SPI 4
/DT
6) 90
l(x1
ralle
SPI 4
x5
z(w
0MH
Hz
x50M
SPI 4
Hz
x75M
SPI 2
Hz
x50M
SPI 2
z
0MH
SPI 8
z
0MH
SPI 5
data bus and 19 address bus lines, whereas the SPI bus interface has only 4 interconnect signals. Not only is the layout simplified, the
Leading Edge Breakthrough: Macronix is the leading Serial Flash supplier in the industry with largest market share (Web-Feet
interface of the SPI bus reduces the size of the control chip as well. For example, in the ODD application, the controller size is reduced
Research, March 2009). In 2009 Macronix continues to demonstrate its leadership in the Serial Flash market by offering the fastest
from a QFP240 to a QFP208 pin package and the routing based on this reduction not only reduces the size of the printed circuit board,
products in the industry - MXSMIOTM Duplex Family - Quad I/O with Double Transfer Rate(DTR) mode with speeds up to 400MHz .
but also reduces EMI and cross-talk.
The above diagram clearly demonstrates the Quad I/O DTR Serial Flash (MXSMIOTM Duplex) can exceed the performance of Parallel
Despite the reduction in pin count and the cost advantage of the smaller package, the new MXSMIO TM Flash family also provides
Flash. Our customers are already migrating from Parallel to Serial Flash.
outstanding access time, even better than Parallel Flash, which enables designers to use Serial Flash in speed critical applications.
Even without DTR, the Macronix Quad I/O Serial Flash provides amazing performance approaching DRAM speeds of 300Mb/s, and
even exceeding the 220 Mb/s speed mark of a fast 70ns, 16bit Parallel NOR-Flash .
5
6
How to Design with Multi- I/O
Works?
Double Transfer Rate Serial Flash(MXSMIOTM Duplex)
Hardware Considerations
Both Dual and Quad I/O Serial Flash from Macronix maintain backward compatibility - occupying exactly the same footprint used by
conventional Single I/O Flash in 8-pin SOP packages. In other words, there is no need to modify the PCB or change the socket.
Multiple I/O Serial Flash read
performance is better than
Parallel Flash.
Unit : Mbps
600
Software Considerations
The device identification should be properly specified to distinguish the traditional Single I/O Serial Flash from the new Multi-I/O ones. The
500
following chart shows the command sets for customers using these devices in their systems. The recommended flow is to do READ ID check
first : then to do DTR Quad I/O ID check, to Quad I/O ID check, and then Dual I/O ID and at last to do Single I/O ID check. If the IDs are all
400
correct, it means that the device will support the abovementioned functions.
Parallel with Page mode
300
Parallel w/o Page mode
200
Quad I/O with DTR mode
Quad I/O crosses
over Parallel Flash
data output from
the 17th word.
100
Command Sets for Serial Flash Family
Action
Quad I/O
READ Command
READ
03 Hex
FAST READ
QB Hex
Dual I/O READ
BB Hex
Quad I/O READ
EB Hex
Quad I/O DTR READ
ED Hex
PROGRAM Command
Quad I/O PAGE PROGRAM
38 Hex
READ ID
REMS4D(READ ID for Quad I/O DDR Mode)
CF Hex
REMS4(READ ID for Quad I/O Mode)
DF Hex
REMS2(READ ID for Dual I/O Mode)
EF Hex
REMS(READ ID for Single I/O Mode
90 Hex
0
1
6
11
16
21
26
31
36
41
46
51
56
61
Unit:#of words output
Note : 1. Parallel Flash : 70ns 2. CLK rate : 80MHz
Key Features:
●
●
●
●
●
●
●
●
7
Quad I/O with Double Transfer Rate Serial Flash has
- Quad I/O
> Four I/O signals instead of one I/O signal
- Double Transfer Rate(DTR)
> Signals triggered on both rising and falling edge of clock
Faster transfer of data from Serial Flash to DRAM or other chips
No changes to hardware-command code based operation
Backward compatible to Single/Dual/Quad I/O
Wide voltage range of 2.7V to 3.6V
Temperature range of -40̊C to + 85̊C
Fastest clock speed in the industry for serial flash
-104MHz for fast read mode
-400MHz for Quad I/O DTR operations
8-pin/16-pin SOP (SOIC) and 8-pin WSON (thin) Packages
-16-pin SOP (SOIC) package support
-16-pin SOP and KGD options.
-8 pins for parallel mode programming to speed up production programming
Command
Multi I/O Serial Flash memories of the same density have the same device ID and are backward compatible to single I/O products.
Applications currently using Single I/O mode can migrate to Multi I/O in the future, since the device IDs are the same. The software will
need to be updated to address the Multi I/O commands.
8
Enhanced Performance
An added feature in the Multi-I/O DTR Serial Flash offers Enhanced Performance by saving 36 clock cycles compared to the Single I/O
Flash. This further upgrades performance of the device. This feature eliminates the need to repeat the 8 cycles used for commands when
successive operations are performed using the same command with random addresses. This feature advises the device that the current
command is to be repeated during the next operation. If this current operation is a Multi-I/O read command, the Flash will be kept in
the Multi-I/O Read Mode and the next read operation can be initiated by simply supplying a new address and the required number of
dummy cycles.
Pin Assignments
Serial Flash Pin Assignment (8-Pin Package)
VCC
NC
SCLK
SI
MX
SO
WP#
Single I/O
NC
SCLK
SIO 0
GND
CS#
SIO 1
WP#
Dual I/O
NC/SIO 3
VCC
MX
Serial Flash
Serial Flash
CS#
VCC
SCLK
SIO O
MX
Serial Flash
GND
CS#
SIO 1
GND
WP#/SIO 2
Quad I/O
The Macronix Multi-I/O Serial Flash doubles or even quadruples the data rate by changing the conventional Serial Input pin and Serial
Out pin from single unidirectional data flow into multiple bi-directional data flows. The Dual I/O version uses SI and SO pins for both
serial input and output, while the Quad I/O version uses SI and SO pins along with Write Protect pin and NC pin for both data input and
output Functions. This doubling or quadrupling of data rate allows Serial Flash to compete with Parallel Flash for data read performance.
9
10
TM
MXSMIO Flash Families
3V Standard Serial Flash Families
Single I/O 3V Family:
Mass
Part number
Density
Voltage
Clock Speed (MHz)
I/O bus
Package
MX25L512C
512kb
2.7~3.6V
85
Single
8-SOP, 8-USON(2×3mm)
Y
MX25L1005C
1Mb
2.7~3.6V
85
Single
8-SOP, 8-USON(2×3mm)
Y
64KB blocks and this architecture makes these products compatible to Serial Flash from other suppliers' architecture in the industry.
MX25L2005C
2Mb
2.7~3.6V
85
Single
8-SOP, 8-WSON(6×5mm)
Y
Moreover, the Dua I/O and Quad I/O parts are backward compatible to the Single I/O versions which make them very convenient to use.
MX25L4005C
4Mb
2.7~3.6V
85
Single
8-SOP, 8-USON(4×4mm)
8-WSON(6×5mm)
Y
Key Features:
MX25L8005
8Mb
2.7~3.6V
86
Single
MX25L1605D
16Mb
2.7~3.6V
86
Single
MX25L3205D
32Mb
2.7~3.6V
86
Single
MXSMIOTM Family includes high performance Serial Flash products with Dual I/O(MX25xx05) and Quad I/O(MX25xx35/45) operations
which double and quadruple the read performance of systems for high-end consumer applications. Multiple I/O products range from
16Mb to 128Mb, while Single I/O products are provided from 512Kb to 128Mb densities. These products are offered in 4KB sectors and
Fast read performance :
-Dual I/O - 150MHz read (4-dummy cycles)
-Quad I/O - 300MHz read (6-dummy cycles)
-Quad I/O DTR - 400MHz read (6-dummy cycles)
Serial Flash products offer new security options for diverse customer needs: (Dual, Quad I/O option)
✓Flexible write protection
✓Secure OTP
✓Additional special protection
Production
MX25L6405D
64Mb
2.7~3.6V
86
Single
8-SOP, 8-PDIP,
8-WSON(6×5mm),
8-USON(4×4mm)
8-SOP, 8-PDIP, 16-SOP
8-WSON(6×5mm),
8-USON(4×4mm)
8-SOP, 8-PDIP, 16-SOP,
8-WSON(6×5mm)
8-USON(4×4mm)
16-SOP,8-WSON(6×8mm)
MX25L12805D
128Mb
2.7~3.6V
50
Single
16-SOP
●
Y
Y
Y
Y*
Y*
Note : Y* Not recommended for new designs
Dual I/O 3V Family:
Part number
Density
Voltage
Clock Speed (MHz)
I/O bus
MX25L1605D
16Mb
2.7~3.6V
86 / 100
Single / Dual
MX25L3205D
32Mb
2.7~3.6V
86 / 100
Single / Dual
MX25L6405D
64Mb
2.7~3.6V
86 / 100
Single / Dual
Package
Mass Production
8-SOP, 8-PDIP, 16-SOP
8-WSON(6×5mm),
8-USON(4×4mm)
8-SOP, 8-PDIP, 16-SOP,
8-WSON(6×5mm)
8-USON(4×4mm)
16-SOP,8-WSON(6×8mm)
Y
Y
Y*
Note : Y* Not recommended for new designs
Quad I/O 3V Family:
11
Clock Speed (MHz)
I/O bus
Package
Mass
Part number
Density
Voltage
MX25L1635D
16Mb
2.7~3.6V
104/150/300
Single / Dual / Quad
8-SOP, 16-SOP,
8-WSON(6×5mm)
Y
MX25L3235D
32Mb
2.7~3.6V
104/150/300
Single / Dual / Quad
8-SOP, 16-SOP,
8-WSON(6×5mm)
Y
MX25L6445E
64Mb
2.7~3.6V
104/140/280/400
Single / Dual /Quad / DTR
8-SOP, 16-SOP,
8-WSON(6×8mm)
Y
MX25L12845E
128Mb
2.7~3.6V
104/140/280/400
Single / Dual /Quad / DTR
16-SOP
Y
Production
12
Secure Serial Flash
Serial ROM Family
For fixed software code applications like Printers, Game consoles, Toys, etc. Macronix providesa a high performance as well as cost
Advanced
effective Serial ROM Family of products.
Individual Block Permanent Lock
Individual Block Lock
●
●
Featuring the same read performance as MXSMIOTM Family, yet taking advantage of low-cost OTP process technology, the Serial ROM
Family products range from 16Mb to 128Mb and above with Dual and Quad I/O read capability with the same memory sector and block
●
Enhanced
●
●
●
Standard
structure as MXSMIOTM Flash family.
Secured OTP area
Flexible Write Protection
Additional Special Protection
Security
Write Protection
- HPM (Hardware Protection Mode)
“WP# pin” + “SRWD bit” to protect the pre-set
sectors
- SPM (Software Protection Mode)
BP0-BP3 bits to define the protected sectors
Key Features:
●
Fast read performance :
-Dual I/O - 50MHz read (4-dummy cycles)
-Quad I/O - 75MHz read (6-dummy cycles)
Serial ROM Family
Macronix Security Features
Modern electronic systems are susceptible to unauthorized or accidental alteration of code and data. Non-volatile memory such as MaskROM or NOR flash contains critical information that could be altered or cloned. Systems manufacturers require innovative ways to secure
their intellectual property and investment. New versions of Macronix Serial Flash are available as Secure Flash, offering various means of
write protection (OTP and Temporary/Permanent Lock) and read protection within certain parts of the memory.
Part number
Density
Voltage
Clock Speed (MHz)
I/O bus
Package
Mass Production
MX23L1635D
16Mb
2.7~3.6V
104 / 50 / 75
Single / Dual / Quad
8-SOP
TBD
MX23L3235D
32Mb
2.7~3.6V
104 / 50 / 75
Single / Dual / Quad
8-SOP
TBD
MX23L6445E
64Mb
2.7~3.6V
100 /140 / 280 /400
Single / Dual /
Quad / DTR
8-SOP
TBD
MX23L12845E
128Mb
2.7~3.6V
100 /140 / 280 /400
Single / Dual /
Quad / DTR
16-SOP
TBD
Secure 3V Flash
Density
MX25L1655D
16Mb
16M x 1/ 8M x 2/ 4M x 4
104/150/300
Single / Dual / Quad
8-SOP,
24 BGA(6×8mm)
MX25L3255D
32Mb
32M x 1/ 16M x 2/ 8M x 4
104/150/300
Single / Dual / Quad
8-SOP,
24 BGA(6×8mm)
MX25L6455E
64Mb
64M x 1/ 32M x 2
104/140/280/400
Single / Dual /
Quad / DTR
16-SOP,
24 BGA(6×8mm)
MX25L12855E
128Mb
128M x 1/ 64M x 2
32M x 4
104/140/280/400
Single / Dual /
Quad / DTR
16-SOP,
24 BGA(10×13mm)
13
Organization
Clock Speed
(MHz)
Part number
I/O Bus
Package
14
Low Voltage Serial Multi-I/O Flash
1.8V /2.5V Serial Flash- Major Specifications
VCC range
For low power consumption devices such as GPS, Bluetooth, HDD and cordless phones, Macronix offers 25U(1.8V) series and 25V(2.5V)
●
1.65V to 2.0V; -40°C to 85°C
series components enabling system designer to design for tight power budgets. By lowering the operating voltage and reducing
●
2.35V to 3.6V or 2.25V to 2.75V; -40°C to 85°C
operating current, Macronix Flash provides low power consumption which makes it a truly ideal product for battery-powered portable
applications.
Density
●
4Mb, 8Mb, 16Mb, 32Mb
Fastest clock speed in the industry for 1.8V serial flash
●
25MHz (Normal read mode)
●
40MHz (Fast read mode)
●
80/132 MHz (Dual/Quad I/O read mode)
Low standby current
●
Standby current 1uA(typ.), 5uA(max.) (resume time: 30µs)
Interface
●
Standard Serial Peripheral Interface (SPI)
●
Multi-I/O -- Dual, Quad Input/Output
Command
●
Industry standard commands for basic operations
●
Enhanced commands for Macronix proprietary features
Hardware pins
●
CS#, SCLK, SIO0, SIO1, WP#/SIO2, SIO3
2.5V Family
Part Number
Density
Organization
25V4005C
4Mb
x1
25V4035
4Mb
x1/x2/x4
25V8005
8Mb
x1
25V8035
8Mb
x1/x2/x4
Clock Speed
I/O bus
(MHz)
Package
50MHz
Single
8-SOP,
8-WSON(6×5mm)
66/100/200
Single/Dual/Quad
8-SOP,
8-WSON(6×5mm)
50MHz
Single
8-SOP, 8-WSON
Single/Dual/Quad
8-SOP,
8-WSON(6×5mm)
66/100/200
Mass
Production
Q32009
Q32009
Y
Q32009
1.8V Family
Part Number
15
Density
Organization
Clock Speed
(MHz)
I/O bus
Package
Mass
Production
25U4035
4Mb
4M x 1/ 2M x 2/ 1M x 4
40/80/132
Single/Dual/Quad
8-SOP,
8USON(4×4mm)
25U8035
8Mb
8M x 1/ 4M x 2/ 2M x 4
40/80/132
Single/Dual/Quad
8-SOP,
8USON(4×4mm)
Y
25U1635E
16Mb
16M x 1/ 8M x 2/ 4M x 4
104/168/336
Single/Dual/Quad
8-SOP,
8-USON(4×4mm)
2010
25U3235E
32Mb
32M x 1/ 16M x 2/ 8M x 4
104/168/336
Single/Dual/Quad
8-SOP,
8-WSON(6×5mm)
2010
Y
16
PCB Space a Problem?
Macronix Has the Perfect Solution
Thin & Small Packages
Multiple Package Options
Macronix provides Flash products with small form-factor packages, for space-constrained applications. Apart from industry standard
packages, Known Good Die(KGD) solutions for System in Package(SiP) applications are also available.
8 SOP (200mil)
8 SOP (150mil)
512Kb
8-SOP(150 mil)
●
1Mb
●
2Mb
●
8-SOP(200 mil)
●
●
8Mb
●
●
16Mb
32Mb
64Mb
●
●
●
●
Length
6
Width
5
Width
6x5
2x3
2x3
6x5
6x5
6x5
6x5
4x4
4x4
4x4
4x4
16 SOP (200mil)
7.9
Length
10.3
5.23
Width
10.3
Thickness 1.75
Thickness 2.16
Thickness 2.65
Pitch
Pitch
Pitch
1.27
1.27
(mm)
(mm)
8-WSON(0.8mm height)
8-USON(0.6mm height)
4Mb
Length
(mm)
8x6
8 WSON (8×6)
Length
8
Width
6
8 USON (2×3)
Thickness 0.8
Pitch
1.27
(mm)
8 WSON (6×5)
6
Length
Width
5
Width
Pitch
1.27
(mm)
Length
3
Width
2
Thickness 0.6
8 USON (4×4)
Length
Thickness 0.8
17
1.27
(mm)
4
4
Thickness 0.6
Pitch
0.8
(mm)
18
Headquarters
Macronix International Co., Ltd.
16, Li-Hsin Road, Science Park, Hsinchu, Taiwan
Tel: +886-3-578-6688
Fax: +886-3-563-2888
Singapore
Macronix Pte. Ltd.
1 Marine Parade Central #11-03 Parkway Centre Singapore 449408
Tel: +65-6346-5505
Fax: +65-6348-8096
Taipei
Macronix International Co., Ltd.
19F, 4, Min-Chuan E. Road, Sec. 3, Taipei, Taiwan
Tel: +886-2-2509-3300
Fax: +886-2-2509-2200
Japan
Macronix Asia Limited.
NKF Bldg. 5F, 1-2 Higashida-cho,
Kawasaki-ku Kawasaki-shi, Kanagawa Pref. 210-0005, Japan
Tel: +81-44-246-9100
Fax: +81-44-246-9105
China - SuZhou
Macronix (Hong Kong) Co., Limited, SuZhou Office
No.5, XingHai Rd, SuZhou Industrial Park,
SuZhou China 215021
Tel: +86-512-6258-0888
Fax: +86-512-6258-6799
China - ShenZhen
Macronix (Hong Kong) Co., Limited, ShenZhen Office
Room 1401,Block A Tian An Hi-Tech Plaza Tower
CheGongMiao Futian District Shenzhen 518040 PRC
Tel: +86-755-8343-3579
Fax: +86-755-8343-8078
China - Hong Kong
Macronix (Hong Kong) Co., Ltd.
702-703, 7/F, Building 9, Hong Kong Science Park,
5 Science Park West Avenue, Sha Tin, N.T.
Tel: +852-2607-4289
Fax: +852-2607-4229
Korea
Macronix Asia Limited.
#906, 9F, Kangnam Bldg., 1321-4, Seocho-Dong, Seocho-Ku,
135-070, Seoul, Korea
Tel: +82-2-588-6887
Fax: +82-2-588-6828
America
Macronix America, Inc.
680 North McCarthy Blvd. Milpitas, CA 95035, U.S.A.
Tel: +1-408-262-8887
Fax: +1-408-262-8810
Europe
Macronix Europe N.V.
Koningin Astridlaan 59, Bus 1 1780 Wemmel Belgium
Tel: +32-2-456-8020
Fax: +32-2-456-8021
About Macronix International Co., Ltd.
Founded in 1989, Macronix International Co., Ltd. (TSE: 2337.TT) is a leading provider of innovative non-volatile memory
(NVM) solutions. Macronix is the largest worldwide manufacturer of ROM products, and also provides a wide range of NOR
Flash products across various densities. These are used in embedded systems, consumer, communication and enterprise
applications.
For more information, please visit the Company website at www.macronix.com.
Copyright © Macronix International Co., Ltd. 2009. All Rights Reserved. Macronix, MXIC, MXIC logo, MXSMIO, XtraROM, NBit and Macronix NBit
are trademarks or registered trademark of Macronix International Co., Ltd.. The names and brands of other companies are for identification
purposes only and may be claimed as the property of the respective companies.
21
09 Apr.