半導記憶體的介紹與技術研究.doc

Similar documents
IC封装形式图片介绍

(Microsoft Word - \275g\246W11111.doc)

Microsoft PowerPoint - C15_LECTURE_NOTE_09

投影片 1

Microsoft PowerPoint - CH03中文

untitled

P.1

Ch03_嵌入式作業系統建置_01

<4D F736F F D20C7B6C8EBCABDCFB5CDB3C9E8BCC6CAA6BFBCCAD4B4F3B8D92E646F63>


例 如, 一 个 含 有 2000 个 记 录 的 文 件, 每 个 磁 盘 块 可 容 纳 250 个 记 录, 则 该 文 件 包 含 8 个 磁 盘 块 然 后 对 该 文 件 作 二 路 归 并 的 外 排 序, 每 次 往 内 存 读 入 两 个 磁 盘 块, 排 序 后 再 写 回 磁

CC213

LCD模組之應用

電腦設備LP 第七組顯示卡規範書

Microsoft Word - LP doc

資訊應用學程簡介

P4i45GL_GV-R50-CN.p65

Microsoft Word 電子構裝結構分析1221.doc

Ps22Pdf

電腦設備LP _第七組顯示卡規範書

52C

電腦設備LP _第九組記憶體規範書

桌上型個人電腦採購規格說明表

桌上型個人電腦採購規格說明表

Microsoft PowerPoint - chap9.ppt


<4D F736F F D20A7EBBCD0B6B7AABEAAFEA5F3322D3935A67EB2C432A6B8B2C433B2D5C5E3A5DCA564B357BD64AED12E646F63>

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

桌上型個人電腦採購規格說明表

AP128DG-H AP128DG-H 3 13 ATiRADEON TM Win 98/98SE, WinME Win XP Direct X

c-AR64SH-102

使用手冊

01 用 ActionScript 3.0 開始認識 Flash CS3 Flash 是應用在網路上非常流行且高互動性的多媒體技術, 由於擁有向量圖像體積小的優點, 而且 Flash Player 也很小巧精緻, 很快的有趣的 Flash 動畫透過設計師的創意紅遍了整個網際網路 雖然很多人都對 Fl

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT

2 EZ 模 式 默 认 情 况 下, 进 入 BIOS 设 置 程 序 时,EZ Mode ( EZ 模 式 ) 屏 幕 会 出 现 EZ 模 式 是 一 个 仪 表 盘, 包 含 系 统 当 前 状 态 的 多 个 读 数 您 可 以 检 查 系 统 最 重 要 的 信 息, 如 : CPU 速

第一組個人電腦主機

P3V4X JumperFree TM

項次 4 (Quad-Core Intel Xeon 2.53GHz 一顆 /Windows 作業系統 ) NT$84,222 HP ProLiant DL120 G6 作業系統 Windows Server 2008 提供 1 顆 Quad-Core Intel Xeon 2.53GHz, 每顆

DATASHEET SEARCH SITE ==

2002/06/25

第七組顯示卡規範書

DPJJX1.DOC


Autodesk Product Design Suite Standard 系統統需求 典型使用用者和工作流程 Autodesk Product Design Suite Standard 版本為為負責建立非凡凡產品的設計師師和工程師, 提供基本概念設計計和製圖工具, 以取得令人驚驚嘆

1

SBIR 1,000 2,000 3, ,495 2 NEW TAIPEI CITY SBIR

CU0594.pdf

The golden pins of the PCI card can be oxidized after months or years

戒菸實務個案自助手冊105年Ver.2

Microsoft Word - Delta Controller ASCII_RTU_TC


8idml_20_1_q

, STC11F01-35C-SOP16 RMB 1.99 STC10F04-35C-LQFP44 R MB 2. 99

!!

_3_業強91年上櫃[財報]-1.doc

ATMEL AT90S8515 AVR CPU AVR AVR AVR ATMEL RISC 32 8 r0 r X Y Z R0 R1 R2 R13 R14 R15 R16 R17 R26 R27 R28 R29 R30 R31 0x00 0x

GV-R7500L Win 98/ 98SE, WinME Win XP Direct X Windows NT WINDO

Microsoft PowerPoint - STU_EC_Ch01.ppt

逢 甲 大 學

* 2

OR_ _00.indd

ARM Cortex-M3 (STM32F) STMicroelectronics ( ST) STM32F103 Core: ARM 32-bit Cortex -M3 CPU 72 MHz, 90 DMIPS with 1.25 DMIPS/MHz Single-cycle multiplica

男人的大腦 女人的大腦

775i65PE_BIOS_CN.p65

SVS26CS Sensors Module User Guide Rev. 1.0 Aug Copyright 2018 Sivann Inc., All Rights Reserved.

Windows 98 / Windows Me! PC!"#$%& 3!"#$% PC! PC!"#$ PC!"!"#$%&'() 1!"#$ PC! 2!"#$%&'()*+ PC!"#$ PC =EPCMCIAF=!"!! PC!"#$%&'()*+,-. 2 =XXXXXXXX XXXXXXX

相 关 知 识 1 计 算 机 工 作 原 理 1946 年 2 月, 世 界 上 第 一 台 电 子 计 算 机 ENIAC (Electronic Numerical Integrator And Computer, 电 子 数 字 积 分 计 算 机 ) 诞 生 于 美 国 宾 夕 法 尼 亚

投影片 1

X 傳統育種技術 分子育種技術 基因改良育種

(Microsoft Word - 92\246~\263\370)

,,, PCB, AR M VxWorks DSP,,,,,,,,,,, (CIP) /,,.:,2005 ISBN TP36 CIP (2005) : ( 10 ) : : (010 ) : (010)

行動電話面板產業

P4V88+_BIOS_CN.p65

CONTENTS Chapter - Introduction Chapter 2 - Hardware Installation Chapter 3 - BIOS Setup Utility Chapter 4 - Supported Software M804

GA-8IG P4 533 Pentium Rev MC-8IG-1201

MICROCHIP EVM Board : APP APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pi

IC DRAM (patent portfolio) 2 (enforceable) (valuable) (Texas Instruments, TI) (formal notice of infringement) Melvin Sharp 3 (Chief Patent C

Microsoft Word - 95年報.doc

Microsoft Word - ACI chapter00-1ed.docx

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT

c_R9000PRO_101

09 F9 128 peer to peer, P2P file transfer protocol bittorrent 10 P2P P2P GNU/ Linux P2P CC 單機版的智慧財產權 vs. 人權戰爭 1980 DVD content

基本數學核心能力測驗_行為觀察記錄紙_G2版本

P4Dual-915GL_BIOS_CN.p65

Huawei Technologies Co

二次曲線 人們對於曲線的使用及欣賞 比曲線被視為一種數學題材來探討要早 得多 各種曲線中 在日常生活常接觸的 當然比較容易引起人們的興趣 比如 投擲籃球的路徑是拋物線 盤子的形狀有圓形或橢圓形 雙曲線 是較不常見的 然而根據科學家的研究 彗星的運行軌道是雙曲線的一部 分 我們將拋物線 圓與橢圓 雙曲

P4VM800_BIOS_CN.p65

55C

立项报告内容提要

Tel:

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT

PowerPoint 簡報

untitled

+01-10_M5A_C1955.p65

EX-Z80

ebook71-6

1.招股意向书.doc

Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT

Transcription:

篇名 : 作者 : 宋建翰 市立內湖高工 電子科三年忠班 李鎮宇 市立內湖高工 電子科三年忠班 指導老師 : 王儒彬老師 - 0 -

壹 前言 記憶體是什麼呢? 它是電腦用來儲存程式與資料的元件 如果說軟體是硬體的靈魂, 那麼電腦的 CPU 與記憶體就是軟體的資源和發揮舞台 記憶體種類其實可以分得非常細, 主要分為兩大類 :RAM 或 ROM RAM 是隨機存取記憶體, 它的特性就是可讀可寫, 裡面的資料可任意修改 變更或抹除 一般電腦內可供程式使用的記憶體就是 RAM, 用來載入程式與檔案 資料供其運用 ROM 則是唯讀記憶體之簡稱 ROM 內的資料只能讀取, 不能被更改或抹除 RAM 還可分為 DRAM 跟 SRAM,ROM 則還可分為 PROM MASK ROM EPROM 等 在看完這些簡介後, 你是否也對記憶體的世界產生了一種強烈的興趣呢? 接下來就我來帶領你去環遊記憶體的世界吧! 貳 正文 只要打開電腦, 電腦中的資料或程式, 都需要靠記憶體 Memory 來暫時儲存管理 所以記憶體可以說是電腦系統中的最佳倉儲管理員 記憶體其實不止一種, 按功能又可分成 ROM (Read Only Memory) 唯讀記憶體 Flash Memory 快閃記憶體以及 RAM (Read Access Memory) 隨機存取記憶體等三種 一 工作原理 記憶體的構造相當簡單, 它是由許許多多可反覆充電的小型電晶體組成的 每一個小型電晶體會呈現帶電與沒帶電的狀態, 電晶體帶電時的狀態代表 "1", 電晶體沒帶電時的狀態代表 "0" 來記錄所記載的資料 ( 註一 ), 記憶體的相關工作原理模擬詳見圖一 安裝在電腦系統內記憶體的多寡與所使用的 CPU 有著密不可分的關係, 因為隨著 CPU 的讀寫頻寬之不同, 苦安裝後的記憶體讀寫頻寬總數沒有達到 CPU 的寫頻寬時, 則電腦系統將無法開機 圖一 工作原理模擬圖 記憶體的工作原理 http://www.khjh.kh.edu.tw/1223/a3.htm ( 檢索日期 2009/01/10) - 1 -

1. 記憶體的種類 它的內部是一個矩陣式的電路, 每一個直行橫列所交叉的一個點就代表著記憶體內的一個 bit, 每一個 bit 的位置儲存一個電位, 所以只要輸入適當的行 列位址, 就可以存取到該位址的資料 由於這一些資料可以隨時存取 修改, 所以稱之為 Random Access Memory, 此一類型的記憶體是電腦內主要使用的記憶體 A. RAM (Random Access Memory) 隨機存取記憶體 : 如圖二所示它的內部是一個矩陣式的電路, 每一個直行橫列所交叉的一個點就代表著記憶體內的一個 bit, 每一個 bit 的位置儲存一個電位, 所以只要輸入適當的行 列位址, 就可以存取到該位址的資料 由於這一些資料可以隨時存取 修改, 所以稱之為 Random Access Memory, 此一類型的記憶體是電腦內主要使用的記憶體 圖二 RAM (Random Access Memory) 隨機存取記憶體 唯讀記憶體 http://zh.wikipedia.org/w/index.php?title=%e9%9a%8f%e6%9c%ba%e5%ad%98%e 5%8F%96%E5%AD%98%E5%82%A8%E5%99%A8&variant=zh-tw ( 檢索日期 2009/01/10) B. DRAM (Dynamic RAM) 動態隨機存取記憶體 : 因為 DRAM 內部組成的電晶體電量, 僅能維持幾毫秒的帶電狀態, 因此它必須不斷地充電來保持資料的完整, 所以被稱為動態隨機存取記憶體 雖然他的存取時間較長, 但它的製造成本低廉 因此, 多半用來做我們一般使用的主記憶體 C. SRAM (Static RAM) 靜態隨機存取記憶體 : 同樣也是採用 行列 方式來定址儲存資料 但是 SRAM 至少快過 DRAM 五倍 以上的速度, 價位比 DRAM 貴兩倍以上, 體積也比 DRAM 大兩倍以上 SRAM 也需要用電源來保持資料, 但是不需要如同 DRAM 般的需要持續不斷 Refreshed - 2 -

SRAM 主要的儲存單位為電晶體, 以速度會比較快, 並且儲存的電荷不會像電容器般的會漏電, 所以不需要 Refreshed 動作, 在電腦內是用來作為 cache 記憶體使用 D. Cache RAM (Cache RAM) 高速度的記憶體 : 通常是由 SRAM 組成, 它放在 CPU 及主記憶體之間, 用來儲存經常被使用到的資料及指令 ; 當 CPU 需要資料時, 會先檢查這一塊 Cache, 如果資料在這 Cache 內, 就直接使用 ; 否則,CPU 才會從主記憶體讀取資料 Cache 記憶體就像一部電冰箱, 當您肚子餓了, 會先到冰箱裡找吃的 如果有的話, 就可以直接拿來吃 ; 如果找不到想吃的, 再去外頭買, 這樣不是省時多了? E. FPM DRAM (Fast Page Mode DRAM) 改良型的 DRAM: 它的特性是如果需要存取的前後資料在同一個列位址或同一頁 page 內, 那麼記憶體控制器將不會重複送出列位址, 只需要指示出下一個行位址就可以了, 所以整體上的效率會增加了一點, 使用 FPM 記憶體就好像是閱讀一本字典一樣, 有許多單字存放在同一頁內, 非常容易可以前後找到的單字 F. EDO DRAM (Extended Data Out DRAM): 它有什麼特別? 傳統的 DRAM 每寫入一個 bit 的資料, 就必須送出 列 以及 行 位址各一次, 用來定出這一個 bit 的所在位置, 並且每一個位址都必須有一段穩定的時間, 然後才能讀取或寫入有效的資料, 在這一段穩定的時間之前所寫入或讀取的資料都是無效的 FPM DRAM 的作法是, 在送出一個列位址之後, 只要是要存取同一列位址的資料, 就持續送出不同的行位址, 如此, 可以省去重覆送列位址的時間 ; 而 EDO 的作法, 是縮短等待送出位址的時間 ; 也就是說, 不必等到資料完整的讀去或寫入, 只要一到有效的時間, 就可以準備送出下一個位址, 不必等到有效的時間完畢 ( 註二 ) 舉例來說, 假設指定一個完整的位址完成之後, 需要等待一秒鐘之後資料匯流排上頭才是有效的資料 ; 然後可以讀取或寫入五秒鐘 ; 之後, 再繼續下一個位址的動作 想想看, 如果在一開始的等待一秒鐘過後, 開始讀取或寫入有效的資料時, 就開始送出另一個位址, 等到下一個有效位址成立之後 ( 因為也需要等待一段穩定的時間 ), 這個時候資料也已經讀寫完成了, 馬上就可以進行下一個位址的讀寫動作, 省卻了一點等待的時間, 這就是 EDO DRAM 強調的地方 理論上,EDO DRAM 會比傳統的 DRAM 快 但是實際上, 因為電腦內已經有了 Cache, 所以 EDO DRAM 並沒有很明顯的效率增益 ; 雖然理論上會有約 2% 的效益增加比, 但是除非系統沒有 Cache Memory, 才會很明顯的感受出效率變快了, 所以 EDO DRAM 在從前的運用上多偏向於介面卡 ( 例如 VGA 卡 ) 近來由於 EDO - 3 -

DRAM 的產能增加, 生產與銷售的成本大幅的調降,EDO DRAM 已成功地代傳 統的 DRAM, 成為製作記憶體模組的主要材料 要注意的是, 要用 EDO DRAM 的優點是有條件的 如果主機板的晶片不支援 EDO DRAM 的存取特性, 則 EDO DRAM 將會被視為一般的記憶體, 甚至不能開機 現在 FPM 以及 EDO 記憶體已經成為系統內的主流派了, 另外如果讀者見到 "Hyper Page Mode DRAM" 的話, 就是 EDO DRAM 另外一個稱呼 G. BEDO DRAM (Burst EDO DRAM) 爆發式 EDO DRAM: 一種改良型的 EDO DRAM, 如果說 EDO DRAM 一次傳輸一筆資料, 則與 EDO DRAM 不同的是 BEDO DRAM 全部採用 Burst 的方式運作, 一次傳輸一批資料 H. SDRAM (Synchronous DRAM): 它可以做到與 CPU clock 同步, 去除掉時間上的延遲, 藉以提高記憶體存取的效率 要使用 SDRAM 必須系統支援 目前市面上絕大部份的電腦都僅支援 EDO, 少部份支援 SDRAM 相信再過幾年,SDRAM 將會趕上 EDO, 成為高效率系統 ( High-performance systems) 的標準記憶體 I. SGRAM (Synchronous Graphics RAM): SGRAM 是由 SDRAM 再改良的記憶體, 它的設計允許以 block 為單位個別分開地 取回或修改其中的資料, 減少整體記憶體讀寫的次數, 增加繪圖控制器的效率 J. RDRAM (Rambus DRAM): RDRAM 完全由 Rambus 公司獨立設計完成 它非常的快, 約是一般 DRAM 十倍以上的速度, 但是記憶體控制器需要相當大的改變 ; 當然系統記憶體方面的介面也要有所更改才能使用 目前絕大部份使用在遊戲機器上頭, 或者專門處理圖形應用的系統上 K. VRAM (Video RAM) 圖形記憶體 : 它的特性是可以很快的更新資料, 通常用在高速處理圖形的環境下 要在很短的時間內處理更新到 CRT 以及 CPU 上頭的資料, 這對傳統的記憶體而言, 因為只擁有一個資料埠 ( 單一個輸出入 bit), 會有極大的資料傳輸瓶頸 ; 而 VRAM 擁有兩個分開的資料埠 ( 兩個單獨的輸出入 bits) 所以可以解決上述的問題 一個資料埠可以專門用來處理 CRT 的資料, 刷新在螢幕上的顯像 ; 另外一個資料埠由 CPU 或繪圖控制器用來改變記憶體內的顯像資料 - 4 -

L. WRAM (Window RAM) 雙資料埠的記憶體 : WRAM 是另一種應用在使用大量圖像系統中的雙接口記憶體, 它與 VRAM 稍微 不同的地方在於它較小的指定顯示接口以及它支援 EDO 功能 M. ROM (Read Only Memory) 唯讀記憶體 : 由字面上的意義可以很明顯的看出 這一種記憶體只能讀, 不能寫入 它主要用來存放 firmware 韌體, 例如系統的 BIOS 影像顯示卡上的 BIOS 等等, 因為這一類型的程式或資料將來會變動的機會很低, 所以可以採用 ROM 類型的記憶體來存放, 除了降低成本之外, 儲存在 ROM 裡頭的資料也不會因為誤動作而喪失資料 N. MASK ROM: 為了將韌體大量生產, 工廠常會先製作好一顆有原始資料的 ROM 或 EPROM, 然後大量的製造生產出與原始 ROM 內容完全相同的 ROM, 這一種大量生產的 ROM 就叫做 MASK ROM, 可以在影像顯示卡, 遊戲機等硬體上找到它 O. EPROM (Erasable Programmable ROM) : 如圖三所示 EPROM 也是屬於唯讀記憶體的一種, 但是它可以透過紫外線的照 射, 將其內部的資料清除掉之後, 再透過燒錄器之類的設備, 將資料燒錄進 EPROM 內 所以與 PROM 最大的不同點在於 EPROM 可以重複燒錄資料 圖三 全球第一顆 EPROM EPROM http://zh.wikipedia.org/w/index.php?title=eprom&variant=zh-tw ( 檢索日期 2009/01/10) - 5 -

P. EEPROM (Electrically Erasable Programmable ROM): 也是屬於一種不需要電源就可以保持住資料的記憶體 資料寫入記憶體之後, 即使在電源關閉的情況下, 也可以保留很長一段時間 ; 而在寫入資料時, 亦不需要額外的提高電壓, 只要寫入某一些控制碼, 就可以將資料寫入 EEPROM 裡頭 在許多隨插即用的介面卡中, 都將本身的設定值存放在 EEPROM 裡頭, 系統可以隨時至 EEPROM 內讀取到介面卡的設定資料, 並且系統也可以很快的更改這一些設定, 不需要如同以往般的調整 Jumper 其它如網路卡 音效卡 甚至主機板都有廠商使用 EEPROM 當成 BIOS 的設定資料處存裝置 Q. FLASH: Flash 記憶體比較像是一個儲存裝置, 而不像是一般的 RAM 如圖四 ; 因為當一部電腦關掉電源之後, 儲存在 Flash 記憶體的資料並不會流失掉 它讀取資料時的速度如同一般的 ROM, 但是寫入資料時必須將原本的資料清除掉, 然後再寫入新的資料, 所以所需耗費的時間會比較長, 這是 Flash 記憶體的缺點 有許多採用 PCMCIA 介面的儲存裝置, 採用了高容量的 Flash 記憶體 ;Flash 的優點是不需要電源也能保持資料, 缺點是寫入資料的速度太慢 圖四 快閃記憶體 (Flash memory) 快閃記憶體 http://zh.wikipedia.org/w/index.php?title=%e9%97%aa%e5%ad%98&variant=zh-tw ( 檢索日期 2009/01/10) - 6 -

2. 記憶體的包裝 A. DIMM - Dual In-line Memory Module B. SIMM - Single In-line Memory Module C. TSOP - Thin Small Outline Package D. DIP - Dual Inline Package E. PLCC - Plastic Leaded Chip Carrier F. TQFP - Thin Quad Flat Package G. PQFP - Plastic Quad Flat Pack H. SMT - Surface MounT I. SOJ - Small Outline Jedec J. BGA - Ball Grid Array 3. 記憶體內的規格 A. trc - Random read or write cycle time B. trp - RAS* recharge time C. tcp - CAS* recharge time D. tras - RAS* pulse width E. tcas - CAS* pulse width F. tasr - Row address setup time G. trah - Row address hold time H. tasc - Column address setup time I. tcah - Column address hold time J. trsh - RAS* hold time K. tcsh - CAS* hold time L. taa - Access time from column-address 4. 什麼是 SIMM 與 DIMM? 記憶體的製作方式又有兩種, 一種是 SIMM(Single In-line Memory Module) 雙邊記憶體模組 早期的 30 PIN 或 72 PIN 的 DRAM, 它的僅有一面有記憶體 IC, 另一面沒有, 就是稱為 SIMM 而 168 PIN 的 SDRAM, 它正反兩面都隔記憶體 IC, 就是稱為 DIMM ( 註三 ) 5. 什麼是 BIOS? BIOS (Basic Input Output System) 又稱為基本輸出入系統 它是由韌體工程師們所 撰寫出來的一組程式碼, 其功能主要是在電腦開機時如何去啟始檢測系統內的硬 體元件, 並讓應用軟體能呼听其所提供的的 1/0 程式碼來控制系統內的硬體元件 - 7 -

6. 為什麼要使用快取記憶體? 早期計算機系統中, 由於中央處理機速度較慢, 僅僅只使用 DRAM 就可以滿足中央處理機對存取速度的要求, 隨著中央處理機的能力越來越強, 速度較慢的 DRAM 逐漸不能和速度較快的中央處理機匹配, 此時若仍使用 DRAM 連接處理機, 就會發生中央處理機在發出存取命令後, 總要閒置一段時間, 才能取得或寫入資料的情況 ( 註四 ) 而若使用 SRAM 作為系統的主記憶體, 雖然可以達成較快的存取速度, 卻由於成本上的考量而不被允許, 所以快取記憶體便慢慢的發展出來了 參 結論 科技日新月異, 其進步的速度是我們無法想像的, 現存在市面上的記憶體已經多到我們用手指頭都數不完的地步, 而每種記憶體的功能也都不太相同, 幾乎可以完全滿足電腦工作者的各種需求 我想這個世界已經有漸漸邁入科技化 精簡化的趨勢, 或許在經過一段時間的努力及技術克服後, 搞不好會推出集所有功能及優點於一身的記憶體來創造一個更進步 更人性化的科技地球村 肆 引註資料 註一 記憶體的工作原理 http://www.khjh.kh.edu.tw/1223/a3.htm ( 檢索日期 2009/01/10) 註二 細說記憶體 http://tw.myblog.yahoo.com/jw!w3hn1bqyeq42synm9tj.kk.f.dttm8a-/article?mid=54 2 ( 檢索日期 2009/01/10) 註三 什麼是 SIMM 與 DIMM? http://www.khjh.kh.edu.tw/1223/a3.htm ( 檢索日期 2009/01/11) 註四 宋振華 (1995) 認識記憶體 台北市: 全欣資訊圖書股份有限公司 ( 檢索日期 2009/01/11) - 8 -