Chipset-uri prin mituri și realitate

Pentru a facilita înțelegerea principiilor generale pe baza cărora se creează chipset-uri VIA, am împărțit partea tehnică a articolului în două mari secțiuni dedicate separat microcircuitelor, numite de obicei podurile de la nord și de sud. Poate că, la început, o astfel de separare va părea că cineva nu este foarte convenabil, dar după citirea întregului articol, cititorii vor putea să se asigure că această abordare este cea mai corectă pentru chipset-urile VIA Technologies.







South Bridges

Dacă scrieți cu adevărat despre produsele VIA Technologies în detaliu, mai întâi trebuie să clarificați problema cu punțile sudice odată pentru totdeauna. Acum placi bazate pe chipset-urile VIA enumerate mai sus sunt utilizate de fapt trei pod de sud: VT82C596B (Mobile South Bridge), VT82C686A (Super Sud) și VT82C686B.

596B este cel mai vechi pod de sud. Un controler USB (respectiv 2 porturi) nu are monitorizare hardware și interfață AC'97 / MC'97. Controlerul integrat IDE respectă specificația Ultra ATA / 66. Numele său (Mobile South) a fost primit din cauza faptului că VIA a plasat-o ca o soluție pentru computerele portabile și, în legătură cu aceasta, sa acordat o atenție deosebită reducerii consumului de energie în timpul dezvoltării chipului.

686A / B. VIA VT82C686A până de curând a fost cel mai versatil South Bridge: două canale USB-controller (patru porturi USB), Ultra ATA / 66 IDE, AC'97 / MC'97-interfață, monitorizarea sistemului. Modificarea sa VT82C686B diferă numai în controller-ul integrat IDE (Ultra ATA / 100). După cum se poate observa din caracteristici, cele mai "ascetice" - cu siguranță, 596B. Cu toate acestea, dacă vă apropiați de cealaltă parte, continuați să monitorizați sistemul - ar putea fi numit și exhaustiv - suficient din punctul de vedere al utilizatorului obișnuit. Într-adevăr: slotul AC'97 Audio și AMR cel mai mult nu se utilizează, imaginați-vă că mai mult de două dispozitive USB de pe un singur computer este încă dificil, iar suportul pentru Ultra ATA / 100 nu este încă un avantaj practic. De ce suntem noi? Da, doar pentru faptul că, de fapt, cerințele de 90% dintre utilizatori, chiar și cel mai vechi pod de sud de la VIA corespunde complet. Pentru restul de 10%, particularitatea este că toate chipset-urile VIA Technologies sunt definite numai de puntea de nord, dar puntea de sud spre oricare din cele nordice poate fi "echipată" de oricine. Nimeni nu obstrucționează să facă o plată pe cel mai modern VIA KT133A, dar cu o utilizare în vârstă de 596 de ani - și totul va funcționa bine! Și este excelent - adică, în limitele capacităților sale, în mod normal, 596B, fără erori și eșecuri, va face tot ce este necesar. Bineînțeles, firmele care respectă sinele sunt "ghinioni" sinceri, dar oamenii chinezi care sunt iubiți de poporul nostru pentru prețuri mici pot și ușor.

Punțile nordice

Podurile de nord ale chipset-urilor VIA chiar diferite sunt foarte asemănătoare. De regulă, tranziția de la un chipset la altul (mai modern) este însoțită de introducerea a două sau trei (mai rar - una) modificări ale listei funcțiilor acceptate și. la fel ca o modificare minoră a unor componente ale chipsurilor înseși. Pentru a ilustra valabilitatea unor astfel de argumente, ne referim la un "fenomen" curios asociat cu valorile codurilor Vendor ID / Device ID pentru un număr de cipuri VIA Technologies North Bridge.

În primul rând, să explicăm aceste coduri. ID-ul vânzătorului este codul producătorului și codul este că toate cipurile pe care le produce trebuie raportate programului "interesat" de o anumită interogare formalizată (la etapa de început este BIOS-ul). În plus, deja din proprie inițiativă, producătorul atribuie fiecare dintre cipurile sale dispozitivului ID - "identificatorul dispozitivului", care permite să se determine care microcip al acestui furnizor "a răspuns" cererii. Unul dintre cele mai obișnuite exemple de utilizare a identificării cipurilor pentru o pereche de ID de furnizor / ID dispozitiv, pe care le putem observa în timpul instalării dispozitivelor noi în Windows. Toți vor aminti acest proces: în primul rând, o casetă de mesaj apare că „hardware nou“, apoi Windows sau să recunoască propria sa, sau nu au găsit informații despre aceasta în baza sa de date internă și solicită discheta sau CD-ROM-ul cu drivere și fișiere INF. A fost o pereche de Vendor ID ID / dispozitiv, care este sub forma unor valori numerice specifice descrise în INF-fișier, sistemul de operare determină tipul de dispozitiv și denumirea acestuia în forma „text“ (este acolo, în INF-file).

Surpriza este condamnarea, că tot nordul podului chipset VIA Apollo Pro, Pro Plus, Pro133 și Pro133A ambele cod. sunt la fel. Adică, în mod oficial, toți aceștia sunt unul și același cip. Cu toate acestea, există un alt cod - Revizie (revizuire sau, dacă se poate spune, numărul "versiunii" chipului). Este pentru valoarea acestui cod (și numai pe ea) și pot fi distinse Northbridge, de exemplu, VIA Apollo Pro de la VIA Apollo Pro133A Northbridge. Cu toate acestea, ceea ce aceste cipuri diferă doar în lor „versiune“ caracteristica prezinta toate chipset-urile VIA, pe care le-am discutat deja mai sus - „într-un mod amiabil“ este într-adevăr unul și același cip, tocmai a fost supus la trecerea timpului diverse îmbunătățiri și îmbunătățiri.

Ia acordat pentru toate cele de mai sus, puteți construi un număr virtual VIA poduri nord, concentrându-se nu pe „exterior“ nume chipset-uri și poduri, și „interne“, pentru calitatea lor, și pur și simplu - funcționalitate. Trebuie remarcat faptul că, în acest caz, vom intra ipoteze de cale neexplorate, ca informațiile producătorului oficiale cu privire validitatea acestora, desigur, nu. Cu toate acestea, o vastă experiență practică cu chipset-urile VIA, noi credem, dă dreptul de a utiliza această „linie virtuală“, deși nu ca adevăr ultim, ci ca o ipoteză de lucru.

Apollo Pro133 Primul chipset VIA (și, în consecință, primul bridge de nord), care suportă oficial 133 MHz FSB pentru platforma Intel (Slot 1 / Socket 370). La fel ca toate chipset-urile VIA, asincrone, adică memoria poate fi tactată la aceeași frecvență ca FSB, sau mai mult sau mai puțin. Sprijină procesoare Intel Pentium II / III și Celeron, slot AGP (2X), până la șase dispozitive PCI Master (inclusiv cele care sunt construite în podul sudic).







Apollo Pro133A, Apollo KX133 / KT133 / KT133A Apollo Pro133A diferit de Apollo Pro133 suporta AGP 4X. De asemenea, se poate presupune că acesta a fost proiectat Apollo KX133 (pentru AMD Athlon Slot factor de formă A procesor), apoi Apollo KT133 (procesoare AMD Athlon / Duron, factor de formă Socket A) pe baza nucleului său. De fapt, a fost de a lucra cu diferite tipuri de CPU și sunt făcute toate diferența dintre Apollo Pro133A și Apollo KX133 / KT133. Cu toate acestea, acestea din urmă nu suportă 133 MHz FSB, dar acest lucru sa datorat (putem presupune) nu este în principiu imposibil, și la faptul că, la momentul în care sunt dezvoltate pur și simplu nu CPU de la AMD, care necesită o frecvență de autobuz. Cu toate acestea, odată cu lansarea de noi versiuni ale Athlon și „spațiu“ a fost eliminat prin eliberarea lui Apollo KT133A, care este acum pe caracteristicile aproape identice cu Apollo Pro133A (cu excepția magistrala procesorului: AGTL + pentru Pro133A și EV-6133 (266) MHz pentru KT133A).

Ce sunt "driverele de chipset" și de ce sunt necesare?
La început, ca întotdeauna, despre lucrul principal. Driverele au nevoie de sistemul de operare pentru a funcționa corect cu orice chipset. Concepția obișnuită (și de la aceasta nu mai puțin imensă) este că chipset-urile Intel, spre deosebire de celelalte, nu au nevoie de drivere. Aveți nevoie, mai mult și cum! Doar drivere pentru chipset-uri Intel (cel puțin mai multe dintre ele) sunt deja în setul de baze de date de drivere pentru Windows 98, astfel încât acest sistem de operare este capabil să determine elementele funcționale adecvate ale chipset-ul Intel în sine și să stabilească drivere de sprijin pentru ei imediat, chiar și în cursul lor instalare. Prin urmare, teza "este clar că ceva nu este în regulă cu aceste chipset-uri VIA, deoarece șoferii speciali sunt necesari pentru ei" ar trebui să fie complet greșit. Apropo, în Windows Me (Millennium), informații despre majoritatea chipset-urilor VIA, precum și driverele corespunzătoare sunt deja prezente - acordul oficial despre acest lucru între VIA Technologies și Microsoft a dat rezultate.

IRQ Routing Miniport Driver
Rutarea IRQ, adică distribuția cererii de întrerupere între dispozitive este cea mai importantă funcție inerentă în orice sistem de operare care acceptă caietul de sarcini Plug-and-Play. Dacă rutarea este incorectă, multe dispozitive pur și simplu nu își vor îndeplini funcțiile în mod corect și pot chiar provoca erori în sistem atunci când încearcă să le activeze. Router-ul standard, instalat în timpul instalării Windows 98/98 SE, este proiectat numai pentru mecanismul de distribuție IRQ, susținut de chipset-urile Intel, pentru chipset-urile VIA este oarecum diferit. Este pentru sistemul să distribuie corect vectorii de întrerupere la toate dispozitivele instalate pe computer, pe care le solicită și servește drept driverul de rutare VIA IRQ. Considerăm că nu este necesar să explicăm în continuare necesitatea instalării sale pentru funcționarea corectă a întregului sistem de operare. Puternicitate redusă: înainte de instalarea driverului de rutare IRQ, VIA recomandă să se permită BIOS-ului să funcționeze pe chipset-ul controller-ului USB încorporat (ambele canale, dacă este dual-channel) și să aloce IRQ-ul pentru controlerul USB. După instalarea driverului și apoi repornirea instalării, puteți reveni la starea obișnuită (dacă este diferită de cea menționată mai sus).

IDE BusMaster Driver
Acest driver este, de fapt, împărțit în două părți independente, fiecare dintre acestea fiind un driver separat, funcționalitatea ambelor părți sunt identice și interschimbabile. Via 4-în-1 Drivers Pack conține doar o singură specie - VSD (furnizor de suport driver), în cazul în care VIA IDE BusMaster driverul folosit pachet separat, utilizatorul este dat posibilitatea de a alege dintre două opțiuni - VSD de mai sus și driver „plin“ miniport (VxD). VSD - un conducător auto care funcționează în combinație cu un driver Windows universal pentru toate IDE BusMaster-controlere, în timp ce driverul miniport înlocuiește complet driverul Windows standard. Poziția VIA însăși în acest sens similar cu următorul text: „VSD-conducător auto oferă o mai bună compatibilitate cu toate IDE / EIDE / ATAPI-dispozitive, în timp ce Driver miniport are unele de viteză mare, dar (potențial), în unele cazuri, pot fi incompatibile cu unele specifice modele de drive-uri ". În consecință, 4-în-1 ca soluție Drivers Pack „pentru toate“ conține doar VSD-realizare, bine mai mulți utilizatori „riscante“ sunt prezentate cu posibilitatea de a seta miniport driver dintr-o distribuție separată. În general, ambii piloți servesc un singur scop - pentru a permite utilizarea corectă sprijină IDE controler integrat în Podul de Sud, „de mare viteză“ moduri de transfer de date (Ultra ATA / 66/100).

Aici vom trăi mai multe detalii despre problemele reale ale plăcilor de bază de pe chipset-urile VIA, care, în unele cazuri, se pot dovedi insolubile, cel puțin prin mijloace standard. Faptul că există astfel de probleme (apropo, în multe chipset-uri și nu doar în producția tehnologiilor VIA) este un fapt dovedit. Cu toate acestea, datorită faptului că acestea sunt suficient de specifice și se aplică în mod clar serie de situații definite, destul de inutil frică de aceste probleme. Mai degrabă, aceștia trebuie pur și simplu să fie cunoscuți și, de asemenea, să poată aplica în practică și metode dovedite "non-standard", dar dovedite (în unele cazuri).

Controler IDE al punții sudice VIA și CD-ROM Ultra ATA / 33 (CD-RW, DVD)
S-a observat că unele unități ATAPI CD-ROM (CD-RW, DVD), acceptă modul Ultra ATA / 33, nu funcționează corect atunci când este conectat la un VIA BusMaster IDE-controler, parte a VIA sud poduri, printr-un cablu standard de 40 de fire. Problema este violarea integrității datelor la citirea discului sau în formatul greșit al identificării discului de la primul apel. Există două moduri de ao rezolva. Cel mai simplu - c dezactivați BIOS-ul, sau utilitarul de diagnosticare a VIA IDE BusMaster drivere Kit utilizarea Ultra ATA pentru această unitate. A doua metodă poate fi aplicată în cazul în care nu există nici o dorință de a limita în mod artificial performanțele dispozitivului de acționare, - atunci acesta trebuie să fie conectat prin intermediul 80-conductor Ultra ATA / cablu 66 (deși dispozitivul ar funcționa în Ultra modul ATA / 33!).

Sistemul de sunet al podului de sud VIA 686A / B, port de joc
Pe unele placi de baza care folosesc VIA VT82C686A (B) poduri sud, aceasta poate fi o problemă: după îndepărtarea dispozitivului manager încorporat chipset placa de sunet (audio AC'97) joystick-ul la portul de joc rămâne în lista dispozitivelor existente. Acest lucru se produce deoarece driverul Gameport (vjoyd.vxd) într-adevăr nu se poate determina absența sau prezența dispozitivului în sistem, prin urmare, fiind o dată stabilită, acesta continuă să curgă de fiecare dată când este pornit sistemul. Soluția este simplă: trebuie să eliminați manual dispozitivul.

Pentru a activa direct senzorii de temperatură, fișierul trebuie să conțină următoarele rânduri:

CPU_TEMP_PIN = 1
SYSTEM_TEMP_PIN = 2

Pentru a inversa numărul senzorilor de temperatură ai procesorului și a unității de sistem, inversați următoarele:

CPU_TEMP_PIN = 2
SYSTEM_TEMP_PIN = 1

Treziți-vă pe tastatura USB
Unele sisteme sunt bazate pe placi de baza care au folosit sud poduri VIA (amintesc că poate fi nu numai placa, complet asamblat pe chipset-uri VIA, dar, de asemenea, de exemplu, plata pe AMD-750/760), pot fi reticenți să părăsească modul „sleep“ la cererea USB-tastatura, chiar și atunci când tastatura USB Wake-up este menționată în documentația referitoare la modul de implementare a funcției. Acest lucru se datorează faptului că nu toate tastaturile USB acceptă ACPI, astfel încât această problemă nu se referă deloc la chipset-urile VIA. De asemenea, să fie conștienți de faptul că serviciul de trezire-cereri din dispozitivul USB va apărea în VIA chipset-uri doar din VIA VT82C686A CF revizuire Southbridge, toate produsele mai vechi pur și simplu nu acceptă această caracteristică.

postfață

Așa cum am menționat mai sus, scopul principal al acestui articol - pentru a explica cititorilor noștri ceea ce a cauzat cu adevărat atitudinea prudentă a unor utilizatori la produse VIA, și, eventual, a avut timp să risipească miturile cu privire la cauza de insecuritate și / sau un număr mare de erori în chipset-uri sale. VIA Technologies a reușit într-un timp scurt de la „rățușca cea urâtă“, pentru a deveni unul dintre lider în furnizarea de chipset-uri pentru producerea de placi de baza, astfel încât aceste placi vor trebui să se ocupe - în fața faptului împlinit. Și dacă da, nu ar trebui să se ascundă capul în nisip sau scuze, invocând „mituri“ menționate mai sus, ar trebui să fie ușor să studieze în mod obiectiv produsele acestei companii și să știe cum să-l trateze, astfel încât să nu ei înșiși sau utilizatorii fără griji.







Articole similare

Trimiteți-le prietenilor: