SzA9. Félvezetős tárak Flashcards

1
Q

Félvezetős tárak jellemzőik

A

Nagyságrenddel gyorsabb a merevlemeznél (~néhány nsec).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Félvezetős tárak csoportosításuk

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Mi a CMOS?

A

Complementary Metal-Oxide Semiconductor

A számítógépben lévő elemmel táplálva alacsony feszültségszinten, igen csekély fogyasztás mellett a számítógép kikapcsolása után is képes a benne tárolt adatok megőrzésére, s üzemi feszültségszinten pedig azok módosítására is. A CMOS lapka az adattároló egységen túlmenően tartalmaz egy órát is, mely az elem táplálásával a számítógép kikapcsolása után is képes követni az idő múlását.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Mi a ROM?

A

bekapcsolásakor e memória-típus segítségével éled fel a számítógép. Tartalma:

  • Az egyes részegységek működőképességét letesztelő programok,
  • BIOS: alapvető beviteli-kiviteli műveletek programjai
  • A hálókártyán lévő ROM például a kártya MAC-címét tartalmazza.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Mi a RAM?

A

nem maradandó tárak (Random Access Memory)

Típusai:

  • SRAM
  • DRAM
    • klassikus DRAM
    • SDRAM
      • SDR SDRAM
      • DDR SDRAM
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Statikus memória (SRAM)

A

a tárolt adat a tápfeszültség megszűnéséig marad meg. Az adatokat általában félvezető, flip-flop memóriában tárolják (4-6 tranzisztor). Ciklusidejük megegyezik az elérési idejükkel. Energiatakarékos, gyors, drága. Regiszterek, Cache.

Előnyei:

  • nagyságrendekkel nagyobb a sebessége, mint a dinamikus RAM-nak.
  • nem szükséges a tartalmat frissíteni, tápenergia meglétéig tárol.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Dinamikus memória (DRAM)

A

A memória elemi cellái néhány pF kapacitású kondenzátorok + 1 tranzisztor, melyek egy idő után kisülnek -> frissíteni kell. Előnye az olcsóság, alacsony fogyasztás és a kis helyigény.

A RAM tárolja a CPU által végrehajtandó programokat és a feldolgozásra váró adatokat. Két legfontosabb tulajdonsága: tárolókapacitás és sebesség.

Valamint: megbízhatóság, tömeggyárthatóság, energiaigény, helyigény, bővíthetőség

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

DRAM típusok

A
  • Klasszikus DRAM (aszinkron interface)
  • SDRAM (Synchronus DRAM): nagyobb teljesítmény, 2000-től domináns
    • SDR SDRAM (Single Data Rate)
    • DDR SDRAM (Double Data Rate)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

SDRAM működése

A

Az SDRAM a rendszersínnel van szinkronizálva -> válasz mindig órajelre történik SDR esetében az órajelnek csak a felmenő élén történik adatátvitel. Az adattároló több logikai egységre (logikai bankra) van felosztva -> a memóriavezérlő egyidejűleg több memóriahozzáférési parancsot hajthat végre. Ezek az egyes különálló bankok között a futószalag elvnek megfelelően el vannak csúsztatva (interleaved) -> ezért gyorsabb az aszinkronnál. A futószalag elvű olvasás azt jelenti, hogy a kért adat az olvasási parancs kiadása után csak fix számú óraciklust követően jelenik majd meg. Ezt késleltetésnek (latency) hívják, amit fontos teljesítményparaméterként kell figyelembe vennünk. SDRAM tápfeszültsége 3,3V, átviteli sebessége ~1000MB/s 8 bájt (64 bit) x 133 Mhz = 1064 MB/s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

DDR RAM működése

A

A single data rate (SDR) sebességű SDRAM-mal összehasonlítva, a DDR SDRAM interface magasabb sebességre képes, amit az adatok és az órajelek pontosabb időzítés-vezérlése tesz lehetővé. A DDR arra utal, hogy a memória bizonyos frekvenciákon közel kétszer akkora sávszélességet biztosít, mint az SDR SDRAM. Az interfész kétszeres töltést alkalmaz, az órajelnek mind a felmenő, mind pedig a lemenő élén megtörténik az adat-továbbítás. Az alacsonyabban tartott frekvenciának előnye, hogy mérsékli a memóriát (a vezérlőhöz csatlakoztató áramkörnek a jel-integritás iránti követelményeit csökkenti), azaz a hosszabb rendelkezésre álló időintervallum alatt a sérültebb jelet is képes helyesen értelmezni. A technológia sajátossága, hogy a belső busz kétszer olyan széles kell, hogy legyen, mint a külső busz. Két adatsáv, órajelenként két bit az I/O pufferbe. 2n Prefetch eljárás. DDR SDRAM tápfeszültsége 2,5V, átviteli sebessége ~3200 MB/s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

DDR2 SDRAM

A
  • Az alacsonyabb órafrekvencia-meghajtási igény miatt alacsonyabb energiafogyasztás
  • Magasabb frekvenciával való meghajtás lehetősége, így jelentősen növelhető a sávszélesség
  • Ugyanazon órafrekvenciájú meghajtás mellett nagyobb késleltetés, mint a DDR esetében
  • Mivel 4 sávunk van, így órajelenként négy bit feldolgozására van lehetőség
  • (4n Prefetch eljárás). A négy sáv miatt (4-1 konverzió) nő a késleltetés.
  • DDR2 SDRAM tápfeszültsége 1,8V, átviteli sebessége eléri a 6400 MB/s-ot
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

DDR3 SDRAM

A
  • A DDR3 szabvány lehetővé teszi, hogy egy chipben 8 Gbit tárolási kapcitást helyezzünk el.
  • DDR3 SDRAM tápfeszültsége 1,5V, átviteli sebessége eléri a 17000 MB/s-ot.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

tCL (CAS Latency)

A

Várakozási idő az oszlopburst olvasási parancsától az első adat megjelenéséig (Ha az átvinni kívánt blokkokat nem lehet egymás mellé illeszteni, hanem csak egymás után lehet megcímezni, akkor mindegyik blokk esetében egy oszlopcímzési várakozást (CL) is el kell viselnünk.).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

tRCD (RAS to CAS delay)

A

A minimális idő a bank(sor) megnyitásától az oszlop kiválasztási parancs kiadásáig.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

tRAS

A

A banksor aktiválása és lezárása (precharge) közti minimális idő.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

tRP – tRow Precharge

A

(Előtöltés) ideje, a banksor bezárása utáni kötelező várakozási idő új banksor megnyitása előtt.

17
Q

tRC

A

Ciklusidő, ugyanazon bank sorai közül történő olvasások közötti minimális idő.

18
Q

Szinkron DRAM fontosabb időzítési paraméterek

A

tCL, tRCD, tRAS, tRP, tRP, tRC

19
Q

A teljes olvasási ciklus

A
  • Bank megnyitása
  • Oszlopblokkok olvasása a megnyitott sorból
  • Bank bezárása (precharge)
  • Legalább tRP várakozás mielőtt ezt a bankot újra megnyitnánk A legjobb eset az, amikor a megnyitott bankok soraiból olvasunk, mert ekkor folyamatosan adatot hozhatunk át minden memória-órajellel.
20
Q

Megfogalmazható trendek

A
  • nem kompatibilisek egymással
  • folyamatosan nő az órafrekvenciájuk, s a sávszélesség-növekedésüknek ez is az egyik tényezője
  • folyamatosan nő a prefetch párhuzamosan átvitt bitjeinek száma
  • folyamatosan csökken a lapka-méret
  • folyamatosan csökken a tápfeszültségük, ezáltal pedig a felvett energiaigényük, a melegedésük, azaz a hűtési igényük
21
Q

DIMM jellemzői

A

(Dual in-line Memory Module) DRAM chipeket tartalmazó memória modul, 64 bites szervezés. 168-284 pin.

22
Q

A registered DIMM

A

A registered DIMM modulok esetében a DRAM chipek és a memóriasín közé egy regisztert helyeztek el. Ez egyrészt kisebb elektromos terhelést jelent a memóriavezérlő számára, másrészt pedig több memóriamodul esetén ez a megoldás nagyobb rendszerstabilitást eredményez -> szerverek

A memóriasín és a DRAM közötti minden olvasási és írási műveletet egy ciklus erejéig puffereljük (~20-30 cím- és vezérlővonal, 1 regiszterchip általában 14 vezérlővonalat pufferel -> tipikusan 2 kell belőle).

23
Q

ECC DIMM modulok

A
  • A DIMM egyik oldalán lévő kilencedik DRAM chipet a paritás bit vagy az ECC bit tárolására használják (Error Control Coding).
  • A paritás bit segítségével a memória-vezérlő képes egyetlen hiba felfedezésére, de semmilyen hibát nem tud kijavítani. Továbbá a többszörös hibát sem tudja konzisztensen felfedezni.
  • Az ECC bit segítségével a memória-vezérlő képes egyetlen, továbbá az egymással határos, folyamatos többszörös hibát felfedezni és kijavítani. A folyamatos bithibák akkor fordulnak elő, amikor egy egész x4 vagy x8 chip meghibásodik (ezek memória-szervezési egységek). Ezen kívül a memória-vezérlő képes nem folyamatos két bit-hibát felismerni.
  • Amennyiben a memória-vezérlő egy kijavíthatatlan hibát észlel, akkor leállítja a rendszert és naplózza a hibát.
24
Q

PLL (Phase Locked Loop)

A

Fáziszárt hurok: órajel elcsúszás mentesítés.

25
Q

Memóriatípusok összehasonlítása

A

DDR RAM-ok esetében Dual-Channel módban a sávszélesség duplázható. Ami ezt nagyban csökkenti az a CL késleltetés. A CPU-k memóriahasználata általában szabálytalan és elaprózott címzésekkel jár, ez akadályozza a blokkok átlapolását, egymáshoz illesztését.