[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20180084919A - 메모리 동작을 위한 비휘발성 버퍼 - Google Patents

메모리 동작을 위한 비휘발성 버퍼 Download PDF

Info

Publication number
KR20180084919A
KR20180084919A KR1020187017011A KR20187017011A KR20180084919A KR 20180084919 A KR20180084919 A KR 20180084919A KR 1020187017011 A KR1020187017011 A KR 1020187017011A KR 20187017011 A KR20187017011 A KR 20187017011A KR 20180084919 A KR20180084919 A KR 20180084919A
Authority
KR
South Korea
Prior art keywords
memory operation
volatile buffer
volatile
buffer
memory
Prior art date
Application number
KR1020187017011A
Other languages
English (en)
Other versions
KR102670903B1 (ko
Inventor
안드레아스 핸슨
스테판 디스텔호스트
웨이 왕
종 이레노이스 요하네스 드
Original Assignee
에이알엠 리미티드
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 에이알엠 리미티드 filed Critical 에이알엠 리미티드
Publication of KR20180084919A publication Critical patent/KR20180084919A/ko
Application granted granted Critical
Publication of KR102670903B1 publication Critical patent/KR102670903B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/061Improving I/O performance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/78Architectures of general purpose stored program computers comprising a single central processing unit
    • G06F15/7839Architectures of general purpose stored program computers comprising a single central processing unit with memory
    • G06F15/7842Architectures of general purpose stored program computers comprising a single central processing unit with memory on one IC chip (single chip microcontrollers)
    • G06F15/7853Architectures of general purpose stored program computers comprising a single central processing unit with memory on one IC chip (single chip microcontrollers) including a ROM
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
    • G06F3/0656Data buffering arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0679Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Semiconductor Memories (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Memory System (AREA)
  • Read Only Memory (AREA)
KR1020187017011A 2015-11-20 2016-11-18 메모리 동작을 위한 비휘발성 버퍼 KR102670903B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/947,877 US10719236B2 (en) 2015-11-20 2015-11-20 Memory controller with non-volatile buffer for persistent memory operations
US14/947,877 2015-11-20
PCT/GB2016/053596 WO2017085498A1 (en) 2015-11-20 2016-11-18 Non-volatile buffer for memory operations

Publications (2)

Publication Number Publication Date
KR20180084919A true KR20180084919A (ko) 2018-07-25
KR102670903B1 KR102670903B1 (ko) 2024-05-31

Family

ID=57396755

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020187017011A KR102670903B1 (ko) 2015-11-20 2016-11-18 메모리 동작을 위한 비휘발성 버퍼

Country Status (5)

Country Link
US (1) US10719236B2 (ko)
KR (1) KR102670903B1 (ko)
CN (1) CN108292288B (ko)
GB (1) GB2559706B (ko)
WO (1) WO2017085498A1 (ko)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9558819B1 (en) 2015-08-13 2017-01-31 Arm Ltd. Method, system and device for non-volatile memory device operation
US9755146B2 (en) 2015-09-10 2017-09-05 ARM, Ltd. Asymmetric correlated electron switch operation
US10797238B2 (en) 2016-01-26 2020-10-06 Arm Ltd. Fabricating correlated electron material (CEM) devices
US9747982B1 (en) 2016-02-22 2017-08-29 Arm Ltd. Device and method for generating random numbers
US10276795B2 (en) 2016-08-15 2019-04-30 Arm Ltd. Fabrication of correlated electron material film via exposure to ultraviolet energy
US10128438B2 (en) 2016-09-09 2018-11-13 Arm Limited CEM switching device
US10103327B2 (en) 2016-09-14 2018-10-16 Arm Limited CEM switching device
US9978942B2 (en) 2016-09-20 2018-05-22 Arm Ltd. Correlated electron switch structures and applications
US9997242B2 (en) 2016-10-14 2018-06-12 Arm Ltd. Method, system and device for non-volatile memory device state detection
US9899083B1 (en) 2016-11-01 2018-02-20 Arm Ltd. Method, system and device for non-volatile memory device operation with low power high speed and high density
US10121967B2 (en) * 2016-11-29 2018-11-06 Arm Limited CEM switching device
US10002669B1 (en) 2017-05-10 2018-06-19 Arm Ltd. Method, system and device for correlated electron switch (CES) device operation
US10521338B2 (en) * 2017-06-05 2019-12-31 Arm Ltd. Method, system and device for memory device operation
US10211398B2 (en) 2017-07-03 2019-02-19 Arm Ltd. Method for the manufacture of a correlated electron material device
US11194524B2 (en) * 2017-09-15 2021-12-07 Qualcomm Incorporated Apparatus and method for performing persistent write operations using a persistent write command
US10714175B2 (en) 2017-10-10 2020-07-14 ARM, Ltd. Method, system and device for testing correlated electron switch (CES) devices
US10229731B1 (en) 2017-10-11 2019-03-12 Arm Ltd. Method, system and circuit for staggered boost injection
US11137919B2 (en) 2017-10-30 2021-10-05 Arm Ltd. Initialisation of a storage device
US11636316B2 (en) 2018-01-31 2023-04-25 Cerfe Labs, Inc. Correlated electron switch elements for brain-based computing
US10224099B1 (en) 2018-02-06 2019-03-05 Arm Ltd. Method, system and device for error correction in reading memory devices
US10607659B2 (en) 2018-04-23 2020-03-31 Arm Limited Method, system and device for integration of bitcells in a volatile memory array and bitcells in a non-volatile memory array
US10741246B2 (en) 2018-04-23 2020-08-11 Arm Limited Method, system and device for integration of volatile and non-volatile memory bitcells
US10580489B2 (en) 2018-04-23 2020-03-03 Arm Ltd. Method, system and device for complementary impedance states in memory bitcells
US10971229B2 (en) 2018-04-23 2021-04-06 Arm Limited Method, system and device for integration of volatile and non-volatile memory bitcells
US11016669B2 (en) * 2018-05-01 2021-05-25 Qualcomm Incorporated Persistent write data for energy-backed memory
US11011227B2 (en) * 2018-06-15 2021-05-18 Arm Ltd. Method, system and device for non-volatile memory device operation
US11112997B2 (en) 2018-08-21 2021-09-07 Samsung Electronics Co., Ltd. Storage device and operating method thereof
US11544197B2 (en) 2020-09-18 2023-01-03 Alibaba Group Holding Limited Random-access performance for persistent memory

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090078370A (ko) * 2006-11-08 2009-07-17 시메트릭스 주식회사 저항 스위칭 집적 회로 메모리, 저항 스위칭 메모리의 형성 방법, 저항 스위칭 박막 메모리 구성요소로의 기록 방법 및 비휘발성 저항 스위칭 집적 회로 메모리의 제조 방법
US20090276562A1 (en) * 2008-05-01 2009-11-05 Sandisk Il Ltd. Flash cache flushing method and system
KR20100127719A (ko) * 2009-05-26 2010-12-06 코라도 빌라 전원 손실을 제어하기 위한 방법 및 장치
KR20140063660A (ko) * 2011-07-28 2014-05-27 넷리스트 인코포레이티드 플래시-디램 하이브리드 메모리 모듈
KR20140100898A (ko) * 2013-02-07 2014-08-18 시게이트 테크놀로지 엘엘씨 예기치 않은 전력 상실에 대한 데이터 보호
KR20150017672A (ko) * 2013-08-07 2015-02-17 시게이트 테크놀로지 엘엘씨 톤 라이트 완화

Family Cites Families (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5411117B2 (ko) * 1972-02-23 1979-05-11
US5544347A (en) * 1990-09-24 1996-08-06 Emc Corporation Data storage system controlled remote data mirroring with respectively maintained data indices
US6009498A (en) * 1995-02-16 1999-12-28 Fujitsu Limited Disk control unit for holding track data in cache memory
US5745915A (en) * 1995-03-17 1998-04-28 Unisys Corporation System for parallel reading and processing of a file
US6740082B2 (en) * 1998-12-29 2004-05-25 John H. Shadduck Surgical instruments for treating gastro-esophageal reflux
US6463503B1 (en) * 1999-05-12 2002-10-08 International Business Machines Corporation Method and system for increasing concurrency during staging and destaging in a log structured array
US7649743B2 (en) * 1999-08-04 2010-01-19 Super Talent Electronics, Inc. Open-frame solid-state drive housing with intrinsic grounding to protect exposed chips
US6449689B1 (en) * 1999-08-31 2002-09-10 International Business Machines Corporation System and method for efficiently storing compressed data on a hard disk drive
US6360300B1 (en) * 1999-08-31 2002-03-19 International Business Machines Corporation System and method for storing compressed and uncompressed data on a hard disk drive
US6862692B2 (en) * 2001-01-29 2005-03-01 Adaptec, Inc. Dynamic redistribution of parity groups
GB0104469D0 (en) * 2001-02-23 2001-04-11 Ibm Log-structured array
JP2003345520A (ja) * 2002-05-24 2003-12-05 Hitachi Ltd ディスクアレイ・システム及びディスクアレイ・システムにおけるキャッシュ制御方法
US20050138281A1 (en) * 2003-12-18 2005-06-23 Garney John I. Request processing order in a cache
US20050251617A1 (en) * 2004-05-07 2005-11-10 Sinclair Alan W Hybrid non-volatile memory system
US7188219B2 (en) * 2004-01-30 2007-03-06 Micron Technology, Inc. Buffer control system and method for a memory system having outstanding read and write request buffers
US7328304B2 (en) * 2004-02-27 2008-02-05 Intel Corporation Interface for a block addressable mass storage system
US7298640B2 (en) 2004-05-03 2007-11-20 Symetrix Corporation 1T1R resistive memory array with chained structure
TWI259405B (en) * 2004-06-17 2006-08-01 Via Tech Inc Memory card and circuit module thereof for supporting multiple transmission protocols
US7441070B2 (en) * 2006-07-06 2008-10-21 Qimonda North America Corp. Method for accessing a non-volatile memory via a volatile memory interface
US7639523B2 (en) 2006-11-08 2009-12-29 Symetrix Corporation Stabilized resistive switching memory
US7778063B2 (en) 2006-11-08 2010-08-17 Symetrix Corporation Non-volatile resistance switching memories and methods of making same
US7872900B2 (en) 2006-11-08 2011-01-18 Symetrix Corporation Correlated electron memory
US20080107801A1 (en) 2006-11-08 2008-05-08 Symetrix Corporation Method of making a variable resistance memory
US7564722B2 (en) * 2007-01-22 2009-07-21 Micron Technology, Inc. Memory system and method having volatile and non-volatile memory devices at same hierarchical level
US9130968B2 (en) * 2008-01-16 2015-09-08 Netapp, Inc. Clustered cache appliance system and methodology
US9110594B2 (en) * 2009-11-04 2015-08-18 Seagate Technology Llc File management system for devices containing solid-state media
US9569320B2 (en) * 2010-12-01 2017-02-14 Seagate Technology Llc Non-volatile memory program failure recovery via redundant arrays
US8966184B2 (en) * 2011-01-31 2015-02-24 Intelligent Intellectual Property Holdings 2, LLC. Apparatus, system, and method for managing eviction of data
US9141528B2 (en) * 2011-05-17 2015-09-22 Sandisk Technologies Inc. Tracking and handling of super-hot data in non-volatile memory systems
US20120306392A1 (en) * 2011-06-02 2012-12-06 Taiwan Semiconductor Manufacturing Company, Ltd. Light-emitting diode network
DE112012002622B4 (de) * 2011-06-24 2017-01-26 International Business Machines Corporation Aufzeichnungseinheit für lineare Aufzeichnung zum Ausführen optimalen Schreibens beim Empfangen einer Reihe von Befehlen, darunter gemischte Lese- und Schreibbefehle, sowie Verfahren und Programm für dessen Ausführung
US8904531B1 (en) * 2011-06-30 2014-12-02 Emc Corporation Detecting advanced persistent threats
US8816719B2 (en) 2012-04-26 2014-08-26 Symetrix Corporation Re-programmable antifuse FPGA utilizing resistive CeRAM elements
US9170932B1 (en) * 2012-05-22 2015-10-27 Western Digital Technologies, Inc. System data storage mechanism providing coherency and segmented data loading
JP5631938B2 (ja) * 2012-07-19 2014-11-26 株式会社東芝 半導体記憶装置
JP5990430B2 (ja) * 2012-08-29 2016-09-14 株式会社バッファローメモリ Ssd(ソリッドステートドライブ)装置
US9892798B2 (en) * 2012-09-11 2018-02-13 Seagate Technology Llc Data protection for unexpected power loss
US9141299B2 (en) * 2013-03-14 2015-09-22 Intel Corporation Method for reducing power consumption in solid-state storage device
JP2015011570A (ja) * 2013-06-28 2015-01-19 株式会社東芝 記憶装置、電子機器、記憶装置の制御方法、記憶装置の制御プログラム
US20150253998A1 (en) * 2014-03-10 2015-09-10 Kabushiki Kaisha Toshiba Memory system
US9348520B2 (en) * 2014-03-24 2016-05-24 Western Digital Technologies, Inc. Lifetime extension of non-volatile semiconductor memory for data storage device
US9595812B2 (en) * 2014-06-23 2017-03-14 The Board Of Trustees Of The Leland Stanford Junior University Crossed nanobeam structure for a low-threshold germanium laser
US9735766B2 (en) * 2015-07-31 2017-08-15 Arm Ltd. Correlated electron switch
US9748943B2 (en) * 2015-08-13 2017-08-29 Arm Ltd. Programmable current for correlated electron switch
US10096361B2 (en) * 2015-08-13 2018-10-09 Arm Ltd. Method, system and device for non-volatile memory device operation
US9851738B2 (en) * 2015-08-13 2017-12-26 Arm Ltd. Programmable voltage reference
US9558819B1 (en) * 2015-08-13 2017-01-31 Arm Ltd. Method, system and device for non-volatile memory device operation
US9514814B1 (en) * 2015-08-13 2016-12-06 Arm Ltd. Memory write driver, method and system
US10056143B2 (en) * 2015-09-08 2018-08-21 Arm Ltd. Correlated electron switch programmable fabric
US9548118B1 (en) * 2015-09-22 2017-01-17 Arm Ltd. Method, system and device for complementary non-volatile memory device operation
US9589636B1 (en) * 2015-09-22 2017-03-07 Arm Ltd. Method, system and device for complementary non-volatile memory device operation
US9979385B2 (en) * 2015-10-05 2018-05-22 Arm Ltd. Circuit and method for monitoring correlated electron switches

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090078370A (ko) * 2006-11-08 2009-07-17 시메트릭스 주식회사 저항 스위칭 집적 회로 메모리, 저항 스위칭 메모리의 형성 방법, 저항 스위칭 박막 메모리 구성요소로의 기록 방법 및 비휘발성 저항 스위칭 집적 회로 메모리의 제조 방법
US20090276562A1 (en) * 2008-05-01 2009-11-05 Sandisk Il Ltd. Flash cache flushing method and system
KR20100127719A (ko) * 2009-05-26 2010-12-06 코라도 빌라 전원 손실을 제어하기 위한 방법 및 장치
KR20140063660A (ko) * 2011-07-28 2014-05-27 넷리스트 인코포레이티드 플래시-디램 하이브리드 메모리 모듈
KR20140100898A (ko) * 2013-02-07 2014-08-18 시게이트 테크놀로지 엘엘씨 예기치 않은 전력 상실에 대한 데이터 보호
KR20150017672A (ko) * 2013-08-07 2015-02-17 시게이트 테크놀로지 엘엘씨 톤 라이트 완화

Also Published As

Publication number Publication date
GB2559706B (en) 2022-01-26
CN108292288A (zh) 2018-07-17
US10719236B2 (en) 2020-07-21
WO2017085498A1 (en) 2017-05-26
US20170147207A1 (en) 2017-05-25
KR102670903B1 (ko) 2024-05-31
GB2559706A (en) 2018-08-15
GB201808879D0 (en) 2018-07-18
CN108292288B (zh) 2022-04-12

Similar Documents

Publication Publication Date Title
KR20180084919A (ko) 메모리 동작을 위한 비휘발성 버퍼
FR3042634B1 (fr) Point memoire magnetique
FR3031622B1 (fr) Point memoire magnetique
DK3341319T3 (da) Læsseindretning
BR112018004817A2 (pt) Amortecedor
IL267292B1 (en) Non-volatile memory
IL250300A0 (en) Write operations to non-volatile memory
DE112016005541A5 (de) Arylierungsverfahren
DK3170627T3 (da) Redskab
DK3280853T3 (da) Holdemekanisme
DE112015005898A5 (de) Gurtschlossbringer
FR3050757B1 (fr) Tunnelier
DE102015206660A8 (de) Plattenaufteilanlage
FR3016724B1 (fr) Memoire non volatile multiport
IL257488B (en) A non-volatile semiconductor memory device
TWI563670B (en) Non-volatile memory
DK3340838T3 (da) Holdearrangement for pakker
FR3042303B1 (fr) Point memoire magnetique
FR3038786B1 (fr) Goulotte
DK3296383T3 (da) Humlepellets
FI11526U1 (fi) Ruuvipuristin
DE112015005886A5 (de) Leiterrahmen
DE102015000551A8 (de) Rotationszerstäuberturbine
UA37486S (uk) Опакування - етикетка для міні-круасанів
UA35655S (uk) Кіоск

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
X091 Application refused [patent]
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant