TW200735101A - Random cache read using a double memory - Google Patents

Random cache read using a double memory

Info

Publication number
TW200735101A
TW200735101A TW095149754A TW95149754A TW200735101A TW 200735101 A TW200735101 A TW 200735101A TW 095149754 A TW095149754 A TW 095149754A TW 95149754 A TW95149754 A TW 95149754A TW 200735101 A TW200735101 A TW 200735101A
Authority
TW
Taiwan
Prior art keywords
memory
volatile memory
cache read
core array
double memory
Prior art date
Application number
TW095149754A
Other languages
English (en)
Other versions
TWI351034B (en
Inventor
Nancy Leong
Sachit Chandra
Hou-Nien Chen
Original Assignee
Spansion Llc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Spansion Llc filed Critical Spansion Llc
Publication of TW200735101A publication Critical patent/TW200735101A/zh
Application granted granted Critical
Publication of TWI351034B publication Critical patent/TWI351034B/zh

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/26Sensing or reading circuits; Data output circuits
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/0802Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
    • G06F12/0893Caches characterised by their organisation or structure
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1015Read-write modes for single port memories, i.e. having either a random port or a serial port
    • G11C7/1039Read-write modes for single port memories, i.e. having either a random port or a serial port using pipelining techniques, i.e. using latches between functional memory parts, e.g. row/column decoders, I/O buffers, sense amplifiers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/20Employing a main memory using a specific memory technology
    • G06F2212/202Non-volatile memory
    • G06F2212/2022Flash memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Read Only Memory (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
TW095149754A 2006-01-17 2006-12-29 Random cache read using a double memory TWI351034B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/332,241 US7423915B2 (en) 2006-01-17 2006-01-17 Random cache read using a double memory

Publications (2)

Publication Number Publication Date
TW200735101A true TW200735101A (en) 2007-09-16
TWI351034B TWI351034B (en) 2011-10-21

Family

ID=37963902

Family Applications (1)

Application Number Title Priority Date Filing Date
TW095149754A TWI351034B (en) 2006-01-17 2006-12-29 Random cache read using a double memory

Country Status (3)

Country Link
US (1) US7423915B2 (zh)
TW (1) TWI351034B (zh)
WO (1) WO2007084217A1 (zh)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7706183B2 (en) * 2005-07-27 2010-04-27 Spansion Llc Read mode for flash memory
US7546416B2 (en) * 2006-06-26 2009-06-09 Micron Technology, Inc. Method for substantially uninterrupted cache readout
US8370603B2 (en) * 2008-12-23 2013-02-05 Apple Inc. Architecture for address mapping of managed non-volatile memory
US20100287329A1 (en) * 2009-05-06 2010-11-11 Apple Inc. Partial Page Operations for Non-Volatile Memory Systems
US8321647B2 (en) 2009-05-06 2012-11-27 Apple Inc. Multipage preparation commands for non-volatile memory systems
US8438453B2 (en) 2009-05-06 2013-05-07 Apple Inc. Low latency read operation for managed non-volatile memory
JP2011014205A (ja) * 2009-07-03 2011-01-20 Renesas Electronics Corp 不揮発性半導体記憶装置
US8495332B2 (en) * 2009-07-24 2013-07-23 Apple Inc. Controller for optimizing throughput of read operations
TWI435215B (zh) * 2009-08-26 2014-04-21 Phison Electronics Corp 下達讀取指令與資料讀取方法、控制器與儲存系統
US8489907B2 (en) * 2009-09-16 2013-07-16 Apple Inc. Method of selective power cycling of components in a memory device independently by reducing power to a memory array or memory controller
US8838877B2 (en) * 2009-09-16 2014-09-16 Apple Inc. File system derived metadata for management of non-volatile memory
US9892032B2 (en) * 2013-02-07 2018-02-13 Sandisk Technologies Llc Management of random cache read operations
CN103824582A (zh) * 2014-03-26 2014-05-28 贵州大学 一种可拆分双存储u盘
US10977121B2 (en) * 2018-10-17 2021-04-13 Macronix International Co., Ltd. Fast page continuous read
US11048649B2 (en) 2018-10-17 2021-06-29 Macronix International Co., Ltd. Non-sequential page continuous read
US10957384B1 (en) 2019-09-24 2021-03-23 Macronix International Co., Ltd. Page buffer structure and fast continuous read
US11249913B2 (en) 2020-03-06 2022-02-15 Macronix International Co., Ltd. Continuous read with multiple read commands
US11302366B2 (en) 2020-03-06 2022-04-12 Macronix International Co., Ltd. Method and system for enhanced read performance in low pin count interface

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US662201A (en) * 1897-11-12 1900-11-20 John H Pineo Safety-guard for hinges.
US5280594A (en) * 1990-07-25 1994-01-18 Advanced Micro Devices, Inc. Architecture for high speed contiguous sequential access memories
US5973989A (en) * 1997-08-22 1999-10-26 Micron Technology, Inc. Method and apparatus for transmitting and receiving data at both the rising edge and the falling edge of a clock signal
JP3898305B2 (ja) * 1997-10-31 2007-03-28 富士通株式会社 半導体記憶装置、半導体記憶装置の制御装置及び制御方法
JPH11203191A (ja) * 1997-11-13 1999-07-30 Seiko Epson Corp 不揮発性記憶装置、不揮発性記憶装置の制御方法、および、不揮発性記憶装置を制御するプログラムを記録した情報記録媒体
WO2000030116A1 (en) 1998-11-17 2000-05-25 Lexar Media, Inc. Method and apparatus for memory control circuit
US6178479B1 (en) * 1999-02-22 2001-01-23 Nband Communications Cycle-skipping DRAM for power saving
US6412080B1 (en) * 1999-02-23 2002-06-25 Microsoft Corporation Lightweight persistent storage system for flash memory devices
DE60037417D1 (de) * 1999-07-28 2008-01-24 Sony Corp Aufnahmesystem, daten-aufnahmevorrichtung, speicher-vorrichtung, und daten-aufnahmeverfahren
JP3829161B2 (ja) 1999-10-14 2006-10-04 スパンション インク 多ビット情報を記録する不揮発性メモリ回路
US6377500B1 (en) * 1999-11-11 2002-04-23 Kabushiki Kaisha Toshiba Memory system with a non-volatile memory, having address translating function
US6622201B1 (en) 2000-01-28 2003-09-16 Advanced Micro Devices, Inc. Chained array of sequential access memories enabling continuous read
US6304510B1 (en) * 2000-08-31 2001-10-16 Micron Technology, Inc. Memory device address decoding
JP4055103B2 (ja) * 2000-10-02 2008-03-05 株式会社ルネサステクノロジ 不揮発性メモリおよびそれを内蔵した半導体集積回路並びに不揮発性メモリの書込み方法
EP1220229B1 (en) * 2000-12-29 2009-03-18 STMicroelectronics S.r.l. An electrically modifiable, non-volatile, semiconductor memory which can keep a datum stored until an operation to modify the datum is completed
US6377507B1 (en) * 2001-04-06 2002-04-23 Integrated Memory Technologies, Inc. Non-volatile memory device having high speed page mode operation
GB0123416D0 (en) * 2001-09-28 2001-11-21 Memquest Ltd Non-volatile memory control
US6584018B2 (en) * 2001-10-05 2003-06-24 Mosel Vitelic, Inc. Nonvolatile memory structures and access methods
KR100454119B1 (ko) * 2001-10-24 2004-10-26 삼성전자주식회사 캐쉬 기능을 갖는 불 휘발성 반도체 메모리 장치 및 그것의 프로그램, 읽기, 그리고 페이지 카피백 방법들
US6885585B2 (en) * 2001-12-20 2005-04-26 Saifun Semiconductors Ltd. NROM NOR array
US7062619B2 (en) * 2002-01-31 2006-06-13 Saifun Semiconductor Ltd. Mass storage device architecture and operation
JP2004127405A (ja) * 2002-10-01 2004-04-22 Renesas Technology Corp 不揮発性半導体記憶装置
US6898680B2 (en) * 2003-01-03 2005-05-24 Micrel, Incorporated Minimization of overhead of non-volatile memory operation
JP2004348818A (ja) * 2003-05-20 2004-12-09 Sharp Corp 半導体記憶装置の書込制御方法及びシステム並びに携帯電子機器
US6914819B2 (en) 2003-09-04 2005-07-05 Macronix International Co., Ltd. Non-volatile flash memory
JP2005092923A (ja) * 2003-09-12 2005-04-07 Renesas Technology Corp 半導体記憶装置
KR100626371B1 (ko) * 2004-03-30 2006-09-20 삼성전자주식회사 캐쉬 읽기 동작을 수행하는 비휘발성 메모리 장치, 그것을포함한 메모리 시스템, 그리고 캐쉬 읽기 방법
US7490283B2 (en) * 2004-05-13 2009-02-10 Sandisk Corporation Pipelined data relocation and improved chip architectures
US7212440B2 (en) * 2004-12-30 2007-05-01 Sandisk Corporation On-chip data grouping and alignment
WO2006106577A1 (ja) * 2005-03-31 2006-10-12 Spansion Llc 半導体装置及びその制御方法
US7123521B1 (en) * 2005-04-27 2006-10-17 Micron Technology, Inc. Random cache read
US7433228B2 (en) * 2005-09-20 2008-10-07 Spansion Llc Multi-bit flash memory device having improved program rate

Also Published As

Publication number Publication date
US7423915B2 (en) 2008-09-09
WO2007084217A1 (en) 2007-07-26
US20070165458A1 (en) 2007-07-19
TWI351034B (en) 2011-10-21

Similar Documents

Publication Publication Date Title
TW200735101A (en) Random cache read using a double memory
TW200627476A (en) Page-buffer and non-volatile semiconductor memory including page buffer
WO2007130615A3 (en) A method for reading a multilevel cell in a non-volatile memory device
TW200746156A (en) Method for generating soft bits in flash memories
TW200737213A (en) Method and system for error correction in flash memory
TW200609946A (en) Flash memory device and method of erasing flash memory cell thereof
JP2012113809A5 (ja) フラッシュメモリ装置のメモリセルを読み出す方法
AU2003272467A1 (en) Highly compact non-volatile memory with space-efficient data registers and method therefor
ATE491995T1 (de) Firmware-sockelmodul zur fpga-basierten pipeline- verarbeitung
WO2007134247A3 (en) Dynamic cell bit resolution
TW201714092A (en) Method for managing a memory apparatus, and associated memory apparatus thereof
WO2009089612A8 (en) Nonvolatile semiconductor memory device
ATE458248T1 (de) Verwendung von latch-schaltungen für daten bei cachevorgängen in nichtflüchtigen speichern
TW200802082A (en) Shared nonvolatile memory architecture
WO2007102141A3 (en) Multi-bit-per-cell flash memory device with non-bijective mapping
TW200634823A (en) System and method for use of on-chip non-volatile memory write cache
DE60304220D1 (de) Techniken zur reduzierung von kopplungseffekten zwischen speicherzellen benachbarter zeilen
ATE545934T1 (de) Speichersystem
TW200710871A (en) Memory device and tracking circuit
WO2009057955A3 (en) Apparatus for controlling nand flash memory
TW200634843A (en) Page buffer circuit of flash memory device
TW200709210A (en) Memory controller, non-volatile memory device, non-volatile memory system, and data writing method
TW200615946A (en) Hybrid MRAM memory array architecture
WO2007143398A3 (en) Verify operation for non-volatile storage using different voltages
TW200703360A (en) Page buffer architecture for programming, erasing and reading nanoscale resistive memory devices