Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Rendition, Inc., 1990-шы жылдардың ортасы мен соңында 3D компьютерлік графика чипсеттерін өндірген компания. Олар Vérité 1000 және Vérité 2x00 сияқты өнімдерімен және Quake ойынының жасаушысы Джон Кармакпен тікелей жұмыстасып, ойынның аппараттық үдемеленген нұсқасын (vQuake) жасаған алғашқы 3D чипсет өндірушілерінің бірі ретінде танымал болды. Рендишеннің сол кездегі басты бәсекелесі 3Dfx болды. Олардың меншікті рендеринг API-лары Speedy3D (DOS үшін) және RRedline (Windows үшін) еді.
Rendition, Inc., was a maker of 3D computer graphics chipsets in the mid to late 1990s. They were known for products such as the Vérité 1000 and Vérité 2x00 and for being one of the first 3D chipset makers to directly work with Quake developer John Carmack to make a hardware accelerated version of the game (vQuake). Rendition's major competitor at the time was 3Dfx. Their proprietary rendering APIs were Speedy3D (for DOS) and RRedline (for Windows).
Vérité V1000 (қазақша)
1996 жылы шыққан Rendition V1000 чипсеті RISC-негізді архитектурасымен ерекшеленді. V1000 – 3D графиканы көрсету үшін бағдарламаланатын ядроны қолданған алғашқы компьютерлік графикалық карта. V1000 жылдамдығы және мүмкіндіктері жағынан Matrox Millennium, ATI Rage және S3 ViRGE сияқты бәсекелестерінен озық болды. Тек 3DFX-тің Voodoo Graphics одан жылдам болды, бірақ 3DFX Voodoo-дан айырмашылығы, V1000 2D/VGA мүмкіндіктерін де қамтыды, бұл оны 3D ойындар үшін қолдануға болатын жалғыз жылдам бір тақталы шешімге айналдырды. Vérité 64 биттік шинада (теориялық 400 МБ/с өткізу қабілетімен) 4 МБ-қа дейін EDO DRAM-нан тұратын жергілікті фреймбуферді қолдады. 3D ойындардан басқа, Vérité IBM VGA-мен үйлесімді дисплей контроллерін де қамтыды және Windows операциялық жүйесі үшін дәстүрлі 2D/GUI үдеткіші ретінде жұмыс істеді. Vérité алғаш рет Quake ойынына қолдау көрсетуімен танымал болды. No9 Visual Technology компаниясы кейіннен Vérité өнімдерін шығаруды тоқтатты. Masters of Doom кітабында Кармак Vérité-ні бағдарламалаудағы жағымсыз тәжірибелерін id компаниясының меншік API-ден индустриялық стандартты OpenGL-ге көшуіне себеп болғанын айтты. V1000 шығарылған кезде кең таралған. Кем дегенде төрт компания Vérité тақталарын сатты: Creative Labs 3D Blaster PCI, Sierra Screamin' 3D, Canopus Total 3D және Intergraph Reactor (кейін Intense 3D 100 деп аталды).
Released in 1996, Rendition's V1000 chipset was notable for its RISC based architecture. The V1000 was the first PC graphics card to utilize a programmable core to render 3D graphics. V1000 was both faster and more advanced (in terms of features) than competitors such as the Matrox Millennium, ATI Rage, and S3 ViRGE. Only 3DFX's Voodoo Graphics was faster, but unlike the 3DFX Voodoo, the V1000 included 2D/VGA capability making it the only acceptably fast single board solution for 3D games. Vérité supported a local framebuffer of up to 4 MB EDO DRAM, on a 64 bit bus (for a theoretical 400 MB/s bandwidth). Aside from 3D games, Vérité contained an IBM VGA compatible display controller, and served as a traditional 2D/GUI accelerator for the Windows operating system. Vérité's first claim to fame was being the only accelerator supported by Quake. Board partner Number Nine Visual Technology later canceled their Vérité products. In the book Masters of Doom, Carmack cited bad experiences with programming the Vérité as the reason for id's shift away from proprietary APIs toward the industry standard OpenGL. The V1000 was fairly popular when it was launched. At least four companies sold Vérité boards: the Creative Labs 3D Blaster PCI, the Sierra Screamin' 3D, the Canopus Total 3D, and the Intergraph Reactor (later renamed Intense 3D 100).
Рендиция қолдауы бар ойындар
Rendition үлкен және кіші әзірлеушілерді тегін API-ларын пайдалануға ынталандыра отырып, қолдау көрсетілетін ойындардың толық тізімін құрды. 1995-96 жылдары ойын әзірлеудің көп бөлігі DOS-қа негізделгендіктен, Rendition бастапқыда әзірлеушілерге DOS негізіндегі Speedy3D API-ін ұсынды. Кейіннен Rendition RRedline деп аталған API-нің Win32 нұсқасын шығарды. 3Dfx сияқты, Rendition да 3D чипсетін жасаушылардың бірі болды және тегін бағдарламалау API-ін жариялау арқылы дербес бағдарламалаудың маңыздылығын түсінді. 3Dfx-тің ізін басқан Rendition да "Take it to the RRedline" деп аталған бағдарламалау байқауын өткізді, бұл дербес бағдарламашыларға өздерінің шеберліктерін (сондай-ақ Rendition өнімдерін) көрсетуге мүмкіндік берді. Rendition API-ін тікелей қолдайтын танымал ойындар: Descent II, Grand Prix Legends, IndyCar Racing II, Myth ойындары, Sierra's NASCAR, Quake, Quake II, EF2000 V2.0 және Tomb Raider.
Rendition built a thorough list of supported games by encouraging developers large and small to make use of their free APIs. Rendition originally provided developers with Speedy3D, a DOS based API, as most game development in 1995 96 was still centered on DOS. Later, Rendition released their Win32 version of the API, branded RRedline. Like 3Dfx, Rendition was one of the first 3D chipset makers to see the value of homebrew programming by releasing a free programming API to the public. In much the same manner as 3Dfx, Rendition also hosted a programming competition called "Take it to the RRedline" to allow homebrew programmers to show off their abilities (as well as Rendition's product). Notable game titles with native Rendition API support included; Descent II, Grand Prix Legends, IndyCar Racing II, the Myth games, Sierra's NASCAR, Quake, Quake II, EF2000 V2.0, and Tomb Raider.
Төмендеу
Rendition 3D PC графикалық қозғалтқыштары шайқасының шешуші кезеңінде нарыққа шыққан басқа бәсекелестерден бір қадам қалып қойды. NVIDIA RIVA 128 1997 жылдың соңында нарыққа шықты. V2100 алғашқы кремний үлгісі 1997 жылдың басында жасалды, бірақ цифрлық жасушалар кітапханасындағы қатеге байланысты қайта жасау қажет болғандықтан, сынақ үлгілері кешіктірілді. Rendition цифрлық логикалық синтез үшін SiArch (сол кезде Synopsys лицензиясы бойынша) әзірлеген кітапханаларды пайдаланды, бұл процесте күрделі бағдарламалық жасақтама чип өндірісінің нақты процесін автоматты түрде жасап, симуляциялайды. Бұл бағдарламалық қамтамасыз ету ақаулы аппаратты жасаудың қымбат және еңбекті қажет ететін өндірісінен сақтайды. Чиптер өндіріс алдында симуляцияда сапалық сынақтан өтеді, немесе «тексеріледі», себебі заманауи микрочиптердегі қателерді тіпті жоғары дәлдікті аспаптармен де анықтау өте қиын. Айналымның бір бөлігі 3 кіріс емес (NOR) қақпасына синтезделіп, сканерленген флип-флопты басқарды. Сканерленген флип-флоптың NOR3 қақпасының үш n-типті транзисторы арқылы басқарылатын үш пассивті беріліс қақпасы болды, олардың барлығы тізбектей қосылған. Бұл нәтижесінде, рұқсат етілген шу шегіне жетіп, жақсы цифрлық логикалық жобалаудағы статикалық талаптарды бұзған, әлсіз автобус ұяшығы бар шамадан тыс кедергі пайда болды. SiArch-тің бағдарламалық қамтамасыз етуді сынау ортасында өндіріс алдында бұл қателер анықталған жоқ. Бұл ақаулар зертханадағы нақты кремнийде аралық сияқты көрінді, бірақ жоғары деңгейдегі функционалдық, тіпті RTL немесе қақпа деңгейіндегі симуляцияларда емес. Түпкі себебі бірнеше ай бойы зертханадағы зерттеулер, симуляциялар және сынақ жағдайларын жасау арқылы анықталды, бұл мәселені өте шектеулі аймаққа дейін тарылтты. Осыдан кейін, чип NOR3 қақпасы мен сканерленген флип-флоп арасындағы мәселелі желіні табу үшін сканерлі электронды микроскоп астында осциллоскоп зонды режимін қолдана отырып, тірі орындалды. Содан кейін бұл комбинация тексеріліп, кінәлі екені расталды. Осы қатеге байланысты екі тоқсан уақыт жоғалды. V2x00 шығарылғанда толық сәйкестілігі бар OpenGL және D3D драйверлерімен бірге келді, бірақ ол нарыққа кешігіп шықты. Компания Micron компаниясымен сатып алынды, ол өзінің аналық платаларының желісі үшін кіріктірілген графикалық шешімдердің көзі ретінде даму тобын сақтап қалды. Rendition инженерлері Micron-ның кіріктірілген DRAM технологиясын жоғары деңгейдегі графикалық процессор үшін пайдалану мүмкіндігіне қуанды, бірақ мұндай өнім коммерциялық түрде пайда болған жоқ. Micron Rendition брендін Micron Technology компаниясының тұтынушылар жады бөлімшесі Crucial Technology компаниясының RAM құндылық желісі ретінде қайта жандандырды. Micron кейіннен Rendition желісін OEM және қайта сатушыларға бағытталған SpecTek Select деп атады.
Rendition was one step behind other competitors coming to market at a pivotal time in the 3D PC graphics engines battle. The NVIDIA RIVA 128 came to market in late 1997. The V2100 saw first silicon in early 1997, but was late to sample due to a digital cell library bug necessitating a respin. Rendition used libraries developed by SiArch (licensed through Synopsys at that time) for their digital logic synthesis, which is done by means of sophisticated software auto generating and simulating the actual chip manufacturing process. This software avoids the expensive and labor intensive manufacturing of faulty hardware. Chips are quality tested in simulation before manufacture, or "spiced", because faults are incredibly difficult to detect in microchips with modern trace widths, even with highly accurate instrumentation. A critical section of circuitry happened to synthesize into a 3 input nor gate driving a scanned flip flop. The scan flop had three passive transmission gate muxes driven by the three n type transistors in the NOR3, all in series. The result of this was excessive resistance with a weak bus hold cell, which ate into the allowable noise margin and violated the static discipline in good digital logic design. This combination of faults was not found in the software test environment by SiArch before manufacture. These faults manifested as an intermittent bug that was seen in the lab on real silicon but not in high level functional or even RTL or gate level simulations. The root cause was only determined after months of investigation, simulations, and test case development in the lab, which narrowed the problem to a very confined space. At that point, the chip was run live under a scanning electron microscope using the oscilloscope probe mode to find the problem net between the NOR3 gate and the scan flop. The combination was then spiced and confirmed to be the culprit. Two full quarters were lost due to this bug. When it was released, V2x00 shipped with fully conformant OpenGL and D3D drivers, but it arrived late to the market. The company was eventually purchased by Micron, who kept the development team intact as a source of embedded graphics solutions for their own line of motherboards. Rendition's engineers were initially excited by the prospect of utilizing Micron's embedded DRAM technology for a high end graphics processor, but such a product never surfaced commercially. Micron resurrected the Rendition brand name as a value line of RAM by Micron Technology's consumer memory division, Crucial Technology. Micron has since re branded the Rendition line as SpecTek Select, aimed at OEMs and resellers