Nastavení systému BIOS pro zrychlení počítače. United Open Project Co je to 64 pci sběrnicový časovač

- (Časovač časového limitu sběrnice PCI). Hodnota této možnosti určuje, jak dlouho (v taktech sběrnice PCI) může karta PCI s funkcí Busmaster udržet kontrolu nad sběrnicí PCI, pokud ke sběrnici přistupuje jiná karta PCI. Ve skutečnosti se jedná o časovač, který omezuje dobu, po kterou je sběrnice PCI obsazena hlavním zařízením sběrnice. Po uplynutí stanovené doby sběrnicový arbitr násilně odebere sběrnici od mastera a přenese ji na jiné zařízení. Přípustný rozsah pro změnu tohoto parametru je od 16 do 128 v krocích po násobcích 8. V některých případech je však přidána hodnota „Auto Configured“ (standardně), která značně zmírňuje pochybnosti a muka uživatele.

Hodnotu parametru je třeba měnit opatrně, protože závisí na konkrétní implementaci základní desky a pouze v případě, že jsou v systému nainstalovány alespoň dvě karty PCI, které podporují režim „Busmaster“, například SCSI a síťové karty. Grafické karty nepodporují režim Busmaster. Čím nižší je nastavená hodnota, tím rychleji jiná PCI karta vyžadující přístup získá přístup ke sběrnici. Pokud potřebujete vyčlenit více času například na práci SCSI karty, můžete zvýšit hodnotu pro PCI slot, ve kterém je umístěna. Hodnota pro síťovou kartu by například měla být odpovídajícím způsobem snížena nebo dokonce nastavena na 0, i když v některých případech se nastavení 0 nedoporučuje. V obecný případ, která hodnota parametru je vhodná a optimální pro daný systém závisí na použitých PCI kartách a kontroluje se pomocí testovacích programů. Je také nutné zvážit, do jaké míry jsou „konkurenční karty“ citlivé na možné zpoždění.

Možnost může být také nazývána: " Časový limit sběrnice PCI", "PCI Master Latency", "Časovač latence", "PCI hodiny", "Časovač počáteční latence PCI". U poslední možnosti vypadala řada možných hodnot jako: "Zakázáno", "16 hodin", "24 hodin", "32 hodin". Další stará možnost, " Časovač uvolnění sběrnice PCI", měl následující sadu hodnot: "4 CLK", "8 CLK", "16 CLK", "32 CLK".

A ještě jedna velmi důležitá poznámka. Svého času byla tato možnost (a podobné) zavedena s ohledem na koexistenci sběrnic PCI a ISA. Sběrnice ISA umožňovala použití jednoho „master“ zařízení. To bylo zřídka používáno dříve i nyní. Sběrnice PCI však umožnila současně používat několik „master“ zařízení. Vzhledem k rozdílům v rychlosti sběrnice, a tím spíše v jejich šířce pásma, bylo nutné vyřešit problém společného provozu „master“ zařízení na sběrnici PCI a standardní zařízení na pomalejší sběrnici ISA. To platilo zejména pro zvuky a zvuky, které byly v té době rozšířené. síťové karty pro sběrnice ISA s malým objemem vyrovnávací paměti, tj. citlivé na jakékoli zpoždění v přenosu dat. „AMI BIOS“ vám umožnil vybrat hodnotu parametru v rozsahu od 0 do 255 v jednotlivých krocích. Ve výchozím nastavení byla nastavena hodnota "66", i když bylo vhodnější použít nižší vlastnictví sběrnice zařízení PCI. Více nejnovější verze„AMI BIOS“ se stal méně demokratickým: 32, 64, 96, 128, 160, 192, 224, 248 a „Zakázáno“. Kromě toho blikal další název možnosti - " Hlavní časovač latence (Clks)“ a výchozí hodnota byla nastavena na „64“.

Pravda, toto není celý možný seznam. Funkce " Hodnota časovače latence" A " Výchozí hodnota časovače latence"se aplikují společně. Pokud nastavíte poslední možnost na „Ano“ (je také výchozí), pak bude první funkce ignorována. O něco výše jsme již hovořili o možnosti nastavení parametrů pro jednotlivé sloty. Zde je návod, jak Phoenix BIOS implementuje tuto možnost:

"Zařízení PCI, Slot #n",

"Výchozí časovač latence:",

"Časovač latence:",

Pro práci s těmito parametry se samozřejmě zobrazí samostatná konfigurační podnabídka. Pro n-tý slot může uživatel vybrat výchozí nastavení („Ano“), poté se ve spodním poli zobrazí hodnota v hexadecimálním tvaru. V tomto případě bude přístup uživatele k poli „Časovač latence:“ zablokován. Pokud nastavíte možnost „Výchozí časovač latence:“ na „Ne“, budete moci ručně nastavit hodnotu z rozsahu: 0000h... 0280h. Poslední hodnota odpovídá desítkovému 640. Výchozí hodnota je 0040h (64 hodinových cyklů).

Další možnost pro hodnoty možnosti „Časovač latence“: „20h“, „40h“, „60h“, „80h“, „A0h“, „C0h“, „E0h“, „Výchozí“ (tj. „40h“) .

Při konkrétním řešení úkolu (či problému), před kterým uživatel stojí, je tedy třeba vycházet především z možností čipsetu, Verze BIOSu a použité rozšiřující karty.

Latence PCIČasovač

Časovač zpoždění sběrnice PCI. Iniciátor (Master) a cílové zařízení na sběrnici PCI musí mít určité limity počtu cyklů čekání, které mohou přidat k aktuální transakci. Kromě toho musí mít iniciační agent programovatelný časovač, který omezuje jeho přítomnost na sběrnici jako hlavního agenta během období maximálního zatížení rozhraní. Podobný požadavek je kladen na mosty, které přistupují k zařízením s dlouhou dobou přístupu (rozhraní ISA, EISA, MC), a tyto mosty musí být navrženy na základě přísných požadavků, aby nízkorychlostní zařízení neměla významný dopad na celkový výkon sběrnici PCI.

Pokud master sběrnice nemá dostatečnou kapacitu vyrovnávací paměti pro uložení načtených dat, musí svůj požadavek odložit na sběrnici, dokud nebude vyrovnávací paměť zcela připravena. V cyklu zápisu musí být všechna data, která mají být přenesena, připravena k zápisu před provedením fáze přístupu ke sběrnici. Aby byl zajištěn maximální výkon rozhraní PCI, musí být data přenášena způsobem registr-registr. V systémech postavených na sběrnici PCI vždy existuje kompromis mezi nízkou latencí (přítomnost agenta na sběrnici v aktivním režimu) a dosažením nejvyššího výkonu pro všechny účastníky transakce. Obvykle je nejvyššího výkonu dosaženo při dlouhém nepřetržitém (burst) přístupu zařízení ke sběrnici.

Každý rozšiřující slot komponenty PCI rozhraní má jasně definovaný počet hodinových cyklů pro získání nepřetržitého přístupu k systémové sběrnici. Od okamžiku, kdy je přijat, je každému přístupu přiřazeno počáteční zpoždění (penalizace) a poměr mezi počtem nečinných a aktivních cyklů se zlepšuje se zvyšujícími se cykly latence sběrnice (PCI Latency). Obecně platí, že přijatelný rozsah hodnot latence je od 0 do 255 hodinových cyklů sběrnice PCI v krocích po 8. Registr, který řídí tuto latenci, musí být zapisovatelný, pokud zařízení může provádět shlukový přístup ke sběrnici ve více než dvou fázích, a musí zůstat v režimu pouze pro čtení pro zařízení, která poskytují svůj přístup ve dvou nebo méně fázích v režimu burst (hodnota hardwarového časovače by v tomto případě neměla překročit 16 hodinových cyklů PCI). Zvýšení latence, například z 64 na 128 cyklů sběrnice, by mělo zlepšit výkon systému o 15 % (výkon se také zvýší, pokud se hodnota latence změní z 32 na 64 hodinových cyklů). Pokud systém používá čipovou sadu s architekturou rozbočovače (například všechny Intel 8xx), pak se hodnota PCI Latency v nastavení BIOSu vztahuje pouze na PCI-to-PCI AGP bridge a nikoli na Host-to-PCI, protože rozhraní MCH (hlavní rozbočovače) zahrnuté v logické sadě) nepodporují latenci PCI.

Režim AGP 2X

Specifikace Accelerated Graphics Port v zásadě obsahuje obecné ovládací příkazy PCI s rozdíly ve využití schopnosti provádět přímé operace v paměti (DiME nebo DME - Direct (in) Memory Execute), přítomnost adresovacího portu (SBA - SideBand Addressing) a použití režimu průchozího zápisu do systémové RAM (Fast Write).

Pomocí režimu DiME mohou grafické adaptéry založené na sběrnici AGP pracovat ve dvou režimech. V režimu DMA se řadič chová jako běžné PCI video zařízení, k ukládání textur a provádění operací využívá pouze vlastní lokální paměť – provozní režim DiME je deaktivován. Při použití režimu Execute ovladač „sjednotí“ část systémové paměti(toto je objem, který je uveden v parametru "AGP Aperture Memory Size") pro ukládání textur pomocí specifického schématu přesměrování (GART - Graphic Address Remapping Table), dynamického přeřazení 4KB stránek. Někteří výrobci video ovladačů nezavádějí podporu pro režim DiME (texturování AGP), používají rozhraní AGP pouze kvůli kompatibilitě a implementují pouze Režim DMA. Ve skutečnosti takový akcelerátor funguje jako běžný PCI grafický adaptér pouze s „mechanickým“ rozdílem - provozní frekvence je dvojnásobná: 66 MHz pro AGP oproti 33 MHz pro PCI.

Specifický adresovací port SBA umožňuje pomocí vzestupu a poklesu hodinového signálu zvýšit výslednou (také nazývanou „efektivní“) frekvenci sběrnice AGP, aniž by došlo ke zvýšení hlavní (referenční) frekvence - 66MHz. AGP transakce (paket, v němž se provádí několik operací jako jedna jednotka) se používají pouze v režimu Bus Mastering - zatímco běžná PCI transakce může v nejlepším případě přenést čtyři 32bitová slova v 5 hodinových cyklech (protože adresa je přenášena na adrese /datové řádky pro každý paket se čtyřmi slovy), může transakce AGP používat postranní pásmo k přenosu adresy po malých kouscích současně s daty. Během přenosu paketu se čtyřmi slovy se pro další cyklus paketu přenesou čtyři části adresy. Na konci smyčky již byla odeslána adresa a informace o požadavku na další paket, takže další paket se čtyřmi slovy může začít okamžitě. AGP tedy může přenášet čtyři slova ve 4 cyklech sběrnice, spíše než pět požadovaných pro PCI, které s přihlédnutím k hodinové frekvenci 66 MHz ideálně poskytuje špičkovou propustnost 264 MB/s.

Pro rychlejší přenos informací procesor nejprve zapíše data do systémové paměti a grafický řadič je načte. V případě přenosu velkého množství dat však nemusí stačit propustnost systémové paměti, pro kterou je zaveden end-to-end přenosový režim - Rychlé zápisy. Umožňuje procesoru přímo přenášet data do grafického řadiče bez přístupu k systémové paměti, což samozřejmě může výrazně zvýšit výkon grafického subsystému a odlehčit část zátěže hlavního paměťového subsystému PC. Tento režim však nepodporuje všechny systémové logiky – stavy stavových registrů jednotlivých čipsetů zakazují jeho použití na nejnižší úrovni. Takže zapnutý režim zápisu tento moment implementován v některých čipsetech od Intelu (řady i820, i840, i850 a i845x) a VIA (Apollo 133A, KX133, KT133 a všechny následující). Systémové logiky i440xX, i810, i815, AMD-750, AMD-760 a AMD-760MPx tento režim nepodporují.

Režim AGP 2X umožňuje povolit/zakázat protokol dvojitého přenosu dat přes rozhraní AGP. Jak již bylo zmíněno, přenos dat ve specifikaci AGP 1X probíhá na hraně hodinového signálu pomocí hodinového signálu 66MHz, který poskytuje špičkovou propustnost 264MBps. Povolením režimu AGP 2X se zdvojnásobí propustnost přenosem dat na okraji a na konci hodinového signálu až na teoretický strop 528 MB/s. Zároveň je jasné, že jak v základní logice, tak v grafickém řadiči je vyžadována podpora specifikace AGP2X. Vypnout tento režim doporučeno, pokud je systém nestabilní nebo se plánuje přetaktování (nezohledňuje se u základní logiky s asynchronním rozhraním AGP - například řady i850 a i845x).

Velikost paměti AGP Aperture

Hypotetická výhoda rozhraní AGP oproti PCI kromě časového schématu spočívá v tom, že umožňuje použít systémovou RAM jako součást architektury UMA (Unified Memory Architecture) pro ukládání dat pomocí dříve zmíněného režimu DiME. Grafický adaptér může přistupovat k datům a pracovat s nimi přímo v systémové paměti, přičemž obchází vlastní lokální paměť. Tato funkce vyžaduje přidělení jasně definovaného množství systémové paměti RAM pro použití pro operace s grafickými daty. Jak se zvětšuje místní video paměť grafického řadiče, tato funkce rezervace části systémové paměti samozřejmě ztrácí svou relevanci, v důsledku čehož existuje několik doporučení pro využití množství alokované hlavní paměti.

Obecně je clona součástí rozsahu adresního prostoru systémové RAM přiděleného grafické paměti. Hlavní snímky spadající do tohoto rozsahu clony jsou předávány do rozhraní AGP bez nutnosti překladu. Velikost AGP apertury je definována jako maximální použitá AGP paměť vynásobená dvěma (x2) plus 12MB – to znamená, že velikost použité AGP paměti je menší než polovina velikosti AGP apertury. Tato okolnost je vysvětlena skutečností, že systém vyžaduje paměť AGP bez mezipaměti plus paměťovou oblast podobné velikosti pro kombinované nahrávání a dalších 12 MB pro virtuální adresování. Fyzická paměť se uvolní podle potřeby pouze tehdy, když API (softwarová vrstva) zadá příslušný požadavek na vytvoření nelokálního povrchu (Create Non-local Surface). Provozní Systémy Windows 9x například používá efekt vodopádu, kdy se povrchy nejprve vytvoří v místní paměti, a pokud je plná, proces vytváření povrchu se přenese do paměti AGP a poté do systémové paměti. Tímto způsobem je využití RAM automaticky optimalizováno pro každou aplikaci, kde se AGP a systémová paměť nepoužívají, pokud to není nezbytně nutné.

Je velmi obtížné jednoznačně uvést schéma pro určení optimální velikosti clony. Optimální rezervaci systémové paměti RAM však lze určit podle následujícího vzorce: celková systémová RAM/(video RAM/2). Například pro grafický adaptér s 16 MB video paměti v PC se 128 MB systémové RAM bude apertura AGP 128/(16/2) = 16 MB a pro video adaptér s 64 MB video paměti v PC s 256 MB systémové paměti RAM - 256/(64/2) = 8 MB. Toto řešení je jakousi aproximací – v reálu se každopádně doporučuje vyčlenit na clonu alespoň 16MB. Je třeba také pamatovat na to, že velikost clony (při použití schématu 2 N, nebo při výběru mezi 32/64 MB) přímo neodpovídá výslednému výkonu, takže její zvětšení do obrovských rozměrů výkon nezlepší. V dnešní době s průměrnou velikostí systémové paměti RAM 128–256 MB je pravidlem velikost apertury AGP 64 MB až 128 MB. Překročení „bariéry“ 128 MB nesnižuje výkon, ale stále je lepší držet se „standardních“ 64-128 MB, aby se velikost tabulky GART příliš nezvětšila.

Dalším doporučením „head-to-head“, které je pravděpodobnějším výsledkem několika praktických experimentů, by mohlo být přidělení polovičního množství systémové paměti RAM pro velikost paměti AGP Aperture, s přihlédnutím k možnostem systému BIOS: 8/16/32/ 64/128/256 MB (schéma s 2 N kroky) nebo výběr mezi 32/64 MB. V systémech s malým (do 64 MB) a velkým (od 256 a více) paměti RAM však toto pravidlo vždy nefunguje (ovlivňuje účinnost), navíc, jak již bylo zmíněno dříve, musíte vzít v úvahu také množství místní paměti RAM samotné grafické karty. Doporučení v této souvislosti lze proto předložit ve formě následující tabulky s ohledem na možnosti systému BIOS:

Závislost velikosti clony na velikosti systémové paměti RAM

Velikost systémové paměti RAM

Velikost clony AGP

Velikost systémové paměti RAM

Velikost clony AGP

Modulace rozprostřeného spektra

Generátor hodin (Clock Synthesizer/Driver) je zdrojem pulsací, jejichž extrémní hodnoty tvoří elektromagnetické rušení - elektromagnetické záření (interference) pronikající mimo přenosové médium, především díky použití vysokých frekvencí pro nosnou a modulaci. . Efekt EMI je založen na přidání dvou nebo více frekvencí, což vede ke komplexnímu spektru signálu. Spektrální modulace hodinového pulsu (SSM, jinak SSC - Spread Spectrum Clock) umožňuje rovnoměrně rozložit zanedbatelné hodnoty obecného pozadí elektromagnetického záření vycházejícího z jakékoli fungující součásti systému napříč celým frekvenčním spektrem hodinového pulsu. Jinými slovy, SSM umožňuje „skrýt“ vysokofrekvenční rušení na pozadí užitečného signálu tím, že do jeho spektra zavede další přídavný signál pracující ve frekvenčním rozsahu několika desítek kilohertzů (tento proces se nazývá modulace).

Mechanismus SSM je navržen pro snížení rušení harmonických vyšších typů frekvence sběrnice. Teorie signálu říká, že jakýkoli tvar vlny generuje vyšší typy harmonických kmitů, které se při akumulaci mohou následně stát rušením hlavního signálu. Jedním ze způsobů, jak tento problém obejít, je vystavit hlavní signál specifické modulační frekvenci na mnohem nižší frekvenci, která je výsledkem odchylek ±1 % nominální referenční hodnoty. Implementace SSM obvykle spočívá v použití dvou různé významy, nominální frekvence, pro kterou je reference, nebo nastavení základní frekvence jako maximální (nízkoprofilová modulace) - často na referenci. Ve skutečnosti existuje mnoho důvodů a metod.

Základem je fakt, že s rostoucí frekvencí provozu elektronické komponenty vyzařovat elektromagnetické rušení, které zase může způsobit rušení signálu z jiných zařízení. Protože jakékoli zařízení, které překročí limit rušení cizího signálu, neprojde certifikací FCC, je důležité porozumět metodám používaným k určení úrovní EMI. Nejprve se testované zařízení uvede do režimu rádiového přijímače a zjišťuje se přijímaný frekvenční rozsah v širokém spektru měřením rušení video a audio signálů. Citlivost šířky pásma testovaného zařízení je stanovena v řádu 1MHz. Pokud je základní pracovní frekvence modulována, čímž se šířka pásma rozšiřuje na více než typických 4-5 MHz, mění se spektrum elektromagnetického rušení: místo ostrých ostrých špiček (obvyklá forma projevu EMI) se objevují tzv. „Gaussovy zvony“. (tvar signálu omezený výše křivkou popsanou Gaussovým rozdělením), což způsobuje, že výsledná amplituda signálu je výrazně menší (1/3-1/4 velikosti původního EMI vrcholu). Navzdory tomu však zůstává energie konstantní. Jak se šířka pulsu zvětšuje a zákon zachování energie musí být splněn, bude amplituda tohoto signálu menší.

Povolení modulace spektra může snížit EMI způsobené shlukováním blízkých vysokofrekvenčních komponent a zlepšit provozní stabilitu. V případech použití abnormálních podmínek ("přetaktování") může povolení SSM vést k nestabilní práce systémy kvůli skutečnosti, že s velkými násobiči, které se v současnosti používají, může modulace ±0,5 % způsobit tak velký rozdíl, jako je například 10 MHz na jeden modulační cyklus. Jinými slovy, pokud procesor pracuje na maximální frekvenci, její zvýšení o dalších 10 MHz může být fatální, proto pokud systém pracuje v abnormálních provozních podmínkách (přetaktování), použití SSM se důrazně nedoporučuje (zakázat).

Autodetect DIMM/PCI Clk

Během normálního provozu systému jsou hodinové signály z ovladače přenášeny přes všechny rozšiřující sloty pro paměť a PCI rozhraní. Každý jednotlivý slot a jeho piny mají svou vlastní indukčnost, impedanci a kapacitu, což má za následek útlum a útlum hodinového signálu. Kromě toho jsou signály třetích stran zdrojem EMF (Electric Motion Force, EMF) a EMI. Tento parametr pomáhá automaticky určit a upravit provozní frekvenci paměťových modulů a adaptérů rozhraní PCI. Jeho povolení (Enable) umožňuje snížit vliv elektromagnetického rušení na komponenty instalované v systému, což následně zvyšuje celkovou stabilitu celého systému jako celku.

souhrn

Jedno je tedy jasné: jedinečně rychlého a extrémně spolehlivého systému lze dosáhnout pouze s dostatečně kvalitní pamětí. To znamená, že v současné době moderní paměti, pokud je to například SDRAM, musí striktně splňovat všechny technické požadavky, předložený minimálně v rámci specifikace PC100. Zakoupením paměti splňující požadavky PC133 získáte dodatečnou záruku, že dříve popsané parametry lze bezpečně nastavit na doporučené minimum (maximum) a získáte nejrychlejší a zároveň spolehlivý systém. Každý paměťový modul, stejně jako systém (základní deska) svým vlastním způsobem určují samotný stupeň „schopnosti přetaktování“ a odolnost proti chybám. Proto je téměř nemožné dát jasná doporučení ohledně parametrů, které je třeba nastavit. Ale na druhou stranu už existuje hotové schéma nastavení, na základě kterých si můžete po určité době vytvořit svůj vlastní systém, který poskytuje maximální výkon a garantovaný provoz. Na otázku, jak se bude chovat paměťový modul a systém jako celek, s nastavením nastaveným v BIOSu, může jednoznačně odpovědět pouze konkrétní OS a specializované testovací balíčky, které dokážou paměťový subsystém poměrně silně zatížit, důkladně jej zkontrolovat a upozornit na případné poruchy či chyby. Jinými slovy, pouze znalost a pochopení všech dříve popsaných parametrů, stejně jako trpělivost a čas, vám umožní dosáhnout kýžený výsledek při dosahování oblíbeného cíle každého uživatele PC: sestavit nejrychlejší a nejodolnější systém – ideální poměr kvalita/výkon.

Oběť v postýlce aneb jak správně flashnout BIOS

Od redaktora: Tohle se člověku stává, to se stává. To platí zejména tehdy, když se naučí, že bez velkého úsilí může dosáhnout něčeho významného. Tomu se říká „toto“ – žízeň po zadarmo. Byla to přesně tato žízeň, která mě svého času přemohla, když jsem se dozvěděl, že existuje takový postup jako BIOS bliká základní desku a že po provedení tohoto postupu může systém fungovat lépe.

Dokumentace, články, přátelé, internet – všichni mě ujistili, že vše bude v pořádku. Jak se však ukázalo, kritickým bodem byla dokumentace, která říkala, že po flashování firmwaru byste měli stisknout tlačítko ukončení, restartovat počítač a poté tlačítko uvolnit. Staženo nejnovější firmware, udělal vše podle pravidel, stiskl tlačítko, restartoval stroj. A pak, když jsem musel uvolnit tlačítko, s hrůzou jsem zjistil, že místo koncového tlačítka jsem stiskl tlačítko pro smazání. Ahoj, ahoj, dorazili jsme.

Druhý základní deska. S jeho pomocí se snažím za chodu přeflashovat BIOS první základní desky. Spustím program, specifikuji soubor firmwaru a změním čipy BIOSu před kliknutím na OK. Jejda... nefungovalo to... Ukázalo se, že můj první mikroobvod byl navržen na 12 V a matka, na které jsem to udělal, měla 5voltový... Zase to nevyšlo. Navíc se mi při vytahování nějak podařilo prasknout čip BIOSu druhé matky. Už to spolu nesroste.

A teď je na cestě třetí (!) základní deska (ptal jsem se na to od kamaráda). Už to nemělo Flash BIOS. Ano, ten den jsem měl štěstí. Poslední dva čipy BIOSu jsem spálil z naprosté hlouposti - jednoduše jsem je vložil do patice špatnou stranou a ony se vyboulily. O pár dní později, když se mi podařilo obnovit veškerý hardware, ne bez značných finančních investic, mi najednou došlo jeden malý fakt – zkusil jsem flashnout BIOS se stejným firmwarem, jaký jsem měl předtím. Jen výrobce zatím nic nového neudělal a při stahování nového BIOSu mě nenapadlo porovnávat verze firmwaru. Chcete takové štěstí? Ne? Pak čtěte dál.

Od autora: Poslouchejte každé slovo! Protože jinak se všechno může „ohnout“. Předem upozorňuji, že ani já, ani redakce neneseme žádnou odpovědnost za to, že si z počítače uděláte krásnou krabici na odkládání brambor. Tento článek pojednává pouze o blikání Ocenění BIOS, a majitelé desek s BIOSem od jiných společností by se v žádném případě neměli řídit níže uvedenými doporučeními!

Začněme tím, že všechny BIOSy narozené před rokem 1997 byly ROM, to znamená, že nebylo možné přeformátovat program mikroobvodu bez speciálního zařízení zvaného programátor. Ale technologický růst různá zařízení a typy paměti nemohly ovlivnit BIOS. Po poměrně dlouhé době se objevila Flash-ROM (říká se jí také EEPROM - Electrically Erasable and Programmable Read-Only Memory). Flash-ROM tedy řeší problém běhání s novým firmwarem do servisních center (opravdu fantastická možnost - uživatel kvůli zachycené chybě běží aktualizovat BIOS).

Nejčastějším důvodem pro výměnu BIOSu je instalace více výkonný procesor, o kterém vaše deska nic neví, ale je technologicky schopná ji přijmout. Výměna firmwaru může učinit procesor a desku přátelštější, ale samozřejmě jsou zde technologické problémy nový firmware nevyřeší - nebudete moci nainstalovat Celeron na desku se Socketem 7 nebo nainstalovat Athlon XP na desku založenou na VIA KT133.

Druhý důvod - pevné disky velké objemy, které vaše nerozpozná základní deska, a při aktualizaci BIOSu se s ním mohou spřátelit, protože pro práci s vestavěným řadičem pevné disky Zodpovědný je BIOS.

Třetím neméně pádným důvodem je počet bodů nastavení systému. Ne všechny BIOSy nás takto potěší důležité parametry, jako je AGP Fast Writes nebo SBA. A dovnitř nová verze firmware tyto věci mohou být.

Konečně, ne nejrozumnější, ale nejoblíbenější bod je „Jen chci“. Promiňte, ale flashujte BIOS se stejnou frekvencí jako aktualizace antivirové databáze, nemá to cenu. (Další argument ve prospěch je, že ti, kteří rádi instalují „nejnovější ovladače“ ze stránek NVIDIA, VIA atd., mi poměrně často píší dopisy na technickou podporu, kde křičí o havarovaném systému, a ti, kteří rádi žádají o BIOS „protože byl vydán nový“ patří mezi klienty technické podpory, takže obecně je toho víc než dost – pozn.

Toolkit

S tohoto zařízení BIOS přejde k načítání od dalšího Podle seznam spouštěcích zařízení... stačí vrátit ovládání nebo vrátit zprávaochyba. V každém případě implementace metody... od nich implementace. Může stát se problém ve světě, kde...

  • Technická diagnostika výpočetní techniky, učebnice pro učitele a studenty středních odborných učilišť v oboru 230101 „Počítačové systémy, systémy a sítě“

    Dokument

    ... stát se tedy zdroj chyb moderní programy nastavení BIOS ... Podle zapnutí). Některé z audio a video kódů zprávyochyby, ... a zařízení-1 není připojeno, BIOS vydá zprávaochyba. ACT (Drive Active) -...

  • Standardní možnosti nastavení biosu

    Dokument

    Ztráta informací Podle jak baterie stárne nebo může stát se nepřístupné, ... -servery atd.) bez vydání zprávyochyba test klávesnice. 4. POKROČILÉ CMOS ... WITН BIOS VÝCHOZÍ Automatická konfigurace s hodnotami BIOSPodle výchozí. Hodnoty BIOSPodle výchozí...

  • - (podpora specifikace sběrnice PCI 2.1). Je-li povoleno, jsou podporovány možnosti specifikace sběrnice PCI 2.1. Specifikace 2.1 má dva hlavní rozdíly od specifikace 2.0: maximální taktovací frekvence sběrnice je zvýšena na 66 MHz a je zaveden můstkový mechanismus PCI-PCI, který umožňuje odstranit omezení specifikace 2.0, podle které nesmí být více než 4 zařízení lze nainstalovat na autobus. Implementace specifikace 2.1 navíc umožnila optimalizovat koexistenci sběrnic PCI a ISA (podrobněji ve volbě „Zpožděná transakce“). Vypnutí tohoto parametru má smysl pouze v případě, že se objeví problémy po instalaci další PCI karty (problémy mohou nastat zpravidla pouze u dosti starých PCI zařízení), stejně jako u ISA zařízení, která nechtějí své informace nijak ukládat do vyrovnávací paměti a proto také nepodporují tuto specifikaci. Parametr může nabývat následujících hodnot:
    "Povoleno" - povoleno,
    "Zakázáno" - zakázáno.
    Tato možnost se může nazývat „PCI 2.1 Compliance“.

    Hodinová frekvence PCI

    Možnost nastavení frekvence sběrnice PCI. V této podobě byla tato možnost zavedena na prvních strojích Pentium a poté přenesena na systémy 486 s procesory AMD a sběrnici PCI. Frekvence sběrnice byla „svázána“ s frekvencí pomocí násobiče centrální procesor a měl následující řadu hodnot: "CPUCLK/1,5" (výchozí), "CPUCLK/2", "CPUCLK/3" a pevnou "14 Mhz" (stalo se to tak!).
    Volba "PCI Clock Speed" nabízela následující hodnoty: "Stejné jako CPU", "2/3 CPU", "CPU/2", "1/8 CPU". Volba "HCLK PCICLK" byla děličem mezi systémovou frekvencí a frekvencí místní sběrnice: "1-1", "1-1.5", "AUTO". Volba "PCI Bus Frequency" nabízela hodnoty "CPUExt/3", "CPUExt/2.5", "CPUExt/2" a propojovaly frekvenci sběrnice PCI se systémovou. Volba „CPU Host/PCI Clock“ pouze prostřednictvím hodnoty „Default“ umožnila získat standardních 33 MHz pro sběrnici PCI.
    Bez dvou společných možností by byl předběžný obrázek neúplný. Možnost „PCI Clock Speed ​​​​Override“ prostřednictvím hodnoty „Enabled“ obecně umožňovala „přepsat“ frekvenci sběrnice PCI, ale možnost „PCI CLK“ by mohla překvapit i sofistikovaného uživatele. Hodnota "Asynchronous" vám umožnila vybrat libovolnou frekvenci pro sběrnici PCI. Ale hodnota „Synchronise“ je „pevně“ vázána hodinová frekvence frekvence systémové sběrnice a sběrnice PCI. Pouze dříve bylo pomocí propojek na základní desce nutné nastavit systémovou frekvenci a násobič pro procesor a v konečném důsledku získat např. Pentium 120 frekvence: 120, 60 a 30 MHz (sběrnice PCI).
    Mnohem modernější možností je možnost „PCI/AGP Clock“. To znamená, že tato volba nastavuje frekvence pro dvě sběrnice, i když to není tak dávno, co různé verze BIOSu takové možnosti neposkytovaly. Výše uvedená možnost je primárně určena pro „přetaktování“ zařízení na sběrnici PCI (velmi nebezpečné) a pro AGP. Hodnoty opcí, tzn. frekvence sběrnice přímo souvisí s nastavením frekvence systémové sběrnice ve volbě "CPU Host Clock". Pokud je tato frekvence větší nebo rovna 100 MHz, pak pro PCI a AGP jsou hodnoty nastaveny na „CPU Host Clock“ / 3 a / 1,5, v tomto pořadí. Pro nižší frekvenci sběrnice procesoru se dělení provádí 2 a 1. Pokud tedy systémová frekvence je 66 MHz, pak pro PCI a AGP dostaneme standardní poměr 33/66 MHz. Totéž, tzn. standardu se volba vyskytuje na frekvenci 100 MHz. Všechny ostatní hodnoty frekvence systémové sběrnice vedou k „přetaktování“ obou rozhraní.
    Moderní systémy s možnostmi jako „System/PCI Frequency (MHz)“ poskytují nejširší možnosti pro „přetaktování“, a to nikoli sadu několika hodnot, ale solidní menu s řadou parametrů, počínaje hodnotou „100/33“ (3 :1 dělič) a končící hodnotou "178/44,51" (dělitel 4:1) a krokem pro systémovou sběrnici 1 MHz. To vše by bylo skvělé, kdyby v tom nebyl žádný prvek rizika. Téměř všichni výrobci základních desek „úspěšně“ začali řešit problém „přetaktování“ rozhraní PCI a AGP a odsunuli na druhou kolej možnost zrychlení systémové sběrnice a procesoru, aniž by do tohoto „přetaktování“ „vtahovali“ další systémové komponenty. První „vlaštovka“ v tomto „přetaktovaném“ světě byla základní deska od "Gigabyte" - GA8IRXP, která nabízela další samostatné děliče pro každou ze sběrnic a umožnila tak v podstatě nastavit optimální frekvence PCI rozhraní a AGP bez ohledu na „přetaktovaný“ systém.

    Dynamické dekódování PCI

    Nastavení na "Enabled" umožňuje systému zapamatovat si příkaz PCI, který byl právě požadován. Pokud se následující příkazy shodují s nějakou adresovou oblastí, cykly zápisu budou automaticky interpretovány jako příkazy PCI.

    PCI Latency Timer (PCI hodiny)

    - (Časovač časového limitu sběrnice PCI). Hodnota této možnosti určuje, jak dlouho (v taktech sběrnice PCI) může karta PCI s funkcí Busmaster udržet kontrolu nad sběrnicí PCI, pokud ke sběrnici přistupuje jiná karta PCI. Ve skutečnosti se jedná o časovač, který omezuje dobu, po kterou je sběrnice PCI obsazena hlavním zařízením sběrnice. Po uplynutí stanovené doby sběrnicový arbitr násilně odebere sběrnici od mastera a přenese ji na jiné zařízení. Přípustný rozsah pro změnu tohoto parametru je od 16 do 128 v krocích po násobcích 8. V některých případech je však přidána hodnota „Auto Configured“ (ve výchozím nastavení), což značně zmírňuje pochybnosti a muka uživatele.
    Hodnotu parametru je třeba měnit opatrně, protože závisí na konkrétní implementaci základní desky a pouze v případě, že jsou v systému nainstalovány alespoň dvě karty PCI, které podporují režim „Busmaster“, například SCSI a síťové karty. Grafické karty PCI nepodporují režim „Busmaster“, respektive jej nepodporovaly. Čím nižší je nastavená hodnota, tím rychleji jiná PCI karta vyžadující přístup získá přístup ke sběrnici. Pokud potřebujete vyčlenit více času například na fungování karty SCSI, můžete zvýšit hodnotu pro slot PCI, ve kterém je umístěna. Hodnota pro síťovou kartu by například měla být odpovídajícím způsobem snížena nebo dokonce nastavena na 0, i když v některých případech se nastavení 0 nedoporučuje. Obecně, která hodnota parametru je vhodná a optimální pro daný systém, závisí na použitých PCI kartách a kontroluje se pomocí testovacích programů a zkušebního provozu. Je také nutné zvážit, do jaké míry jsou „konkurenční karty“ citlivé na možné zpoždění. Vzhledem k výše uvedenému si připomeňme existenci dalšího „master“ zařízení, a to centrálního procesoru. Takže nastavení příliš nízké hodnoty latence může ovlivnit efektivitu řízení lokální sběrnice procesoru.

    Volba může být také nazývána: "PCI Bus Time-out", "PCI Master Latency", "Latency Timer", "PCI Clocks", "PCI Initial Latency Timer". U poslední možnosti vypadalo několik možných hodnot jako: "Zakázáno", "16 hodin", "24 hodin", "32 hodin". Další stará volba, "PCI Bus Release Timer", měla následující sadu hodnot: "4 CLKs", "8 CLKs", "16 CLKs", "32 CLKs".
    A ještě jedna velmi důležitá poznámka. Svého času byla tato možnost (a podobné) zavedena s ohledem na koexistenci sběrnic PCI a ISA. Sběrnice ISA umožňovala použití jednoho „master“ zařízení. Toto bylo zřídka používáno, a to jak před, tak v posledních letech sběrnice ISA. Sběrnice PCI však umožnila současně používat několik „master“ zařízení. Vzhledem k rozdílům v rychlosti sběrnice a tím spíše v jejich šířce pásma bylo nutné vyřešit problém společného provozu „master“ zařízení na sběrnici PCI a standardních zařízení na pomalejší sběrnici ISA. To platilo zejména pro tehdy běžné zvukové a síťové karty pro sběrnici ISA, které měly malé množství vyrovnávací paměti, tzn. citlivé na jakékoli zpoždění v přenosu dat.
    "AMI BIOS" vám umožnil vybrat hodnotu parametru v rozsahu od 0 do 255 hodinových cyklů v jednotkových krocích. Ve výchozím nastavení byla nastavena hodnota "66", i když bylo vhodnější použít nižší vlastnictví sběrnice zařízení PCI. Novější verze "AMI BIOS" se staly méně demokratickými: 32, 64, 96, 128, 160, 192, 224, 248 a "Disabled". Kromě toho blikal další název možnosti - „Master Latency Timer (Clks)“ a výchozí hodnota se začala nastavovat na „64“.
    Pravda, toto není celý možný seznam. Funkce „Hodnota časovače latence“ a „Výchozí hodnota časovače latence“ se používají společně. Pokud nastavíte poslední možnost na „Ano“ (je výchozí), bude první funkce ignorována. O něco výše jsme již hovořili o možnosti nastavení parametrů pro jednotlivé sloty. Zde je návod, jak Phoenix BIOS implementuje tuto funkci:
    "Zařízení PCI, slot #n",
    "Výchozí časovač latence: ",
    "Časovač latence: ",
    Pro práci s těmito parametry se samozřejmě zobrazí samostatná konfigurační podnabídka. Pro n-tý slot může uživatel vybrat výchozí nastavení („Ano“), poté se ve spodním poli zobrazí hodnota v hexadecimálním tvaru. V tomto případě bude přístup uživatele k poli „Časovač latence:“ zablokován. Pokud nastavíte volbu "Výchozí časovač latence:" na "Ne", pak bude možné ručně nastavit hodnotu ze série: 0000h .... 0280h. Poslední hodnota odpovídá desítkovému 640. Výchozí hodnota je 0040h (64 hodinových cyklů).
    Další možnost pro hodnoty možnosti „Časovač latence“: „20h“, „40h“, „60h“, „80h“, „A0h“, „C0h“, „E0h“, „Výchozí“ (tj. „40h“) .
    Při konkrétním řešení uživatelského úkolu (nebo problému) je tedy třeba vycházet především z možností použitého čipsetu, verze BIOSu a rozšiřujících karet.

    Kontrola parity PCI

    Některé výkonné čipové sady, především serverové systémy, poskytují možnost (prostřednictvím „Enabled“) řídit tok dat na sběrnici PCI pomocí parity. V tomto případě jsou řízena jak data adresy, tak data samotná. Chyby se neopravují, ale uživatel je o nich informován. Důležité také je, že tento způsob ovládání musí podporovat i samotná rozšiřující PCI karta.
    Volba se může nazývat "PCI Parity Checking" nebo "PCI Bus Parity Checking".

    PCI Preempt Timer

    - (časovač preempce sběrnice PCI). Na první pohled je význam této funkce podobný funkci „PCI Latency Timer“ může dokonce dojít k určitému zmatku, i když v tomto případě je tomu naopak. Hodnota této volby udává, jak dlouho (v taktech sběrnice PCI, nebo lokálních taktech - LCLK) PCI karta podporující režim "Busmaster" nemůže ovládat sběrnici, ale zůstat v pohotovostním stavu, zatímco jiná karta vlastní tuto sběrnici. Sběrnicový arbitr sleduje zadaný časový interval od okamžiku zadání požadavku, po kterém čekající „master“ zařízení vytlačí svého „kolegu“.
    Na výběr jsou následující hodnoty: 5, 12, 20, 36, 68, 132, 260, v digitální podobě nebo se zobrazením měrné jednotky - „5 LCLK“ atd. Je vyžadován parametr "No Preemption" (nebo "Disabled"). Navíc je tato možnost obvykle nainstalována ve výchozím nastavení. Tato možnost se již v této podobě nepoužívá, takže setkání s ní na starších počítačích může způsobit určité potíže. V každém případě, pokud jsou na sběrnici PCI alespoň dvě „master“ zařízení, měla by být hodnota „Disabled“ (nebo podobná) nahrazena optimálnější.
    Tato možnost může být také nazývána "PCI Preemption Timer".

    Peer Concurrency

    - (paralelní práce nebo doslova rovná konkurence). Tento parametr umožňuje/zakazuje současný provoz několika zařízení na sběrnici PCI. Když je tato možnost povolena, je povoleno dodatečné ukládání cyklů čtení/zápisu do čipové sady. Problémy však mohou nastat, pokud nejsou všechny karty PCI připraveny podporovat tento režim provozu. V tomto případě je výkon systému ověřen experimentálně.
    Tato možnost také ovlivňuje společný provoz sběrnic PCI a ISA. Například cykly sběrnice PCI lze přerozdělit a uložit do vyrovnávací paměti během operací ISA, jako jsou přenosy DMA v režimu Bus-Master. Parametr může nabývat následujících hodnot:
    "Povoleno" (výchozí) - povoleno,
    "Zakázáno" - zakázáno.
    Volba se může nazývat "PCI Concurrency" nebo "Bus Concurrency". Přídavná zařízení, "hlad po konkurenci", se objeví v možnostech "PCI/IDE Concurrency" nebo "PCI-to-IDE Concurrency".
    PERR#
    SERR#
    - "AMI BIOS" prostřednictvím obvyklých "Enabled" (povoleno, povoleno) a "Zakázáno" (zakázáno, zakázáno) zve uživatele k "práci" se signály rozhraní sběrnice PCI: PERR# a SERR#. Tyto signály, pro srovnání, odpovídají kontaktům sběrnice - B40 a B42. Pár slov k samotným signálům.
    "PERR#" - Chyba parity I/O PCI. Signál je nastaven přijímačem dat na sběrnici jeden hodinový cyklus sběrnice po vydání signálu PAR (chyba parity - pin A43). Signál PERR# se stane aktivním, pokud je na sběrnici PCI detekována chyba parity. V tomto případě je bit „Enable“ nastaven v registru PCICMD pomocí signálu PERR#. Tato možnost umožňuje zakázat instalaci chybového signálu (ve výchozím nastavení je nastaveno „Zakázáno“).
    "SERR#" - I/O PCI System Error. Výsledkem je, že bit „SERRE“ (SERR# Enable) je také nastaven v registru PCICMD. Jedná se o integrovaný signál, jehož nastavení vyžaduje splnění jedné z následujících podmínek:
    1. Signál PERR# je nastaven na sběrnici PCI, která je řízena bitem 3 registru ERRCMD,
    2. Signál SERR# bude nastaven po jednom cyklu sběrnice po detekci narušení přenosu dat během iniciovaných cyklů PCI,
    3. Signál SERR# bude aktivován během operací ECC. Chyba ECC je signalizována prostřednictvím řídicího registru ERRCMD jako opravitelná jednobitová chyba nebo vícenásobná neopravitelná chyba,
    4. Signál SERR# bude nastaven, když je detekována chyba parity na sběrnici PCI během přenosu dat adresy a současně se nastavují některé chybové signály v jiných registrech,
    5. Mohou nastat další situace, například nastavení vstupního signálu chyby G-SERR# v bitu 5 registru ERRCMD.

    BIOS obsahuje poměrně mnoho nastavení, která nejsou vždy snadno pochopitelná, protože referenční informace u některých funkcí někdy chybí nebo nepomáhá jasně pochopit principy jejich fungování. Mnoho uživatelů si proto klade logickou otázku: PCI Latency Timer, co to je? Pojďme zjistit, proč je tato funkce potřebná a jak ji správně nakonfigurovat.

    Tento Parametr BIOS určuje, jak dlouho ji zařízení připojené ke sběrnici PCI udrží pro své vlastní potřeby, aby přes ni přeneslo svá data. Než tato doba (počet hodinových cyklů) vyprší, všechna ostatní zařízení, která používají sběrnici PCI, ji nebudou moci používat. Výchozí hodnota pro tuto funkci je 32 nebo 64 tiků a ve většině případů ji lze bezpečně zvýšit. Minimální hodnota je 32 a použitý krok cyklu lze postupně zvyšovat o 32 hodinových cyklů (64, 96 atd.), až na 224.

    Možné hodnoty možností

    Maximální hodnotu této funkce lze nastavit na 248.

    Jak správně nakonfigurovat toto nastavení

    Zvýšení hodnoty PCI Latency Timer pomáhá zvýšit efektivní šířku pásma stejnojmenné sběrnice, což může v určitých případech vést k nesprávné činnosti některých vysokorychlostních zařízení, která vysílají a přijímají velké množství informací. Podobné problémy se například často vyskytují u řadičů RAID.

    Doporučujeme však zkusit zvýšit hodnotu tohoto nastavení, zejména pokud váš počítač nemá mnoho rozšiřujících karet, které používají slot PCI. V tomto případě se vyplatí postupně (o 32 hodinových cyklů) zvyšovat hodnotu PCI Latency Timer před spuštěním bootování operační systém a poté pečlivě sledujte výkon počítače a jeho softwaru.

    Pokud vše funguje normálně, můžete postupně zvýšit hodnotu PCI Latency Timer na přibližně 160 hodinových cyklů a ještě vyšší, pokud je to vážně potřeba. Na druhou stranu, pokud se vyskytnou problémy s provozem PCI zařízení, měli byste snížit hodnotu výše uvedeného parametru až na 64 nebo dokonce 32 hodinových cyklů. Tato potřeba nastává, když sběrnici PCI používá mnoho zařízení, z nichž některá potřebují prioritní přístup k této sběrnici pro bezchybný provoz. Proto byste si měli pamatovat, že nastavením parametru PCI Latency Timer na 32 můžete tyto problémy odstranit.

    Předběžné načtení PCI-DRAM
    Když zařízení PCI pracující v režimu Bus Mastering provádí přístup do paměti, je do vnitřní vyrovnávací paměti řadiče odeslán jeden bajt se zadanou adresou. Pokud však tuto možnost povolíte, bude několik dalších bajtů načteno do vyrovnávací paměti, takže další požadavek ze zařízení PCI bude dokončen bez přístupu k paměti. Pro zvukové karty a FireWire řadiče, je to zvláště důležité.

    Číst kolem Psát
    Jak víte, většina (až 90 %) paměťových požadavků souvisí se čtením dat, nikoli zápisem. Zápis do paměti je však nutný, ale sběrnice neumožňuje provádět obě operace současně. Pokud je tedy nutné zapsat byť jen jeden bajt, jakýkoli proces čtení se přeruší. Aby se tomu zabránilo, existuje vyrovnávací paměť „Read Around Write“, která přijímá data, která vyžadují následné uložení do paměti. Operace zápisu se tedy provede pouze tehdy, když se ve vyrovnávací paměti nashromáždí dostatek dat. Pokud data ještě nebyla zapsána, můžete se obejít bez čtení z paměti a použít vyrovnávací paměť jako mezipaměť. Je zřejmé, že je lepší tuto možnost povolit. Existují však informace, že v tomto případě grafická karta na čipu i740 nebude fungovat.

    Rychlý R-W Turn Around
    Tato možnost umožňuje zkrátit zpoždění při změně režimů přístupu do paměti – když po zápisu následuje čtení a naopak. Je zřejmé, že zatížení paměti se zvyšuje, což může vést k nestabilitě a chybám. Zapněte a zkontrolujte.

    Systémová ROM možnost ukládání do mezipaměti
    Tato možnost zahrnuje rozsah adres uložený v mezipaměti, kde je uložena kopie systému BIOS. Není potřeba ukládat BIOS do mezipaměti, protože rutiny, které obsahuje, se nepoužívají, když jsou spuštěny aplikace. Totéž lze říci o možnosti Video BIOS Cacheable – bez váhání ji deaktivujte.

    Video RAM s možností vyrovnávací paměti
    Videopaměť pro textové a jednoduché grafické režimy se nachází v rozsahu adres 0A000h-0BFFFh. Když používáte Windows nebo jiné grafické prostředí, vyrovnávací paměť snímků je mapována na určité lineární adresy daleko za první megabajt. Tak to vypneme.

    PCI řadič


    Druhá část mé recenze nastavení BIOSu spojené s provozem řadiče sběrnice PCI a zařízeními s ním kompatibilními. Bylo by užitečné trochu vysvětlit mechanismus fungování této pneumatiky. Každé zařízení se může chovat jako „master“ sběrnice během výměny s pamětí (notoricky známý režim DMA), přičemž ji bere pro své vlastní potřeby. Než tak učiní, musí samozřejmě podat žádost rozhodci. Po dokončení výměny to zařízení oznámí vydáním přerušení (IRQ). Pro potřeby sběrnice jsou přiděleny čtyři přerušovací linky INT#A-INT#D a každý slot má jiné pořadí připojení těchto linek. Jinými slovy, první řádek přerušení se bude lišit na různých slotech, například pro slot 1 to bude INT#A, pro slot 2 to bude INT#B atd., ale ne nutně v tomto pořadí. Zařízení PCI, která obvykle používají první řádek v různých slotech, tedy nefungují vždy na stejném přerušení. Ačkoli by teoreticky neměly být žádné problémy, když více zařízení používá jednu přerušovací linku, ve skutečnosti některé zvukové a grafické karty odmítají fungovat v páru. S tím se nedá nic dělat. Ale aby nedošlo ke křížení PCI zařízení s klávesnicí, COM a LPT porty atd., existuje možnost přiřadit různá vstupní čísla k linkám IRQ (nazývaným také INT PIN) na řadiči přerušení.
    Přejděme k dalším možnostem.

    Zápis z CPU do PCI
    Když procesor pracuje se zařízením PCI (to znamená, že se nepoužívá režim DMA), zapisuje na porty. Data pak vstupují do řadiče sběrnice a poté do registrů zařízení. Pokud tuto možnost povolíme, použije se vyrovnávací paměť pro zápis, která shromažďuje data dříve, než je zařízení PCI připraveno. A procesor na to nemusí čekat – může uvolnit data a pokračovat v provádění programu. Nevidím důvod tuto možnost deaktivovat.

    PCI Dynamic Bursting (Sloučení bajtů, PCI Pipeline)
    Tato možnost také souvisí s vyrovnávací pamětí pro nahrávání. Umožňuje režim akumulace dat, ve kterém se operace zápisu (transakce sběrnice) provádí pouze tehdy, když je ve vyrovnávací paměti shromážděn celý paket 32 ​​bitů. Efekt je čistě pozitivní - propustnost 32bitová sběrnice je využita na plnou kapacitu, bez nečinných operací. Musí být zahrnuto.

    PCI#2 Access #1 Zkuste to znovu
    Také možnost vedoucí práce záznamová vyrovnávací paměť. Určuje, co se má udělat, pokud je vyrovnávací paměť již plná a zařízení není připraveno přijímat data a nemůže je přijmout. Enabled - operace zápisu se bude opakovat, Disabled - vygeneruje se chyba a procesor (přesněji program, který zapisuje na port) rozhodne, co dál.

    PCI Master 0 Zápis WS
    Tato možnost, je-li nastavena na hodnotu Disabled, umožňuje přidat jeden další cyklus hodin, než dojde k operaci zápisu na sběrnici. V případě přetaktování procesoru zvýšením frekvence autobusy FSB Zvyšují se i frekvence všech ostatních sběrnic včetně PCI. Tady přichází na pomoc extra takt. Pokud je s PCI vše v pořádku - frekvence je 33 MHz a nejsou žádné závady, je třeba volbu povolit.

    PCI Latency Timer
    Pomocí této volby můžete nastavit počet hodinových cyklů přidělených každému zařízení PCI k dokončení transakce (operace směny). Čím více hodinových cyklů, tím vyšší je účinnost zařízení, protože není třeba znovu žádat o povolení, zabavit a uvolnit čas atd., To znamená, že provádějí operace, které vyžadují určitý čas, ale nedávají skutečný efekt. . U zařízení ISA však latenci PCI nelze zvýšit na 128 hodinových cyklů. Může také vážně narušit systém, proto k tomuto problému přistupujte opatrně.

    Zpožděná transakce
    Tato možnost reguluje vztah mezi zařízeními ISA a PCI, když obě potřebují přístup k paměti. Jak víte, sběrnice ISA je taktována čtyřikrát pomaleji než sběrnice PCI – 8 MHz oproti 33 MHz. Rychlost výměny je také mnohem nižší. Pokud PCI zařízení požádá o výměnu, zatímco ISA zařízení běží, jednoduše tuto příležitost nedostane a počká, až na něj přijde řada. Existuje však cesta ven - zpožděná transakce. S ním data nedorazí na sběrnici, ale shromažďují se ve 32bitové vyrovnávací paměti. Když se sběrnice uvolní, dojde k transakci. Ne všechna ISA zařízení se ale nechá takto oklamat, takže v případě problémů je třeba odloženou transakci zakázat.

    Pasivní uvolnění
    Toto je na stejné téma. K pasivnímu uvolnění sběrnice PCI dochází, když je aktivní jedno ze zařízení ISA. Procesor dostane možnost nečekat na konec transakce a začít zaznamenávat data. Pokud se vyskytnou problémy se zařízeními ISA, měla by být tato možnost zakázána.

    Soulad s PCI 2.1 s
    V podstatě se jedná o zahrnutí předchozích dvou možností, protože každé zařízení splňující specifikaci PCI 2.1 musí podporovat odloženou transakci i pasivní uvolnění sběrnice.
    To je ve skutečnosti vše, co je v něm obsaženo Nastavení systému BIOS se dotkne sběrnice PCI. Správnost nastavení lze zkontrolovat postupným načtením všech zařízení PCI. Zvláštní pozornost by měla být věnována, pokud je frekvence sběrnice PCI v důsledku přetaktování vyšší než jmenovitá hodnota. Příště si povíme o jiném autobusu – AGP.

    Ovladač AGP


    Nyní budeme hovořit o řadiči sběrnice AGP. Nejprve by bylo užitečné si znovu připomenout, o jakou pneumatiku se jedná. Byl vytvořen AGP (Accelerated Graphics Port). od společnosti Intel speciálně pro podporu nové generace grafických karet. Byl vzat jako základ univerzální pneumatika PCI. Pro srovnání, AGP umožňuje provoz pouze jednoho zařízení. Při stejné šířce sběrnice (32 bitů) se frekvence zdvojnásobila a dosáhla 66 MHz. Následně byly navrženy režimy AGP 2x a AGP 4x, ve kterých se kurz zdvojnásobil, respektive zčtyřnásobil a bylo zavedeno snížené napětí (1,5 V). Dalším rozdílem mezi AGP je jeho zaměření nový režim výměna, nazývaná DiME (Direct In-Memory Execution). To znamená, že řadič AGP grafické karty může nejen přijímat velké množství dat ze systémové paměti (režim DMA), ale také ji používat jako rozšíření paměti grafické karty. Bylo tedy plánováno zcela se zbavit potřeby vybavit grafické karty pamětí. Tento nápad nenašel podporu u vývojářů grafických čipů. Množství videopaměti neustále roste, komprese textur a algoritmy Z-bufferu jsou již plně využívány a AGP paměť se používá jen výjimečně, protože to vede k poklesu výkonu.

    Počáteční zobrazení
    Tato možnost, která se nejčastěji nachází v části „Nastavení periferií“, nemá absolutně žádný účinek, pokud máte pouze jednu grafickou kartu. Pokud jsou dva, pak BIOS poskytuje možnost vybrat si, který z nich má být přiřazen jako první (Primární).

    Velikost clony AGP
    Tato možnost nastavuje velikost apertury, tj. maximální množství systémové paměti přidělené pro provoz v režimu AGP DiME. Clona bude vyplněna paměťovými bloky pouze při použití velkých textur. Proto výběr velmi vysokých hodnot neovlivní celkový výkon grafické karty. Pokud však vyberete hodnotu, která je příliš nízká, režim AGP DiME a někdy i DMA bude zcela deaktivován, což může pomoci vyřešit problém nekompatibility mezi grafickou kartou a základní deskou.
    Jakou hodnotu je nejlepší nastavit? Obvykle se doporučuje použít jako základ polovinu systémové paměti. Nebo jiný vzorec: main_memory * 2 / video paměť. Ve skutečnosti je ve všech případech potřeba nastavit buď 64 nebo 128 MB.

    Řízení AGP
    Tato možnost je dostupná na základních deskách s čipsety VIA. Umožňuje vám povolit režim řízení výkonu signálu dodávaný do slotu AGP. Potřeba toho vzniká, když grafický ovladač spotřebovává příliš mnoho energie. Pokud základní deska není schopna poskytnout potřebné parametry, při spuštění 3D her začnou padat a zamrzat.