KR100868393B1 - 비휘발성 메모리 제어기 및 휘발성 메모리에 액세스하는방법 및 시스템, 비휘발성 메모리 제어기 및 휘발성 메모리 - Google Patents
비휘발성 메모리 제어기 및 휘발성 메모리에 액세스하는방법 및 시스템, 비휘발성 메모리 제어기 및 휘발성 메모리 Download PDFInfo
- Publication number
- KR100868393B1 KR100868393B1 KR1020070013277A KR20070013277A KR100868393B1 KR 100868393 B1 KR100868393 B1 KR 100868393B1 KR 1020070013277 A KR1020070013277 A KR 1020070013277A KR 20070013277 A KR20070013277 A KR 20070013277A KR 100868393 B1 KR100868393 B1 KR 100868393B1
- Authority
- KR
- South Korea
- Prior art keywords
- nonvolatile memory
- volatile memory
- shared
- memory controller
- control signal
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
- 230000015654 memory Effects 0.000 claims abstract description 394
- 238000000034 method Methods 0.000 claims abstract description 65
- 238000012546 transfer Methods 0.000 claims description 26
- 230000001360 synchronised effect Effects 0.000 claims description 15
- 230000004044 response Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 9
- 230000002457 bidirectional effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1668—Details of memory controller
- G06F13/1694—Configuration of memory controller to different memory types
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multi Processors (AREA)
- Memory System (AREA)
- Storage Device Security (AREA)
Abstract
Description
Claims (32)
- 공유 인터페이스를 통해 비휘발성 메모리 제어기 및 휘발성 메모리에 액세스하는 방법에 있어서,상기 공유 인터페이스의 공유 제어 신호를 통해 상기 비휘발성 메모리 제어기 및 상기 휘발성 메모리 중 하나를 선택하는 단계 -상기 공유 제어 신호는 상기 비휘발성 메모리 제어기 및 상기 휘발성 메모리로 발행됨- 와,상기 공유 제어 신호를 통해 상기 비휘발성 메모리 제어기 및 상기 휘발성 메모리 중 상기 선택된 하나에 커맨드를 발행하는 단계를 포함하는액세스 방법.
- 제 1 항에 있어서,상기 커맨드를 발행하는 단계 후에, 상기 비휘발성 메모리 제어기 및 상기 휘발성 메모리 중 상기 선택된 하나로부터 데이터를 수신하는 단계를 더 포함하는액세스 방법.
- 제 2 항에 있어서,상기 비휘발성 메모리 제어기가 선택되는 경우, 상기 커맨드는 상기 공유 제 어 신호를 통해 상기 비휘발성 메모리 제어기로 발행되고, 상기 데이터는 상기 비휘발성 메모리 제어기의 비동기 포트를 통해 수신되는액세스 방법.
- 제 2 항에 있어서,상기 휘발성 메모리가 선택되는 경우, 상기 커맨드는 상기 공유 제어 신호를 통해 상기 휘발성 메모리로 발행되고, 상기 데이터는 상기 휘발성 메모리의 동기 포트를 통해 수신되는액세스 방법.
- 제 1 항에 있어서,상기 선택 단계 전에, 상기 비휘발성 메모리 제어기에 의해 어서팅(asserting)된 마스터 신호를 검출하는 단계를 더 포함하되,상기 비휘발성 메모리 제어기가 비휘발성 메모리와 상기 휘발성 메모리 사이에서 데이터를 전송하는 동안에 상기 마스터 신호는 상기 비휘발성 메모리 제어기가 상기 공유 인터페이스의 마스터로서 작용함을 나타내는액세스 방법.
- 비휘발성 메모리 제어기를 통해 비휘발성 메모리에 액세스하는 방법에 있어서,비휘발성 메모리 인터페이스를 통해 상기 비휘발성 메모리에 액세스 커맨드를 발행하는 단계와,상기 비휘발성 메모리 인터페이스를 통해 데이터를 수신하는 단계와,공유 인터페이스의 공유 제어 신호를 사용하여 상기 수신된 데이터를 전송하는 단계를 포함하되,상기 공유 제어 신호는 호스트 프로세서 및 휘발성 메모리로 발행되고, 상기 수신된 데이터는 상기 호스트 프로세서 및 상기 휘발성 메모리 중 하나로 전송되는액세스 방법.
- 제 6 항에 있어서,상기 액세스 커맨드를 발행하는 단계 전에,상기 공유 인터페이스의 공유 제어 신호를 통해 수신된 선택 신호를 검출하는 단계와,상기 선택 신호에 응답하여, 상기 공유 인터페이스의 공유 제어 신호를 통해 제 1 커맨드를 수신하는 단계를 더 포함하되,상기 액세스 커맨드는 상기 제 1 커맨드에 응답하여 발행되는액세스 방법.
- 제 7 항에 있어서,상기 제 1 커맨드는 상기 호스트 프로세서에 의해 발행되고, 상기 수신된 데이터는 상기 제 1 커맨드에 응답하여 상기 호스트 프로세서로 전송되는액세스 방법.
- 제 6 항에 있어서,상기 수신된 데이터는 상기 휘발성 메모리의 비동기 포트를 통해 상기 휘발성 메모리로 전송되는액세스 방법.
- 제 9 항에 있어서,상기 수신된 데이터를 전송하기 전에, 상기 공유 인터페이스의 상기 공유 제어 신호에 대한 마스터 신호를 어서팅(asserting)하는 단계를 더 포함하되,상기 마스터 신호는 상기 비휘발성 메모리 제어기가 상기 공유 인터페이스의 마스터임을 나타내는액세스 방법.
- 제 10 항에 있어서,상기 전송은 상기 호스트 프로세서로부터의 제 1 커맨드에 응답하여 수행된 DMA(direct memory access) 전송인액세스 방법.
- 휘발성 메모리와,비휘발성 메모리와,비휘발성 메모리 인터페이스를 통해 상기 비휘발성 메모리에 액세스하도록 구성된 비휘발성 메모리 제어기와,공유 제어 신호를 포함하는 공유 인터페이스 -상기 공유 제어 신호는 상기 공유 인터페이스를 통해 상기 비휘발성 메모리 제어기 및 상기 휘발성 메모리에 의해 수신됨- 와,상기 비휘발성 메모리 제어기 및 상기 휘발성 메모리 중 하나를 선택하고,상기 공유 인터페이스의 상기 공유 제어 신호를 통해 상기 비휘발성 메모리 제어기 및 상기 휘발성 메모리 중 선택된 하나에 액세스 커맨드를 발행하도록 구성된호스트 프로세서를 포함하는시스템.
- 제 12 항에 있어서,상기 휘발성 메모리는상기 휘발성 메모리가 상기 호스트 프로세서에 의해 선택되는 지의 여부를 판정하고,만약 상기 휘발성 메모리가 상기 호스트 프로세서에 의해 선택되면상기 공유 인터페이스의 상기 공유 제어 신호를 통해 상기 액세스 커맨드를 수신하고,동기 포트를 통해 상기 호스트 프로세서로 데이터를 전송하도록 구성되는시스템.
- 제 12 항에 있어서,상기 비휘발성 메모리 제어기는 또한상기 비휘발성 메모리 제어기가 상기 호스트 프로세서에 의해 선택되는 지의 여부를 판정하고,만약 상기 비휘발성 메모리 제어기가 상기 호스트 프로세서에 의해 선택되 면,상기 공유 인터페이스의 상기 공유 제어 신호를 통해 상기 액세스 커맨드를 수신하고,상기 액세스 커맨드를 수신하는 것에 응답하여 상기 비휘발성 메모리 내의 데이터에 액세스하도록 구성되는시스템.
- 제 14 항에 있어서,상기 비휘발성 메모리 제어기는 또한 상기 호스트 프로세서의 비동기 포트를 통해 상기 호스트 프로세서에 상기 액세스된 데이터를 전송하도록 구성되는시스템.
- 제 14 항에 있어서,상기 비휘발성 메모리 제어기는 또한상기 액세스 커맨드를 수신하는 것에 응답하여상기 비휘발성 메모리 제어기가 상기 공유 인터페이스의 마스터임을 나타내는 마스터 신호를 어서트하고,상기 휘발성 메모리의 비동기 포트를 통해 상기 비휘발성 메모리로부 터 상기 휘발성 메모리로 상기 액세스된 데이터의 DMA 전송을 수행하도록 구성되는시스템.
- 비휘발성 메모리 제어기로서,비휘발성 메모리 인터페이스와,호스트 프로세서에 의해 상기 비휘발성 메모리 및 휘발성 메모리로 발행된 공유 제어 신호를 수신하는 공유 인터페이스와,상기 공유 제어 신호가, 상기 비휘발성 메모리 제어기가 상기 공유 인터페이스를 통해 선택됨을 나타내는 지의 여부를 판정하고,만약 상기 공유 제어 신호가, 상기 비휘발성 메모리 제어기가 상기 공유 인터페이스를 통해 선택됨을 나타내면,상기 공유 인터페이스의 공유 제어 신호를 통해 액세스 커맨드를 수신하고,상기 액세스 커맨드를 수신하는 것에 응답하여, 상기 비휘발성 메모리 인터페이스를 통해 액세스 커맨드를 비휘발성 메모리로 발행하며,상기 비휘발성 메모리 인터페이스를 통해 상기 비휘발성 메모리로부터 요구된 데이터를 수신하도록 구성된회로를 포함하는비휘발성 메모리 제어기.
- 제 17 항에 있어서,상기 회로는 또한 상기 요구된 데이터를 상기 공유 인터페이스를 통해 상기 호스트 프로세서로 전송하도록 구성된비휘발성 메모리 제어기.
- 제 18 항에 있어서,상기 회로는 또한 상기 요구된 데이터를 상기 휘발성 메모리의 비동기 포트를 통해 상기 휘발성 메모리로 전송하도록 구성된비휘발성 메모리 제어기.
- 제 19 항에 있어서,상기 회로는 또한 상기 요구된 데이터를 상기 휘발성 메모리로 전송하기 전에 상기 공유 인터페이스의 상기 공유 제어 신호에 대한 마스터 신호를 어서트하되, 상기 마스터 신호는 상기 비휘발성 메모리 제어기가 상기 공유 인터페이스의 마스터임을 나타내는비휘발성 메모리 제어기.
- 휘발성 메모리로서,공유 인터페이스를 통해 수신된 공유 제어 신호와,동기 포트와,비동기 포트와,상기 공유 제어 신호를 통해 제 1 커맨드를 수신하고,상기 공유 제어 신호를 통해 상기 제 1 커맨드를 수신하는 것에 응답하여, 상기 동기 포트를 통해 데이터를 전송하며,상기 공유 제어 신호를 통해 제 2 커맨드를 수신하고,상기 공유 제어 신호를 통해 상기 제 2 커맨드를 수신하는 것에 응답하여, 상기 비동기 포트를 통해 데이터를 전송하도록 구성된회로를 포함하는휘발성 메모리.
- 제 21 항에 있어서,상기 휘발성 메모리는 상기 공유 제어 신호가 상기 휘발성 메모리가 선택됨을 나타내면 상기 제 1 및 제 2 커맨드를 수신하도록 구성된휘발성 메모리.
- 제 21 항에 있어서,상기 휘발성 메모리는 상기 제 1 및 제 2 커맨드에 대한 액세스를 동시에 수행하도록 구성되는휘발성 메모리.
- 제 23 항에 있어서,상기 휘발성 메모리는, 상기 제 1 커맨드가 제 1 메모리 뱅크에 액세스하고 상기 제 2 커맨드가 제 2 메모리 뱅크에 액세스할 때 상기 제 1 및 제 2 커맨드에 대한 액세스를 동시에 수행하도록 구성되는휘발성 메모리.
- 휘발성 저장 수단과,비휘발성 저장 수단과,비휘발성 메모리 인터페이싱 수단을 통해 상기 비휘발성 저장 수단에 액세스하도록 구성된 제어 수단과,공유 제어 신호를 포함하는 공유 인터페이싱 수단 -상기 공유 제어 신호는 상기 공유 인터페이싱 수단을 통해 상기 제어 수단 및 상기 휘발성 저장 수단에 의 해 수신됨- 과,상기 제어 수단 및 상기 저장 수단 중 하나를 선택하고,상기 공유 인터페이싱 수단의 상기 공유 제어 신호를 통해 상기 제어 수단 및 상기 휘발성 저장 수단 중 선택된 하나에 액세스 커맨드를 발행하도록 구성된처리 수단을 포함하는시스템.
- 제 25 항에 있어서,상기 휘발성 저장 수단은상기 휘발성 저장 수단이 상기 처리 수단에 의해 선택되는 지의 여부를 판정하고,상기 휘발성 저장 수단이 상기 처리 수단에 의해 선택되면상기 공유 인터페이싱 수단의 상기 공유 제어 신호를 통해 상기 액세스 커맨드를 수신하고,비동기 전송 수단을 통해 상기 처리 수단으로 데이터를 전송하도록 구성되는시스템.
- 제 25 항에 있어서,상기 제어 수단은 또한상기 제어 수단이 상기 처리 수단에 의해 선택되는 지의 여부를 판정하고,상기 제어 수단이 상기 처리 수단에 의해 선택되면상기 공유 인터페이싱 수단의 상기 공유 제어 신호를 통해 상기 액세스 커맨드를 수신하고,상기 액세스 커맨드를 수신하는 것에 응답하여 상기 비휘발성 저장 수단 내의 데이터에 액세스하도록 구성되는시스템.
- 제 27 항에 있어서,상기 제어 수단은 또한 상기 액세스된 데이터를 상기 처리 수단으로 전송하는 비동기 수단을 통해 상기 처리 수단으로 전송하도록 구성되는시스템.
- 제 27 항에 있어서,상기 제어 수단은 또한상기 액세스 커맨드를 수신하는 것에 응답하여상기 제어 수단이 상기 공유 인터페이싱 수단의 마스터임을 나타내는 마스터 신호를 어서터하고,상기 휘발성 저장 수단의 비동기 전송 수단을 통해 상기 비휘발성 저장 수단으로부터 상기 휘발성 저장 수단으로 상기 액세스된 데이터의 DMA 전송을 수행하도록 구성되는시스템.
- 공유 인터페이스를 통해 비휘발성 메모리 제어기 및 휘발성 메모리에 액세스하는 방법에 있어서,상기 공유 인터페이스의 공유 제어 신호를 통해 상기 비휘발성 메모리 제어기 및 상기 휘발성 메모리 중 하나를 선택하는 단계 -상기 공유 제어 신호는 상기 비휘발성 메모리 제어기 및 상기 휘발성 메모리로 발행됨- 와,상기 공유 제어 신호를 통해 상기 비휘발성 메모리 제어기 및 상기 휘발성 메모리 중 선택된 하나로 커맨드를 발행하는 단계와,상기 비휘발성 메모리 제어기 및 상기 휘발성 메모리 중 상기 선택된 하나로부터 데이터를 수신하는 단계를 포함하되,상기 데이터는, 상기 비휘발성 메모리 제어기가 선택되면 상기 비휘발성 메모리 제어기의 제 1 포트를 통해 수신되고, 상기 휘발성 메모리가 선택되면 상기 휘발성 메모리의 제 2 포트를 통해 수신되는액세스 방법.
- 제 30 항에 있어서,상기 제 1 포트는 저속 포트(slow port)이고, 상기 제 2 포트는 고속 포트(fast port)이며, 상기 고속 포트는 상기 저속 포트에 비해 더 빠른 데이터 전송 레이트를 제공하는액세스 방법.
- 제 30 항에 있어서,상기 제 1 포트는 비동기 포트이고, 상기 제 2 포트는 동기 포트인액세스 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/349,631 | 2006-02-08 | ||
US11/349,631 US7451263B2 (en) | 2006-02-08 | 2006-02-08 | Shared interface for components in an embedded system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070080844A KR20070080844A (ko) | 2007-08-13 |
KR100868393B1 true KR100868393B1 (ko) | 2008-11-11 |
Family
ID=38335344
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070013277A Expired - Fee Related KR100868393B1 (ko) | 2006-02-08 | 2007-02-08 | 비휘발성 메모리 제어기 및 휘발성 메모리에 액세스하는방법 및 시스템, 비휘발성 메모리 제어기 및 휘발성 메모리 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7451263B2 (ko) |
JP (1) | JP4593575B2 (ko) |
KR (1) | KR100868393B1 (ko) |
CN (1) | CN101038531A (ko) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7490177B2 (en) * | 2006-01-23 | 2009-02-10 | Infineon Technologies Ag | System method for performing a direct memory access for automatically copying initialization boot code in a new memory architecture |
US7441070B2 (en) * | 2006-07-06 | 2008-10-21 | Qimonda North America Corp. | Method for accessing a non-volatile memory via a volatile memory interface |
US20080007569A1 (en) * | 2006-07-06 | 2008-01-10 | Rom-Shen Kao | Control protocol and signaling in a new memory architecture |
US20080010420A1 (en) * | 2006-07-06 | 2008-01-10 | Rom-Shen Kao | Method for Accessing Control Registers via a Memory Device |
US20080010419A1 (en) * | 2006-07-06 | 2008-01-10 | Rom-Shen Kao | System and Method for Issuing Commands |
US20080147940A1 (en) * | 2006-12-18 | 2008-06-19 | Rom-Shen Kao | Method and apparatus for controlling a shared bus |
US20090182977A1 (en) * | 2008-01-16 | 2009-07-16 | S. Aqua Semiconductor Llc | Cascaded memory arrangement |
WO2009111175A1 (en) * | 2008-03-06 | 2009-09-11 | Rambus Inc. | Error detection and offset cancellation during multi-wire communication |
US8683149B2 (en) | 2008-07-23 | 2014-03-25 | Rambus Inc. | Reconfigurable memory controller |
US8566506B2 (en) * | 2009-08-07 | 2013-10-22 | Intel Corporation | Tracking a lifetime of write operations to a non-volatile memory storage |
US8527664B2 (en) * | 2009-12-17 | 2013-09-03 | International Business Machines Corporation | Direct memory access with minimal host interruption |
JP2012063874A (ja) * | 2010-09-14 | 2012-03-29 | Toshiba Corp | チップセレクト信号を切り替えるセレクタ、ストレージ装置、及び電子機器 |
US8607089B2 (en) * | 2011-05-19 | 2013-12-10 | Intel Corporation | Interface for storage device access over memory bus |
KR101959853B1 (ko) * | 2012-04-09 | 2019-03-19 | 삼성전자주식회사 | 분할 어드레싱 방식 자기 랜덤 액세스 메모리 장치 |
US20140164659A1 (en) * | 2012-12-06 | 2014-06-12 | Wasim Quddus | Regulating access to slave devices |
CN104063338B (zh) * | 2013-03-18 | 2018-05-29 | 华邦电子股份有限公司 | 存取系统及存储装置 |
US10338826B2 (en) * | 2013-10-15 | 2019-07-02 | Cypress Semiconductor Corporation | Managed-NAND with embedded random-access non-volatile memory |
KR102094393B1 (ko) | 2013-11-18 | 2020-03-27 | 삼성전자주식회사 | 불휘발성 메모리 시스템 및 그것의 동작 방법 |
KR102501753B1 (ko) * | 2015-10-30 | 2023-02-21 | 삼성전자주식회사 | 고속 부팅을 제공하는 비휘발성 메모리 장치 및 이를 포함하는 시스템 |
US10331586B2 (en) * | 2015-10-30 | 2019-06-25 | Samsung Electronics Co., Ltd. | Nonvolatile memory device for providing fast booting and system including the same |
US11301403B2 (en) | 2019-03-01 | 2022-04-12 | Micron Technology, Inc. | Command bus in memory |
US12346558B1 (en) * | 2023-12-14 | 2025-07-01 | Innogrit Technologies Co., Ltd. | Non-volatile memory with an arbitration function on shared status channel |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6055609A (en) * | 1997-06-19 | 2000-04-25 | Chips & Technologies, Inc. | Apparatus and method for improving bus usage in a system having a shared memory |
US6505609B1 (en) * | 1999-11-27 | 2003-01-14 | Robert Bosch Gmbh | Method and device for driving at least one load |
US6681310B1 (en) * | 1999-11-29 | 2004-01-20 | Microsoft Corporation | Storage management system having common volume manager |
US6828822B1 (en) * | 2003-10-03 | 2004-12-07 | Altera Corporation | Apparatus and methods for shared memory interfaces in programmable logic devices |
US20070033336A1 (en) * | 2005-08-05 | 2007-02-08 | Jong-Hoon Oh | Shared interface semiconductor memories |
US7242389B1 (en) * | 2003-10-07 | 2007-07-10 | Microsoft Corporation | System and method for a large format collaborative display for sharing information |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04311895A (ja) * | 1991-04-11 | 1992-11-04 | Hitachi Ltd | Icメモリ |
US5359569A (en) | 1991-10-29 | 1994-10-25 | Hitachi Ltd. | Semiconductor memory |
JP3434106B2 (ja) * | 1995-12-01 | 2003-08-04 | シャープ株式会社 | 半導体記憶装置 |
US6134631A (en) * | 1996-08-19 | 2000-10-17 | Hyundai Electronics America, Inc. | Non-volatile memory with embedded programmable controller |
JP2001142712A (ja) * | 1999-11-12 | 2001-05-25 | Nec Ic Microcomput Syst Ltd | 起動制御装置 |
JP3871184B2 (ja) * | 2000-06-12 | 2007-01-24 | シャープ株式会社 | 半導体記憶装置 |
JP2002312232A (ja) * | 2001-04-10 | 2002-10-25 | Mitsubishi Electric Corp | 半導体記憶装置 |
TWI240864B (en) | 2001-06-13 | 2005-10-01 | Hitachi Ltd | Memory device |
US20030014687A1 (en) * | 2001-07-10 | 2003-01-16 | Grandex International Corporation | Nonvolatile memory unit comprising a control circuit and a plurality of partially defective flash memory devices |
KR100393619B1 (ko) * | 2001-09-07 | 2003-08-02 | 삼성전자주식회사 | 휴대 단말기의 메모리 장치 및 그 제어방법 |
JP3756818B2 (ja) * | 2002-01-09 | 2006-03-15 | 株式会社メガチップス | メモリ制御回路および制御システム |
JP2004102508A (ja) * | 2002-09-06 | 2004-04-02 | Renesas Technology Corp | 半導体記憶装置 |
JP4463503B2 (ja) * | 2003-07-15 | 2010-05-19 | 株式会社ルネサステクノロジ | メモリモジュール及びメモリシステム |
US7752380B2 (en) | 2003-07-31 | 2010-07-06 | Sandisk Il Ltd | SDRAM memory device with an embedded NAND flash controller |
JP4197285B2 (ja) * | 2003-09-11 | 2008-12-17 | 株式会社デジタル | メモリコントローラ |
US7139909B2 (en) | 2003-10-16 | 2006-11-21 | International Business Machines Corporation | Technique for system initial program load or boot-up of electronic devices and systems |
DE102004004796B4 (de) | 2004-01-30 | 2007-11-29 | Infineon Technologies Ag | Vorrichtung zur Datenübertragung zwischen Speichern |
US20060294295A1 (en) | 2005-06-24 | 2006-12-28 | Yukio Fukuzo | DRAM chip device well-communicated with flash memory chip and multi-chip package comprising such a device |
US7404136B2 (en) | 2005-07-15 | 2008-07-22 | Infineon Technologies Ag | Semiconductor memory device including a signal control device and method of operating the same |
US7221615B2 (en) | 2005-10-04 | 2007-05-22 | Infineon Technologies Ag | Semiconductor memory chip |
US7415581B2 (en) | 2005-10-04 | 2008-08-19 | Infineon Technologies Ag | Semiconductor memory chip |
US7490177B2 (en) | 2006-01-23 | 2009-02-10 | Infineon Technologies Ag | System method for performing a direct memory access for automatically copying initialization boot code in a new memory architecture |
US20080010419A1 (en) | 2006-07-06 | 2008-01-10 | Rom-Shen Kao | System and Method for Issuing Commands |
US20080007569A1 (en) | 2006-07-06 | 2008-01-10 | Rom-Shen Kao | Control protocol and signaling in a new memory architecture |
US20080010420A1 (en) | 2006-07-06 | 2008-01-10 | Rom-Shen Kao | Method for Accessing Control Registers via a Memory Device |
US7441070B2 (en) | 2006-07-06 | 2008-10-21 | Qimonda North America Corp. | Method for accessing a non-volatile memory via a volatile memory interface |
-
2006
- 2006-02-08 US US11/349,631 patent/US7451263B2/en not_active Expired - Fee Related
-
2007
- 2007-02-07 JP JP2007027987A patent/JP4593575B2/ja not_active Expired - Fee Related
- 2007-02-08 KR KR1020070013277A patent/KR100868393B1/ko not_active Expired - Fee Related
- 2007-02-08 CN CNA2007101035012A patent/CN101038531A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6055609A (en) * | 1997-06-19 | 2000-04-25 | Chips & Technologies, Inc. | Apparatus and method for improving bus usage in a system having a shared memory |
US6505609B1 (en) * | 1999-11-27 | 2003-01-14 | Robert Bosch Gmbh | Method and device for driving at least one load |
US6681310B1 (en) * | 1999-11-29 | 2004-01-20 | Microsoft Corporation | Storage management system having common volume manager |
US6828822B1 (en) * | 2003-10-03 | 2004-12-07 | Altera Corporation | Apparatus and methods for shared memory interfaces in programmable logic devices |
US7242389B1 (en) * | 2003-10-07 | 2007-07-10 | Microsoft Corporation | System and method for a large format collaborative display for sharing information |
US20070033336A1 (en) * | 2005-08-05 | 2007-02-08 | Jong-Hoon Oh | Shared interface semiconductor memories |
Also Published As
Publication number | Publication date |
---|---|
US20070186061A1 (en) | 2007-08-09 |
JP4593575B2 (ja) | 2010-12-08 |
JP2007220110A (ja) | 2007-08-30 |
KR20070080844A (ko) | 2007-08-13 |
CN101038531A (zh) | 2007-09-19 |
US7451263B2 (en) | 2008-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100868393B1 (ko) | 비휘발성 메모리 제어기 및 휘발성 메모리에 액세스하는방법 및 시스템, 비휘발성 메모리 제어기 및 휘발성 메모리 | |
US7441070B2 (en) | Method for accessing a non-volatile memory via a volatile memory interface | |
CN109154918B (zh) | 自刷新状态机mop阵列 | |
TWI420302B (zh) | 用於具有單一介面的混合式記憶裝置的方法、系統和計算裝置,及用於記錄相關指令於其內的電腦可讀取媒體 | |
US7411859B2 (en) | Multi-port memory device for buffering between hosts | |
CN101114271B (zh) | 在处理器之间具有主接口的可多路径访问的半导体存储器 | |
CN101312068B (zh) | 半导体存储器系统及控制其非易失性存储器的操作的方法 | |
US20080010420A1 (en) | Method for Accessing Control Registers via a Memory Device | |
KR100847968B1 (ko) | 컴퓨팅 시스템, 전자 통신 디바이스, 컴퓨팅 시스템 운영 방법 및 정보 처리 방법 | |
US7957209B2 (en) | Method of operating a memory apparatus, memory device and memory apparatus | |
US20080010419A1 (en) | System and Method for Issuing Commands | |
US20080147940A1 (en) | Method and apparatus for controlling a shared bus | |
JP6710219B2 (ja) | 統合プロセッサを備えたdram回路 | |
US10991418B2 (en) | Semiconductor memory device comprising an interface conforming to JEDEC standard and control device therefor | |
US20090216926A1 (en) | Apparatus to improve bandwidth for circuits having multiple memory controllers | |
KR100745369B1 (ko) | 포트상태 시그날링 기능을 갖는 멀티패쓰 억세스블 반도체메모리 장치 | |
US20080007569A1 (en) | Control protocol and signaling in a new memory architecture | |
BR102013022935A2 (pt) | Dispositivo de memória flash serial de múltiplos fluxos de dados | |
US20170147230A1 (en) | Memory device and memory system having heterogeneous memories | |
CN105474318A (zh) | 响应于第二读取请求的第一数据 | |
TWI752838B (zh) | 電子裝置、記憶體系統及傳送方法 | |
US7986582B2 (en) | Method of operating a memory apparatus, memory device and memory apparatus | |
CN104077080B (zh) | 存储器存取方法、存储器存取控制方法、spi闪存装置及其控制器 | |
JP6182528B2 (ja) | 構成コマンドを伝えるためのメモリシステム及び方法 | |
US11742004B2 (en) | Memory supporting multiple types of operations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20070208 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20080227 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20080812 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20081105 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20081105 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20111028 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20121026 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20121026 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20131025 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20131025 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20141030 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20141030 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20151201 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20151201 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160929 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20160929 Start annual number: 9 End annual number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20180816 |