A
BIOS-ban való turkálás halálos betegséget is okozhat a számítógép számára,
ezért ésszel csináld a dolgokat. Ha a gép jól működik, akkor ne matass benne!!!
A cikk a Rojak Pot angol nyelvű
BIOS fordítása, ami az Adrian's Rojak Pot főszerkesztőjének,
Adrian Wong-nak teljes beleegyezésével jelenik meg.
Chipset Features Setup
| SDRAM CAS
Latency Time |
SDRAM CAS
késleltetési idő |
| Options: 2, 3 |
Lehetőségek: 2,3 |
| Ez kontrollálja
azt az időkésleltetést (órajel ciklusonként - CLK) , ami megtörténik miután az
SDRAM megkapta a parancsot. Az SDRAM csak ezután kezd olvasni. Ez ugyancsak meghatározza
a CLK-k számát az adatátvitel első részének az elvégzéséhez. Más szavakkal,
minél kisebb a késleltetés, annál gyorsabb az adatátvitel. Meg kell azonban jegyezni, hogy nehány SDRAM modul nem képes
kezelni az alacsonyabb késleltetési időt, ezért instabil lesz, ami adatvesztéssel
járhat. Ezért állítsuk először az SDRAM CAS Latency Time-ot 2-re az
optimális teljesítmény érdekében, de ha a rendszer emiatt instabillá válik, akkor
állítsuk ezt az opciót 3-ra.
Megemelni a CAS Latency Time-t előnnyel is járhat,
ugyanis ez engedi az SDRAM-ot magasabb órajelen járni. Ez a tuningolás egyik
alapfeltétele. Tehát ha váratlan bökkenő merül fel a tuningolás esetén, akkor
próbáljuk meg növelni a CAS Latency Time-t. |
| SDRAM Cycle Time
Tras/Trc |
|
| Options: 5/6, 6/8 |
Lehetőségek: 5/6, 6/8 |
| Ez a kulcs a szükséges
minimum órajel ciklus meghatározásához az SDRAM Tras-ének és a Trc-jének. A Tras utasítja az SDRAM Row Active Time-t, hogy
melyik sor milyen hosszú ideig legyen nyitva az adatátvitelhez. Ezt hívják Minimum
RAS Pulse Width-nek is.
A Trc irányítja az SDRAM Row Cycle Time-ját,
ami meghatározza, hogy milyen hosszú ideig legyen az egész sor nyitva a sorfrissítési
ciklus befejezéséhez.
Az alapbeálítás 6/8, ami sokkal stabilabb és
lassabb, mint az 5/6. Az 5/6 beállítás gyorsabb SDRAM ciklusokat
eredményez, de lehet, hogy nem hagyja nyitva a sort elég hosszú ideig az adatátvitel
befejezéséhez. Ez különösen igaz a 100MHz feletti SDRAM-okra.
Érdemes beállítani az 5/6-ot a jobb SDRAM
teljesítmény érdekében, és csak akkor a 6/8-at, ha a rendszer instabillá
válik, vagy ha a memóriat magasabb órajelen akarjuk járatni. |
| SDRAM RAS-to-CAS Delay |
SDRAM RAS és CAS
közötti késleltetés |
| Options: 2, 3 |
Lehetőségek: 2,3 |
| Ez az opció adja meg a lehetőséget
ahhoz, hogy beszúrjunk késleltetést a RAS (Row Address Strobe) és a CAS
(Column Address Strobe) szignálok közé. Ez a késleltetés akkor történik,
amikor az SDRAM ír, olvas vagy frissül. Természetesen a késleltetés csökkentése
növeli a teljesítményt, a növelése csökkenti azt. Probáljuk ki, hogy az alapbeállításról (3-ról) vegyük vissza 2-re
a jobb SDRAM teljesítmény érdekében. Ha ez stabilítási problémakkal járna, akkor
állítsuk vissza az értéket 3-ra. |
| SDRAM RAS Precharge
Time |
|
| Options: 2, 3 |
Lehetőségek: 2,3 |
| Ez az opció állítja be a
ciklusok számát, amire a RAS-nak van szüksége a töltés felhalmozásához, mielőtt
az SDRAM frissül. Lerövidíteni a töltési időt 2-re az SDRAM teljesítményének
növekedésével jár, de ha ez az idő nem elég az SDRAM megfelelő kiszolgálásához,
így az nem frissül rendesen, ez adatvesztéssel járhat. Tehát előnyösebb SDRAM teljesítmény érdekében állítsuk az SDRAM RAS
Precharge Time-ot 2-re. Viszont növeljük 3-ra, ha a 2 túl
kevésnek bizonyul, amit a rendszer instabillá válásából ismerhetünk fel. |
| SDRAM Cycle Length |
SDRAM ciklushosszúság |
| Options : 2, 3 |
Lehetőségek: 2, 3 |
| Ez a szolgáltatás hasonló az
SDRAM CAS Latency Time-hoz Ez kontrollálja
azt az időkésleltetést (órajel ciklusonként - CLK) , ami megtörténik miután az
SDRAM megkapta a parancsot. Az SDRAM csak ezután kezd olvasni. Ez ugyancsak meghatározza
a CLK-k számát az adatátvitel első részének az elvégzéséhez. Más szavakkal,
minél kisebb a késleltetés, annál gyorsabb az adatátvitel.
Meg kell azonban jegyezni, hogy nehány SDRAM modul nem
képes kezelni az alacsonyabb késleltetési időt, ezért instabil lesz, ami
adatvesztéssel járhat. Ezért állítsuk először az SDRAM CAS Latency Time-ot 2-re az
optimális teljesítmény érdekében, de ha a rendszer emiatt instabillá válik, akkor
állítsuk ezt az opciót 3-ra.
Megemelni a CAS Latency Time-t előnnyel is járhat,
ugyanis ez engedi az SDRAM-ot magasabb órajelen járni. Ez a tuningolás egyik
alapfeltétele. Tehát ha váratlan bökkenő merül fel a tuningolás esetén, akkor
próbáljuk meg növelni a CAS Latency Time-t. |
| SDRAM Leadoff Command |
SDRAM kezdet parancs |
| Options: 3, 4 |
Lehetőségek: 3, 4 |
| Ez az opció megengedi a
felhasználónak, hogy beállítsa a szükséges kezdeti időt mielőtt az SDRAM-ba beírt
adat hozzáférhetővé válik. A legtöbb esetben ez az az elérési idő, ami az első
adategységet megindítja. Az optimális teljesítmény érdekében állítsuk ezt 3-ra
a gyorsabb SDRAM elérési időhöz. Viszont állítsuk vissza 4-re, ha instabil
rendszert észlelünk. |
| SDRAM Bank Interleave |
|
| Options: 2-Bank, 4-Bank, Disabled |
Lehetőségek: 2-Bank, 4-Bank, Tiltott |
| Ezzel az opcióval állítható
be az SDRAM interfészének (csatlakozási felület) az interleave módja. Az interleave
megengedi az SDRAM bank-jainak a különböző frissülési és elérési ciklusokat. Az
egyik bank átesik a frissülési cikluson, míg egy másik éppen használat alatt van.
Ez növeli az SDRAM teljesítményét. Az interleaving-et közelebbről vizsgálva
megállapítható, hogy mióta az SDRAM bank-ok lépcsőzetesen vannal elosztva, ez
valamilyen fajta pipeline-effektet hoz létre. Ha
4 bank van a rendszerben, akkor a CPU ideálisan küldhet adatkérést az összes SDRAM
banknak egymást követő órajel ciklusonként. Ez azt jelenti, hogy az első órajel
ciklus alatt a CPU elküldi a címet a Bank 0-nak, ezután elküldi a következő címet a
Bank 1-nek a második órajel ciklus alatt mielőtt elküldené a harmadik és negyedik
címet a Bank 2-nek és a Bank 3-nak a harmadik és negyedig órajel ciklusban egyenként.
A sorrend valahogy így alakul:
- CPU elküldi a 0. cimet Bank 0-nak
- CPU elküldi az 1. cimet Bank 1-nek és a 0. adatot
fogadja Bank 0-tól
- CPU elküldi a 2. cimet Bank 2-nek és az 1. adatot
fogadja Bank 1-tól
- CPU elküldi a 3. cimet Bank 3-nak és a 2. adatot fogadja
Bank 2-től
- CPU a 3. adatot fogadja Bank 3-tól
Eredmény: Az kérésre érkezett adat rendre megérkezik
egymás után az SDRAM-tól mindenféle késleltetés nélkül. Viszont ha az interleaving
tiltva van, akkor ugynaz a 4-cím-tranzakció valalhogy így nézne ki:
- SDRAM frissül
- CPU elküldi a 0. cimet SDRAM-nak
- CPU fogadja a 0. adatot SDRAM-tól
- SDRAM frissül
- CPU elküldi az 1. cimet SDRAM-nak
- CPU fogadja az 1. adatot SDRAM-tól
- SDRAM frissül
- CPU elküldi a 2. cimet SDRAM-nak
- CPU fogadja a 2. adatot SDRAM-tól
- SDRAM frissül
- CPU elküldi a 3. cimet SDRAM-nak
- CPU fogadja a 3. adatot SDRAM-tól
Amint látható, az interleave funkciót engedélyezve az
első bank elkezd adatot szállítani a CPU-nak, és még ugyanebben a ciklusban a
második bank is megkapja a címet a CPU-tól. Az interleaving nélkül a CPU elküldené
a címet, majd megkapná a kért adatot, utána viszont várnia kellene az SDRAM
frissülésére, mielőtt indíthatná a következő tranzakciót. Ezek feleslegesen
elvesztegetett órajelciklusok. Ezért növekedik meg az SDRAM sávszélessége ha az
interleave engedélyezve van.
A bank interleaving csak akkor müködik, ha a kért
címek egymás után nem ugyanabban a bank-ban találhatók. Ha mégis, akkor az adat
tranzakció úgy viselkedik, mintha az interleave nem lenne engedélyezve. A CPU-nak ebben
az esetben is várnia kell az SDRAM frissülésére, mielőtt küldhetné a következő címet
ugyanannak a bank-nak.
Minden SDRAM DIMM 2 vagy 4 bank-ból áll. A 2 bank-os
SDRAM DIMM-ek 16Mbit-es SDRAM chipeket használnak és általában 32MB-osak vagy
kisebbek. A 4-bank-os SDRAM DIMM-ek általában 64MBit SDRAM chipeket használnak, de ezek
lehetnek akár 256Mbit-esek is chipenként. Minden SDRAM DIMM, ami legalább 64MB vagy
nagyobb, természetesen 4 bank-ból áll.
Ha sima 2-bank-os SDRAM DIMM-eket használunk, akkor
állítsuk az opciót 2-bank-ra. De ha két darab 2-bank-os SDRAM DIMM-et használunk,
akkor ezt állíthatjuk 4-bank opcióra is. A 4-bank-os SDRAM DIMM-el használhatjuk
mindkét interleave beállítást.
Természetesen a 4-bank interleave jobb, mint a 2-bank
interleave, ezért ha lehetséges, akkor állítsuk 4-bank-ra. Csak akkor állítsuk be
2-bank-ot, ha egy darab 2-bank-os SDRAM DIMM-et használunk. Fontos megjegyezni, hogy az
Award javasolja az SDRAM bank interleave tiltását, ha 16Mbit-es SDRAM DIMM-et
használunk. |
|