TWI713042B - 記憶體介面電路、記憶體儲存裝置及設定狀態檢測方法 - Google Patents

記憶體介面電路、記憶體儲存裝置及設定狀態檢測方法 Download PDF

Info

Publication number
TWI713042B
TWI713042B TW108125767A TW108125767A TWI713042B TW I713042 B TWI713042 B TW I713042B TW 108125767 A TW108125767 A TW 108125767A TW 108125767 A TW108125767 A TW 108125767A TW I713042 B TWI713042 B TW I713042B
Authority
TW
Taiwan
Prior art keywords
signal
interface circuit
volatile memory
memory module
memory
Prior art date
Application number
TW108125767A
Other languages
English (en)
Other versions
TW202105396A (zh
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 群聯電子股份有限公司
Priority to TW108125767A priority Critical patent/TWI713042B/zh
Priority to US16/568,193 priority patent/US11004498B2/en
Application granted granted Critical
Publication of TWI713042B publication Critical patent/TWI713042B/zh
Publication of TW202105396A publication Critical patent/TW202105396A/zh

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • G11C11/409Read-write [R-W] circuits 
    • G11C11/4093Input/output [I/O] data interface arrangements, e.g. data buffers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • G06F13/1605Handling requests for interconnection or transfer for access to memory bus based on arbitration
    • G06F13/1652Handling requests for interconnection or transfer for access to memory bus based on arbitration in a multiprocessor architecture
    • G06F13/1657Access to multiple memories
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • G11C11/4076Timing circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/02Detection or location of defective auxiliary circuits, e.g. defective refresh counters
    • G11C29/022Detection or location of defective auxiliary circuits, e.g. defective refresh counters in I/O circuitry
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/02Detection or location of defective auxiliary circuits, e.g. defective refresh counters
    • G11C29/023Detection or location of defective auxiliary circuits, e.g. defective refresh counters in clock generator or timing circuitry
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/44Indication or identification of errors, e.g. for repair
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/50Marginal testing, e.g. race, voltage or current testing
    • G11C29/50012Marginal testing, e.g. race, voltage or current testing of timing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/06Arrangements for interconnecting storage elements electrically, e.g. by wiring
    • 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
    • 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/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • G11C7/1063Control signal output circuits, e.g. status or busy flags, feedback command signals
    • 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/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • G11C7/1066Output synchronization
    • 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/1078Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
    • G11C7/1093Input synchronization

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Memory System (AREA)

Abstract

一種記憶體介面電路、記憶體儲存裝置及設定狀態檢測方法。所述記憶體介面電路用於連接多個揮發性記憶體模組與記憶體控制器。所述多個揮發性記憶體模組包括第一揮發性記憶體模組與第二揮發性記憶體模組。記憶體介面電路包括第一介面電路與第二介面電路。第一介面電路用以從第一揮發性記憶體模組接收第一訊號並經由記憶體介面電路的內部路徑將第二訊號傳送至第二介面電路。第二介面電路用以根據第二訊號將第三訊號傳送至第二揮發性記憶體模組,以藉由第三訊號評估記憶體介面電路的設定狀態。

Description

記憶體介面電路、記憶體儲存裝置及設定狀態檢測方法
本發明是有關於一種記憶體介面技術,且特別是有關於一種記憶體介面電路、記憶體儲存裝置及設定狀態檢測方法。
數位相機、行動電話與MP3播放器在這幾年來的成長十分迅速,使得消費者對儲存媒體的需求也急速增加。由於可複寫式非揮發性記憶體模組(rewritable non-volatile memory module)(例如,快閃記憶體)具有資料非揮發性、省電、體積小,以及無機械結構等特性,所以非常適合內建於上述所舉例的各種可攜式多媒體裝置中。
一般來說,記憶體控制器自動檢測從揮發性記憶體模組接收的DQS及/或DQ訊號並藉由內建的掃描機制來判斷DQS及/或DQ訊號的時脈頻率及/或相位是否正確。然而,此掃描機制只能藉由文字敘述(例如pass或fail)來描述DQS及/或DQ訊號的當 前狀態,在實際檢測上容易出現誤判。
本發明提供一種記憶體介面電路、記憶體儲存裝置及設定狀態檢測方法,可改善上述問題。
本發明的範例實施例提供一種記憶體介面電路,其用於連接多個揮發性記憶體模組與記憶體控制器。所述多個揮發性記憶體模組包括第一揮發性記憶體模組與第二揮發性記憶體模組。所述記憶體介面電路包括第一介面電路與第二介面電路。所述第一介面電路經由至少一第一通道連接至所述第一揮發性記憶體模組。所述第二介面電路經由至少一第二通道連接至所述第二揮發性記憶體模組。所述第一介面電路用以從所述第一揮發性記憶體模組接收第一訊號並經由所述記憶體介面電路的內部路徑將第二訊號傳送至所述第二介面電路。所述第二介面電路用以根據所述第二訊號將第三訊號傳送至所述第二揮發性記憶體模組,以藉由所述第三訊號評估所述記憶體介面電路的設定狀態。
在本發明的一範例實施例中,所述第一訊號是由所述第一揮發性記憶體模組響應於來自所述記憶體介面電路的讀取指令而產生。
在本發明的一範例實施例中,所述第一訊號包括資料訊號與時脈訊號,並且所述記憶體控制器用以根據所述資料訊號與所述時脈訊號之間的相位差調整所述延遲電路的延遲級數。
在本發明的一範例實施例中,所述的記憶體介面電路更包括第三介面電路。所述第三介面電路耦接至所述第二介面電路。所述第三介面電路用以傳送第五訊號至所述第二揮發性記憶體模組,以藉由所述第五訊號啟動所述第二揮發性記憶體模組的晶片內終結電路。
本發明的範例實施例另提供一種記憶體儲存裝置,其包括連接介面單元、可複寫式非揮發性記憶體模組、第一揮發性記憶體模組、第二揮發性記憶體模組及記憶體控制電路單元,所述連接介面單元用以耦接至主機系統。所述記憶體控制電路單元耦接至所述連接介面單元、所述可複寫式非揮發性記憶體模組、所述第一揮發性記憶體模組及所述第二揮發性記憶體模組。所述記憶體控制電路單元包括第一介面電路與第二介面電路。所述第一介面電路經由至少一第一通道連接至所述第一揮發性記憶體模組。所述第二介面電路經由至少一第二通道連接至所述第二揮發性記憶體模組。所述第一介面電路用以從所述第一揮發性記憶體模組接收第一訊號並經由所述記憶體控制電路單元的內部路徑將第二訊號傳送至所述第二介面電路。所述第二介面電路用以根據所述第二訊號將第三訊號傳送至所述第二揮發性記憶體模組,以藉由所述第三訊號評估所述記憶體控制電路單元的設定狀態。
在本發明的一範例實施例中,所述第一介面電路更用以根據所述第一訊號產生所述第二訊號,且所述第一訊號的相位不同於所述第二訊號的相位。
在本發明的一範例實施例中,所述第一介面電路包括延遲電路,並且所述延遲電路用以延遲所述第一訊號以產生所述第二訊號。
在本發明的一範例實施例中,所述第一訊號包括資料訊號與時脈訊號,並且所述記憶體控制電路單元用以根據所述資料訊號與所述時脈訊號之間的相位差調整所述延遲電路的延遲級數。
在本發明的一範例實施例中,所述第二介面電路包括多工器,並且所述多工器用以響應於選擇訊號而將所述第二訊號作為所述第三訊號傳送至所述第二揮發性記憶體模組。
在本發明的一範例實施例中,所述多工器更用以響應於所述選擇訊號而阻擋欲傳送至所述第二揮發性記憶體模組的第四訊號。
在本發明的一範例實施例中,所述記憶體控制電路單元更包括第三介面電路。所述第三介面電路耦接至所述第二介面電路。所述第三介面電路用以傳送第五訊號至所述第二揮發性記憶體模組,以藉由所述第五訊號啟動所述第二揮發性記憶體模組的晶片內終結電路。
本發明的範例實施例另提供一種設定狀態檢測方法,其用於記憶體控制電路單元。所述記憶體控制電路單元耦接至多個揮發性記憶體模組。所述多個揮發性記憶體模組包括第一揮發性記憶體模組與第二揮發性記憶體模組。所述設定狀態檢測方法包 括:經由第一介面電路從所述第一揮發性記憶體模組接收第一訊號;由所述第一介面電路經由所述記憶體控制電路單元的內部路徑將第二訊號傳送至第二介面電路;根據所述第二訊號將第三訊號經由所述第二介面電路傳送至所述第二揮發性記憶體模組;以及根據所述第三訊號評估所述記憶體介面電路的設定狀態。
在本發明的一範例實施例中,所述第一訊號是由所述第一揮發性記憶體模組響應於來自所述記憶體控制電路單元的讀取指令而產生。
在本發明的一範例實施例中,所述的設定狀態檢測方法更包括:由所述第一介面電路根據所述第一訊號產生所述第二訊號,且所述第一訊號的相位不同於所述第二訊號的相位。
在本發明的一範例實施例中,所述第一介面電路包括延遲電路,並且由所述第一介面電路根據所述第一訊號產生所述第二訊號的步驟包括:經由所述延遲電路延遲所述第一訊號以產生所述第二訊號。
在本發明的一範例實施例中,所述第一訊號包括資料訊號與時脈訊號,並且由所述第一介面電路根據所述第一訊號產生所述第二訊號的步驟更包括:根據所述資料訊號與所述時脈訊號之間的相位差調整所述延遲電路的一延遲級數。
在本發明的一範例實施例中,所述第二介面電路包括多工器,並且根據所述第二訊號將所述第三訊號經由所述第二介面電路傳送至所述第二揮發性記憶體模組的步驟包括:由所述多工 器響應於選擇訊號而將所述第二訊號作為所述第三訊號傳送至所述第二揮發性記憶體模組。
在本發明的一範例實施例中,所述的設定狀態檢測方法更包括:由所述多工器響應於所述選擇訊號而阻擋欲傳送至所述第二揮發性記憶體模組的第四訊號。
在本發明的一範例實施例中,所述的設定狀態檢測方法更包括:經由第三介面電路傳送第五訊號至所述第二揮發性記憶體模組,以藉由所述第五訊號啟動所述第二揮發性記憶體模組的晶片內終結電路。
基於上述,記憶體介面電路中的第一介面電路可經由第一通道連接至第一揮發性記憶體模組,且記憶體介面電路中的第二介面電路可經由第二通道連接至第二揮發性記憶體模組。第一介面電路可從第一揮發性記憶體模組接收第一訊號並經由記憶體介面電路的內部路徑將第二訊號傳送至第二介面電路。第二介面電路可根據第二訊號將第三訊號傳送至第二揮發性記憶體模組,以藉由第三訊號評估記憶體介面電路的設定狀態。藉此,可有效提高對於後續來自揮發性記憶體模組之訊號的解析效率。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
10、20、30:記憶體儲存裝置
11、32:記憶體控制電路單元
12、12(1)、12(2)、34:揮發性記憶體模組
111:處理器核心
112:記憶體控制器
113:記憶體介面電路
101、102:通道
103:內部路徑
131、132:介面電路
S(1)、S(2)、S(3)、DQS、DQ、IRDQS、IRDQ、IWDQS、IWDQ、WDQS、WDQ、ODT(ON):訊號
201、203:指令路徑
202:模式控制器
204:寫入路徑
211、212:延遲電路
213:多工器
CMD(R):讀取指令
31:連接介面單元
33:可複寫式非揮發性記憶體模組
S401:步驟(經由記憶體介面電路中的第一介面電路從第一揮發性記憶體模組接收第一訊號)
S402:步驟(經由記憶體介面電路的內部路徑將第二訊號傳送 至記憶體介面電路中的第二介面電路)
S403:步驟(經由第二介面電路根據第二訊號將第三訊號傳送至第二揮發性記憶體模組)
S404:步驟(根據第三訊號評估記憶體介面電路的設定狀態)
圖1是根據本發明的一範例實施例所繪示的記憶體儲存裝置的示意圖。
圖2是根據本發明的一範例實施例所繪示的記憶體儲存裝置的示意圖。
圖3是根據本發明的一範例實施例所繪示的記憶體儲存裝置的示意圖。
圖4是根據本發明的一範例實施例所繪示的設定狀態檢測方法的流程圖。
以下提出多個範例實施例來說明本發明,然而本發明不僅限於所例示的多個範例實施例。又範例實施例之間也允許有適當的結合。在本案說明書全文(包括申請專利範圍)中所使用的「耦接」一詞可指任何直接或間接的連接手段。舉例而言,若文中描述第一裝置耦接於第二裝置,則應該被解釋成該第一裝置可以直接連接於該第二裝置,或者該第一裝置可以透過其他裝置或某種連接手段而間接地連接至該第二裝置。此外,「訊號」一詞可指至少一電流、電壓、電荷、溫度、資料、或任何其他一或多個訊號。
圖1是根據本發明的一範例實施例所繪示的記憶體儲存裝置的示意圖。請參照圖1,記憶體儲存裝置10包括記憶體控制電路單元11與揮發性記憶體模組12。記憶體控制電路單元11與揮發性記憶體模組12可被安裝於記憶體儲存裝置10中的一或多 個電路板上。記憶體控制電路單元11支援對於揮發性記憶體模組12的單獨及/或平行資料存取操作。
在一範例實施例中,記憶體控制電路單元11被視為揮發性記憶體模組12的控制晶片,而揮發性記憶體模組12可被視為記憶體控制電路單元11的快取(cache)記憶體或緩衝(buffer)記憶體。例如,揮發性記憶體模組12可包括第一代雙倍資料率同步動態隨機存取記憶體(Double Data Rate Synchronous Dynamic Random Access Memory,DDR SDRAM)、第二代雙倍資料率同步動態隨機存取記憶體(DDR 2 SDRAM)、第三代雙倍資料率同步動態隨機存取記憶體(DDR 3 SDRAM)或***雙倍資料率同步動態隨機存取記憶體(DDR 4 SDRAM)等各種類型的揮發性記憶體模組。
在一範例實施例中,記憶體控制電路單元11包括處理器核心111、記憶體控制器112及記憶體介面電路113。記憶體控制器112耦接至處理器核心111與記憶體介面電路113。處理器核心111用於控制記憶體控制電路單元11或記憶體儲存裝置10的整體運作。例如,處理器核心111可以包括單核心或多核心的中央處理器(Central Processing Unit,CPU)或微處理器等處理晶片。
記憶體控制器112作為處理器核心111與揮發性記憶體模組12之間的溝通橋梁並專用於控制揮發性記憶體模組12。在本範例實施例中,記憶體控制器112亦稱為動態隨機存取記憶體控制器(DRAM controller)。
記憶體介面電路113用以將記憶體控制器112(或記憶體 控制電路單元11)連接至揮發性記憶體模組12。當處理器核心111欲從揮發性記憶體模組12中讀取資料或儲存資料至揮發性記憶體模組12中時,記憶體控制器112可經由記憶體介面電路113發送控制指令給揮發性記憶體模組12。當揮發性記憶體模組12接收到控制指令時,揮發性記憶體模組12可儲存對應於此控制指令的寫入資料或者經由記憶體介面電路113回傳對應於此控制指令的讀取資料給記憶體控制器112。
在一範例實施例中,揮發性記憶體模組12包括揮發性記憶體模組(亦稱為第一揮發性記憶體模組)12(1)與揮發性記憶體模組(亦稱為第二揮發性記憶體模組)12(2)。然而,在另一範例實施例中,揮發性記憶體模組12可包含更多的揮發性記憶體模組,本發明不加以限制。
在一範例實施例中,記憶體介面電路113包括介面電路(亦稱為第一介面電路)131與介面電路(亦稱為第二介面電路)132。介面電路131可經由通道(亦稱為第一通道)101連接至揮發性記憶體模組12(1)。介面電路132可經由通道(亦稱為第二通道)102連接至揮發性記憶體模組12(2)。通道101與102可分別包含一或多個通道。
在一範例實施例中,介面電路131可經由通道101從揮發性記憶體模組12(1)接收訊號(亦稱為第一訊號)S(1)。例如,訊號S(1)可包含訊號DQ與DQS。訊號DQ與DQS相互匹配。例如,訊號DQ可為資料訊號,且訊號DQS可為對應於訊號DQ的時脈 訊號。例如,時脈訊號DQS可反映資料訊號DQ的時脈(或時脈頻率)。在接收到訊號S(1)之後,介面電路131可經由記憶體介面電路113的內部路徑103將訊號(亦稱為第二訊號)S(2)傳送至介面電路132。
須注意的是,內部路徑103是指記憶體介面電路113內部的一個訊號路徑,且此訊號路徑可用於傳遞訊號S(2)。介面電路132可從內部路徑103接收訊號S(2)。根據訊號S(2),介面電路132可經由通道102將訊號(亦稱為第三訊號)S(3)傳送至揮發性記憶體模組12(2),以藉由訊號S(3)來評估記憶體介面電路113的設定狀態。
在一範例實施例中,記憶體控制器112可檢測訊號S(3)的物理資訊(例如相位、頻率、波形及/或振幅)。根據訊號S(3)的物理資訊,記憶體控制器112可評估當前記憶體介面電路113(或介面電路131)中用於調變訊號S(1)的硬體電路配置、軟體演算法及/或系統參數等設定狀態是否正常或正確。或者,在一範例實施例中,亦可藉由外接裝置(例如示波器)來檢測訊號S(3)的物理資訊。記憶體控制器112可根據評估結果來調整記憶體介面電路113的硬體電路配置、軟體演算法及/或系統參數等設定狀態,以提高對於後續來自揮發性記憶體模組12之訊號的解析效率。
在一範例實施例中,訊號S(1)是由揮發性記憶體模組12(1)響應於來自記憶體介面電路113的讀取指令而產生的。例如,訊號S(1)可帶有此讀取指令所指示讀取之資料。
在一範例實施例中,介面電路131可根據訊號S(1)產生訊號S(2),使得訊號S(1)的相位不同於訊號S(2)的相位。例如,介面電路131可對訊號S(1)進行延遲以產生訊號S(2)。
在一範例實施例中,介面電路132可直接將訊號S(2)作為訊號S(3)傳送至揮發性記憶體模組12(2)。所傳送的訊號S(3)可用於評估記憶體介面電路113的設定狀態。
在一範例實施例中,介面電路131亦可視為是記憶體介面電路113中用於從揮發性記憶體模組12(1)接收訊號的一個訊號輸入介面。在一範例實施例中,介面電路132亦可視為是記憶體介面電路113中用於將訊號輸出至揮發性記憶體模組12(2)的一個訊號輸出介面。在一範例實施例中,亦可視為是從介面電路131接收的訊號S(1)經由內部路徑103被引導至介面電路132進行輸出。
在一範例實施例中,記憶體控制器112可藉由檢測訊號S(1)~S(3)的至少其中之一的物理資訊(例如相位、頻率、波形及/或振幅)來評估記憶體介面電路113的設定狀態。例如,記憶體控制器112可分析訊號S(2)與S(3)(或者訊號S(1)~S(3))的物理資訊並根據分析結果來調整記憶體介面電路113的硬體電路配置、軟體演算法及/或系統參數等設定狀態。
圖2是根據本發明的一範例實施例所繪示的記憶體儲存裝置的示意圖。請參照圖2,記憶體儲存裝置20包括記憶體控制器112、記憶體介面電路113、揮發性記憶體模組12(1)及揮發性 記憶體模組12(2)。
在一範例實施例中,記憶體介面電路113包括介面電路131、介面電路132、指令路徑201、模式控制器202、指令路徑203及寫入路徑204。當欲對記憶體介面電路113的設定狀態進行檢測時,記憶體控制器112可經由指令路徑201將讀取指令CMD(R)傳送至揮發性記憶體模組12(1)。此讀取指令CMD(R)指示從揮發性記憶體模組12(1)讀取資料。
響應於讀取指令CMD(R),揮發性記憶體模組12(1)可經由通道101將訊號DQS與DQ傳送至記憶體介面電路113。訊號DQS與DQ可包含於圖1的訊號S(1)。介面電路131可接收訊號DQS與DQ。介面電路131可根據訊號DQS與DQ分別產生訊號IRDQS與IRDQ。訊號IRDQS與IRDQ可包含於圖1的訊號S(2)。
在一範例實施例中,介面電路131包括延遲電路211與212。延遲電路211可用於延遲訊號DQS以產生訊號IRDQS。延遲電路212可用於延遲訊號DQ以產生訊號IRDQ。例如,延遲電路211與212可分別包含一或多個延遲單元(例如放大器)。此外,記憶體控制器112可分別控制延遲電路211與延遲電路212的延遲級數。例如,記憶體控制器112可根據訊號DQS與DQ之間的相位差來控制延遲電路211及/或212的延遲級數。然後,訊號IRDQS與IRDQ可被傳送至內部路徑103。
在一範例實施例中,介面電路132包括多工器213。多工器213可接收內部路徑103上的訊號IRDQS與IRDQ。多工器213 可根據訊號IRDQS與IRDQ分別將訊號WDQS與WDQ傳送至揮發性記憶體模組12(2)。
在一範例實施例中,當欲對記憶體介面電路113的設定狀態進行檢測時,記憶體控制器112可指示模式控制器202啟動檢測模式。響應於檢測模式之啟動,模式控制器202可傳送訊號(亦稱為選擇訊號)SS至多工器213。響應於訊號SS,多工器213可將訊號IRDQS與IRDQ分別作為訊號WDQS與WDQ傳送至揮發性記憶體模組12(2)。訊號WDQS與WDQ可包含於圖1的訊號S(3)。
在一範例實施例中,響應於訊號SS,多工器213可阻擋記憶體控制器112經由寫入路徑204傳送的訊號IWDQS與IWDQ。訊號IWDQS與IWDQ的其中之一可用於指示揮發性記憶體模組12(2)執行資料的寫入操作。換言之,在啟動檢測模式後,響應於訊號SS,多工器213可使用訊號IRDQS與IRDQ來分別取代訊號IWDQS與IWDQ而作為訊號WDQS與WDQ傳送至揮發性記憶體模組12(2)。在一範例實施例中,訊號IWDQS與IWDQ亦稱為第四訊號。
在一範例實施例中,響應於檢測模式之啟動,模式控制器202可藉由訊號SS來將指令路徑203上的訊號設定為訊號ODT(ON)。指令路徑203預設是用來將記憶體控制器112的讀取指令傳送至揮發性記憶體模組12(2)。訊號ODT(ON)可用於啟動揮發性記憶體模組12(2)的晶片內終結(On-Die Termination,ODT)電路。也就是說,響應於檢測模式之啟動,訊號ODT(ON)可經由指 令路徑203傳送至揮發性記憶體模組12(2),以啟動揮發性記憶體模組12(2)內部的ODT電路。在一範例實施例中,訊號ODT(ON)亦稱為第五訊號。藉由ODT電路之啟動,可降低訊號WDQS與WDQ之反射,進而提高檢測準確度。
在一範例實施例中,記憶體控制器112可檢測訊號DQS與DQ之間的相位相對關係(例如訊號DQS與DQ之間的相位差)、訊號IRDQS與IRDQ之間的相位相對關係(例如訊號IRDQS與IRDQ之間的相位差)及/或訊號WDQS與WDQ之間的相位相對關係(例如訊號WDQS與WDQ之間的相位差)。記憶體控制器112可根據檢測結果調整記憶體介面電路113當前的設定狀態。例如,記憶體控制器112可根據檢測結果調整記憶體介面電路113當前的硬體電路配置、軟體演算法及/或系統參數(例如調整延遲電路211及/或212的延遲級數),以提高對於後續來自揮發性記憶體模組12(1)與12(2)之訊號的解析效率。
在一範例實施例中,記憶體控制器112可判斷檢測結果是否符合預設條件。例如,記憶體控制器112可判斷訊號DQS、DQ、IRDQS、IRDQ、WDQS及WDQ中任兩者之間的相位差是否符合預設相位差。若訊號DQS、DQ、IRDQS、IRDQ、WDQS及WDQ中的所述兩者之間的相位差符合(例如等於)預設相位差,記憶體控制器112可判定檢測結果符合預設條件。反之,則記憶體控制器112可判定檢測結果不符合預設條件。
在一範例實施例中,若檢測結果符合預設條件(例如訊號 DQS與DQ之間的相位差符合預設相位差),記憶體控制器112可維持記憶體介面電路113當前的設定狀態。或者,若檢測結果符合不預設條件(例如訊號DQS與DQ之間的相位差不符合預設相位差),記憶體控制器112可調整記憶體介面電路113當前的硬體電路配置、軟體演算法及/或系統參數(例如調整延遲電路211及/或212的延遲級數)。此外,在一範例實施例中,記憶體控制器112亦可檢測訊號DQS、DQ、IRDQS、IRDQ、WDQS及WDQ中任一者的相位、頻率、波形及/或振幅,以作為評估與調整設定狀態之依據。
在一範例實施例中,在完成對於記憶體介面電路113之檢測後,記憶體控制器112可指示模式控制器202終止檢測模式。響應於檢測模式之終止,模式控制器202可停止發送訊號SS,且多工器213可恢復將訊號IWDQS與IWDQ傳送至揮發性記憶體模組12(2)。
圖3是根據本發明的一範例實施例所繪示的記憶體儲存裝置的示意圖。請參照圖3,記憶體儲存裝置30例如是固態硬碟(Solid State Drive,SSD)等同時包含可複寫式非揮發性記憶體模組33與揮發性記憶體模組34的記憶體儲存裝置。記憶體儲存裝置30可以與一主機系統一起使用,而主機系統可將資料寫入至記憶體儲存裝置30或從記憶體儲存裝置30中讀取資料。例如,所提及的主機系統為可實質地與記憶體儲存裝置30配合以儲存資料的任意系統,例如,桌上型電腦、筆記型電腦、數位相機、攝影機、 通訊裝置、音訊播放器、視訊播放器或平板電腦等。
記憶體儲存裝置30包括連接介面單元31、記憶體控制電路單元32、可複寫式非揮發性記憶體模組33及揮發性記憶體模組34。連接介面單元31用於將記憶體儲存裝置30連接至主機系統。在一範例實施例中,連接介面單元31是相容於序列先進附件(Serial Advanced Technology Attachment,SATA)標準。然而,必須瞭解的是,本發明不限於此,連接介面單元31亦可以是符合並列先進附件(Parallel Advanced Technology Attachment,PATA)標準、高速周邊零件連接介面(Peripheral Component Interconnect Express,PCI Express)標準、通用序列匯流排(Universal Serial Bus,USB)標準或其他適合的標準。連接介面單元31可與記憶體控制電路單元32封裝在一個晶片中,或者連接介面單元31也可以是佈設於一包含記憶體控制電路單元32之晶片外。
記憶體控制電路單元32用以根據主機系統的指令在可複寫式非揮發性記憶體模組33中進行資料的寫入、讀取與抹除等運作。記憶體控制電路單元32可包含圖1中的記憶體控制電路單元11,以控制揮發性記憶體模組34。
可複寫式非揮發性記憶體模組33是耦接至記憶體控制電路單元32並且用以儲存主機系統所寫入之資料。可複寫式非揮發性記憶體模組33可以是單階記憶胞(Single Level Cell,SLC)NAND型快閃記憶體模組(即,一個記憶胞中可儲存1個位元的快閃記憶體模組)、多階記憶胞(Multi Level Cell,MLC)NAND型快閃記憶體 模組(即,一個記憶胞中可儲存2個位元的快閃記憶體模組)、三階記憶胞(Triple Level Cell,TLC)NAND型快閃記憶體模組(即,一個記憶胞中可儲存3個位元的快閃記憶體模組)、四階記憶胞(Qual Level Cell,QLC)NAND型快閃記憶體模組(即,一個記憶胞中可儲存4個位元的快閃記憶體模組)、其他快閃記憶體模組或其他具有相同特性的記憶體模組。
在一範例實施例中,記憶體控制電路單元32也具有與圖1與圖2之範例實施例所提及的記憶體控制電路單元11相同或相似的功能及/或電子電路結構,並且揮發性記憶體34相同或相似於圖1之範例實施例所提及的揮發性記憶體模組12。因此,關於記憶體控制電路單元32與揮發性記憶體模組34之說明請參照圖1與圖2之範例實施例,在此便不贅述。
值得一提的是,圖2所繪示的電子電路結構僅為部分範例實施例中記憶體介面電路113的示意圖,而非用以限定本發明。在部分未提及的應用中,更多的電子元件可以被加入至記憶體介面電路113中或替換部分電子元件,以提供額外、相同或相似的功能。此外,在部分未提及的應用中,記憶體介面電路113內部之電路布局及/或元件耦接關係也可以被適當地改變,以符合實務上的需求。
圖4是根據本發明的一範例實施例所繪示的設定狀態檢測方法的流程圖。請參照圖4,在步驟S401中,經由記憶體介面電路中的第一介面電路從第一揮發性記憶體模組接收第一訊號。 在步驟S402中,由第一介面電路經由記憶體介面電路的內部路徑將第二訊號傳送至記憶體介面電路中的第二介面電路。在步驟S403中,經由第二介面電路根據第二訊號將第三訊號傳送至第二揮發性記憶體模組。在步驟S404中,根據第三訊號評估記憶體介面電路的設定狀態。
然而,圖4中各步驟已詳細說明如上,在此便不再贅述。值得注意的是,圖4中各步驟可以實作為多個程式碼或是電路,本發明不加以限制。此外,圖4的方法可以搭配以上範例實施例使用,也可以單獨使用,本發明不加以限制。
綜上所述,在檢測模式中,記憶體介面電路可以將來自第一揮發性記憶體模組的訊號引導至對於第二揮發性記憶體模組的輸出介面。藉由檢測此輸出介面上的訊號,記憶體介面電路的設定狀態是否正常或正確可被準確評估。接著,根據評估結果,記憶體介面電路的部分設定可以被調整,以有效提高對於後續來自揮發性記憶體模組之訊號的解析效率。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。
10:記憶體儲存裝置
11:記憶體控制電路單元
12、12(1)、12(2):揮發性記憶體模組
111:處理器核心
112:記憶體控制器
113:記憶體介面電路
131、132:介面電路
101、102:通道
103:內部路徑
S(1)、S(2)、S(3):訊號

Claims (24)

  1. 一種記憶體介面電路,用於連接多個揮發性記憶體模組與一記憶體控制器,其中該多個揮發性記憶體模組包括一第一揮發性記憶體模組與一第二揮發性記憶體模組,且該記憶體介面電路包括:一第一介面電路,經由至少一第一通道連接至該第一揮發性記憶體模組;以及一第二介面電路,經由至少一第二通道連接至該第二揮發性記憶體模組,其中該第一介面電路用以從該第一揮發性記憶體模組接收一第一訊號並經由該記憶體介面電路的一內部路徑將一第二訊號傳送至該第二介面電路,並且該第二介面電路用以根據該第二訊號將一第三訊號傳送至該第二揮發性記憶體模組,以藉由該第三訊號評估該記憶體介面電路的一設定狀態。
  2. 如申請專利範圍第1項所述的記憶體介面電路,其中該第一訊號是由該第一揮發性記憶體模組響應於來自該記憶體介面電路的一讀取指令而產生。
  3. 如申請專利範圍第1項所述的記憶體介面電路,其中該第一介面電路更用以根據該第一訊號產生該第二訊號,且該第一訊號的相位不同於該第二訊號的相位。
  4. 如申請專利範圍第3項所述的記憶體介面電路,其中該第一介面電路包括一延遲電路,並且該延遲電路用以延遲該第一訊號以產生該第二訊號。
  5. 如申請專利範圍第4項所述的記憶體介面電路,其中該第一訊號包括一資料訊號與一時脈訊號,並且該記憶體控制器用以根據該資料訊號與該時脈訊號之間的一相位差調整該延遲電路的一延遲級數。
  6. 如申請專利範圍第1項所述的記憶體介面電路,其中該第二介面電路包括一多工器,並且該多工器用以響應於一選擇訊號而將該第二訊號作為該第三訊號傳送至該第二揮發性記憶體模組。
  7. 如申請專利範圍第6項所述的記憶體介面電路,其中該多工器更用以響應於該選擇訊號而阻擋欲傳送至該第二揮發性記憶體模組的一第四訊號。
  8. 如申請專利範圍第1項所述的記憶體介面電路,更包括:一第三介面電路,耦接至該第二介面電路,其中該第三介面電路用以傳送一第五訊號至該第二揮發性記憶體模組,以藉由該第五訊號啟動該第二揮發性記憶體模組的一晶片內終結電路。
  9. 一種記憶體儲存裝置,包括:一連接介面單元,用以耦接至一主機系統;一可複寫式非揮發性記憶體模組; 一第一揮發性記憶體模組;一第二揮發性記憶體模組;以及一記憶體控制電路單元,耦接至該連接介面單元、該可複寫式非揮發性記憶體模組、該第一揮發性記憶體模組及該第二揮發性記憶體模組,其中該記憶體控制電路單元包括一第一介面電路與一第二介面電路,該第一介面電路經由至少一第一通道連接至該第一揮發性記憶體模組,該第二介面電路經由至少一第二通道連接至該第二揮發性記憶體模組,該第一介面電路用以從該第一揮發性記憶體模組接收一第一訊號並經由該記憶體控制電路單元的一內部路徑將一第二訊號傳送至該第二介面電路,並且該第二介面電路用以根據該第二訊號將一第三訊號傳送至該第二揮發性記憶體模組,以藉由該第三訊號評估該記憶體控制電路單元的一設定狀態。
  10. 如申請專利範圍第9項所述的記憶體儲存裝置,其中該第一訊號是由該第一揮發性記憶體模組響應於來自該記憶體控制電路單元的一讀取指令而產生。
  11. 如申請專利範圍第9項所述的記憶體儲存裝置,其中該第一介面電路更用以根據該第一訊號產生該第二訊號,且該第一訊號的相位不同於該第二訊號的相位。
  12. 如申請專利範圍第11項所述的記憶體儲存裝置,其中該第一介面電路包括一延遲電路,並且該延遲電路用以延遲該第一訊號以產生該第二訊號。
  13. 如申請專利範圍第12項所述的記憶體儲存裝置,其中該第一訊號包括一資料訊號與一時脈訊號,並且該記憶體控制電路單元用以根據該資料訊號與該時脈訊號之間的一相位差調整該延遲電路的一延遲級數。
  14. 如申請專利範圍第9項所述的記憶體儲存裝置,其中該第二介面電路包括一多工器,並且該多工器用以響應於一選擇訊號而將該第二訊號作為該第三訊號傳送至該第二揮發性記憶體模組。
  15. 如申請專利範圍第14項所述的記憶體儲存裝置,其中該多工器更用以響應於該選擇訊號而阻擋欲傳送至該第二揮發性記憶體模組的一第四訊號。
  16. 如申請專利範圍第9項所述的記憶體儲存裝置,其中該記憶體控制電路單元更包括:一第三介面電路,耦接至該第二介面電路,其中該第三介面電路用以傳送一第五訊號至該第二揮發性記憶體模組,以藉由該第五訊號啟動該第二揮發性記憶體模組的一 晶片內終結電路。
  17. 一種設定狀態檢測方法,用於一記憶體控制電路單元,其中該記憶體控制電路單元耦接至多個揮發性記憶體模組,該多個揮發性記憶體模組包括一第一揮發性記憶體模組與一第二揮發性記憶體模組,且該設定狀態檢測方法包括:經由一第一介面電路從該第一揮發性記憶體模組接收一第一訊號;由該第一介面電路經由該記憶體控制電路單元的一內部路徑將一第二訊號傳送至一第二介面電路;根據該第二訊號將一第三訊號經由該第二介面電路傳送至該第二揮發性記憶體模組;以及根據該第三訊號評估一記憶體介面電路的一設定狀態。
  18. 如申請專利範圍第17項所述的設定狀態檢測方法,其中該第一訊號是由該第一揮發性記憶體模組響應於來自該記憶體控制電路單元的一讀取指令而產生。
  19. 如申請專利範圍第17項所述的設定狀態檢測方法,更包括:由該第一介面電路根據該第一訊號產生該第二訊號,且該第一訊號的相位不同於該第二訊號的相位。
  20. 如申請專利範圍第17項所述的設定狀態檢測方法,其中該第一介面電路包括一延遲電路,並且由該第一介面電路根據該第一訊號產生該第二訊號的步驟包括: 經由該延遲電路延遲該第一訊號以產生該第二訊號。
  21. 如申請專利範圍第20項所述的設定狀態檢測方法,其中該第一訊號包括一資料訊號與一時脈訊號,並且由該第一介面電路根據該第一訊號產生該第二訊號的步驟更包括:根據該資料訊號與該時脈訊號之間的一相位差調整該延遲電路的一延遲級數。
  22. 如申請專利範圍第17項所述的設定狀態檢測方法,其中該第二介面電路包括一多工器,並且根據該第二訊號將該第三訊號經由該第二介面電路傳送至該第二揮發性記憶體模組的步驟包括:由該多工器響應於一選擇訊號而將該第二訊號作為該第三訊號傳送至該第二揮發性記憶體模組。
  23. 如申請專利範圍第22項所述的設定狀態檢測方法,更包括:由該多工器響應於該選擇訊號而阻擋欲傳送至該第二揮發性記憶體模組的一第四訊號。
  24. 如申請專利範圍第17項所述的設定狀態檢測方法,更包括:經由一第三介面電路傳送一第五訊號至該第二揮發性記憶體模組,以藉由該第五訊號啟動該第二揮發性記憶體模組的一晶片內終結電路。
TW108125767A 2019-07-22 2019-07-22 記憶體介面電路、記憶體儲存裝置及設定狀態檢測方法 TWI713042B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW108125767A TWI713042B (zh) 2019-07-22 2019-07-22 記憶體介面電路、記憶體儲存裝置及設定狀態檢測方法
US16/568,193 US11004498B2 (en) 2019-07-22 2019-09-11 Memory interface circuit, memory storage device and configuration status checking method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW108125767A TWI713042B (zh) 2019-07-22 2019-07-22 記憶體介面電路、記憶體儲存裝置及設定狀態檢測方法

Publications (2)

Publication Number Publication Date
TWI713042B true TWI713042B (zh) 2020-12-11
TW202105396A TW202105396A (zh) 2021-02-01

Family

ID=74187693

Family Applications (1)

Application Number Title Priority Date Filing Date
TW108125767A TWI713042B (zh) 2019-07-22 2019-07-22 記憶體介面電路、記憶體儲存裝置及設定狀態檢測方法

Country Status (2)

Country Link
US (1) US11004498B2 (zh)
TW (1) TWI713042B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI819821B (zh) * 2022-09-29 2023-10-21 群聯電子股份有限公司 記憶體控制電路單元、記憶體儲存裝置及時脈訊號控制方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW563132B (en) * 2001-10-09 2003-11-21 Via Tech Inc Common DRAM controller supports double-data-rate and quad-data-rate memory
US20090044039A1 (en) * 2004-11-04 2009-02-12 Lee Dong-Yang Memory system, a memory device, a memory controller and method thereof
US7685393B2 (en) * 2006-06-30 2010-03-23 Mosaid Technologies Incorporated Synchronous memory read data capture
EP2223227B1 (en) * 2007-10-22 2013-02-27 Rambus Inc. Low-power source-synchronous signaling
TWI494925B (zh) * 2008-05-27 2015-08-01 Advanced Micro Devices Inc 實作記憶體子系統中之寫入平準化的方法及裝置
TWI508067B (zh) * 2012-02-03 2015-11-11 Mediatek Inc 電子裝置、動態隨機存取記憶體控制器以及動態隨機存取記憶體
CN108416176A (zh) * 2018-04-28 2018-08-17 珠海市微半导体有限公司 一种dram控制器的抗干扰方法和电路及芯片
US10114550B2 (en) * 2016-01-07 2018-10-30 Samsung Electronics Co., Ltd. Data storage device and data processing system including the data storage device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8386722B1 (en) * 2008-06-23 2013-02-26 Google Inc. Stacked DIMM memory interface

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW563132B (en) * 2001-10-09 2003-11-21 Via Tech Inc Common DRAM controller supports double-data-rate and quad-data-rate memory
US20090044039A1 (en) * 2004-11-04 2009-02-12 Lee Dong-Yang Memory system, a memory device, a memory controller and method thereof
US7685393B2 (en) * 2006-06-30 2010-03-23 Mosaid Technologies Incorporated Synchronous memory read data capture
EP2223227B1 (en) * 2007-10-22 2013-02-27 Rambus Inc. Low-power source-synchronous signaling
TWI494925B (zh) * 2008-05-27 2015-08-01 Advanced Micro Devices Inc 實作記憶體子系統中之寫入平準化的方法及裝置
TWI508067B (zh) * 2012-02-03 2015-11-11 Mediatek Inc 電子裝置、動態隨機存取記憶體控制器以及動態隨機存取記憶體
US10114550B2 (en) * 2016-01-07 2018-10-30 Samsung Electronics Co., Ltd. Data storage device and data processing system including the data storage device
CN108416176A (zh) * 2018-04-28 2018-08-17 珠海市微半导体有限公司 一种dram控制器的抗干扰方法和电路及芯片

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI819821B (zh) * 2022-09-29 2023-10-21 群聯電子股份有限公司 記憶體控制電路單元、記憶體儲存裝置及時脈訊號控制方法

Also Published As

Publication number Publication date
US20210027824A1 (en) 2021-01-28
TW202105396A (zh) 2021-02-01
US11004498B2 (en) 2021-05-11

Similar Documents

Publication Publication Date Title
US11972839B2 (en) Memory system and operating method of the memory system
KR20210155228A (ko) 메모리 장치 및 그 동작 방법
KR102235521B1 (ko) 특정 패턴을 갖는 저장 장치 및 그것의 동작 방법
TW202223903A (zh) 適應性內部記憶體錯誤刷洗及錯誤處置
KR20180104839A (ko) 데이터 전송 트레이닝 방법 및 이를 수행하는 데이터 저장 장치
US9659618B1 (en) Memory interface, memory control circuit unit, memory storage device and clock generation method
US20210326041A1 (en) Reference voltage training per path for high speed memory signaling
KR20180126321A (ko) 메모리 장치 및 그것의 동작 방법
US8883521B2 (en) Control method of multi-chip package memory device
CN107516536B (zh) 存储器接口、控制电路单元、存储装置及时脉产生方法
KR20140001479A (ko) 불휘발성 메모리 장치, 그것의 동작 방법 및 그것을 포함하는 데이터 저장 장치
TWI713042B (zh) 記憶體介面電路、記憶體儲存裝置及設定狀態檢測方法
CN107545918B (zh) 存储器控制电路单元与存储装置及参考电压产生方法
CN112309444B (zh) 存储器接口电路、存储器存储装置及设定状态检测方法
US10978120B2 (en) Memory interface circuit, memory storage device and signal generation method
TWI743538B (zh) 連接介面電路、記憶體儲存裝置及訊號產生方法
CN108628774B (zh) 存储器控制电路单元、存储器存储装置及信号接收方法
US20140156882A1 (en) Memory device, operating method thereof, and data storage device including the same
US10304521B2 (en) Memory control circuit unit, memory storage device and signal receiving method
US11127438B1 (en) Background interface training using secondary senses
US20210327524A1 (en) Reference voltage adjustment per path for high speed memory signaling
US11841764B2 (en) Circuit and method for reading ECC from memory
TWI615844B (zh) 記憶體控制電路單元、記憶體儲存裝置及訊號接收方法
TWI797237B (zh) 資料輸出緩衝器和具有該資料輸出緩衝器的記憶體裝置
US9685221B1 (en) Memory control circuit unit, memory storage device and reference voltage generation method