專利名稱:隨機(jī)存取存儲(chǔ)器及其資料更新方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種隨機(jī)存取存儲(chǔ)器及其資料更新方法,且特別是有關(guān)于 一種可加快資料更新速度的隨機(jī)存取存儲(chǔ)器及其資料更新方法。
背景技術(shù):
動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dynamic random access memory,簡稱DRAM),顧
名思義,是一種動(dòng)態(tài)的資料儲(chǔ)存媒介,其所儲(chǔ)存的資料需要經(jīng)常更新(refresh), 才能保持資料的正確性。然而,隨著動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器工作在越來越高的頻 率,因高速操作而產(chǎn)生的熱已明顯影響動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的儲(chǔ)存資料的正確 性。主要是因?yàn)?,?dāng)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的溫度上升時(shí),資料的存留時(shí)間反而 會(huì)下降。因此,若動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器工作在高溫下,其資料更新速度就必須 加快,否則儲(chǔ)存的資料便容易喪失,導(dǎo)致發(fā)生資料不正確的情形。
針對(duì)上述的缺點(diǎn),有些廠商會(huì)在動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器中內(nèi)建熱傳感器 (thermal sensor),當(dāng)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器處在省電模式中以執(zhí)行自我更新(self refresh)操作的時(shí)候,中央處理器(central processing unit,簡稱CPU)可抽空讀取 熱傳感器所輸出的溫度指示信號(hào),以作為調(diào)整動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的資料更新 速度的依據(jù)。盡管如此,這樣的改進(jìn)方式還是無法改善熱對(duì)于動(dòng)態(tài)隨機(jī)存取存 儲(chǔ)器的資料正確性的影響,其原因可借由動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的資料更新方式 來進(jìn)行解釋。動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的資料更新方式有二種,其中一種是在省電 模式中所執(zhí)行的自我更新(selfrefresh)操作,而另一種是在正常讀寫動(dòng)作中所執(zhí) 行的自動(dòng)更新(auto refresh)操作。當(dāng)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器處在省電模式而執(zhí)行 自我更新操作時(shí),中央處理器并不會(huì)對(duì)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器進(jìn)行大量的資料存 取,以致于動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的功率消耗極小而不會(huì)產(chǎn)生大量的熱,因此在 這個(gè)時(shí)候,熱對(duì)于動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的資料正確性的影響極小。
反之,當(dāng)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器在正常讀寫動(dòng)作中而執(zhí)行自動(dòng)更新操作時(shí),每當(dāng)中央處理器發(fā)送一個(gè)資料更新指令至動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器,動(dòng)態(tài)隨機(jī)存取 存儲(chǔ)器才會(huì)對(duì)應(yīng)致能一條字元線,以對(duì)該條字元線所耦接的存儲(chǔ)單元進(jìn)行資料 更新。由于在正常讀寫動(dòng)作中,中央處理器會(huì)對(duì)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器進(jìn)行大量 的資料存取,導(dǎo)致動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器產(chǎn)生大量的熱,然而中央處理器卻因?yàn)?執(zhí)行大量的資料存取動(dòng)作而無法去讀取熱傳感器所輸出的溫度指示信號(hào),所以 只能以相同的頻率發(fā)送資料更新指令,使得高速操作所產(chǎn)生的熱嚴(yán)重地影響了 動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的資料正確性。
發(fā)明內(nèi)容
本發(fā)明提供一種隨機(jī)存取存儲(chǔ)器,其可依據(jù)熱傳感器所輸出的溫度指示信 號(hào)來改變資料更新速度,且中央處理器或類似的控制器不須改變發(fā)送資料更新 指令的頻率。
本發(fā)明提供一種資料更新方法,其可讓隨機(jī)存取存儲(chǔ)器依據(jù)熱傳感器所輸 出的溫度指示信號(hào)來改變資料更新速度,且中央處理器或類似的控制器不須改 變發(fā)送資料更新指令的頻率。
本發(fā)明提出一種隨機(jī)存取存儲(chǔ)器,其包括存儲(chǔ)器陣列、熱傳感器、更新計(jì) 數(shù)器及列地址解碼器。存儲(chǔ)器陣列具有多條字元線。熱傳感器用以感測隨機(jī)存 取存儲(chǔ)器的溫度,并據(jù)以輸出溫度指示信號(hào)。更新計(jì)數(shù)器用以輸出列地址計(jì)數(shù) 信號(hào)。列地址解碼器用以依據(jù)更新指示信號(hào)及溫度指示信號(hào)對(duì)列地址計(jì)數(shù)信號(hào) 進(jìn)行解碼,并依據(jù)解碼結(jié)果而同時(shí)致能上述字元線中的多條字元線。
本發(fā)明提出一種資料更新方法,適用于隨機(jī)存取存儲(chǔ)器,其中隨機(jī)存取存 儲(chǔ)器包括有熱傳感器、更新計(jì)數(shù)器及多條字元線,且熱傳感器會(huì)依據(jù)隨機(jī)存取 存儲(chǔ)器的溫度而產(chǎn)生溫度指示信號(hào),而更新計(jì)數(shù)器用以輸出列地址計(jì)數(shù)信號(hào)。 此方法包括下列步驟,首先,接收一更新指示信號(hào)。接著,依據(jù)更新指示信號(hào) 及溫度指示信號(hào)對(duì)列地址計(jì)數(shù)信號(hào)進(jìn)行解碼。然后,依據(jù)解碼結(jié)果而同時(shí)致能 上述字元線中的多條字元線。
本發(fā)明由于使列地址解碼器可依據(jù)更新指示信號(hào)及溫度指示信號(hào)來對(duì)列 地址計(jì)數(shù)信號(hào)進(jìn)行解碼,且每當(dāng)中央處理器或類似的控制器發(fā)送一個(gè)資料更新 指令,列地址解碼器便會(huì)依據(jù)解碼結(jié)果而同時(shí)致能數(shù)條字元線。如此一來,便可加快隨機(jī)存取存儲(chǔ)器的資料更新速度,同時(shí)中央處理器或類似的控制器也不 須改變發(fā)送資料更新指令的頻率。
為讓本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,以下結(jié)合附圖對(duì)本發(fā) 明的具體實(shí)施方式
作詳細(xì)說明,其中
圖1為依照本發(fā)明一實(shí)施例的動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器100的部分裝置方塊圖 圖2為依照本發(fā)明一實(shí)施例的資料更新方法的流程圖。
主要元件符號(hào)說明
100:動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器
102:控制邏輯單元
104:熱傳感器
106:列地址多路傳輸器
108:列地址解碼器
110:存儲(chǔ)器陣列
112:地址寄存器
114:更新計(jì)數(shù)器
202-206:步驟
DRI:資料更新指令 RAS:列地址信號(hào)
RACS:列地址計(jì)數(shù)信號(hào)
RIS:更新指示信號(hào) TIS:溫度指示信號(hào)
具體實(shí)施例方式
為了方便說明,以及容易與先前技術(shù)進(jìn)行對(duì)照,以下各實(shí)施例的隨機(jī)存取 存儲(chǔ)器皆以動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器來舉例,然而這樣的例舉方式并非用以限制本 發(fā)明。
6圖1為依照本發(fā)明一實(shí)施例的動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器100的部分裝置方塊
圖,其主要繪示出與資料更新操作有關(guān)的構(gòu)件。請(qǐng)參照?qǐng)D1,其繪示有控制邏
輯單元102、熱傳感器104、列地址多路傳輸器106、列地址解碼器108、存儲(chǔ) 器陣列110、地址寄存器112及更新計(jì)數(shù)器114。
在圖l所繪示的構(gòu)件當(dāng)中,存儲(chǔ)器陣列110具有多條字元線(未繪示)。此 外,控制邏輯單元102用以將來自動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器IOO外部的資料更新指 令DRI解碼成更新指示信號(hào)RIS,此資料更新指令DRI可由中央處理器(未繪 示)或者其他類似的控制器(未繪示)來提供。地址寄存器112用以暫存從動(dòng)態(tài)隨 機(jī)存取存儲(chǔ)器100外部而來的列地址信號(hào)RAS,并將列地址信號(hào)RAS傳送至 控制邏輯單元102及列地址多路傳輸器106。
上述的更新計(jì)數(shù)器114會(huì)根據(jù)控制邏輯單元102輸出更新指示信號(hào)RIS的 次數(shù)來計(jì)數(shù)欲更新的字元線地址,并據(jù)以輸出列地址計(jì)數(shù)信號(hào)RACS。而列地 址多路傳輸器106除了接收列地址信號(hào)RAS之外,還會(huì)接收列地址計(jì)數(shù)信號(hào) RACS,并選擇輸出列地址信號(hào)RAS及列地址計(jì)數(shù)信號(hào)RACS其中之一,且每 當(dāng)列地址解碼器108接收到更新指示信號(hào)RIS時(shí),列地址多路傳輸器106便選 擇輸出列地址計(jì)數(shù)信號(hào)RACS。熱傳感器104用以感測動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器100 的溫度,并據(jù)以輸出溫度指示信號(hào)TIS。列地址解碼器108用以接收列地址多 路傳輸器106的輸出、更新指示信號(hào)RIS及溫度指示信號(hào)TIS。
當(dāng)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器IOO在正常讀寫動(dòng)作中而執(zhí)行自動(dòng)更新操作時(shí),由 于中央處理器或者其他類似的控制器每隔一段時(shí)間就會(huì)發(fā)送一個(gè)資料更新指 令DRI至動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器100,進(jìn)一步讓列地址多路傳輸器106對(duì)應(yīng)輸出 列地址計(jì)數(shù)信號(hào)RACS,因此列地址解碼器108就可依據(jù)更新指示信號(hào)RIS及 溫度指示信號(hào)TIS對(duì)列地址計(jì)數(shù)信號(hào)RACS進(jìn)行解碼,然后再依據(jù)解碼結(jié)果而 同時(shí)致能存儲(chǔ)器陣列IIO中的多條字元線,例如致能二條字元線或四條字元線, 可視實(shí)際的設(shè)計(jì)需求而定。如此一來,每當(dāng)中央處理器或其他類似的控制器發(fā) 送一次資料更新指令DRI,列地址解碼器108便會(huì)致能至少二條字元線,以加 快資料更新速度。此外,借由上述操作可知,這種資料更新方式的另一個(gè)好處 是,中央處理器或類似的控制器不須改變發(fā)送資料更新指令的頻率。
當(dāng)然,假若溫度指示信號(hào)TIS僅有一個(gè)位元,那么熱傳感器104可設(shè)定單
7一的溫度臨界值,使得熱傳感器104可依據(jù)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器IOO的溫度是 否超過該溫度臨界值而決定該位元的值。同理,溫度指示信號(hào)TIS也可以是由 多個(gè)位元組成,如此一來,熱傳感器104便可設(shè)定較多的溫度臨界值,進(jìn)一步 讓列地址解碼器108可據(jù)以調(diào)整欲致能的字元線數(shù)目。此外,更新指示信號(hào)RIS 也可由動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器100的外部直接提供。
雖然在上述的各實(shí)施例中,都是以動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器來進(jìn)行說明,然而 上述的資料更新方式并不僅限于使用在動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器產(chǎn)品。擴(kuò)展來說, 上述的方式適用于任何一種需要進(jìn)行資料更新的隨機(jī)存取存儲(chǔ)器。
借由上述實(shí)施例的教示,可歸納出一種資料更新方法,適用于隨機(jī)存取存 儲(chǔ)器,其中隨機(jī)存取存儲(chǔ)器包括有熱傳感器、更新計(jì)數(shù)器及多條字元線,且熱 傳感器會(huì)依據(jù)隨機(jī)存取存儲(chǔ)器的溫度而產(chǎn)生溫度指示信號(hào),而更新計(jì)數(shù)器用以 輸出列地址計(jì)數(shù)信號(hào)。此方法的操作步驟如圖2所示。圖2為依照本發(fā)明一實(shí) 施例的資料更新方法的流程圖。請(qǐng)參照?qǐng)D2,首先,接收一更新指示信號(hào)(如步 驟202所示)。接著,依據(jù)更新指示信號(hào)及溫度指示信號(hào)對(duì)列地址計(jì)數(shù)信號(hào)進(jìn)行 解碼(如步驟204所示)。然后,依據(jù)解碼結(jié)果而同時(shí)致能上述字元線中的多條 字元線(如步驟206所示)。
綜上所述,本發(fā)明由于使列地址解碼器可依據(jù)更新指示信號(hào)及溫度指示信 號(hào)來對(duì)列地址計(jì)數(shù)信號(hào)進(jìn)行解碼,且每當(dāng)中央處理器或類似的控制器發(fā)送一個(gè) 資料更新指令,列地址解碼器便會(huì)依據(jù)解碼結(jié)果而同時(shí)致能數(shù)條字元線。如此 一來,便可加快隨機(jī)存取存儲(chǔ)器的資料更新速度,同時(shí)中央處理器或類似的控 制器也不須改變發(fā)送資料更新指令的頻率。
雖然本發(fā)明已以較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何本 領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的修改和完善, 因此本發(fā)明的保護(hù)范圍當(dāng)以權(quán)利要求書所界定的為準(zhǔn)。
權(quán)利要求
1. 一種隨機(jī)存取存儲(chǔ)器,其特征在于包括一存儲(chǔ)器陣列,具有多條字元線;一熱傳感器,用以感測該隨機(jī)存取存儲(chǔ)器的溫度,并據(jù)以輸出一溫度指示信號(hào);一更新計(jì)數(shù)器,用以輸出一列地址計(jì)數(shù)信號(hào);以及一列地址解碼器,用以依據(jù)一更新指示信號(hào)及該溫度指示信號(hào)對(duì)該列地址計(jì)數(shù)信號(hào)進(jìn)行解碼,并依據(jù)解碼結(jié)果而同時(shí)致能該些字元線中的多條字元線。
2. 如權(quán)利要求1所述的隨機(jī)存取存儲(chǔ)器,其特征在于,還包括一控制邏輯 單元,該控制邏輯單元用以將來自該隨機(jī)存取存儲(chǔ)器外部的一資料更新指令解 碼成該更新指示信號(hào)。
3. 如權(quán)利要求1或2所述的隨機(jī)存取存儲(chǔ)器,其特征在于,還包括一列地 址多路傳輸器,該列地址多路傳輸器用以接收從該隨機(jī)存取存儲(chǔ)器外部而來的 一列地址信號(hào)及該列地址計(jì)數(shù)信號(hào),并選擇輸出該列地址信號(hào)及該列地址計(jì)數(shù) 信號(hào)其中之一,其中當(dāng)該列地址解碼器接收到該更新指示信號(hào)時(shí),該列地址多 路傳輸器輸出該列地址計(jì)數(shù)信號(hào)。
4. 如權(quán)利要求1所述的隨機(jī)存取存儲(chǔ)器,其特征在于,該列地址解碼器依 據(jù)解碼結(jié)果而同時(shí)致能二條或四條字元線。
5. 如權(quán)利要求1所述的隨機(jī)存取存儲(chǔ)器,其特征在于,該隨機(jī)存取存儲(chǔ)器 為一動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器。
6. —種資料更新方法,適用于一隨機(jī)存取存儲(chǔ)器,其中該隨機(jī)存取存儲(chǔ)器 包括有一熱傳感器、 一更新計(jì)數(shù)器及多條字元線,該熱傳感器依據(jù)該隨機(jī)存取 存儲(chǔ)器的溫度而產(chǎn)生一溫度指示信號(hào),而該更新計(jì)數(shù)器用以輸出一列地址計(jì)數(shù) 信號(hào),其特征在于,該方法包括下列步驟接收一更新指示信號(hào);依據(jù)該更新指示信號(hào)及該溫度指示信號(hào)對(duì)該列地址計(jì)數(shù)信號(hào)進(jìn)行解碼;以及依據(jù)解碼結(jié)果而同時(shí)致能該些字元線中的多條字元線。
7. 如權(quán)利要求6所述的資料更新方法,其特征在于,該隨機(jī)存取存儲(chǔ)器還包括一控制邏輯單元,該控制邏輯單元用以將來自該隨機(jī)存取存儲(chǔ)器外部的一 資料更新指令解碼成該更新指示信號(hào)。
8. 如權(quán)利要求6所述的資料更新方法,其特征在于,被同時(shí)致能的字元線 數(shù)目為二條或四條字元線。
9. 如權(quán)利要求6所述的資料更新方法,其特征在于,該隨機(jī)存取存儲(chǔ)器為 一動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器。
全文摘要
本發(fā)明涉及一種隨機(jī)存取存儲(chǔ)器及其資料更新方法。所述隨機(jī)存取存儲(chǔ)器包括存儲(chǔ)器陣列、熱傳感器、更新計(jì)數(shù)器及列地址解碼器。存儲(chǔ)器陣列具有多條字元線。熱傳感器用以感測隨機(jī)存取存儲(chǔ)器的溫度,并據(jù)以輸出溫度指示信號(hào)。更新計(jì)數(shù)器用以輸出列地址計(jì)數(shù)信號(hào)。列地址解碼器用以依據(jù)更新指示信號(hào)及溫度指示信號(hào)對(duì)列地址計(jì)數(shù)信號(hào)進(jìn)行解碼,并依據(jù)解碼結(jié)果而同時(shí)致能上述字元線中的多條字元線。
文檔編號(hào)G11C11/4063GK101465159SQ20071016018
公開日2009年6月24日 申請(qǐng)日期2007年12月21日 優(yōu)先權(quán)日2007年12月21日
發(fā)明者寧樹梁 申請(qǐng)人:南亞科技股份有限公司