PAMĚTI. Paměti. Co to je paměť? Dělení pamětí Operační paměť Parametry Druhy pamětí Paměťové moduly Kontrola parity, ECC Minimální a doporučené hodnoty RAM podle OS. Co je to paměť?. Součástka, zařízení, materiál, umožňuje: Uložit obsah informace Uchovat ji po požadovanou dobu
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation
Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement.Téléchargez la présentation en cliquant sur ce lien.Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.
Paměti • Co to je paměť? • Dělení pamětí • Operační paměť • Parametry • Druhy pamětí • Paměťové moduly • Kontrola parity, ECC • Minimální a doporučené hodnoty RAM podle OS
Co je to paměť? • Součástka, zařízení, materiál, umožňuje: • Uložit obsah informace • Uchovat ji po požadovanou dobu • Znovu ji získat pro další použití • Ukládána binárně (1 nebo 0) • Reprezentace bitu • Přítomnost nebo velikost elektrického náboje • Stav elektrického obvodu (otevřený tranzistor) • Směr nebo přítomnost magnetického toku • Různá propustnost nebo odrazivost světla
Dělení pamětí • Podle schopnosti zapamatovat si informaci • Volatilní – potřebují přítomnost napájení • Non-volatilní – nepotřebují přítomnost napájení • Podle primárně prováděných operací • ROM • RWM (RAM) • Podle rychlosti nalezení informace • Pomalé – Kazeta, Děrný pásek • Rychlejší – HDD • Podle technologie výroby • Polovodičové (Operační paměti) • Optické (CD, DVD) • Magnetické (HDD)
Polovodičové ROM paměti • Informace pevně zapsány při výrobě • Nelze žádným způsobem měnit • Energeticky nezávislá statická paměť • Realizace: • TTL tranzistory • MOS tranzistory
Polovodičové PROM paměti • Po výrobě obsahuje tavnou pojistku (NiCr) • Obsahuje samé jedničky • Přepálením tavné pojistky proudem cca 10mA se z některých jedniček udělají nuly
Paměti EPROM a EEPROM • Realizovány pomocí speciálních unipolárních tranzistorů • EPROM mazatelná UV zářením • EEPROM elektricky mazatelná • Konečný počet přepisů
Polovodičové paměti RAM • Dělí se na: • SRAM • Statické (Není potřeba refresh) • DRAM • Dynamické (Je potřeba refresh) • Refresh je obnovení informace aby nedošlo k její ztrátě…
SRAM • Realizována tranzistory tvořící klopný obvod • Pamatují si po celou dobu, po kterou jsou připojeny k napájení • Nízká přístupová doba (15 – 20 ns) • Složité, nákladné na výrobu • Použití jako cache paměti u procesorů, pevných disků, optických mechanik…
DRAM • Buňku tvoří tranzistor a kondenzátor • Informace je uložena jako náboj na tomto kondenzátoru • Kondenzátor se vybíjí i při připojeném napájení • Nutný refresh – provádí ho paměťový řadič • Jednoduchá • Levnější • Vyšší integrace • Pomalejší (přístupová doba 60-70 ns) - refresh
Operační paměť • Slouží k ukládání program. kódu a dat • Spojena s paměťovým řadičem • Dvourozměrné pole • Bity ve sloupcích a řádcích • Adresace: • Výběr řádku • Sekvenční čtení sloupců • Tok dat řídí řadič (severní most, procesor)
Kapacita • Kolik je v paměti buněk • Udávaná dle standardu IEC 60027-2 • 1kB = 1024B • Oproti tomu se například hodnoty kapacity pevných disků udávají podle soustavy SI • 1kB = 1000B
Frekvence • Čím vyšší frekvence tím vyšší výkon • Důležitá kompatibilita se základ. deskou a procesorem • Při nižších frekvencích paměti – chyby • Při vyšších frekvencích paměti – podtaktuje • Udávána v MHz, dříve udávána doba jednoho hodinového cyklu v ns
Časování • Výrobcem uváděno ve formátu: • CL – tRCD – tRP – tRAS / Command Rate • Hodnoty jsou v počtu hodinových cyklů potřebných k provedení jednotlivých akcí • Čím nižší jednotlivé hodnoty, tím vyšší výkon paměti
Časování • CL (CAS latency) • CAS = Column Address Select • Doba potřebná k získání hodnoty buňky ve stejném řádku • Mění se tedy pouze adresa sloupce • Nejdůležitější parametr časování – využíváno nejčastěji • Běžné hodnoty CL jsou 2 - 7
Časování • tRCD (RAS to CAS Delay) • (RAS = Row Address Select) • Doba, za kterou je možno po aktivaci řádku přistupovat k datům z nějakého sloupce, tedy mezi adresací řádku a sloupce • Projeví se jen při nutnosti změnit řádku
Časování • tRP (RAS Precharge) • Doba potřebná pro přípravu (přednabití) řádky, ze které se bude číst • Je to tedy doba mezi změnou řádky a aktivací nově zvolené • Po tRP následuje doba stabilizace tRCD, pak je zadána adresa sloupce a následují CL
Časování • tRAS • Značí minimální dobu, po kterou musí být zvolený řádek aktivní • Nepoužívá se příliš často, vliv na výkon je zanedbatelný
Command rate • Vyjadřuje hodnotu prodlevy při komunikaci paměťového řadiče s paměťovými moduly • Její hodnoty jsou 1T, nebo 2T (v počtu hodinových cyklů)
Ostatní parametry • Fyzické uspořádání, kontrola parity, ECC • Budou zmíněny později
Druhy operačních pamětí • U prvních typů při adresaci každé buňky nutné adresovat řádek a sloupec, i když se následující bit nacházel ve stejné řádce • Neefektivní – zbytečná zpoždění
Druhy operačních pamětí • FPM (Fast Page Mode) – 1987 • Zajišťuje možnost setrvání v řádce při dalším čtení z téže řádky • Mnohem vyšší efektivita (odpadají zpoždění tRP a tRCD u každého bitu, nastává již pouze při výběru jiné řádky) • Typické časování bylo 6-3-3-3 • Využívány u počítačů s procesory 80486, výjimečně u Pentií
Druhy operačních pamětí • EDO (Extended Data Out) – 1995 • Někdy označovány HPM (Hyper Page Mode) • Vycházejí z FPM • Umožňují překrývání časování mezi dvěma po sobě následujícími přístupy • Zatímco se někde načítá, současně se vyhledává další buňka • Zrychlení o 22% • Časování 5-2-2-2 • Frekvence 66 MHz • Používaly se u 80486, Pentium, Pentium Pro, výjimečně Pentium II
Druhy operačních pamětí • BEDO • Vylepšení EDO • Obsahovalo navíc tzv. „burst“ čítač. • Odpadá adresování dalších sloupců – ty se naadresují automaticky pomocí čítače • Časování až 4-1-1-1 • Maximální frekvence přes 100 MHz • Přišly pozdě, neprosadily se
Druhy operačních pamětí • EDO a BEDO specifikace • 168 / 72 pinů • napájecí napětí: 3.3 nebo 5V • kapacita: „až“ 32MB
Druhy operačních pamětí • (SDR) SDRAM - 1996 • (Single Data Rate) Synchronous DRAM • Synchronní (pracuje podle externího taktu) • Frekvence je 66MHz, 100MHz nebo 133MHz • SPD čip • Obsahuje informace o doporučeném časování • Základní deska, která dokáží SPD čip přečíst se podle něho optimálně nastaví
Druhy operačních pamětí • SDRAM specifikace • značení: PC66 – PC133 • pracovní frekvence: 66 – 133 MHz • propustnost: 533 – 1066 MB/s • 168 pinů • napájecí napětí: 3.3 V • kapacita: od 64 MB do 512 MB
Druhy operačních pamětí • RDRAM (Rambus DRAM) – 1999 • Vyvinuty firmou Rambus pro použití s procesory Intel Pentium 4 • Paměťový řadič na každém čipu • Složitější výroba → vyšší cena • Data přenášena na začátku a na konci hodinového cyklu • Opatřeny pasivními chladiči • Nerozšířily se
Druhy operačních pamětí • RDRAM specifikace • značení: PC600 – PC1200 • pracovní frekvence: 300 - 600 MHz • propustnost: 1200 – 2400 MB/s (u verze 2 kanály na modul + 242 pin až 4800 MB/s) • 168, 184 nebo 242 pinů • napájecí napětí: 1.8 V • kapacita: 64 – 512 MB
Druhy operačních pamětí • DDR SDRAM - 2000 • DDR = Double Data Rate • Zdvojnásobení přenosové rychlosti • 1 bit na začátku hod. cyklu a 1. bit na konci • Výkon odpovídá dvojnásobné frekvenci, ale paměť ve skutečnosti běží jen na poloviční • Nové značení PCxxxx. Např. PC2100 znamená propustnost 2100 MB/s • Prefetch buffer
Druhy operačních pamětí • DDR SDRAM Specifikace • DDR200 - DDR400 • pracovní frekvence: 200 – 400 MHz efektivně • propustnost: 1,6 - 3,2 GB/s • 184 pinů • napájecí napětí: 2.5 V (2.6 V pro DDR400) • 2-bit prefetch • kapacita: 64 MB až 2 GB
Druhy operačních pamětí • DDR2 SDRAM – 2003 • Vycházejí z DDR • Další zdvojnásobení datového toku • Zpracování dvou adres najednou na začátku i na konci taktu • Výsledná frekvence je tedy násobena čtyřmi • Značení PC2xxxx, kde xxxx je opět propustnost
Druhy operačních pamětí • DDR3 SDRAM - 2007 • Pracovní napětí kleslo na 1,5 V • 80nm technologie • Vyšší možné kapacity • Zatím se moc nerozšířily
Druhy operačních pamětí • DDR3 • DDR3-800 – DDR3-1600 • pracovní frekvence: 800 – 1600 MHz efektivně • propustnost: 6.4 – 12.8 GB/s • 240 pinů • napájecí napětí: 1.5 V • 8-bit prefetch • kapacita: až 512 MB až 16 GB
Dual Channel Architektura • Používaná od DDR pamětí • Zdvojuje propustnost dat • Dva 64-bitové kanály = 128 bitový kanál • Do barevně rozlišených paměťových bank se vloží identické paměťové moduly • Obvykle to bývá každý druhý slot
Paměťové moduly • DIP (Dual In-line Package) • Jednotlivé čipy vkládané přímo na základní desku, nebo na speciální paměťové karty • U velmi starých PC s procesory do 80286
Paměťové moduly • SIPP (Single In-line Pin Package) • Mají na kontaktech nožičky • Podobné jako SIMM, taktéž 30 vývodů • U PC s procesory 80286
Paměťové moduly • SIMM (Single In-line Memory Module) • Nepoužívá nožičky, ale kontakty • Méně náchylné na poškození • Kombinovány pro zajištění širší datové sběrnice • Existují dva druhy…
Paměťové moduly • SIMM • 30 pin (80286, 80386, 80386) • 8-bitová sběrnice • U 80486 používány po čtyřech • 72 pin (80486, Pentium, Pentium Pro) • 32-bitová sběrnice • U procesorů Pentium se používaly v párech • Kvůli 64-bitové paměťové sběrnici
Paměťové moduly • DIMM (Dual In-line Memory Module) • Šířka sběrnice 64-bitů • Existují tři typy…
Paměťové moduly • DIMM 168-pin (SDR) • Pentium I, II, III, AMD Athlon, Pentium 4 • Kapacita modulů je 8 – 1024 MB • Frekvence původně 66 MHz, pak navýšena na 100 MHz a 133 MHz
Connexion au compte
Connectez-vous pour publier votre contenu sur SlideServe.