TWI759703B - Circuit layout structure and memory storage device - Google Patents
Circuit layout structure and memory storage device Download PDFInfo
- Publication number
- TWI759703B TWI759703B TW109109334A TW109109334A TWI759703B TW I759703 B TWI759703 B TW I759703B TW 109109334 A TW109109334 A TW 109109334A TW 109109334 A TW109109334 A TW 109109334A TW I759703 B TWI759703 B TW I759703B
- Authority
- TW
- Taiwan
- Prior art keywords
- volatile memory
- memory modules
- signal line
- coupled
- enable signal
- Prior art date
Links
- 230000005055 memory storage Effects 0.000 title claims abstract description 48
- 238000010586 diagram Methods 0.000 description 16
- 238000010168 coupling process Methods 0.000 description 11
- 239000000758 substrate Substances 0.000 description 10
- 230000008878 coupling Effects 0.000 description 8
- 238000005859 coupling reaction Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 7
- 238000000034 method Methods 0.000 description 4
- 230000008054 signal transmission Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000007787 solid Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/02—Disposition of storage elements, e.g. in the form of a matrix array
- G11C5/025—Geometric lay-out considerations of storage- and peripheral-blocks in a semiconductor storage device
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital 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/406—Management or control of the refreshing or charge-regeneration cycles
- G11C11/40615—Internal triggering or timing of refresh, e.g. hidden refresh, self refresh, pseudo-SRAMs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital 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/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/4076—Timing circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital 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/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/408—Address circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/02—Disposition of storage elements, e.g. in the form of a matrix array
- G11C5/04—Supports for storage elements, e.g. memory modules; Mounting or fixing of storage elements on such supports
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/06—Arrangements for interconnecting storage elements electrically, e.g. by wiring
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Dram (AREA)
Abstract
Description
本發明是有關於一電路布局技術,且特別是有關於一種電路布局結構與記憶體儲存裝置。 The present invention relates to a circuit layout technique, and more particularly, to a circuit layout structure and a memory storage device.
在某些類型的揮發性記憶體布局結構中,時脈訊號線、指令位址訊號線及時脈致能訊號線都是以fly-by拓樸結構來進行布線。例如,在fly-by拓樸結構中,時脈訊號線、指令位址訊號線及時脈致能訊號線可分別穿過多個揮發性記憶體模組,以同時控制訊號傳遞路徑上的所有揮發性記憶體模組。但是,這樣的布線方式可能因訊號傳遞路徑太長而產生不同揮發性記憶體模組之間的訊號傳遞誤差。 In some types of volatile memory layouts, clock signal lines, command address signal lines, and clock enable signal lines are all routed in a fly-by topology. For example, in a fly-by topology, the clock signal line, the command address signal line, and the clock enable signal line can pass through multiple volatile memory modules respectively, so as to control all the volatile memory modules in the signal transmission path at the same time. memory module. However, such a wiring method may cause signal transmission errors between different volatile memory modules because the signal transmission path is too long.
本發明提供一種電路布局結構與記憶體儲存裝置,可減少不同揮發性記憶體模組之間的訊號傳遞誤差。 The present invention provides a circuit layout structure and a memory storage device, which can reduce the signal transmission error between different volatile memory modules.
本發明的範例實施例提供一種電路布局結構,其包括多個第一揮發性記憶體模組、多個第二揮發性記憶體模組、第一資料線、第二資料線、第一時脈致能訊號線及第二時脈致能訊號線。所述第一資料線耦接至所述多個第一揮發性記憶體模組以藉由第一連續位元群組存取所述多個第一揮發性記憶體模組的至少其中之一。所述第二資料線耦接至所述多個第二揮發性記憶體模組以藉由第二連續位元群組存取所述多個第二揮發性記憶體模組的至少其中之一。所述第一時脈致能訊號線耦接至所述多個第一揮發性記憶體模組以控制所述多個第一揮發性記憶體模組平行進入自我更新模式。所述第二時脈致能訊號線耦接至所述多個第二揮發性記憶體模組以控制所述多個第二揮發性記憶體模組平行進入所述自我更新模式。 An exemplary embodiment of the present invention provides a circuit layout structure including a plurality of first volatile memory modules, a plurality of second volatile memory modules, a first data line, a second data line, and a first clock The enable signal line and the second clock enable signal line. The first data line is coupled to the plurality of first volatile memory modules to access at least one of the plurality of first volatile memory modules through a first consecutive bit group . The second data line is coupled to the plurality of second volatile memory modules to access at least one of the plurality of second volatile memory modules through a second group of consecutive bits . The first clock enable signal line is coupled to the plurality of first volatile memory modules to control the plurality of first volatile memory modules to enter a self-refresh mode in parallel. The second clock enable signal line is coupled to the plurality of second volatile memory modules to control the plurality of second volatile memory modules to enter the self-update mode in parallel.
在本發明的一範例實施例中,所述的電路布局結構更包括至少一時脈訊號線與指令位址訊號線。所述至少一時脈訊號線耦接至所述多個第一揮發性記憶體模組與所述多個第二揮發性記憶體模組。所述指令位址訊號線耦接至所述多個第一揮發性記憶體模組與所述多個第二揮發性記憶體模組。 In an exemplary embodiment of the present invention, the circuit layout structure further includes at least one clock signal line and an instruction address signal line. The at least one clock signal line is coupled to the plurality of first volatile memory modules and the plurality of second volatile memory modules. The command address signal line is coupled to the plurality of first volatile memory modules and the plurality of second volatile memory modules.
本發明的範例實施例另提供一種記憶體儲存裝置,其包括可複寫式非揮發性記憶體模組、多個第一揮發性記憶體模組、多個第二揮發性記憶體模組、第一資料線、第二資料線、第一時脈致能訊號線、第二時脈致能訊號線及記憶體控制電路單元。所述第一資料線耦接至所述多個第一揮發性記憶體模組以藉由第一 連續位元群組存取所述多個第一揮發性記憶體模組的至少其中之一。所述第二資料線耦接至所述多個第二揮發性記憶體模組以藉由第二連續位元群組存取所述多個第二揮發性記憶體模組的至少其中之一。第一時脈致能訊號線耦接至所述多個第一揮發性記憶體模組以控制所述多個第一揮發性記憶體模組平行進入自我更新模式。所述第二時脈致能訊號線耦接至所述多個第二揮發性記憶體模組以控制所述多個第二揮發性記憶體模組平行進入所述自我更新模式。所述記憶體控制電路單元耦接至所述可複寫式非揮發性記憶體模組、所述第一資料線、所述第二資料線、所述第一時脈致能訊號線及所述第二時脈致能訊號線。 An exemplary embodiment of the present invention further provides a memory storage device, which includes a rewritable non-volatile memory module, a plurality of first volatile memory modules, a plurality of second volatile memory modules, a first A data line, a second data line, a first clock enable signal line, a second clock enable signal line and a memory control circuit unit. The first data line is coupled to the plurality of first volatile memory modules for A contiguous group of bits accesses at least one of the plurality of first volatile memory modules. The second data line is coupled to the plurality of second volatile memory modules to access at least one of the plurality of second volatile memory modules through a second group of consecutive bits . The first clock enable signal line is coupled to the plurality of first volatile memory modules to control the plurality of first volatile memory modules to enter the self-update mode in parallel. The second clock enable signal line is coupled to the plurality of second volatile memory modules to control the plurality of second volatile memory modules to enter the self-update mode in parallel. The memory control circuit unit is coupled to the rewritable non-volatile memory module, the first data line, the second data line, the first clock enable signal line and the The second clock enable signal line.
在本發明的一範例實施例中,所述多個第一揮發性記憶體模組不受所述第二時脈致能訊號線控制,並且所述多個第二揮發性記憶體模組不受所述第一時脈致能訊號線控制。 In an exemplary embodiment of the present invention, the plurality of first volatile memory modules are not controlled by the second clock enable signal line, and the plurality of second volatile memory modules are not Controlled by the first clock enable signal line.
在本發明的一範例實施例中,所述第一連續位元群組包含經由所述第一資料線傳輸的多個連續的第一資料位元,並且所述第二連續位元群組包含經由所述第二資料線傳輸的多個連續的第二資料位元。 In an exemplary embodiment of the present invention, the first contiguous group of bits includes a plurality of contiguous first data bits transmitted via the first data line, and the second contiguous group of bits includes A plurality of consecutive second data bits transmitted via the second data line.
在本發明的一範例實施例中,當所述多個第一揮發性記憶體模組進入所述自我更新模式時,所述第一時脈致能訊號線處於低電壓準位。當所述多個第二揮發性記憶體模組進入所述自我更新模式時,所述第二時脈致能訊號線處於所述低電壓準位。 In an exemplary embodiment of the present invention, when the plurality of first volatile memory modules enter the self-refresh mode, the first clock enable signal line is at a low voltage level. When the plurality of second volatile memory modules enter the self-refresh mode, the second clock enable signal line is at the low voltage level.
在本發明的一範例實施例中,所述的記憶體儲存裝置更 包括至少一時脈訊號線與指令位址訊號線。所述至少一時脈訊號線耦接至所述多個第一揮發性記憶體模組與所述多個第二揮發性記憶體模組。所述指令位址訊號線耦接至所述多個第一揮發性記憶體模組與所述多個第二揮發性記憶體模組。 In an exemplary embodiment of the present invention, the memory storage device is more It includes at least one clock signal line and command address signal line. The at least one clock signal line is coupled to the plurality of first volatile memory modules and the plurality of second volatile memory modules. The command address signal line is coupled to the plurality of first volatile memory modules and the plurality of second volatile memory modules.
在本發明的一範例實施例中,所述至少一時脈訊號線與所述指令位址訊號線皆耦接至終結阻抗電路。 In an exemplary embodiment of the present invention, the at least one clock signal line and the command address signal line are both coupled to a termination impedance circuit.
在本發明的一範例實施例中,所述第一時脈致能訊號線與所述第二時脈致能訊號線皆不耦接至所述終結阻抗電路。 In an exemplary embodiment of the present invention, neither the first clock-enable signal line nor the second clock-enable signal line is coupled to the termination impedance circuit.
本發明的範例實施例另提供一種電路布局結構,其包括多個揮發性記憶體模組與時脈致能訊號線。所述多個揮發性記憶體模組包括屬於第一階的多個揮發性記憶體模組與屬於第二階的多個揮發性記憶體模組。在特定時間點,只有屬於所述第一階與所述第二階的其中之一的多個揮發性記憶體模組作動。所述時脈致能訊號線耦接至屬於所述第一階的所述多個揮發性記憶體模組的其中之一及屬於所述第二階的所述多個揮發性記憶體模組的其中之一。 Exemplary embodiments of the present invention further provide a circuit layout structure including a plurality of volatile memory modules and a clock enable signal line. The plurality of volatile memory modules include a plurality of volatile memory modules belonging to the first order and a plurality of volatile memory modules belonging to the second order. At a certain point in time, only a plurality of volatile memory modules belonging to one of the first stage and the second stage are activated. The clock enable signal line is coupled to one of the plurality of volatile memory modules belonging to the first stage and the plurality of volatile memory modules belonging to the second stage one of them.
本發明的範例實施例另提供一種記憶體儲存裝置,其包括可複寫式非揮發性記憶體模組、多個揮發性記憶體模組、時脈致能訊號線及記憶體控制電路單元。所述多個揮發性記憶體模組包括屬於第一階的多個揮發性記憶體模組與屬於第二階的多個揮發性記憶體模組。在特定時間點,只有屬於所述第一階與所述第二階的其中之一的多個揮發性記憶體模組作動。所述時脈致能訊 號線耦接至屬於所述第一階的所述多個揮發性記憶體模組的其中之一及屬於所述第二階的所述多個揮發性記憶體模組的其中之一。所述記憶體控制電路單元耦接至所述可複寫式非揮發性記憶體模組、所述多個揮發性記憶體模組及所述時脈致能訊號線。 An exemplary embodiment of the present invention further provides a memory storage device including a rewritable non-volatile memory module, a plurality of volatile memory modules, a clock enable signal line and a memory control circuit unit. The plurality of volatile memory modules include a plurality of volatile memory modules belonging to the first order and a plurality of volatile memory modules belonging to the second order. At a certain point in time, only a plurality of volatile memory modules belonging to one of the first stage and the second stage are activated. the clock enable message The signal line is coupled to one of the plurality of volatile memory modules belonging to the first order and one of the plurality of volatile memory modules belonging to the second order. The memory control circuit unit is coupled to the rewritable non-volatile memory module, the plurality of volatile memory modules and the clock enable signal line.
在本發明的一範例實施例中,所述時脈致能訊號線不耦接至終結阻抗電路。 In an exemplary embodiment of the present invention, the clock enable signal line is not coupled to the termination impedance circuit.
基於上述,在使用相同或相似於資料線與揮發性記憶體模組之間的布線方式來配置時脈致能訊號線後,時脈致能訊號線對於多個揮發性記憶體模組的控制可更為精準。 Based on the above, after using the same or similar wiring method between the data line and the volatile memory module to configure the clock-enable signal line, the clock-enable signal line is used for the wiring of the plurality of volatile memory modules. Control can be more precise.
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。 In order to make the above-mentioned features and advantages of the present invention more obvious and easy to understand, the following embodiments are given and described in detail with the accompanying drawings as follows.
10:電路布局結構 10: Circuit layout structure
11(1)~11(8),12(1)~12(8):揮發性記憶體模組 11(1)~11(8), 12(1)~12(8): Volatile memory modules
13:基板 13: Substrate
131,132:表面 131, 132: Surface
201(1)~201(4):資料線 201(1)~201(4): Data Line
202(1)~202(4):時脈致能訊號線 202(1)~202(4): Clock enable signal line
DQ[7:0],DQ[15:8],DQ[23:16],DQ[31:24]:連續位元群組 DQ[7:0], DQ[15:8], DQ[23:16], DQ[31:24]: Consecutive bit groups
CKE(0)~CKE(3),CA:訊號 CKE(0)~CKE(3), CA: Signal
301(1),301(2):時脈訊號線 301(1), 301(2): Clock signal line
302:指令位址訊號線 302: Command address signal line
31:終結阻抗電路 31: Terminating impedance circuit
CK(0),CK(1):時脈訊號 CK(0), CK(1): Clock signal
303(1)~303(4):晶片選擇訊號線 303(1)~303(4): Chip select signal line
50:記憶體儲存裝置 50: Memory storage device
51,71:主機系統 51,71: Host system
510:系統匯流排 510: System busbar
511:處理器 511: Processor
512:隨機存取記憶體 512: Random Access Memory
513:唯讀記憶體 513: read-only memory
514:資料傳輸介面 514: Data transfer interface
52:輸入/輸出(I/O)裝置 52: Input/output (I/O) devices
60:主機板 60: Motherboard
601:隨身碟 601: pen drive
602:記憶卡 602: Memory Card
603:固態硬碟 603: Solid State Drive
604:無線記憶體儲存裝置 604: Wireless Memory Storage Device
605:全球定位系統模組 605: GPS Module
606:網路介面卡 606: Network Interface Card
607:無線傳輸裝置 607: Wireless Transmission Device
608:鍵盤 608: Keyboard
609:螢幕 609: Screen
610:喇叭 610: Horn
72:SD卡 72: SD card
73:CF卡 73: CF card
74:嵌入式儲存裝置 74: Embedded storage device
741:嵌入式多媒體卡 741: Embedded Multimedia Card
742:嵌入式多晶片封裝儲存裝置 742: Embedded Multi-Chip Package Storage Devices
801:連接介面單元 801: Connection interface unit
802:記憶體控制電路單元 802: Memory control circuit unit
803:可複寫式非揮發性記憶體模組 803: Rewritable non-volatile memory module
804:揮發性記憶體模組 804: Volatile Memory Module
圖1是根據本發明的一範例實施例所繪示的電路布局結構的外觀示意圖。 FIG. 1 is a schematic appearance diagram of a circuit layout structure according to an exemplary embodiment of the present invention.
圖2是根據本發明的一範例實施例所繪示的資料線、時脈致能訊號線及揮發性記憶體模組之間的線路耦接關係的示意圖。 FIG. 2 is a schematic diagram illustrating a line coupling relationship among data lines, clock enable signal lines, and volatile memory modules according to an exemplary embodiment of the present invention.
圖3A是根據本發明的一範例實施例所繪示的時脈訊號線、指令位址訊號線及揮發性記憶體模組之間的線路耦接關係的示意圖。 FIG. 3A is a schematic diagram illustrating a line coupling relationship among a clock signal line, a command address signal line, and a volatile memory module according to an exemplary embodiment of the present invention.
圖3B是根據本發明的一範例實施例所繪示的晶片選擇訊號 線及揮發性記憶體模組之間的線路耦接關係的示意圖。 FIG. 3B is a chip select signal according to an exemplary embodiment of the present invention. A schematic diagram of the line coupling relationship between lines and volatile memory modules.
圖4是根據本發明的一範例實施例所繪示的主機系統、記憶體儲存裝置及輸入/輸出(I/O)裝置的示意圖。 4 is a schematic diagram of a host system, a memory storage device, and an input/output (I/O) device according to an exemplary embodiment of the present invention.
圖5是根據本發明的另一範例實施例所繪示的主機系統、記憶體儲存裝置及I/O裝置的示意圖。 FIG. 5 is a schematic diagram of a host system, a memory storage device, and an I/O device according to another exemplary embodiment of the present invention.
圖6是根據本發明的另一範例實施例所繪示的主機系統與記憶體儲存裝置的示意圖。 FIG. 6 is a schematic diagram of a host system and a memory storage device according to another exemplary embodiment of the present invention.
圖7是根據本發明的一範例實施例所繪示的記憶體儲存裝置的概要方塊圖。 7 is a schematic block diagram of a memory storage device according to an exemplary embodiment of the present invention.
以下提出多個範例實施例來說明本發明,然而本發明不僅限於所例示的多個範例實施例。又範例實施例之間也允許有適當的結合。在本案說明書全文(包括申請專利範圍)中所使用的「耦接」一詞可指任何直接或間接的連接手段。舉例而言,若文中描述第一裝置耦接於第二裝置,則應該被解釋成該第一裝置可以直接連接於該第二裝置,或者該第一裝置可以透過其他裝置或某種連接手段而間接地連接至該第二裝置。此外,「訊號」一詞可指至少一電流、電壓、電荷、溫度、資料、或任何其他一或多個訊號。 Several exemplary embodiments are presented below to illustrate the present invention, however, the present invention is not limited to the illustrated exemplary embodiments. Appropriate combinations are also permitted between the exemplary embodiments. The term "coupled" as used throughout this specification (including the scope of the claims) may refer to any direct or indirect means of connection. For example, if it is described in the text that a first device is coupled to a second device, it should be interpreted that the first device can be directly connected to the second device, or the first device can be connected to the second device through other devices or some connection means. Indirectly connected to the second device. Additionally, the term "signal" may refer to at least one current, voltage, charge, temperature, data, or any other signal or signals.
圖1是根據本發明的一範例實施例所繪示的電路布局結構的外觀示意圖(即側視圖)。請參照圖1,電路布局結構10包括揮發性記憶體模組11(1)~11(8)、揮發性記憶體模組12(1)~12(8)及
基板13。揮發性記憶體模組11(1)~11(8)與12(1)~12(8)中的每一個揮發性記憶體模組可包含多個揮發性的記憶體單元。例如,在已通電的情況下,每一個記憶體單元可用以儲存一或多個位元。在斷電後,記憶體單元所儲存的資料會消失。
FIG. 1 is a schematic appearance diagram (ie, a side view) of a circuit layout structure according to an exemplary embodiment of the present invention. Referring to FIG. 1, the
在一範例實施例中,揮發性記憶體模組11(1)~11(8)與12(1)~12(8)中的每一個揮發性記憶體模組可包含一個階(rank)或其他記憶體單元的管理單位。以階為例,在單一時間點,只有屬於同一個階的揮發性記憶體模組被允許作動。以圖2為例,假設揮發性記憶體模組11(1)、11(3)、11(5)及11(7)屬於同一個階(例如第一階,標記為Rank1),揮發性記憶體模組11(2)、11(4)、11(6)及11(8)屬於同一個階(例如第二階,標記為Rank2),揮發性記憶體模組12(1)、12(3)、12(5)及12(7)屬於同一個階(例如第三階,標記為Rank3),且揮發性記憶體模組12(2)、12(4)、12(6)及12(8)屬於同一個階(例如第四階,標記為Rank4)。在某一時間點,只有屬於第一階至第四階中某一階的多個揮發性記憶體模組(例如屬於第一階的揮發性記憶體模組11(1)、11(3)、11(5)及11(7)或屬於第二階的揮發性記憶體模組11(2)、11(4)、11(6)及11(8))可被平行存取。在一範例實施例中,可利用晶片選擇(Chip Select,CS)訊號搭配控制指令選擇屬於特定階的揮發性記憶體模組進行資料存取。 In an exemplary embodiment, each of the volatile memory modules 11(1)-11(8) and 12(1)-12(8) may include a rank or Management unit for other memory cells. Taking a stage as an example, at a single point in time, only volatile memory modules belonging to the same stage are allowed to operate. Taking FIG. 2 as an example, it is assumed that the volatile memory modules 11(1), 11(3), 11(5) and 11(7) belong to the same rank (for example, the first rank, marked as Rank1), the volatile memory The bulk modules 11(2), 11(4), 11(6), and 11(8) belong to the same rank (for example, the second rank, marked as Rank2), and the volatile memory modules 12(1), 12( 3), 12(5) and 12(7) belong to the same rank (for example, the third rank, marked as Rank3), and the volatile memory modules 12(2), 12(4), 12(6) and 12 (8) belong to the same order (for example, the fourth order, marked as Rank4). At a certain point of time, there are only a plurality of volatile memory modules belonging to one of the first to fourth orders (for example, the volatile memory modules 11(1) and 11(3) belonging to the first order , 11(5) and 11(7) or the volatile memory modules 11(2), 11(4), 11(6) and 11(8) belonging to the second order can be accessed in parallel. In an exemplary embodiment, a chip select (CS) signal and a control command can be used to select a volatile memory module belonging to a specific level for data access.
在一範例實施例中,揮發性記憶體模組11(1)~11(8)與12(1)~12(8)是以動態隨機存取記憶體(Dynamic Random Access Memory,DRAM)作為範例。然而,在另一範例實施例中,揮發性記憶體模組11(1)~11(8)與12(1)~12(8)還可以包含其他類型的揮發性記憶體模組,例如靜態隨機取記憶體(Static Random Access Memory,SRAM)。 In an exemplary embodiment, the volatile memory modules 11(1)-11(8) and 12(1)-12(8) are dynamic random access Memory, DRAM) as an example. However, in another exemplary embodiment, the volatile memory modules 11(1)-11(8) and 12(1)-12(8) may also include other types of volatile memory modules, such as static Random access memory (Static Random Access Memory, SRAM).
在一範例實施例中,揮發性記憶體模組11(1)~11(8)併排設置於基板13的表面131,且揮發性記憶體模組12(1)~12(8)併排設置於基板13的表面132。若將表面131與132的其中之一視為基板13的正面,則表面131與132的其中之另一則可視為基板13的背面。
In an exemplary embodiment, the volatile memory modules 11 ( 1 ) to 11 ( 8 ) are arranged side by side on the
圖2是根據本發明的一範例實施例所繪示的資料線、時脈致能訊號線及揮發性記憶體模組之間的線路耦接關係的示意圖。請參照圖1與圖2,在一範例實施例中,電路布局結構10更包括資料線201(1)~201(4)及時脈致能訊號線202(1)~202(4)。資料線201(1)耦接至揮發性記憶體模組11(1)、11(2)、12(1)及12(2)並用以經由連續位元群組DQ[7:0]存取揮發性記憶體模組11(1)、11(2)、12(1)及12(2)的至少其中之一。例如,連續位元群組DQ[7:0]包含經由資料線201(1)傳輸的8個資料位元。
FIG. 2 is a schematic diagram illustrating a line coupling relationship among data lines, clock enable signal lines, and volatile memory modules according to an exemplary embodiment of the present invention. 1 and FIG. 2, in an exemplary embodiment, the
資料線201(2)耦接至揮發性記憶體模組11(3)、11(4)、12(3)及12(4)並用以經由連續位元群組DQ[15:8]存取揮發性記憶體模組11(3)、11(4)、12(3)及12(4)的至少其中之一。例如,連續位元群組DQ[15:8]包含經由資料線201(2)傳輸的8個資料位元。 Data line 201(2) is coupled to volatile memory modules 11(3), 11(4), 12(3), and 12(4) and used for access via contiguous bit group DQ[15:8] At least one of the volatile memory modules 11(3), 11(4), 12(3) and 12(4). For example, contiguous bit group DQ[15:8] contains 8 data bits transmitted via data line 201(2).
資料線201(3)耦接至揮發性記憶體模組11(5)、11(6)、12(5) 及12(6)並用以經由連續位元群組DQ[23:16]存取揮發性記憶體模組11(5)、11(6)、12(5)及12(6)的至少其中之一。例如,連續位元群組DQ[23:16]包含經由資料線201(3)傳輸的8個資料位元。 Data line 201(3) is coupled to volatile memory modules 11(5), 11(6), 12(5) and 12(6) and are used to access at least one of the volatile memory modules 11(5), 11(6), 12(5) and 12(6) via the contiguous bit group DQ[23:16] one. For example, contiguous bit group DQ[23:16] contains 8 data bits transmitted via data line 201(3).
資料線201(4)耦接至揮發性記憶體模組11(7)、11(8)、12(7)及12(8)並用以經由連續位元群組DQ[31:24]存取揮發性記憶體模組11(7)、11(8)、12(7)及12(8)的至少其中之一。例如,連續位元群組DQ[31:24]包含經由資料線201(4)傳輸的8個資料位元。 Data line 201(4) is coupled to volatile memory modules 11(7), 11(8), 12(7), and 12(8) and used for access via consecutive bit groups DQ[31:24] At least one of the volatile memory modules 11(7), 11(8), 12(7) and 12(8). For example, contiguous bit group DQ[31:24] contains 8 data bits transmitted via data line 201(4).
在一範例實施例中,資料線201(1)~201(4)可對應於4個通道。記憶體控制電路單元或記憶體控制器(未繪示)可經由資料線201(1)~201(4)而使用32個資料位元DQ[31:0]來平行存取揮發性記憶體模組11(1)~11(8)與12(1)~12(8)中的部分揮發性記憶體模組。例如,在一範例實施例中,屬於第一階的揮發性記憶體模組11(1)、11(3)、11(5)及11(7)可經由資料線201(1)~201(4)而被平行存取。 In an exemplary embodiment, the data lines 201(1)-201(4) may correspond to 4 channels. The memory control circuit unit or the memory controller (not shown) can use the 32 data bits DQ[31:0] to access the volatile memory model in parallel via the data lines 201(1)-201(4). Some volatile memory modules in groups 11(1)~11(8) and 12(1)~12(8). For example, in an exemplary embodiment, the volatile memory modules 11(1), 11(3), 11(5), and 11(7) belonging to the first stage can pass through the data lines 201(1)-201( 4) and are accessed in parallel.
相同或相似於資料線201(1),時脈致能訊號線202(1)也耦接至揮發性記憶體模組11(1)、11(2)、12(1)及12(2)以控制揮發性記憶體模組11(1)、11(2)、12(1)及12(2)平行進入自我更新(self-refresh)模式。例如,當揮發性記憶體模組11(1)、11(2)、12(1)及12(2)進入自我更新模式時,時脈致能訊號線202(1)所傳遞的訊號CKE(0)將處於低電壓準位。此外,揮發性記憶體模組11(3)~11(8)及12(3)~12(8)不受時脈致能訊號線202(1)控制。 The same or similar to the data line 201(1), the clock enable signal line 202(1) is also coupled to the volatile memory modules 11(1), 11(2), 12(1) and 12(2) The volatile memory modules 11(1), 11(2), 12(1) and 12(2) are controlled to enter the self-refresh mode in parallel. For example, when the volatile memory modules 11(1), 11(2), 12(1) and 12(2) enter the self-refresh mode, the signal CKE ( 0) will be at the low voltage level. In addition, the volatile memory modules 11(3)-11(8) and 12(3)-12(8) are not controlled by the clock enable signal line 202(1).
相同或相似於資料線201(2),時脈致能訊號線202(2)也耦接至揮發性記憶體模組11(3)、11(4)、12(3)及12(4)以控制揮發 性記憶體模組11(3)、11(4)、12(3)及12(4)平行進入自我更新模式。例如,當揮發性記憶體模組11(3)、11(4)、12(3)及12(4)進入自我更新模式時,時脈致能訊號線202(2)所傳遞的訊號CKE(1)將處於低電壓準位。此外,揮發性記憶體模組11(1)、11(2)、11(5)~11(8)及12(1)、12(2)、12(5)~12(8)不受時脈致能訊號線202(2)控制。 The same or similar to the data line 201(2), the clock enable signal line 202(2) is also coupled to the volatile memory modules 11(3), 11(4), 12(3) and 12(4) to control volatilization The sexual memory modules 11(3), 11(4), 12(3) and 12(4) enter the self-update mode in parallel. For example, when the volatile memory modules 11(3), 11(4), 12(3) and 12(4) enter the self-refresh mode, the signal CKE ( 1) will be at low voltage level. In addition, the volatile memory modules 11(1), 11(2), 11(5)~11(8) and 12(1), 12(2), 12(5)~12(8) are not subject to The pulse enable signal line 202(2) controls.
相同或相似於資料線201(3),時脈致能訊號線202(3)也耦接至揮發性記憶體模組11(5)、11(6)、12(5)及12(6)以控制揮發性記憶體模組11(5)、11(6)、12(5)及12(6)平行進入自我更新模式。例如,當揮發性記憶體模組11(5)、11(6)、12(5)及12(6)進入自我更新模式時,時脈致能訊號線202(3)所傳遞的訊號CKE(2)將處於低電壓準位。此外,揮發性記憶體模組11(1)~11(4)、11(7)、11(8)及12(1)~12(4)、12(7)、12(8)不受時脈致能訊號線202(3)控制。 The same or similar to the data line 201(3), the clock enable signal line 202(3) is also coupled to the volatile memory modules 11(5), 11(6), 12(5) and 12(6) The volatile memory modules 11(5), 11(6), 12(5) and 12(6) are controlled to enter the self-update mode in parallel. For example, when the volatile memory modules 11(5), 11(6), 12(5) and 12(6) enter the self-refresh mode, the signal CKE ( 2) will be at low voltage level. In addition, the volatile memory modules 11(1)~11(4), 11(7), 11(8) and 12(1)~12(4), 12(7), 12(8) are not subject to The pulse enable signal line 202(3) controls.
相同或相似於資料線201(4),時脈致能訊號線202(4)也耦接至揮發性記憶體模組11(7)、11(8)、12(7)及12(8)以控制揮發性記憶體模組11(7)、11(8)、12(7)及12(8)平行進入自我更新模式。例如,當揮發性記憶體模組11(7)、11(8)、12(7)及12(8)進入自我更新模式時,時脈致能訊號線202(4)所傳遞的訊號CKE(3)將處於低電壓準位。此外,揮發性記憶體模組11(1)~11(6)及12(1)~12(6)不受時脈致能訊號線202(4)控制。 The same or similar to the data line 201(4), the clock enable signal line 202(4) is also coupled to the volatile memory modules 11(7), 11(8), 12(7) and 12(8) The volatile memory modules 11(7), 11(8), 12(7) and 12(8) are controlled to enter the self-update mode in parallel. For example, when the volatile memory modules 11(7), 11(8), 12(7) and 12(8) enter the self-refresh mode, the signal CKE ( 3) will be at low voltage level. In addition, the volatile memory modules 11(1)-11(6) and 12(1)-12(6) are not controlled by the clock enable signal line 202(4).
在一範例實施例中,多個揮發性記憶體模組平行進入自我更新模式可以是指多個揮發性記憶體模組同時進入自我更新模式或者多個揮發性記憶體模組趨近於同時進入自我更新模式。在 一範例實施例中,記憶體控制電路單元或記憶體控制器(未繪示)可將時脈致能訊號線202(1)~202(4)所傳遞的訊號CKE(0)~CKE(3)皆控制於低電壓準位,以使揮發性記憶體模組11(1)~11(8)及12(1)~12(8)同時進入自我更新模式。 In an exemplary embodiment, a plurality of volatile memory modules entering the self-refresh mode in parallel may mean that the plurality of volatile memory modules enter the self-refresh mode at the same time or that the plurality of volatile memory modules approach to enter the self-refresh mode at the same time Self-renewal mode. exist In an exemplary embodiment, the memory control circuit unit or the memory controller (not shown) may enable the signals CKE(0)˜CKE(3) transmitted by the clock enable signal lines 202(1)˜202(4). ) are controlled at a low voltage level, so that the volatile memory modules 11(1)-11(8) and 12(1)-12(8) enter the self-refresh mode at the same time.
在一範例實施例中,在自我更新模式中,揮發性記憶體模組可以維持及/或更新其所儲存的資料。在一範例實施例中,當包含電路布局結構10的記憶體儲存裝置(未繪示)進入省電模式或休眠模式時,記憶體控制電路單元或記憶體控制器(未繪示)可指示揮發性記憶體模組11(1)~11(8)及12(1)~12(8)同時進入自我更新模式。
In an exemplary embodiment, in a self-update mode, the volatile memory module can maintain and/or update the data it stores. In an exemplary embodiment, when the memory storage device (not shown) including the
圖3A是根據本發明的一範例實施例所繪示的時脈訊號線、指令位址訊號線及揮發性記憶體模組之間的線路耦接關係的示意圖。請參照圖1與圖3A,在一範例實施例中,電路布局結構10更包括時脈訊號線301(1)、時脈訊號線301(2)及指令位址訊號線302。時脈訊號線301(1)、時脈訊號線301(2)及指令位址訊號線302皆是以fly-by的耦接方式(亦稱為fly-by的拓墣結構)來連接揮發性記憶體模組11(1)~11(8)及12(1)~12(8)。例如,時脈訊號線301(1)是以fly-by的耦接方式連接至揮發性記憶體模組11(1)~11(8),以傳送時脈訊號CK(0)至揮發性記憶體模組11(1)~11(8)。例如,時脈訊號線301(2)是以fly-by的耦接方式連接至揮發性記憶體模組12(1)~12(8),以傳送時脈訊號CK(1)至揮發性記憶體模組12(1)~12(8)。例如,指令位址訊號線302是以
fly-by的耦接方式同時連接至揮發性記憶體模組11(1)~11(8)與12(1)~12(8),以傳達帶有存取位址及/或存取指令的訊號CA至揮發性記憶體模組11(1)~11(8)與12(1)~12(8)。
FIG. 3A is a schematic diagram illustrating a line coupling relationship among a clock signal line, a command address signal line, and a volatile memory module according to an exemplary embodiment of the present invention. Referring to FIG. 1 and FIG. 3A , in an exemplary embodiment, the
在一範例實施例中,時脈訊號線301(1)、時脈訊號線301(2)及指令位址訊號線302的一端可耦接至記憶體控制電路單元或記憶體控制器(未繪示),而時脈訊號線301(1)、時脈訊號線301(2)及指令位址訊號線302跨越揮發性記憶體模組11(1)~11(8)與12(1)~12(8)的另一端則可耦接至終結阻抗電路31。終結阻抗電路31可另外耦接至電源VDD/2。終結阻抗電路31可包含至少一個阻抗元件(例如電阻),以提供終結阻抗至時脈訊號線301(1)、時脈訊號線301(2)及指令位址訊號線302。所述終結阻抗可使時脈訊號線301(1)、時脈訊號線301(2)及指令位址訊號線302所傳遞的訊號更加穩定(例如減少訊號誤差)。
In an exemplary embodiment, one end of the clock signal line 301(1), the clock signal line 301(2) and the command
在一範例實施例中,圖1的電路布局結構10可同時包含圖2與圖3A中的資料線201(1)~201(4)、時脈致能訊號線202(1)~202(4)、時脈訊號線301(1)、時脈訊號線301(2)及指令位址訊號線302。此些線路的布局結構可參照圖2與圖3A的範例實施例,在此不重複贅述。
In an exemplary embodiment, the
在一範例實施例中,記憶體控制電路單元或記憶體控制器(未繪示)可發送帶有進入自我更新模式之指示的訊號CA並將時脈致能訊號線202(1)~202(4)所傳遞的訊號CKE(0)~CKE(3)皆控制於低電壓準位。當揮發性記憶體模組11(1)~11(8)及12(1)~12(8)接 收到帶有進入自我更新模式之指示的訊號CA且同時偵測到時脈致能訊號線202(1)~202(4)處於低電壓準位時,揮發性記憶體模組11(1)~11(8)及12(1)~12(8)可進入自我更新模式。 In an exemplary embodiment, the memory control circuit unit or the memory controller (not shown) may send a signal CA with an instruction to enter the self-refresh mode and enable the clock signal lines 202(1)~202( 4) The transmitted signals CKE(0)~CKE(3) are all controlled at low voltage level. When the volatile memory modules 11(1)~11(8) and 12(1)~12(8) are connected The volatile memory module 11(1) receives the signal CA with the instruction to enter the self-refresh mode and simultaneously detects that the clock enable signal lines 202(1)~202(4) are at the low voltage level. ~11(8) and 12(1)~12(8) can enter self-update mode.
在結合圖2與圖3的一範例實施例中,時脈訊號線301(1)、時脈訊號線301(2)及指令位址訊號線302可耦接至終結阻抗電路31,以提高所傳輸之訊號的穩定性。但是,須注意的是,時脈致能訊號線202(1)~202(4)並不耦接至終結阻抗電路31,以避免當處於低電壓準位時產生漏電流。此外,時脈致能訊號線202(1)~202(4)不耦接至終結阻抗電路31也可達到省電的效果。
In an exemplary embodiment in conjunction with FIG. 2 and FIG. 3 , the clock signal line 301(1), the clock signal line 301(2) and the command
從另一角度而言,在圖2的範例實施例中,時脈致能訊號線202(1)~202(4)是以相同或相似於資料線201(1)~201(4)的方式來耦接至揮發性記憶體模組11(1)~11(8)與12(1)~12(8),而不是使用fly-by的耦接方式。因此,即便未耦接至終結阻抗電路31,時脈致能訊號線202(1)~202(4)所傳遞的訊號的訊號品質也可以維持穩定。
From another perspective, in the exemplary embodiment of FIG. 2 , the clock enable signal lines 202(1)-202(4) are in the same or similar manner as the data lines 201(1)-201(4). To be coupled to the volatile memory modules 11(1)~11(8) and 12(1)~12(8), instead of using the fly-by coupling method. Therefore, even if it is not coupled to the
圖3B是根據本發明的一範例實施例所繪示的晶片選擇訊號線及揮發性記憶體模組之間的線路耦接關係的示意圖。請參照圖1與圖3B,在一範例實施例中,電路布局結構10更包括用於傳遞晶片選擇訊號的晶片選擇訊號線303(1)~303(4)。晶片選擇訊號線303(1)~303(4)分別耦接至屬於第一階至第四階的揮發性記憶體模組。
FIG. 3B is a schematic diagram illustrating the line coupling relationship between the chip select signal line and the volatile memory module according to an exemplary embodiment of the present invention. Referring to FIG. 1 and FIG. 3B , in an exemplary embodiment, the
在一範例實施例中,晶片選擇訊號線303(1)~303(4)的一
端可耦接至記憶體控制電路單元或記憶體控制器(未繪示)。晶片選擇訊號線303(1)~303(4)的另一端可不耦接至終結阻抗(例如圖3A的終結阻抗電路31)。
In an exemplary embodiment, one of the chip select signal lines 303(1)-303(4) is
The terminal can be coupled to a memory control circuit unit or a memory controller (not shown). The other ends of the chip select signal lines 303(1)-303(4) may not be coupled to the termination impedance (eg, the
在單一時間點,記憶體控制電路單元或記憶體控制器(未繪示)可經由晶片選擇訊號線303(1)~303(4)的其中之一發送晶片選擇訊號至屬於第一階至第四階的其中之一的揮發性記憶體模組,以選擇及/或致能特定的揮發性記憶體模組。例如,在某一時間點,晶片選擇訊號線303(1)可傳送晶片選擇訊號至屬於第一階的揮發性記憶體模組11(1)、11(3)、11(5)及11(7),以使揮發性記憶體模組11(1)、11(3)、11(5)及11(7)開始作動(例如存取資料)。 At a single point in time, the memory control circuit unit or the memory controller (not shown) can send the chip selection signal to the chips belonging to the first to the second stage through one of the chip selection signal lines 303(1)-303(4). One of the four tiers of volatile memory modules to select and/or enable specific volatile memory modules. For example, at a certain point in time, the chip select signal line 303(1) may transmit the chip select signal to the volatile memory modules 11(1), 11(3), 11(5) and 11( 7), so that the volatile memory modules 11(1), 11(3), 11(5), and 11(7) start to operate (eg, access data).
在一範例實施例中,圖1的電路布局結構10可同時包含圖2、圖3A及圖3B中的資料線201(1)~201(4)、時脈致能訊號線202(1)~202(4)、時脈訊號線301(1)、時脈訊號線301(2)、指令位址訊號線302及晶片選擇訊號線303(1)~303(4)。此些線路的布局結構可參照圖2、圖3A及圖3B的範例實施例,在此不重複贅述。
In an exemplary embodiment, the
須注意的是,在圖1至圖3的範例實施例中,揮發性記憶體模組11(1)~11(8)的總數、揮發性記憶體模組12(1)~12(8)的總數、資料線201(1)~201(4)的總數、時脈致能訊號線202(1)~202(4)的總數及晶片選擇訊號線303(1)~303(4)的總數皆可以是更多或更少,本發明不加以限制。此外,單一資料線(例如資料線201(1))及/或單一時脈致能訊號線(例如時脈致能訊號線202(1))所耦接的揮發性記憶體模組的總數(例如4)也可以是更多或更少,本發明不 加以限制。 It should be noted that, in the exemplary embodiment of FIG. 1 to FIG. 3 , the total number of volatile memory modules 11(1)-11(8) and the volatile memory modules 12(1)-12(8) total number of data lines 201(1)~201(4), total number of clock enable signal lines 202(1)~202(4) and total number of chip select signal lines 303(1)~303(4) All can be more or less, and the present invention is not limited. In addition, the total number of volatile memory modules ( For example 4) can also be more or less, the present invention does not be restricted.
在一範例實施例中,圖1的電路布局結構10可設置在記憶體儲存裝置中。一般而言,記憶體儲存裝置(亦稱,記憶體儲存系統)包括可複寫式非揮發性記憶體模組(rewritable non-volatile memory module)與控制器(亦稱,控制電路)。通常記憶體儲存裝置是與主機系統一起使用,以使主機系統可將資料寫入至記憶體儲存裝置或從記憶體儲存裝置中讀取資料。
In an exemplary embodiment, the
圖4是根據本發明的一範例實施例所繪示的主機系統、記憶體儲存裝置及輸入/輸出(I/O)裝置的示意圖。圖5是根據本發明的另一範例實施例所繪示的主機系統、記憶體儲存裝置及I/O裝置的示意圖。 4 is a schematic diagram of a host system, a memory storage device, and an input/output (I/O) device according to an exemplary embodiment of the present invention. FIG. 5 is a schematic diagram of a host system, a memory storage device, and an I/O device according to another exemplary embodiment of the present invention.
請參照圖4與圖5,主機系統51一般包括處理器511、隨機存取記憶體(random access memory,RAM)512、唯讀記憶體(read on1y memory,ROM)513及資料傳輸介面514。處理器511、隨機存取記憶體512、唯讀記憶體513及資料傳輸介面514皆耦接至系統匯流排(system bus)510。
Referring to FIG. 4 and FIG. 5 , the
在本範例實施例中,主機系統51是透過資料傳輸介面514與記憶體儲存裝置50耦接。例如,主機系統51可經由資料傳輸介面514將資料儲存至記憶體儲存裝置50或從記憶體儲存裝置50中讀取資料。此外,主機系統51是透過系統匯流排510與I/O裝置52耦接。例如,主機系統51可經由系統匯流排510將輸出訊號傳送至I/O裝置52或從I/O裝置52接收輸入訊號。
In this exemplary embodiment, the
在一範例實施例中,處理器511、隨機存取記憶體512、唯讀記憶體513及資料傳輸介面514可設置在主機系統51的主機板60上。資料傳輸介面514的數目可以是一或多個。透過資料傳輸介面514,主機板60可以經由有線或無線方式耦接至記憶體儲存裝置50。記憶體儲存裝置50可例如是隨身碟601、記憶卡602、固態硬碟(Solid State Drive,SSD)603或無線記憶體儲存裝置604。無線記憶體儲存裝置604可例如是近距離無線通訊(Near Field Communication,NFC)記憶體儲存裝置、無線傳真(WiFi)記憶體儲存裝置、藍牙(Bluetooth)記憶體儲存裝置或低功耗藍牙記憶體儲存裝置(例如,iBeacon)等以各式無線通訊技術為基礎的記憶體儲存裝置。此外,主機板60也可以透過系統匯流排510耦接至全球定位系統(Global Positioning System,GPS)模組605、網路介面卡606、無線傳輸裝置607、鍵盤608、螢幕609、喇叭610等各式I/O裝置。例如,在一範例實施例中,主機板60可透過無線傳輸裝置607存取無線記憶體儲存裝置604。
In an exemplary embodiment, the
在一範例實施例中,所提及的主機系統為可實質地與記憶體儲存裝置配合以儲存資料的任意系統。雖然在上述範例實施例中,主機系統是以電腦系統來作說明,然而,圖6是根據本發明的另一範例實施例所繪示的主機系統與記憶體儲存裝置的示意圖。請參照圖6,在另一範例實施例中,主機系統71也可以是數位相機、攝影機、通訊裝置、音訊播放器、視訊播放器或平板電腦等系統,而記憶體儲存裝置70可為其所使用的安全數位(Secure
Digital,SD)卡72、小型快閃(Compact Flash,CF)卡73或嵌入式儲存裝置74等各式非揮發性記憶體儲存裝置。嵌入式儲存裝置74包括嵌入式多媒體卡(embedded Multi Media Card,eMMC)741及/或嵌入式多晶片封裝(embedded Multi Chip Package,eMCP)儲存裝置742等各類型將記憶體模組直接耦接於主機系統的基板上的嵌入式儲存裝置。
In an exemplary embodiment, the referenced host system is substantially any system that can cooperate with a memory storage device to store data. Although in the above exemplary embodiment, the host system is described as a computer system, FIG. 6 is a schematic diagram of a host system and a memory storage device according to another exemplary embodiment of the present invention. Referring to FIG. 6 , in another exemplary embodiment, the
圖7是根據本發明的一範例實施例所繪示的記憶體儲存裝置的概要方塊圖。請參照圖7,記憶體儲存裝置80包括連接介面單元801、記憶體控制電路單元(亦稱為記憶體控制器)802、可複寫式非揮發性記憶體模組803及揮發性記憶體模組804。例如,揮發性記憶體模組804可包含圖1至圖3中的揮發性記憶體模組11(1)~11(8)與12(1)~12(8)。
7 is a schematic block diagram of a memory storage device according to an exemplary embodiment of the present invention. Referring to FIG. 7 , the
在一範例實施例中,連接介面單元801、記憶體控制電路單元802、可複寫式非揮發性記憶體模組803及揮發性記憶體模組804皆可設置於圖1的基板13上。記憶體控制電路單元802可經由資料線201(1)~201(4)、時脈致能訊號線202(1)~202(4)、時脈訊號線301(1)、時脈訊號線301(2)及指令位址訊號線302來控制或存取揮發性記憶體模組11(1)~11(8)與12(1)~12(8)。
In an exemplary embodiment, the
連接介面單元801用以將記憶體儲存裝置80耦接至主機系統。在本範例實施例中,連接介面單元801是相容於序列先進附件(Serial Advanced Technology Attachment,SATA)標準。然而,必須瞭解的是,本發明不限於此,連接介面單元801亦可以是符
合並列先進附件(Parallel Advanced Technology Attachment,PATA)標準、電氣和電子工程師協會(Institute of Electrical and Electronic Engineers,IEEE)1394標準、高速周邊零件連接介面(Peripheral Component Interconnect Express,PCI Express)標準、通用序列匯流排(Universal Serial Bus,USB)標準、SD介面標準、超高速一代(Ultra High Speed-I,UHS-I)介面標準、超高速二代(Ultra High Speed-II,UHS-II)介面標準、記憶棒(Memory Stick,MS)介面標準、MCP介面標準、MMC介面標準、eMMC介面標準、通用快閃記憶體(Universal Flash Storage,UFS)介面標準、eMCP介面標準、CF介面標準、整合式驅動電子介面(Integrated Device Electronics,IDE)標準或其他適合的標準。連接介面單元801可與記憶體控制電路單元802封裝在一個晶片中,或者連接介面單元801是佈設於一包含記憶體控制電路單元802之晶片外。
The
記憶體控制電路單元802用以執行以硬體型式或韌體型式實作的多個邏輯閘或控制指令並且根據主機系統的指令在可複寫式非揮發性記憶體模組803中進行資料的寫入、讀取與抹除等運作。
The memory
可複寫式非揮發性記憶體模組803是耦接至記憶體控制電路單元802並且用以儲存主機系統所寫入之資料。可複寫式非揮發性記憶體模組803可以是單階記憶胞(Single Level Cell,SLC)NAND型快閃記憶體模組(即,一個記憶胞中可儲存1個位元的快閃記憶體模組)、多階記憶胞(Multi Level Cell,MLC)NAND型
快閃記憶體模組(即,一個記憶胞中可儲存2個位元的快閃記憶體模組)、三階記憶胞(Triple Level Cell,TLC)NAND型快閃記憶體模組(即,一個記憶胞中可儲存3個位元的快閃記憶體模組)、四階記憶胞(Quad Level Cell,QLC)NAND型快閃記憶體模組(即,一個記憶胞中可儲存4個位元的快閃記憶體模組)、其他快閃記憶體模組或其他具有相同特性的記憶體模組。
The rewritable non-volatile memory module 803 is coupled to the memory
可複寫式非揮發性記憶體模組803中的每一個記憶胞是以電壓(以下亦稱為臨界電壓)的改變來儲存一或多個位元。具體來說,每一個記憶胞的控制閘極(control gate)與通道之間有一個電荷捕捉層。透過施予一寫入電壓至控制閘極,可以改變電荷補捉層的電子量,進而改變記憶胞的臨界電壓。此改變記憶胞之臨界電壓的操作亦稱為“把資料寫入至記憶胞”或“程式化(programming)記憶胞”。隨著臨界電壓的改變,可複寫式非揮發性記憶體模組406中的每一個記憶胞具有多個儲存狀態。透過施予讀取電壓可以判斷一個記憶胞是屬於哪一個儲存狀態,藉此取得此記憶胞所儲存的一或多個位元。 Each memory cell in the rewritable non-volatile memory module 803 stores one or more bits by changing the voltage (also referred to as the threshold voltage hereinafter). Specifically, there is a charge trapping layer between the control gate and the channel of each memory cell. By applying a writing voltage to the control gate, the amount of electrons in the charge trapping layer can be changed, thereby changing the threshold voltage of the memory cell. This operation of changing the threshold voltage of the memory cell is also referred to as "writing data to the memory cell" or "programming the memory cell". As the threshold voltage changes, each memory cell in the rewritable non-volatile memory module 406 has multiple storage states. By applying a read voltage, it is possible to determine which storage state a memory cell belongs to, thereby obtaining one or more bits stored in the memory cell.
在本範例實施例中,可複寫式非揮發性記憶體模組803的記憶胞會構成多個實體程式化單元,並且此些實體程式化單元會構成多個實體抹除單元。具體來說,同一條字元線上的記憶胞會組成一或多個實體程式化單元。若每一個記憶胞可儲存2個以上的位元,則同一條字元線上的實體程式化單元至少可被分類為下實體程式化單元與上實體程式化單元。例如,一記憶胞的最低 有效位元(Least Significant Bit,LSB)是屬於下實體程式化單元,並且一記憶胞的最高有效位元(Most Significant Bit,MSB)是屬於上實體程式化單元。一般來說,在MLC NAND型快閃記憶體中,下實體程式化單元的寫入速度會大於上實體程式化單元的寫入速度,及/或下實體程式化單元的可靠度是高於上實體程式化單元的可靠度。 In this exemplary embodiment, the memory cells of the rewritable non-volatile memory module 803 constitute a plurality of physical programming units, and these physical programming units constitute a plurality of physical erasing units. Specifically, memory cells on the same word line form one or more physical programming units. If each memory cell can store more than two bits, the physical programming unit on the same word line can be classified into at least a lower physical programming unit and an upper physical programming unit. For example, a memory cell has the lowest The Least Significant Bit (LSB) belongs to the lower physical programming unit, and the Most Significant Bit (MSB) of a memory cell belongs to the upper physical programming unit. Generally speaking, in MLC NAND flash memory, the writing speed of the lower physical programming unit is higher than that of the upper physical programming unit, and/or the reliability of the lower physical programming unit is higher than that of the upper physical programming unit. The reliability of the physical programming unit.
在本範例實施例中,實體程式化單元為程式化的最小單元。即,實體程式化單元為寫入資料的最小單元。例如,實體程式化單元為實體頁面(page)或是實體扇(sector)。若實體程式化單元為實體頁面,則此些實體程式化單元通常包括資料位元區與冗餘(redundancy)位元區。資料位元區包含多個實體扇,用以儲存使用者資料,而冗餘位元區用以儲存系統資料(例如,錯誤更正碼等管理資料)。在本範例實施例中,資料位元區包含32個實體扇,且一個實體扇的大小為512位元組(byte,B)。然而,在其他範例實施例中,資料位元區中也可包含8個、16個或數目更多或更少的實體扇,並且每一個實體扇的大小也可以是更大或更小。另一方面,實體抹除單元為抹除之最小單位。亦即,每一實體抹除單元含有最小數目之一併被抹除之記憶胞。例如,實體抹除單元為實體區塊(block)。 In this exemplary embodiment, the physical programming unit is the smallest unit of programming. That is, the physical programming unit is the smallest unit in which data is written. For example, the physical programming unit is a physical page (page) or a physical sector (sector). If the physical programming unit is a physical page, the physical programming unit usually includes a data bit area and a redundancy bit area. The data bit area includes a plurality of physical sectors for storing user data, and the redundant bit area is used for storing system data (eg, management data such as error correction codes). In this exemplary embodiment, the data bit area includes 32 physical sectors, and the size of one physical sector is 512 bytes (byte, B). However, in other exemplary embodiments, the data bit region may also include 8, 16, or more or less physical sectors, and the size of each physical sector may also be larger or smaller. On the other hand, the physical erasing unit is the smallest unit of erasing. That is, each physical erase unit contains a minimum number of memory cells that are erased. For example, the physical erasing unit is a physical block.
綜上所述,在使用相同或相似於資料線與揮發性記憶體模組之間的布線方式來配置時脈致能訊號線後,時脈致能訊號線對於多個揮發性記憶體模組的控制可更為精準。此外,即便時脈 致能訊號線未連接至終結阻抗電路,時脈致能訊號線上的訊號的穩定性也可以被維持。 To sum up, after using the same or similar wiring method between the data line and the volatile memory module to configure the clock-enable signal line, the clock-enable signal line is used for a plurality of volatile memory modules. Group control can be more precise. In addition, even if the clock The enable signal line is not connected to the termination impedance circuit, and the stability of the signal on the clock enable signal line can also be maintained.
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。 Although the present invention has been disclosed above by the embodiments, it is not intended to limit the present invention. Anyone with ordinary knowledge in the technical field can make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, The protection scope of the present invention shall be determined by the scope of the appended patent application.
11(1)~11(8),12(1)~12(8):揮發性記憶體模組11(1)~11(8), 12(1)~12(8): Volatile memory modules
13:基板13: Substrate
131,132:表面131, 132: Surface
201(1)~201(4):資料線201(1)~201(4): Data Line
202(1)~202(4):時脈致能訊號線202(1)~202(4): Clock enable signal line
DQ[7:0],DQ[15:8],DQ[23:16],DQ[31:24]:連續位元群組DQ[7:0], DQ[15:8], DQ[23:16], DQ[31:24]: Consecutive bit groups
CKE(0)~CKE(3):訊號CKE(0)~CKE(3): Signal
Claims (18)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW109109334A TWI759703B (en) | 2020-03-20 | 2020-03-20 | Circuit layout structure and memory storage device |
| US16/858,748 US11238902B2 (en) | 2020-03-20 | 2020-04-27 | Circuit layout structure for volatile memory modules and memory storage device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW109109334A TWI759703B (en) | 2020-03-20 | 2020-03-20 | Circuit layout structure and memory storage device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202137500A TW202137500A (en) | 2021-10-01 |
| TWI759703B true TWI759703B (en) | 2022-04-01 |
Family
ID=77748179
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW109109334A TWI759703B (en) | 2020-03-20 | 2020-03-20 | Circuit layout structure and memory storage device |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11238902B2 (en) |
| TW (1) | TWI759703B (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI439866B (en) * | 2004-08-09 | 2014-06-01 | Sandisk Technologies Inc | Memory system and method of operating the same |
| TW201622094A (en) * | 2014-12-08 | 2016-06-16 | 乾坤科技股份有限公司 | Wireless system package component and communication method thereof |
| US20180033485A1 (en) * | 2014-04-07 | 2018-02-01 | SK Hynix Inc. | Volatile memory, memory module including the same, and method for operating the memory module |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013062874A1 (en) * | 2011-10-24 | 2013-05-02 | Rambus Inc. | Dram retention test method for dynamic error correction |
-
2020
- 2020-03-20 TW TW109109334A patent/TWI759703B/en active
- 2020-04-27 US US16/858,748 patent/US11238902B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI439866B (en) * | 2004-08-09 | 2014-06-01 | Sandisk Technologies Inc | Memory system and method of operating the same |
| US20180033485A1 (en) * | 2014-04-07 | 2018-02-01 | SK Hynix Inc. | Volatile memory, memory module including the same, and method for operating the memory module |
| TW201622094A (en) * | 2014-12-08 | 2016-06-16 | 乾坤科技股份有限公司 | Wireless system package component and communication method thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| US11238902B2 (en) | 2022-02-01 |
| US20210295877A1 (en) | 2021-09-23 |
| TW202137500A (en) | 2021-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI692762B (en) | Flash memory controller, flash memory module and associated electronic device | |
| CN107844431B (en) | Mapping table updating method, memory control circuit unit and memory storage device | |
| CN106205693B (en) | semiconductor memory device | |
| TW202314525A (en) | Memory polling method, memory storage device and memory control circuit unit | |
| CN108959109A (en) | Data reading method, memory control circuit unit and memory storage device | |
| CN107958687B (en) | Memory programming method, memory control circuit unit and storage device thereof | |
| TWI813498B (en) | Data reading method, a memory storage device and a memory control circuit unit | |
| CN103544118B (en) | Memory storage device, its memory controller and data writing method | |
| CN104375945B (en) | Memory address management method, memory controller and memory storage device | |
| CN112860194B (en) | Memory control method, memory storage device and memory control circuit unit | |
| TWI613660B (en) | Memory programming method, memory control circuit unit and memory storage apparatus | |
| US10203886B2 (en) | Data writing method, memory control circuit unit and memory storage apparatus for writing data from buffer memory and moving valid data | |
| TWI759703B (en) | Circuit layout structure and memory storage device | |
| CN104731710A (en) | Memory management method, memory control circuit unit and memory storage device | |
| CN113450843B (en) | Circuit layout structure and memory storage device | |
| CN113419683B (en) | Memory access method, memory storage device and memory control circuit unit | |
| CN107132989B (en) | Data programming method, memory control circuit unit and memory storage device | |
| CN116149571A (en) | Data writing method, memory storage device and memory control circuit unit | |
| TW201820341A (en) | Data writing method, memory control circuit unit and memory storage device | |
| CN108091364B (en) | Data writing method, memory control circuit unit and memory storage device | |
| US12292825B2 (en) | Memory control method, memory storage device and memory control circuit unit | |
| TWI600017B (en) | Memory control circuit unit, memory storage device and reference voltage generation method | |
| TWI765600B (en) | Memory control method, memory storage device and memory control circuit unit | |
| US9613707B1 (en) | Data programming method for avoiding unavailability of rewritable non-volatile memory module due to higher erase count of part of physical erasing units, and memory control circuit unit and memory storage device using the same | |
| CN114527941B (en) | Memory control method, memory storage device and memory control circuit unit |