Cyrix - Cyrix

Cyrix Corporation
Industrie Semiconductori
Fondat 1988 ; Acum 33 de ani ( 1988 )
Fondator
Defunct 11 noiembrie 1997 ; Acum 23 de ani ( 11-11 1997 )
Soarta Fuzionat și dizolvat
Succesor Vândut către National Semiconductor (ulterior către VIA Technologies ); active vândute către Advanced Micro Devices
Sediu Richardson, TX , SUA
Produse
Numar de angajati
c. 300

Cyrix Corporation a fost un dezvoltator de microprocesoare care a fost fondat în 1988 în Richardson, Texas , ca furnizor specializat de coprocesoare matematice pentru microprocesoare 286 și 386 . Compania a fost fondată de Tom Brightman și Jerry Rogers.

Cyrix a fuzionat cu National Semiconductor pe 11 noiembrie 1997.

Produse

Coprocesoarele Cyrix FasMath

Cyrix FasMath

Primul produs Cyrix pentru calculator personal piață a fost un X87 compatibil FPU coprocessor . Cyrix FasMath 83D87 și 83S87 au fost introduse în 1989. FasMath a oferit cu până la 50% mai multă performanță decât Intel 80387 . Cyrix FasMath 82S87, un cip compatibil 80287 , a fost dezvoltat din Cyrix 83D87 și este disponibil din 1991.

Microprocesor Cyrix Cx486DRx².

486

Primele sale produse CPU au inclus 486SLC și 486DLC , lansate în 1992, care, în ciuda numelor lor, erau compatibile cu pinul cu 386SX și, respectiv, DX. În timp ce au adăugat un cache L1 on-chip și setul de instrucțiuni 486, în funcție de performanță, au fost undeva între 386 și 486 . Cipurile au fost folosite mai ales ca upgrade-uri de către utilizatorii finali care doreau să îmbunătățească performanțele unui 386 îmbătrânit și în special de dealeri, care schimbând CPU-ul ar putea transforma 386 de plăci cu vânzare lentă în 486 de plăci bugetare. Chip - urile au fost foarte criticat în comentarii de produs pentru a nu oferi performanta sugerat de numele lor, iar pentru confuzia cauzată de asemănării lor de denumire cu Intel 'linia SL S și IBM e SLC linia de procesoare, nici una dintre care a fost legat de SLC Cyrix lui . Cipurile s-au văzut folosite în clone de PC foarte ieftine și în laptopuri.

Cyrix va lansa ulterior Cyrix 486SRX2 și 486DRX2, care erau în esență versiuni dublate de ceas ale SLC și DLC, comercializate exclusiv consumatorilor ca upgrade-uri 386 până la 486. Spre deosebire de SLC / DLC, aceste cipuri conțineau circuite interne de coerență a cache-ului care făceau cipurile compatibile cu plăci de bază 386 mai vechi care nu aveau circuite suplimentare sau rutine BIOS pentru a menține curentul cache.

În cele din urmă, Cyrix a reușit să lanseze Cyrix Cx486S și mai târziu Cyrix Cx486DX, care era compatibil cu pinii cu omologii săi Intel 486. Cu toate acestea, jetoanele au fost introduse mai târziu pe piață decât modelele 486 ale AMD și au fost comparate ușor mai lent decât omologii AMD și Intel, ceea ce le-a retrogradat pe buget și pe piața de upgrade. În timp ce AMD a reușit să vândă o parte din 486-ul său către OEM mari , în special Acer și Compaq , Cyrix nu. Cipurile Cyrix au câștigat câteva urmăriri cu upgrade-urile, deoarece procesorii lor de 50, 66 și 80 MHz au funcționat cu 5 V, mai degrabă decât cu 3,3 V folosiți de AMD, făcând cipurile Cyrix utilizabile ca upgrade-uri la primele 486 de plăci de bază.

Cyrix 5x86

În 1995, cu clona sa Pentium încă nu pregătită pentru expediere, Cyrix și-a repetat propria istorie și a lansat Cyrix Cx5x86 (M1sc), care a fost conectat la o priză de 3,3V 486, a funcționat la 80, 100, 120 sau 133 MHz și a dat performanță comparabilă cu cea a unui Pentium care rulează la 75 MHz. Cyrix 5x86 (M1sc) a fost o versiune redusă a costului navei-pilot 6x86 (M1). La fel ca Pentium Overdrive de la Intel, Cyrix 5x86 a folosit o magistrală de date externă pe 32 de biți. În timp ce AM5x86 de la AMD era puțin mai mult decât un 486 cu patru ceasuri cu un nou nume, 5x86 al lui Cyrix a implementat unele caracteristici de tip Pentium.

Cyrix 6x86-P166.

Cyrix 6x86

Mai târziu, în 1995, Cyrix a lansat cel mai cunoscut cip, Cyrix 6x86 (M1). Acest procesor a continuat tradiția Cyrix de a face înlocuiri mai rapide pentru soclurile proiectate de Intel. Cu toate acestea, modelul 6x86 a fost cel mai performant star din gamă, oferind un impuls de performanță revendicat față de „echivalentul” Intel. Procesoarelor 6x86 li s-au dat nume precum P166 + care indică o performanță mai bună decât un procesor Pentium 166 MHz. De fapt, procesorul 6x86 a fost tactat la o viteză semnificativ mai mică decât omologul Pentium pe care l-a depășit. Inițial, Cyrix a încercat să perceapă o primă pentru performanța suplimentară pretinsă de Cyrix, dar coprocesorul matematic 6x86 nu a fost la fel de rapid ca cel din Intel Pentium . Principala diferență nu a fost una dintre performanțele reale de calcul ale coprocesorului, ci lipsa de conducte de instrucțiuni. Datorită popularității în creștere a jocurilor 3D la prima persoană, Cyrix a fost nevoită să își reducă prețurile. În timp ce modelul 6x86 a câștigat rapid un număr mare de pasionați de computere și magazine independente de computere, spre deosebire de AMD, cipurile sale nu au fost încă folosite de un client important OEM. Jocul în cauză cauzează cele mai multe probleme de performanță a fost Id Software - ul lui Quake . Spre deosebire de jocurile 3D anterioare, Quake a folosit Pentium FPU cu linie pentru a efectua calcule de corecție a perspectivei în fundal în timp ce mapează textura , realizând efectiv două sarcini simultan. Aceasta nu ar fi fost o mare problemă pentru 6x86 dacă, până la acel moment, Quake avea o alternativă de a face corectarea perspectivei fără FPU, cum ar fi, de exemplu, jocul Descent . Cu toate acestea, id Software a ales să nu includă acest lucru. Lui Quake i- a lipsit și opțiunea de a dezactiva corectarea perspectivei, eliminând astfel potențialul spor de viteză pentru procesoarele slabe FPU. Acest potențial impuls de viteză ar fi beneficiat nu doar utilizatorii Cyrix, dar , de asemenea , utilizatorii de K5 AMD si mai ales a 486. Quake ' s optimizare pentru Pentium a mers dincolo de utilizarea FPU și furnizat la o serie de alte ciudățenii arhitecturale specifice Pentium, în continuare împiedicând performanța altor procesoare chiar și în afara operațiilor FPU. Această părtinire în favoarea Pentium a contribuit la creșterea popularității procesorului Intel Pentium în rândul comunității de jocuri pe computer.

Cyrix 6x86L și 6x86MX

6x86L ulterior a fost un 6x86 revizuit care consuma mai puțină energie, iar 6x86MX (M2) a adăugat instrucțiuni MMX și un cache L1 mai mare. Cyrix MII , bazat pe designul 6x86MX, a fost puțin mai mult decât o schimbare de nume destinat să ajute concura mai bine cu cip Pentium II .

Cyrix MediaGX

Cyrix MediaGX

În 1996, Cyrix a lansat CPU MediaGX , care a integrat toate componentele discrete majore ale unui PC, inclusiv sunet și video, pe un singur cip. Bazat inițial pe vechea tehnologie 5x86 și funcționând la 120 sau 133 MHz, performanța sa a fost criticată pe scară largă, dar prețul său scăzut a făcut-o să aibă succes. MediaGX a dus la primul mare câștig al Cyrix, Compaq l-a folosit în computerele sale Presario 2100 și 2200 la cel mai mic preț . Acest lucru a dus la vânzări MediaGX suplimentare către Packard Bell și, de asemenea, părea să ofere Cyrix legitimitate, cu vânzări de 6x86 atât Packard Bell, cât și eMachines .

Versiunile ulterioare ale MediaGX au rulat la viteze de până la 333 MHz și au adăugat suport MMX. Un al doilea chip a fost adăugat pentru a-și extinde capacitățile video.

Cyrix Media GXi, Jedi și Gobi Cayenne

Cyrix a dezvoltat nucleul Cayenne ca o evoluție a procesorului 6x86MX / MII, cu FPU cu dublă problemă, suport pentru instrucțiuni 3DNow și o memorie cache L2 asociativă în 8 moduri de 256 KB, cu 8 căi. Acest nucleu a fost destinat să fie utilizat în mai multe produse, inclusiv un succesor al cipului MediaGX, un produs denumit cod Jedi care urma să fie un procesor compatibil Socket 7 care a fost ulterior anulat în favoarea unui procesor compatibil Socket 370 denumit cod Gobi.

Implementarea Media GXi a fost lansată în februarie 1997; destinat pieței calculatoarelor mobile, avea viteze de ceas de la 120 Mhz la 180 Mhz și dispunea de controlere grafice și audio integrate, făcându-l util pentru computerele notebook-uri compacte . Mai târziu în acel an, Cyrix a fost achiziționat de National Semiconductor .

Cyrix M3 Jalapeno

Acesta a fost un nucleu complet nou, cu o FPU cu dublă problemă, redenumirea registrului și execuția în afara comenzii, bazată pe o conductă în 11 etape și o conexiune asociativă pe 8 căi, intercalată pe 8 căi, completată de 256K L2 cache L2 care funcționează la frecvența de bază.

Noua unitate cu virgulă mobilă a lui Jalapeño avea unități FPU / MMX independente duale și includea atât un sumator complet x87 independent, cât și un multiplicator x87. Designul Jalapeño a facilitat o integrare strânsă între nucleul și motorul grafic 3D avansat, care a fost unul dintre primele subsisteme grafice care a folosit o FPU cu două probleme. FPU-urile duale au acceptat executarea instrucțiunilor MMX și 3DNow.

Jalepeno avea un controller de memorie on-die bazat pe tehnologia RAMBUS capabil de 3,2 GB / s pentru a reduce latența memoriei și o grafică 3D integrată la bord, care se presupune că ar putea procesa până la 3 milioane de poligoane pe secundă și 266 milioane de pixeli pe secundă pe baza unui Ceas de 233 Mhz. Grafica la matriță avea acces la memoria cache L2 a procesorului pentru a stoca texturi. Ținta inițială a vitezei de ceas a proiectului a fost de 600-800 Mhz, cu spațiu liber pentru a scara la 1 Ghz și mai mult. Trebuia să înceapă producția în trimestrul IV 1999 și să se lanseze în anul 2000 pe un proces de 0,18 microni cu o dimensiune a matriței de 110-120 mm 2 .

Nu este clar cât de avansată a fost dezvoltarea acestui nucleu când Cyrix a fost achiziționată de la National Semiconductor de către VIA Technologies și proiectul a fost întrerupt. Cu toate acestea, VIA a continuat să producă cipuri Cyrix de generație târzie pentru o vreme, cum ar fi VIA Cyrix III (cunoscut și sub numele de Cyrix 3 sau VIA C3), un procesor de 600 MHz cu o magistrală de 100 MHz.

Sistem PR

Deoarece 6x86 a fost mai eficient pe bază de instrucțiuni pe ciclu decât Pentium Intel și pentru că Cyrix a folosit uneori o viteză mai mare a magistralei decât Intel sau AMD, Cyrix și concurentul AMD au co-dezvoltat controversatul sistem de rating de performanță (PR) într-un efortul de a compara produsele lor mai favorabil cu Intel. Deoarece un 6x86 care rulează la 133 MHz, în general, a fost comparat cu ceva mai rapid decât un Pentium care rulează la 166 MHz, 6x86 de 133 MHz a fost comercializat ca 6x86-P166 +. Acțiunile legale din partea Intel, care s-au opus utilizării șirurilor „P166” și „P200” în produsele non-Pentium, au condus la Cyrix adăugând litera „R” la numele acestuia.

Nomenclatura PR a fost controversată pentru că, în timp ce cipurile Cyrix au depășit în general cele Intel atunci când rulează aplicații de productivitate, pe bază de ceas cu ceas cipurile sale au fost mai lente pentru operațiuni în virgulă mobilă , astfel încât sistemul PR a funcționat mai slab atunci când rulează cele mai noi jocuri. În plus, deoarece prețul modelului 6x86 a încurajat utilizarea acestuia în sistemele bugetare, performanța ar putea scădea și mai mult în comparație cu sistemele Pentium care foloseau hard disk-uri, plăci video, plăci de sunet și modemuri mai rapide.

Deși AMD a folosit și numerele PR pentru primele sale jetoane K5 , în scurt timp a abandonat această nomenclatură odată cu introducerea K6 . Cu toate acestea, ar folosi un concept similar în comercializarea procesorelor sale ulterioare, începând din nou cu Athlon XP.

Parteneri producători

6x86MX sub numele IBM

Cyrix a fost întotdeauna o companie fără fabl : Cyrix și-a proiectat și vândut propriile cipuri, dar a contractat fabricarea propriu-zisă a semiconductorilor către o turnătorie externă . În primele zile, Cyrix a folosit în principal instalațiile de producție Texas Instruments și SGS Thomson (acum STMicroelectronics ). Biroul VLSI Technology de la Richardson, Texas a fost, de asemenea, instrumental, deoarece au furnizat ingineri Cyrix stații de lucru, instrumente EDA și expertiză ASIC în proiectare pentru lucrările lor timpurii de proiectare. În 1994, în urma unei serii de neînțelegeri cu TI și dificultăți de producție la SGS Thomson, Cyrix a apelat la IBM Microelectronics , a cărei tehnologie de producție a rivalizat cu cea a Intel.

Ca parte a acordului de producție între cele două companii, IBM a primit dreptul de a construi și vinde CPU-uri proiectate de Cyrix sub numele IBM. În timp ce unii din industrie au speculat că acest lucru ar duce la utilizarea IBM de procesoare 6x86 pe scară largă în linia sa de produse și îmbunătățirea reputației Cyrix, IBM a continuat să utilizeze în mare parte procesoare Intel și, într-o măsură mai mică, procesoare AMD, în majoritatea produselor sale și utilizate doar modelele Cyrix în câteva modele bugetare, vândute în mare parte în afara Statelor Unite. În schimb, IBM și-a vândut cipurile de 6x86 pe piața liberă, concurând direct împotriva Cyrix și uneori scăzând prețurile Cyrix.

Probleme legale

Spre deosebire de AMD, Cyrix nu fabricase și nu vânduse niciodată modele Intel sub licență negociată. Proiectele Cyrix au fost rezultatul unei inginerie inversă meticuloasă internă și au făcut adesea progrese semnificative în tehnologie, fiind totuși compatibile cu socket-ul cu produsele Intel. În primul produs Cyrix, coprocesorul matematic 8087, Cyrix a folosit mai degrabă multiplicatori matematici hardware decât algoritmul CORDIC , care a permis cipului să fie mai rapid și mai precis decât coprocesorul Intel. Astfel, în timp ce modelele 386 și chiar 486 ale AMD aveau unele programe de microcod scrise de Intel, proiectele Cyrix erau complet independente. Concentrat pe îndepărtarea potențialilor concurenți, Intel a petrecut mulți ani în bătălii legale cu Cyrix, consumând resurse financiare Cyrix, susținând că Cyrix 486 încalcă brevetele Intel , când în realitate designul sa dovedit independent.

Intel a pierdut cazul Cyrix, care a inclus procese multiple atât în ​​instanțele federale, cât și în cele de stat din Texas. Unele dintre chestiuni au fost soluționate în afara instanței, iar unele dintre chestiuni au fost soluționate de instanță. În cele din urmă, după toate contestațiile, instanțele au decis că Cyrix avea dreptul de a produce propriile modele x86 în orice turnătorie care deținea o licență Intel. Sa constatat că Cyrix nu a încălcat niciodată un brevet deținut de Intel. Intel se temea că va trebui să facă față cererilor antitrust formulate de Cyrix, așa că Intel a plătit Cyrix 12 milioane de dolari pentru a soluționa cererile antitrust chiar în fața unui juriu federal din Sherman, Texas, pentru a asculta și a se pronunța cu privire la cererile antitrust. Ca parte a soluționării cererilor antitrust împotriva Intel, Cyrix a primit, de asemenea, o licență pentru unele dintre brevetele pe care Intel le-a afirmat că Cyrix a încălcat. Cyrix a avut libertatea ca produsele lor să fie fabricate de orice producător care avea o licență încrucișată cu Intel, care include SGS Thomson, IBM și alții.

Continuarea procesului Cyrix – Intel din 1997 a fost invers: în loc să pretindă Intel că chipurile Cyrix 486 le-au încălcat brevetele, acum Cyrix a susținut că Pentium Pro și Pentium II ale Intel au încălcat brevetele Cyrix - în special, gestionarea energiei și redenumirea registrului tehnici. Cazul era de așteptat să dureze ani de zile, dar a fost soluționat destul de prompt, printr-un alt acord reciproc de licență încrucișată. Intel și Cyrix aveau acum acces complet și gratuit la brevetele celorlalți. Acordul nu a specificat dacă Pentium Pro a încălcat brevetele Cyrix sau nu; pur și simplu a permis Intel să continue să producă produse sub o licență de la Cyrix.

Fuziune cu National Semiconductor

În august 1997, în timp ce litigiul era încă în desfășurare, Cyrix a fuzionat cu National Semiconductor (care deținea deja o licență încrucișată Intel). Acest lucru a oferit Cyrix un braț de marketing suplimentar și acces la uzinele de fabricație National Semiconductor, care au fost inițial construite pentru a produce RAM și echipamente de telecomunicații de mare viteză. Întrucât fabricarea de RAM și CPU-uri sunt similare, analiștii din industrie la acea vreme credeau că căsătoria avea sens. Acordul de fabricație IBM a rămas o perioadă mai lungă, dar Cyrix a transferat în cele din urmă toată producția lor la uzina National. Fuziunea a îmbunătățit baza financiară a Cyrix și le-a oferit un acces mult mai bun la facilitățile de dezvoltare.

Fuziunea a dus, de asemenea, la o schimbare de accent: prioritatea National Semiconductor a fost dispozitivele bugetare cu un singur cip, cum ar fi MediaGX , mai degrabă decât cipurile cu performanțe superioare, cum ar fi 6x86 și MII. Dacă National Semiconductor s-a îndoit de capacitatea Cyrix de a produce cipuri de înaltă performanță sau s-a temut să concureze cu Intel la capătul înalt al pieței, este deschis dezbaterii. MediaGX, fără concurență directă pe piață și cu presiune continuă asupra OEM-urilor pentru a lansa PC-uri cu costuri mai mici, părea a fi pariul mai sigur.

National Semiconductor a avut probleme financiare la scurt timp după fuziunea Cyrix, iar aceste probleme au rănit și Cyrix. Până în 1999, AMD și Intel treceau reciproc în viteză de ceas, ajungând la 450 MHz și peste, în timp ce Cyrix a durat aproape un an pentru a împinge MII de la PR-300 la PR-333. Niciun chip nu a funcționat de fapt la peste 300 MHz. O problemă suferită de multe dintre modelele MII a fost că foloseau o magistrală non-standard de 83 MHz. Marea majoritate a plăcilor de bază Socket 7 au folosit un separator 1/2 fix pentru a ceasa magistrala PCI , în mod normal la 30 MHz sau 33 MHz. Cu magistrala MII de 83 MHz, acest lucru a dus la magistrala PCI care funcționează alarmant în afara specificațiilor la 41,5 MHz. La această viteză, multe dispozitive PCI pot deveni instabile sau nu funcționează. Unele plăci de bază au acceptat un divizor 1/3, ceea ce a dus la magistrala PCI Cyrix care rulează la 27,7 MHz. Acest lucru a fost mai stabil, dar a afectat negativ performanța sistemului. Problema a fost rezolvată doar în ultimele câteva modele, care suportau o magistrală de 100 MHz. Aproape toată linia 6x86 a produs o cantitate mare de căldură și a necesitat combinații destul de mari (deocamdată) de radiator / ventilator pentru a funcționa corect. A existat, de asemenea, o problemă care a făcut ca modelul 6x86 să fie incompatibil cu placa de sunet Sound Blaster AWE64 . Doar 32 din polifonia sa cu 64 de voci potențiale ar putea fi utilizată, deoarece sintetizatorul software WaveSynth / WG se baza pe o instrucțiune specifică Pentium, de care 6x86 lipsea. Între timp, MediaGX sa confruntat cu presiuni din partea cipurilor bugetare Intel și AMD, care, de asemenea, au continuat să devină mai puțin costisitoare, oferind în același timp performanțe mai mari. Cyrix, ale cărui procesoare fuseseră considerate un produs performant în 1996, căzuse la nivelul mediu, apoi la nivelul de intrare și apoi la marginea nivelului de intrare și risca să-și piardă complet piața.

Cyrix MII 433GP față
Cyrix MII 433GP înapoi

Ultimul microprocesor Cyrix-badged a fost Cyrix MII-433GP care a funcționat la 300 MHz (100 × 3) și a funcționat mai repede decât un AMD K6 / 2-300 la calculele FPU (așa cum a fost făcut cu Dr. Hardware). Cu toate acestea, acest cip a fost pus în mod regulat în comparație cu procesoarele reale de 433 MHz de la alți producători. Probabil că acest lucru a făcut ca comparația să fie nedreaptă, chiar dacă a fost invitată direct de marketingul propriu al Cyrix.

National Semiconductor s-a distanțat de piața procesorului și, fără direcție, inginerii Cyrix au plecat unul câte unul. Când National Semiconductor a vândut Cyrix către VIA Technologies , echipa de proiectare nu mai era și piața MII dispăruse. Via a folosit numele Cyrix pe un cip proiectat de Centaur Technology , deoarece Via credea că Cyrix avea o recunoaștere mai bună a numelui decât Centaur, sau chiar VIA.

Eșecul lui Cyrix este descris de Glenn Henry, CEO al Centaur Technology , astfel: „Cyrix a avut un produs bun, dar au fost cumpărați de o companie„ cu fum mare ”și s-au umflat. Când VIA a cumpărat Cyrix, aveau 400 și noi aveam 60 de ani, și ne dădeam mai multe produse. "

National Semiconductor a păstrat designul MediaGX încă câțiva ani, redenumindu-l Geode și sperând să-l vândă ca procesor integrat. Au vândut Geode către AMD în 2003.

În iunie 2006, AMD a prezentat cel mai mic procesor compatibil x86 din lume, care consuma doar 0,9 W putere. Acest procesor s-a bazat pe nucleul Geode, demonstrând că ingeniozitatea arhitecturală a lui Cyrix a supraviețuit încă.

Moştenire

Deși compania a fost de scurtă durată și numele de marcă nu mai este utilizat în mod activ de actualul proprietar, concurența Cyrix cu Intel a creat piața pentru procesoare bugetare, care au redus prețul mediu de vânzare al computerelor și, în cele din urmă, au forțat Intel să lanseze linia Celeron de pentru a concura.

În plus, achiziționarea proprietății intelectuale și a acordurilor Cyrix ar fi folosită de VIA Technologies pentru a se apăra de propriile probleme legale cu Intel, chiar și după ce VIA a încetat să mai folosească numele Cyrix.

În mass-media populară

Filmul Eraser a prezentat o corporație de apărare cunoscută sub numele de „Cyrex”. Cyrix a devenit îngrijorat de potențialul conflict de nume și a contactat compania de producție de film. Numele a fost apoi modificat retroactiv digital pentru a deveni „Cyrez” pentru a evita orice confuzie.

În seria machinima Freeman's Mind , Ross Scott în rolul lui Gordon Freeman (al francizei de jocuri video Half-Life ) blestemă procesoarele Cyrix în timp ce un computer se strică în Episodul 3.

Referințe

linkuri externe