TW200903508A - Structure and method of implementing power savings during addressing of dram architectures - Google Patents
Structure and method of implementing power savings during addressing of dram architectures Download PDFInfo
- Publication number
- TW200903508A TW200903508A TW097109476A TW97109476A TW200903508A TW 200903508 A TW200903508 A TW 200903508A TW 097109476 A TW097109476 A TW 097109476A TW 97109476 A TW97109476 A TW 97109476A TW 200903508 A TW200903508 A TW 200903508A
- Authority
- TW
- Taiwan
- Prior art keywords
- column
- array
- partitions
- address
- memory
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 19
- 230000015654 memory Effects 0.000 claims abstract description 73
- 238000005192 partition Methods 0.000 claims abstract description 57
- 238000013461 design Methods 0.000 claims abstract description 50
- 238000004891 communication Methods 0.000 claims abstract description 7
- 238000012360 testing method Methods 0.000 claims description 7
- 238000012512 characterization method Methods 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 3
- 239000000835 fiber Substances 0.000 claims 1
- 239000004575 stone Substances 0.000 claims 1
- 238000012938 design process Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 10
- 239000003990 capacitor Substances 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 5
- 239000000463 material Substances 0.000 description 5
- 238000000638 solvent extraction Methods 0.000 description 5
- 239000004065 semiconductor Substances 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241000255925 Diptera Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000000474 nursing effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000000779 smoke Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Classifications
-
- 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
- Dram (AREA)
- Power Sources (AREA)
- Memory System (AREA)
- Semiconductor Memories (AREA)
Description
200903508 九、發明說明: 【發明所屬之技術領域】 本發明一般係有關於記憶體儲存裝置,尤指一種在動態隨 機存取§己憶體(Dynamic Random Access Memory,DRAM)裝置 之定址期間實施省電之設計結構。 【先前技術】 dram積體電路陣列已應用多年,透過先進的半導體製 私與電路sxs十技術’它們的儲存容量也大幅增加。半導體製程 與電路設計技術的快速發展,同樣也使得^合程度越來越高, 讓把憶體_大小域本獲敎幅賴,且製錄料得以提 dram記憶格(memory cell)一般包括像是一存取電晶體 (開關)與利用電荷形式儲存二進位資料位元的-電容器之基 本元件。基本上,電容器所儲存的一第一電壓代表邏輯 或二進位的T (例如VDD),而儲存電容器上的第二電壓代表 邏輯LOW或二進㈣,Ό”餘(例如接地)。dram裝置的一 個基本缺點是電容_電荷最後會漏掉,因此必須「更新」電 谷電荷,调記憶格所儲存_料位元就會遺失。 由於f Μ彡、制功率需求提升,0此會不_需要節省功 ^的新方法。最近的研究顯示在—記㈣快取(_。7咖㈣ ’所有的記憶體存取巾有最多95%是發生在僅25%的快取 200903508 内,如此造成相當數量的記憶體裝置係經常性處於待命的狀 態,所以會消耗功率。在現行的DRAM架構中,為了顧及某 些類型的應用之效能,通常需要長(大)頁面存取(deep (iarge) page access)。然而,對大頁面定址會讓DRAM陣列内的許多 裝置都收到列位址命令,對於記憶體系統來說會消耗相當大的 功率。第一圖所示為一示範的DRAM架構1〇〇,其中說明啟 動列裝置會造成相當大的功率消耗。 在所示的簡化範例中,第一圖的DRAM架構1〇〇為一個 4x4記憶格(cell)102的陣列,每一格包括一儲存電容器1〇4與 一存取電晶體106 (然而,現代的DRAM在長寬方面都可能 有數千個記憶格)。在讀取操作(read operation)中,所選擇的記 憶格的列會啟動,每一個耦接至該列的字元線(word line)1〇8 之電晶體會導通’並將該列的電容器連接至關聯的感測線 (sense line)110 ’而感測線110再(選擇性地)輕接至感測放大 器112’而感測放大器112辨別與鎖存(latch)代表儲存的〇或1 之訊號。來自適當的行之放大的數值會選擇並連接至輸出。在 讀取週期結束時,列數值會復原至在讀取過程中放電的電容器 104。寫入操作(write operation)係藉由啟動該列並將要寫入的 資料數值連接至感測線110 ’由感測線11 〇將記憶格電容器1 〇4 充電至所需的數值。在對一特定記憶格進行寫入的過程中,會 讀出整個列,改變一個數值,然後整列會重新寫入。 在一些應用中,有可能將存取列的動作「步級化(step)」, 200903508 以有效地讓啟動整烟的轉最佳化。然而,在許多應用中, 存取本身的IW機性會抵銷頁面長度^age ^印也)的優點,這是因 為有些系統從來不會用到大頁面存取,或者沒有辦法「步級化」 足夠的行數’以補償先前通電之舰置的數目。因此,一般來 說’有需要提供在-記憶财統巾降低用來主動地定址資料的 功率之方法。 ' 有一種降低功率消耗的方法是將DRAM設置於一「降級 (degrade)」模式,其中DRAM會進入關閉的待命狀態如 state)。有關此方法的進一步資訊可參考美國專利申請案,由 Gooding 提出之 US2〇〇6/〇〇47493 一案。特別是',在 US2006/GG47493 -案巾提到了對於複數個揮發性真實記憶體 部分使用真實記麵科之财低雜(deep p_ d_)模 式,而不會造成資料流失。 ·由上所述,較佳的方式為能夠持續存取DRAM,同時節 ^功率,在某個程度上也不會因為要將DRAM從潛伏的待命 模式唤醒,而花費額外的時間。 【發明内容】 以上所討論到的問題或前案的缺失可於示範實施例加以 克服或纾解,其中如—種包括將個·憶格(m_^聊 列成行與列的_ (arTay)之隨機存取記憶體裝置㈣⑽ access memory device),每—記憶格具有與其關聯之一存取裝 200903508 置,陣列的每一列更包括與其關聯之複數N字元線,其中N ,應至陣列之獨立地可存取分區的_數目,其中在一給定列的 每-存取裝置健1¾接至觸該些N字元、_其巾—條,以 及與陣列峨ittfl德輯碼H麟,配置(eGnfigured)用 :接收複數侧仙:位元’並為了魏些列健位元所識別的 要求列而決定’在要求列内的該些N個分區有哪些要存取, 以致不啟動在-選擇助但是不在—要存取的分區内之該些 存取裝置。 、、,在另一實施例中,一種降低一隨機存取記憶體裝置的功率 雜之方法係包括減用於一記憶體陣列之一要求位址,記憶 體陣列包含排列成行與列的個別記憶格,每一記憶格具有與其 ,聯之-存取裝置;P車觸每—列更包括與其關聯之複數N 字元線,其中N對應至陣列之獨立地可存取分區的一數目, 其中在-給定_每-存取裝置_接至觸 N字元線 的其中-條,以及為了純括於該要求位址之複數個列位址位 ^所識別的-要求列而決定,在要求列内的該些N個分區有 :15些要存取;以及啟動要求列的N條字元線的其巾之一或更 多條’以便僅啟動對應至要存取的N個分區的其中一個或更 多之該些存取裝置會啟動,其林啟動任何對應至沒有要存取 的N個分區的其中一個或更多之存取裝置。 理。。i又ρ實施例中一種運算紐包括—處驾;可由處 理讀行之-記憶體控·(ιηεηκ)ΓΥ eGntrofc),其係與具有 200903508 將個別記憶袼排列成行與列的陣列之一隨機存取記憶體裝置 通訊’每-記憶格具有與其關聯之一存取農置;陣列的每一列 更包括與其關聯之複數N字元線,其中N對應至陣列之獨立 =可存取分區的-數目,其中在蚊列的每—存取裝置顯 接至該列的該些N字元、_其中—條;以及與_訊號通訊 之位址解碼I·,配置仙接收複_顺錄元,並為了 由該些列健位元所朗的—要求列而決定,在要求列内的今 些N個分區有哪些要存取,以致不啟動在一選擇列内但是^ 在一要存取的分區内之該些存取裝置。 以上所討論朗問題或前案的缺失可於*範實施例加以 克服或轉’其中提出-種具體實施於—設計流程·之一機 器可讀媒動驗計結構包括—_存取記鋪裝置,其包括 一將個別記憶格排列成行與列的陣列,每一記憶格具有與其關 聯之-存取裝置的每一列更包括與其關聯之複數N字 疋線,其中N對應至陣列之獨立地可存取分區的一數目.,其 中在一給定列的每―存取裝置僅祕至列的該些Ν字元線的 其中一條,以及與陣列訊號通訊之位址解碼器邏輯,配置用以 接收複數_位雜元,並為了由舰址侃賴別的一 要求列而決定,在要求列内的該些Ν個分區有哪些要存取, 以致不啟動在-選擇列内但是不在一要存_分區内之該些 存取裝置。 本电明的上述與其他目的 '特點、以及優點將可透過以下 10 200903508 更特別的較佳實施例加以了解,並以附屬的圖表搭配說明。 【實施方式】 本發明在此所揭示的是在DRAM裝置的定址期間實施省 電之設計結構。簡而言之,dram陣列是透過每列複數字元 線而分割為複數個分區(partition),對於不需要用到所有與傳統 伺服器架構關聯之位址(或頁面長度^age depth))空間之應用 來說,可節省電力。此外,降低功率消耗並不代表需要降低可 用的記憶體空間·,反之,所有的位址都仍有效,並可在自我更 新的操作中維持資料,而在省電模式下,同一時間可存取的分 區數目會減少。為了個別地為特定的列分區定址,會使用支援 控制邏輯(supporting control logic)來個別為每一分區解碼、選 擇、與定址。以下將詳細說明,支援控制邏輯可整合於一獨立 5己憶體控制器内’作為單獨的邏輯,或嵌入於DRAm中。 參考第二圖,其中所示為現有DRAM架構1〇〇的另一示 思圖,說明傳統的列選擇操作(r〇W_Select〇perati〇n)。當列位址 選通(row address strobe, RAS)訊號為作動中(active),一組列位 址位元Α[0:η]所呈現的位址會轉譯為在陣列内的一列位置。當 陣列的列解多工器「”R0W Demux’,」電路(r〇w demultiplexer circuitry)114解碼時,選擇列的每一存取電晶體會導通(成為 操作中消耗功率最多的部分)。接著,選擇所需的行。當行位 址選通(column address strobe, CAS)訊號為作動中(active”__ 組行位址位元A[n:m]所呈現的位址會透過行選擇器電路U6 200903508 轉澤為在陣列内的-行位置,而資料會讀出至資料線〇陶。 如上所示,即使不需要存取陣列的全寬度,但是在傳統的 列架構中’整列的存取裝置仍齡在操作狀態下。所以,根據 本發明的一實施例所提出的一種DRAM架構,其陣列具有只 要在架構規定不需要利用較大的資料組時,可以僅存取 DRAM晶片的位址的部分分區的能力。舉例來說,藉由分割 列存取命令(在對DRAM定址時會用掉大部分的作動功率), 裝置允許僅存取在現行架構下會存取的列分區的1/2 (舉例), 藉此省下在操作過程中1/2的列存取功率。然而,本發明還可 實施進一步的部分分區(例如1/3、1/4、1/5等)。 第二圖所示為根據本發明的一實施例,用以實施列分區的 DRAM架構300之示意圖。以下將說明的是,陣列的每一列 包括一對字元線(列選擇線)3〇2A、302B,其有效地將陣列 分割為·一對列分區A、B,在虛線304的二側。在此,如簡例 所述,其中有二個分區,因此每列有二條字元線,陣列的最左 行的記憶格耦接至關聯的一條字元線3〇2A,而陣列的最右行 的記憶格耦接至關聯的一條字元線3〇2B。對於N個分區來 說,N可為不同數目,每一列會有字元線。更應可了解的 是,在一給定列的記憶格的數目不一定在N個分區都是一樣 的,例如,在一個256行的裝置中,分區A可包括耦接至字 元線302A的192個記憶格,而分區b可包括剩下耗接至字元 線302B的64個記憶格。 12 200903508 為了要能夠獨立地選擇-特定列的字元線3〇2a、3㈣的 其中之-(或兩者),位址解碼器邏輯3〇6配置用以接收列位 址位疋A[0:n]並決定要啟動哪一列。位址解瑪器邏輯% 陣列的地圖310以進-步決定要啟動列分區的那一個(例如 A、B或兩者)。根據容納於陣列内的分區數目位址解碼器 邏輯306提供至少-個額外訊號3〇8給列解多卫器電路⑴ 進一步指定要啟動那個(些)分區。在此實施辦,可包括位 C. 址解碼器邏輯306在DRAM上的列解多工器電路114内,或 選替地’包括在-獨立的記憶體控制器中(第三圖未顯示 由於實施分區’ -列中少於總數的存取裝置會啟動,同時減少 在感測/鎖存電路(sense/latch circuitry)U2與行選擇器電路 11ό中的裝置數目,如此可達到省電的目標。 17 力最後,第四圖所示為適用於第三圖的降低功率之dram 架構之示範運算系統之方塊圖。示範運算系統400包括處理器 f 402,其可進一步包含多個cpu (中央處理單元)404A、404B。 I 處理器402係由第一匯流排4〇8雛至記憶體控制器.。記 憶體控制器406執行像是提取(fetch)與儲存操作,維持快取一 致性,並儲存記錄記憶體頁面在真實記憶體的那一位置。此 外,記憶體係透過第二匯流排仍減至記憶體控制器 406。 如第四圖所述,記憶體41〇更包括作業系統(〇perating system)414、§己|思體部分資料(1116111〇1^ p〇rti〇n data)4i6、以及 13 200903508 使用者私式與資料418。在所示的示範實施例中,記憶體41〇 係由真實5己憶體部分,像是包含記憶體晶片(例如晶 片)的卡、或雙直列記憶體模組(dual inline memory module, DIM=)、或任何其他適合的記憶體單元所構成。舉例來說, 一運算系統可具有由四條12g MB DIMM所構成之記憶體 41〇。記憶體部分資料416包含有關記憶體41〇中的真實記憶 體部分之資訊。 在示範運算系統4〇〇中,處理器4〇2係-由第三匯流排42〇 福接至各種1/0裝置,例如I/O控制器422、磁帶控制器424、 以及網路控制器426,但不以此為限。1/〇控制器422係搞接 至硬碟428 (其可為整個硬碟子系統),以及CD R〇M 43〇。 其他I/O裝置,像是DVD (未顯示於圖中)也可使用。在所 示的實施例中,磁帶控制器424係進一步耦接至磁帶單元 432,而在選替的實施例中可包括整個磁帶子系統,具有任何 數目之實體磁帶機。此外,網路控制器426係麵接至區域網路 〇x>eal Area Network,LAN)434與網際網路連線436。應可了解 的是’有許多方式可用來配置運算系統,而運算系統4〇〇僅作 為舉例之用。 如上所示’第二圖中的支援控制邏輯可整合至記憶體 控制器406,作為獨立的邏輯,或者嵌入至記憶體裝置41〇。 舉例來說’記憶體控制器406可設計用以藉由建構分區記憶體 的位址之總犯數目,來使用位址分區(address partiti〇n)的功 14 200903508 =。接著,記憶體控制器4〇6可根據個別的應用來調整分區功 月b三對於需要長頁面長度的應用,分區會關閉(在選擇列的所 有字元線會啟動),而可能會發生全顺取的卿。對於不需 要大頁面長度(較多隨機存取)的應用來說,可開啟分區功能, ,到,存取過程中省電的目的。在分區狀態下,所有的資料都 可正常存取’剩下的分區再有需要的喃也可使用,但是可能 需要較長的存取時間。 第五圖所示為一設計流程500之流程圖。設計流程5〇〇 可根據所設計的1C的_而有不同,舉絲說,用以建構特 殊應用IC(ASIC)的設計流程500和為了設計標準組件的設計 "il程500並不相同’設計結構51〇較佳為一設計流程52〇的輸 入,可由ip提供者、核心開發者(coredevel〇per)、或其他設計 公司提供’或者可由設計流程的操作者產生,或者來自其他來 源。設計結構510包含概要圖或HDL,一種硬體描述語言(例 如Venlog、VHDL、C等)的形式之電路實施例·。設計結 構51〇可包含於-或更多個機器可讀媒财。舉例來說,設計 結構510可以是第三圖所示的電路實施例5〇〇的文字槽案或圖 形表示。設計流程520將電路實施例3〇〇合成(或轉譯)為網 路連線表(netlist)530,其中網路連線表53〇例如接線、電晶體、 邏輯閘、控制電路、I/O、以及模型等的列表,並描述與積體 電路設計巾的其他元件與電路的賴,記齡至少—個機器可 s賣媒體上。设计流程可能是反覆的,其中網路連線表$兕會重 新合成-或更纽,視魏觸的設計規格與參數而定。 200903508 3又计流程520包括使用各種輸入’例如,來自包括·—組常 用元件、電路、以及裝置’包括模型、布局、和符號表示之元 件庫元件(library element)535的輪入,以用於一給定的製造技 術(例如不同的技術節點’ 32nm、45 nm、90nn等)、設計規 格(design specification)540、特性化資料(characterization data)550、驗證資料(veriflcati〇n data)560、設計規則(design rule)570、以及包括測試型態與其他測試資訊之測試資料檔案 580。設計流程520進一步包括,例如,標準電路設計流程es such as像是時序分析(timing analysis)、驗證工具、設計規則 核對器(design mle checker)、以及布局與繞線(place and r〇ute) 工具等。熟悉積體電路設計的人應可了解與用於設計流程520 的電子設計自動化工具和應用相關之範圍,而不會脫離本發明 的精神與範疇。發明實施例的設計結構並不限於任何特定的設 計流程。 叹什流耘520較佳地將第三圖所示的本發明實施例,以及 任何額外的積體電路設計或資料(若可行的話),轉譯為第二 ,計結構590。第二設計結肖59〇係位於儲存媒體,作為用以 交換積體電路的布局資料所用的資料格式(例如,用以儲存此 種設計結構的GDSII (GDS2)、GH、〇娜、或任何其他合適 才二式所,存的資成)。第二設計結構59〇可包含像是測試資料 才备案、设計内容齡、製造資料、布局參數 、 ^=、形狀、_料等製造生產線上所_=二 料體4造商所需的其他資料,以便讓半導體製造商用來生產 16 200903508 如第二圖所示之本發明實施例。第二設計結構獨接 至階段595。舉例來說,第二設計結構獨 j (tape-out)、交付生產、交付光罩廠疋案 送回給客戶等等。 ^另4公司、以及 f 藝j可了解’在本發明的範相,可對本發明種 :=動與等效的替代,此外,可針對特定的情況或: 離本發_實質顧。因此,本發明並不限 有==之實施例,附屬的申請專利範圍可視為涵蓋所 【圖式簡單說明】 ^以下示範_式中,類似的標號代表類似的元件。 第一圖所示為一示範的DRAM架構之示意圖; 圖所示為第一圖的DRAM架構之另:示意圖,其中 特別、,'a示了傳統的列選擇操作; 圖所示為根據本發明的一實施例,用以實施列分區的 RAM架構之示意圖; -伙第Γ圖所示為適用於第三圖的降低功率之dram架構之 塊圖;以及 ^第五圖所示為用於半導體設計、製造、及/或測試之一示 靶設計流程之流程圖。 〆、 17 200903508
【主要元件符號說明】 DRAM架構 100 記憶格 102 儲存電容器 104 存取電晶體 106 字元線 108 感測線 110 感測放大器 112 列解多工器電路 114 行選擇器電路 116 DRAM架構 300 字元線 302A、302B 虛線 304 位址解碼器邏輯 306 額外訊號 308 地圖 310 示範運算系統 400 處理器 402 CPU 404A、404B 記憶體控制器 406 第一匯流排 408 記憶體 410 第二匯流排 412 作業系統 414 200903508 記憶體部分資料 416 使用者程式與資料 418 第三匯流排 420 I/O控制器 422 磁帶控制器 424 網路控制器 426 硬碟 428 CD ROM 430 磁帶單元 - 432 區域網路 434 網際網路連線 436 設計流程 500 設計結構 510 设計流程 520 網路連線表 530 元件庫元件 535 設計規格 540 特性化資料 550 驗證育料 560 設計規則 570 測試資料檔案 580 弟二設計結構 590
Claims (1)
- 200903508 十、申請專利範圍: 1. 一種隨機存取記憶體裝置,包含: 將個別記憶格排列成行與列之一陣列,每一記憶格具有與 其關聯之一存取裝置; 、 該陣列的每一列更包括與其關聯之複數N字元線,其中N 對,至該陣列之獨立地可存取分區的一數目’其中在一給定列 的每一存取裝置係僅耦接至該列的該些N字元線的其中一 條;以及 ^ ^與5亥陣列讯號通訊之位址解碼器邏輯,該位址解碼器邏輯 係配置用以接收複數個列位址位元,並為了由該些列位址位元 所識別的-要求列*決定,在該要求_的該些N個分區有 哪些要存取’以致不啟動在一選擇列内但不在一要存取的分區 内之該些存取裝置。 2. 如申請專利範圍第1項之記憶體裝置,其中該個別記憶格 的該陣列包含動態隨機存取記憶體格。 3·如申請專纖圍第丨項之記憶體裝置,其巾該位址解碼器 邏輯利用-陣顯以決定在該要求列_該些N個分 些要存取。 t如申請專概㈣1項之記㈣裝置,其巾雜址解碼器 邏輯係配置用以將該複數個列位址位元傳送給與該些字元線 關聯之列解多工器電路(卿dem副plexer),以及其中雜址解 20 200903508 石馬器邏輯係進-步配制以通訊至少—個額外言 多工器電路’該至少-侧外減指示在該要求; 個分區有哪些要存取。 訊號至該列解 列内的該些N 其中該位址解碼器 5.如申請專利範圍第4項之記憶體裝置 邏輯係嵌入於該陣列的電路内。 ϋ申請專利範圍第4項之記憶體裝置’其中該位址解碼器 I輯係位於與該陣列相關之一離散記憶體控制器内。 7. —種降低一隨機存取記憶體裝置的功率消耗之方法,該方 法包含: 接收用於一記憶體陣列之一要求位址,該記憶體陣列包含 排列成行與列的個別記憶格,每一記憶格具有與其關聯之一存 取裝置;該陣列的每一列更包括與其關聯之複數Ν字元線, 其中Ν對應至該陣列之獨立地可存取分區的一數目,其中在 一給定列的每一存取裝置係僅耦接至該列的該些Ν字元線的 其中一條;以及 決定為了由包括於該要求位址之複數個列位址位元所識 別的一要求列’在該要求列内的該些Ν個分區有哪些要存取; 以及 啟動該要求列的該些Ν字元線的其中之一或更多條,以 便僅啟動對應至要存取的該些Ν個分區的其中一個或更多之 該些存取裝置’其中不啟動任何對應至沒有要存取的該些Ν 21 200903508 個分區的其中一個或更多之存取震置。 8.如申請專利範圍第7項之方法,其中決定該要求列内的該 些N個分區有哪些要存取係透過與該陣列訊號通訊之位址解 碼器邏輯來實施,而該位址解碼器邏輯配置用以接收複數個列 位址位元。 p 9.如申凊專利範圍第7項之方法’其中該個別記憶格的該陣 列包含動態隨機存取記憶體格。 10.如申凊專利範圍第8項之方法,其中該位址解碼器邏輯利 用一陣列圖以決定在該要求列内的該些N個分區有哪些要存 取0 n.如申請專利範圍第8項之方法,其中該位址解碼器邏輯係 配置用以將該複數個列位址位元傳送給與該些字元線關聯之 ( 顺多工H f路,以及其巾該位址解邏觸進—步配置用 以通訊^少一個額外訊號至該列解多工器電路,該至少一個額 外訊號指不在該要求列内的該些N個分區有哪些要存取。 I2·如申4專概D第8項之方法,其巾該紐解碼器邏 嵌入於該陣列的電路内。 乐 13.如申明專利範圍第8項之方法,其中該位址解碼器邏輯係 200903508 位於與該陣列相關之一離散記憶體控制器内。 14. 一種運算系統,包含: 一處理器; /一記憶體控制器’射由該處理器執行,該記憶體控制器 係與具有將個別記憶格排列成行與列的—陣列之一隨機存取 記憶體裝置通訊,每一記憶格具有與其關聯之一存取裝置; 該陣列的每一列更包括與其關聯之複數N字元線,其^ N對 應至該陣列之獨立地可存取分區的一數目,其中在一給定列的 每一存取裝置係僅耦接至該列的該些N字元線的其中一條; 以及 ~ ’ 位址解碼器邏輯與該陣列訊號通訊,該位址解碼器邏輯配 置用以接收複數個列位址位元’並為了由該些列位址位元所識 別的一要求列而決定,在該要求列内的該些N個分區有哪些 要存取,以致不啟動在一選擇列内但是不在一要存取的分區内 之該些存取裝置。 - 15. 如申請專利範圍第14項之系統,其中該個別記憶格的該陣 列包含動態隨機存取記憶體格。 16. 如申請專利範圍第14項之系統’其中該位址解碼器邏輯利 用一陣列圖以決定在該要求列内的該些N個分區有哪些要存 取0 23 200903508 17. 如申請專利範圍第14項之祕,其 配置用以將該複數個列位址位元傳送給與該此== 列f:器電路’以及其中該位址解碼器邏輯係;= 以通訊衫-_外峨魏簡乡工$電路 外訊號指示在該要求動的該些N個分區有哪些要棘個額 18. 如申請,利範圍第17項之系統,其中該位址解碼器邏輯係 队入於該隨機存取記憶體裝置的電路内。 ’、 19. 如申請專利範圍第17項之系統,其中該位址解碼器邏輯係 位於與該陣列相關之該記憶體控制器内。 20. -種用於-料流程之—機器可讀媒體_ 設計結構包含: -隨機存取記《裝置,包括將_記餘_成行與列 的一陣列,'每一記憶格具有與其關聯之一存取裝置;、 該陣列的每一列更包括與其關聯之複數N字元線,其中n 對應至該陣列之獨立地可存取分區的一數目,其中在一 ς定列 的每一存取裝置係僅耦接至該列的該些Ν字元線的其中一 條;以及 ^ 與該陣列訊號通訊之位址解碼器邏輯,該位址解碼器邏輯 配置用以触複數個顺址麵,麟了由該些触址位元所 識別的一要求列而決定,在該要求列内的該些Ν個分區有哪 些要存取,以妨啟動在-ϋ擇顺但是*在—要被存取的分 24 200903508 區内之該些存取裝置。 儿如申请專利範圍第2〇項之設計結構,其中該侧記憶格的 該陣列包含動態隨機存取記憶體格。 2^.如申凊專利範圍第2〇項之設計結構,其中該位址解碼器邏 輯利用-P車顺叫定在該要求顺的該些N個分區有哪些 要存取。 ^如申《月專利範圍第2〇項之設計結構,其中該位址解碼器邏 ^係配置㈣將該複數_位餘元傳送給與該些字元線關 ^之列解電路,以及其中該位址解·邏輯係進一步配 用以通訊至少-個額外訊號至該列解多卫器電路,該至少一 額外訊號指示在該要求列内的該些N個分區有哪些要存取。 之峨構,其愉轉碼器邏 概龄23項之設計結構,其巾細轉碼器邏 心於^亥陣列相關之—離散記憶體控制器内。 ,·如申請專利範圍第20項之設計結構, 推述該隨機存取記憶體裝置之—網路連線表。…t構包含 25 200903508 =存媒構: 28.如申明專利範圍第2〇項之設計結構,其中該設計站 測試資機案、特性化、驗證資料、程式設計資;;、= 計規格的其中之至少一。 & 26
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/688,897 US7492662B2 (en) | 2007-03-21 | 2007-03-21 | Structure and method of implementing power savings during addressing of DRAM architectures |
| US12/024,443 US7791978B2 (en) | 2008-02-01 | 2008-02-01 | Design structure of implementing power savings during addressing of DRAM architectures |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200903508A true TW200903508A (en) | 2009-01-16 |
| TWI417894B TWI417894B (zh) | 2013-12-01 |
Family
ID=39907292
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW097109476A TWI417894B (zh) | 2007-03-21 | 2008-03-18 | 於動態隨機存取記憶體架構之定址期間實施省電之結構及方法 |
Country Status (2)
| Country | Link |
|---|---|
| JP (2) | JP2008234662A (zh) |
| TW (1) | TWI417894B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI885804B (zh) * | 2023-11-16 | 2025-06-01 | 台灣積體電路製造股份有限公司 | 記憶體裝置及其形成方法 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8811110B2 (en) * | 2012-06-28 | 2014-08-19 | Intel Corporation | Configuration for power reduction in DRAM |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62214585A (ja) * | 1986-03-14 | 1987-09-21 | Mitsubishi Electric Corp | 半導体記憶装置 |
| US5182727A (en) * | 1991-10-09 | 1993-01-26 | Mitsubishi Semiconductor America, Inc. | Array layout structure for implementing large high-density address decoders for gate array memories |
| JP3157666B2 (ja) * | 1993-12-22 | 2001-04-16 | 日本電気株式会社 | 半導体メモリ |
| US5546353A (en) * | 1995-05-26 | 1996-08-13 | National Semiconductor Corporation | Partitioned decode circuit for low power operation |
| JP3908338B2 (ja) * | 1997-06-30 | 2007-04-25 | 富士通株式会社 | 半導体記憶装置 |
| US6295595B1 (en) * | 1999-04-21 | 2001-09-25 | Tower Semiconductor Ltd. | Method and structure for accessing a reduced address space of a defective memory |
| US6425113B1 (en) * | 2000-06-13 | 2002-07-23 | Leigh C. Anderson | Integrated verification and manufacturability tool |
| JP2002093159A (ja) * | 2000-09-08 | 2002-03-29 | Mitsubishi Electric Corp | 半導体記憶装置 |
| US6584034B1 (en) * | 2001-04-23 | 2003-06-24 | Aplus Flash Technology Inc. | Flash memory array structure suitable for multiple simultaneous operations |
| US6631089B1 (en) * | 2001-07-06 | 2003-10-07 | Halo Lsi, Inc. | Bit line decoding scheme and circuit for dual bit memory array |
| US7009910B2 (en) * | 2001-08-23 | 2006-03-07 | Winbond Electronics Corporation | Semiconductor memory having a flexible dual-bank architecture with improved row decoding |
| TWI225260B (en) * | 2002-10-07 | 2004-12-11 | Samsung Electronics Co Ltd | Circuits and methods for providing page mode operation in semiconductor memory device having partial activation architecture |
| ITMI20022240A1 (it) * | 2002-10-22 | 2004-04-23 | Atmel Corp | Architettura di memoria flash con cancellazione di modo |
| TWI233619B (en) * | 2002-11-19 | 2005-06-01 | Samsung Electronics Co Ltd | Circuits and methods for changing page length in a semiconductor memory device |
| KR100614640B1 (ko) * | 2003-09-26 | 2006-08-22 | 삼성전자주식회사 | 워드라인 부분활성화 커맨드를 갖는 반도체메모리장치 |
| US7035129B1 (en) * | 2004-04-02 | 2006-04-25 | Virage Logic Corp. | Partitioned source line architecture for ROM |
| US7272734B2 (en) * | 2004-09-02 | 2007-09-18 | International Business Machines Corporation | Memory management to enable memory deep power down mode in general computing systems |
| US7793037B2 (en) * | 2005-05-31 | 2010-09-07 | Intel Corporation | Partial page scheme for memory technologies |
-
2008
- 2008-03-18 TW TW097109476A patent/TWI417894B/zh active
- 2008-03-21 JP JP2008074311A patent/JP2008234662A/ja active Pending
-
2014
- 2014-07-31 JP JP2014156169A patent/JP5973508B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI885804B (zh) * | 2023-11-16 | 2025-06-01 | 台灣積體電路製造股份有限公司 | 記憶體裝置及其形成方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008234662A (ja) | 2008-10-02 |
| JP2014222559A (ja) | 2014-11-27 |
| TWI417894B (zh) | 2013-12-01 |
| JP5973508B2 (ja) | 2016-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6761873B2 (ja) | セルフリフレッシュステートマシンmopアレイ | |
| US20160147467A1 (en) | Reliable wear-leveling for non-volatile memory and method therefor | |
| US10824365B2 (en) | Magnetoresistive memory module and computing device including the same | |
| EP3449483B1 (en) | Delayed write-back in memory | |
| JP2007109008A (ja) | 半導体記憶装置、演算処理装置、および記憶システム | |
| TWI292159B (en) | Method and apparatus for multiple row caches per bank | |
| KR20120096530A (ko) | 감지 증폭기를 기입 드라이버로서 사용하여 면적이 감소된 메모리 어레이 | |
| JP2006190402A (ja) | 半導体装置 | |
| TW201007461A (en) | Memory throughput increase via fine granularity of precharge management | |
| US8171233B2 (en) | Multi port semiconductor memory device with direct access function in shared structure of nonvolatile memory and multi processor system thereof | |
| JP2011510408A (ja) | 従属接続メモリ配置 | |
| JP3816110B2 (ja) | 半導体集積回路装置 | |
| US7502276B1 (en) | Method and apparatus for multi-word write in domino read SRAMs | |
| US10043572B1 (en) | VSS bitcell sleep scheme involving modified bitcell for terminating sleep regions | |
| CN103871452B (zh) | 使用前端预充电的存储器和方法 | |
| WO2003083661A1 (en) | Memory-access management method and system for synchronous dynamic random-access memory or the like | |
| TW200903508A (en) | Structure and method of implementing power savings during addressing of dram architectures | |
| CN101937703B (zh) | 用于具有新型位单元实施的寄存器堆的装置 | |
| US20240355380A1 (en) | Rapid tag invalidation circuit | |
| CN118525335B (zh) | 用于恢复细粒度dram中的常规访问性能的方法和装置 | |
| CN117789785A (zh) | 存储器件及其操作方法 | |
| US7791978B2 (en) | Design structure of implementing power savings during addressing of DRAM architectures | |
| US20250077437A1 (en) | Electronic devices, including memory devices, and operating methods thereof | |
| JPH1173763A (ja) | 半導体集積回路装置 | |
| US20250335098A1 (en) | Access time in a memory array |