Будова сучасних відеокарт. СПК
|
Сучасні відеокарти мають складну будову. Загалом відеокарта складається з наступних частин:
- Графічний процесор
- Відеоконтролер
- Відео-ПЗП
- Відео-ОП
- RAMDAC та TMDS
- Коннектор
- Система охолодження
Зміст
Графічний процесор
Графічний процесор (Graphics processing unit (GPU) - графічне процесорний пристрій) займається розрахунками виведеного зображення, звільняючи від цього центральний процесор, проводить розрахунки для обробки команд тривимірної графіки. Є основою графічної плати, саме від нього залежать швидкодія і можливості всього пристрою. Сучасні графічні процесори по складності мало чим поступаються центральному процесору комп'ютера, і часто перевершують його як по числу транзисторів, так і з обчислювальної потужності, завдяки великому числу універсальних обчислювальних блоків. Однак, архітектура GPU минулого покоління зазвичай передбачає наявність декількох блоків обробки інформації, а саме: блок обробки 2D-графіки, блок обробки 3D-графіки, який в свою чергу, зазвичай розділяється на геометричне ядро (плюс кеш вершин) і блок растеризації (плюс кеш текстур ) та ін.
Відеоконтролер
Відеоконтролер відповідає за формування зображення у відеопам'яті, а також дає команди RAMDAC на формування сигналів розгортки для монітора і здійснює обробку запитів центрального процесора. Крім цього, зазвичай присутні:
- контролер зовнішньої шини даних (наприклад, PCI або AGP );
- контроллер внутрішньої шини даних;
- контролер відеопам'яті.
Ширина внутрішньої шини і шини відеопам'яті зазвичай більше, ніж зовнішньої (64, 128 або 256 розрядів проти 16 або 32 ), в більшість відеоконтролерів вбудовується ще й RAMDAC. Сучасні графічні адаптери (AMD, nVidia) зазвичай мають не менше двох відеоконтролерів, що працюють незалежно один від одного і керують одночасно одним або декількома дисплеями.
Відео-ПЗП
Відео-ПЗП (Video ROM) - постійний запам'ятовуючий пристрій (ПЗП), в який записані BIOS відеокарти, екранні шрифти, службові таблиці і т.п. ПЗП не використовується відеоконтролером. До нього звертається тільки центральний процесор. BIOS забезпечує ініціалізацію і роботу відеокарти до завантаження операційної системи, а також задає всі низькорівневі параметри відеокарти, в тому числі робочі частоти і живлення напруги графічного процесора і відеопам'яті, таймінги пам'яті. Також, VBIOS містить системні дані, які можуть читатися і інтерпретуватися відеодрайвером в процесі роботи (залежно від застосовуваного методу розділення відповідальності між драйвером і BIOS). На багатьох сучасних картах встановлюються електрично перепрограмовані ПЗП (EEPROM, Flash ROM), що допускають перезапис відео - BIOS самим користувачем за допомогою спеціальної програми.
Відео-ОЗУ
Відеопам'ять - виступає у ролі своєрідного буфера обміну, до якого на деякий час поміщаються зображення, які виводяться на монітор, створюються та постійно змінюються графічним ядром. У цьому буфері також поміщаються елементи,що необхідні для формування цих зображень; [джерело 1]