کاربرد کارت گرافیک در کامپیوتر را توضیح دهید؟
آرایه نمایش تصویر، (به انگلیسی: Video Graphics Array ) ومخفف VGAیک استانداردنمایش تصویر کامپیوتر به صورت آنالوگاست، که نخست در سال ۱۹۸۷ توسط IBM به بازار آمد. درحالیکه آن در بعضی مواقع جز در بازار کامپیوتر جیبی موقعی که آن داشت به استاندارد جدیدی تبدیل میشد، منسوخ بودهاست، آن آخرین استاندارد گرافیکی بود که اکثریت تولیدکنندگان تصمیم به ادامه تولید آن گرفته و باعث شد کمترین تعدادی باشد که همه سختافزار گرافیکی کامپیوتر نخست از آن پیروی کند و به عنوان یک درایور مختص یک دستگاه مورد توجه قرار گرفت. برای مثال، تصاویر جالب ویندوز مایکروسافتدرحالیکه دستگاه هنوز در حالت VGA کار میکرد ظاهر شد که آن به این دلیل بود که این تصویر همیشه در دقت پایین و عمق رنگ کاسته شده، ظاهر میشد.
VGA اغلب برای رسیدن به دقت ۴۸۰x۶۴۰صرف نظر از سختافزاری که تصویر را تولید میکرد، مورد استفاده قرار میگرفت. ممکن است اشاره به رابط VGA ۱۵ پین خیلی کوچک کلاس D نماید که هنوز بطور گسترده برای انتقال سیگنالهایویدئوی آنالوگ در تمامی وضوحها مورد استفاده قرار میگیرد.
VGA بطور رسمی توسط استاندارد XGA آی بی ام جایگزین شد اما آن در حقیقت توسط چندین الحاقات اضافی به VGA توسط تولید کنندگان کپی جایگزین شد که به نام Super VGA معروف است.
VGA به عنوان یک آرایه بجای یک آداپتوردر نظر گرفته شدهاست چون آن از آغاز به عنوان یک تک چیپاجرا شد و جایگزین موتورلا ۶۸۴۵ و چند جین از چیپهای منطقی گسسته در برگیرنده بورد ISA تمام طول شد که در MDA, CGA و EGA به کار میرفت. همچنین به آن این امکان را داد تا مستقیماً در یک مادربردکامپیوتر با کمترین دشواری جایگزین گردد.(آن فقط نیازمند حافظه ویدئو، تنظیم شفافیت و یک RAMDAC خارجی میباشد) و مدلهای اولیه PS/۲آی بی ام با VGA بر روی مادربرد مجهز شدند.
حالتهای متن استاندارد
حالتهای متن الفبا-عددی استاندارد برای VGA از سلولهای متن ۲۵x۸۰یا ۲۵x۴۰استفاده مینماید. هر سلول ممکن است از یک یا ۱۶ رنگ در دسترس، برای پیش زمینه و ۸ رنگ برای پس زمینه انتخاب نماید. که ۸ رنگ پس زمینه این امکان را دارند که بدون بیت با شدت بالا باشند. همچنین هر کاراکتر ممکن است قابل چشمک زدن باشد، درصورت بودن همه کاراکترها در وضعیت چشمک زدن، آنها با هم هماهنگ خواهند بود. گزینه چشمک زدن برای کل صفحه ممکن است برای توانایی جهت انتخاب رنگ پس زمینه برای هر سلول از میان همه ۱۶ رنگ قابل رد و بدل باشد. همه این گزینهها همانگونه که آنها در آداپتور CGA (آداپتور گرافیکی رنگ) توسط آی بی ام معرفی شدهاست، یکسان میباشند.
آداپتورهای VGA معمولاً هم از حالت تک رنگ و هم حالت متنپشتیبانی میکنند، هرچند که حالت تک رنگ تقریباً دیگر هرگز استفاده نمیشود. متن سیاه و سفید اخیراً در همه آداپتورهای VGA پیشرفته با استفاده از متن رنگی خاکستری در یک پس زمینه سیاه در حالت رنگی ترسیم میگردد. مونیتورهای VGA تک رنگ فروخته شده اند(به منظور برنامههایمتنی) اما بیشتر آنها حداقل به حد کافی با یک آداپتور VGA در حالت رنگی کار خواهند کرد. بعضی اوقات یک ارتباط خطا بین یک مونیتورپیشرفته و کارت ویدئوییممکن است باعث شود بخش VGA کارت مونیتور را به عنوان یک مونیتور تک رنگ در نظر بگیرد و این باعث میشود بایوسو بوت اولیه در حالت خاکستری ظاهر شوند. معمولاً وقتی درایورهای کارت ویدئو بارگذاریمیشوند(بطور مثال توسط پیوستگی بوت به سیستمعامل) آنها این تشخیص را لغو کرده و مونیتور به حالت رنگی باز میگردد.
در حالت متن رنگی، هر کاراکتر صفحه واقعاً توسط دو بایتظاهر میگردند. پایینترین یا بایت کاراکتر، کاراکتر واقعی برای مجموعه کاراکتر حاضر میباشد و بالاترین یا بایت مشخصات یک بیت مورد استفاده برای مشخصات ویدئوی مختلف همچون رنگ، حالت چشمک زدن، مجموعه کاراکتروغیره میباشد. این طرح جفت بایتی از آن جمله خصوصیاتی است که سرانجامVGA از CGA به ارث میبرد.
سیستم رنگ VGA سازگار با آداپتورهای EGA (وفق دهنده نگاره سازی پیشرفته) و CGA (آداپتور گرافیکی رنگی) میباشد. و دیگر لایه پیکربندیرا بیش از همه اضافه مینماید. CGA قادر به نمایش تا ۱۶ رنگ بوده و EGA این را با این امکان که هر ۱۶ رنگ از یک جدول رنگ ۶۴ تایی انتخاب شده باشند گسترش داد.(این ۶۴ رنگ از دو بیت برای قرمز، سبزو آبی تشکیل شدهاست: ۲ بیت x سه کانال= ۶۴ مقدار مختلف) VGA بعدها این طرح را با افزایش جدول EGA از ۶۴ مورد به ۲۵۶ مورد گسترش داد اما برای حفظ همسازیفقط ۶۴ ورودی از ۲۵۶ ورودی کامل میتوانستند در هر زمان قابل انتخاب باشند، در بلوکهای ۶۴ تایی(به عبارت دیگر ۶۴ ورودی نخست، یا ۶۴ ورودی دوم و غیره). این مورد برای چهار جدول EGA کامل این امکان را میدهد تا در سختافزار VGA در یک زمان نگهداری شوند و ممکن است برای سوئیچسریع بین این جدولها این امکان به رنگها داده شوند تا در صفحه تقریباً فوراً تغییر یابند.
بعلاوه برای جدول ۲۵۶ ورودی سبک EGA گسترش یافته، هر یک از ۲۵۶ ورودی میتوانند با مقدار رنگ اختیاری از طریقDAC(مبدل عددی به قیاسی) VGA تعیین شوند. این هدف جدول EGA را تا حدی تغییر داده همانگونه که تحت EGA آن یک روش انتخاب هر رنگ ممکن با استفاده از فقط دو بیتدر هر کانال بوده اما تحت VGA آن یک جدول مراجعه ۶۴ ورودی ساده میباشد، مقادیری که میتواند بطور اختیاری تغییر یابند – ورودیها میتوانند بسادگی تغییر یابند، بنابراین آنها نه بیشتر، سیستم EGA را جایی که پایین تریین دو بیتدر شاخص مقدار قرمز را در رنگ نمایش میدهند، انعکاس میدهد.
طرح VGA ۶بیت در کانالاستفاده شده است(بیشتر از هر دو بیت EGA در هر کانال) وقتی یک ورودی در آرایهتغییر مییابد، ارائه یک کل از ۶۳ سطوح شدت مختلف برای قرمز، سبز یا آبی در ۲۶۲۱۴۴ رنگ ممکن نتیجه میدهد و هر ۲۵۶ رنگ که میتوانند به جدول تعیین شده باشند(و بنوبت بواسطه هر ۲۵۶، هر ۱۶ تای آنها میتوانستند در حالتهای ویدئوی CGA نمایش داده شوند.)
اما این روش به رنگهای VGA جدید این امکان را دادهاند تا در حالتهای گرافیکی CGA و EGA مورد استفاده قرار گیرند و این نکته را داشته باشند که چگونه سیستمهای جدول مختلف باهم میباشند – مثلاً برای قرار دادن رنگ متن جهت قرمز تیره در حالت متن، آن نیاز به قرار داده شدن در یکی از رنگهای CGA دارد(برای مثال رنگ #۷ بطور پیش فرض، خاکستری روشن). این رنگ سپس به یک رنگ در جدول EGA ترسیم میشود – در وضعیت رنگ ۷ CGA، آن به ورودی ۴۲ جدول EGA ترسیم میشود. مبدل عددی به قیاسی VGA باید سپس برای تغییر رنگ ۴۲ به قرمز تیره پیکر بندی شده و سپس فوراً هر رنگ نمایش داده شده در صفحه در رنگ خاکستری روشن، قرمز تیره(رنگ ۷ CGA) تبدیل خواهند شد. این ویژگی اغلب در بازیهای مبدل عددی به قیاسی VGA وقتی که آنها نخست بارگذاری میشوند، توسط محو سازی هموار صفحه متن به مشکی مورد استفاده قرار میگیرند.
درحالیکه حالتهای CGA و EGA فقط امکان نمایش ۱۶ رنگ را در هر زمان دارند، دیگر حالتهای VGA همچون حالت مورد استفاده گسترده ۱۳ امکان نمایش ۲۵۶ ورودی جدول را در صفحه در هر زمان دارند و بنابراین در این حالتها ۲۵۶ رنگ میتوانند خارج از ۲۶۲۱۴۴ رنگ دردسترس نمایش داده شوند.
حافظه ویدئوی VGA به حافظهکامپیوتر از طریق یک پنجره در بازه بین بخشهای ۰xA۰۰۰و ۰xC۰۰در فاصله آدرس دهیحالت واقعی کامپیوتر تعیین میگردند. معمولاً این بخشهای آغازین عبارتند از:
۰xA۰۰۰برای حالتهای گرافیکی EGA/VGA (۶۴ کیلوبایت)
۰xB۰۰۰برای حالت متن تک رنگ (۳۲ کیلوبات)
۰xB۸۰۰برای حالت متن رنگی و حالتهای گرافیکی سازگار با CGA(۳۲کیلوبایت)
به جهت استفاده از تعیین آدرس مختلف برای حالتهای متفاوت، داشتن یک آداپتور نمایش تک رنگ امکان پذیر است و آداپتور رنگ همچون VGA, EGA یا CGA بر روی دستگاه مشابهی نصب گردید. در اوایل دهه ۸۰، معمولاً برای نمایش صفحات گسترده Lotus]] ۱-۲-۳]]در متن با دقت بالا بر روی یک نمایشگر MDA (آداپتور نمایش تک رنگ) مورد استفاده قرار میگرفت و گرافیک بر روی یک نمایشگر CGA (آداپتور گرافیکی رنگی) با دقت پایین مرتبط میساختند. خیلی از برنامهها همچنین از چنین تنظیمی با کارت تک رنگ که اطلاعاتاشکال زدائی را هنگامی که یک برنامه در حالت گرافیک بر روی کارت دیگر کار میکرد، مورد اسفاده قرار میدادند. چند اشکال یاب، همچون Borland's Turbo, D۸۶(توسط Alan J. Cox) و CodeView مایکروسافت میتوانستند در یک برنامه مونیتور دوتایی کار کنند. هر دوی آنها میتوانستند در ویندوزکار کنند. همچنین درایورهای DOS(سیستمعامل دیسک) مثل ox.sys که یک شبیه سازی رابط سری را برروی نمایشگر MDA اجرا میکرد، وجود داشتند، برای مثال به کاربر این امکان را میدادند تا پیامهای از کار افتادن سیستم را از نسخههای اشکال یاب ویندوز بدون استفاده از یک ترمینالسری واقعی دریافت نماید. آن همچنین استفاده از دستور حالت تک رنگ را در محیط داس برای مسیر دهی دوباره خروجی به نمایشگر تک رنگ ممکن میساخت. وقتی یک آداپتور نمایش تک رنگ وجود نداشت آن برای استفاده در فضای آدرس ۰xB۰۰۰ – ۰xB۷FF همچنانکه حافظه اضافی برای برنامههای دیگر بود، امکان پذیر بود.(برای مثال با اضافه نمودن خط «DEVICE=EMM۳۸۶.EXE I=B۰۰۰-B۷FF» در فایل config.sys این حافظه میتوانست برای برنامههایی که میتوانند بارگذاری بالا داشته باشند – در حافظهسطح بالا بار گذاریشوند.
یک تکنیک فاقد مستندات اما عمومی به نام Mode X(نخست توسط Micheal Abrash) برای دردسترس ساختن تکنیک و دقتهای گرافیکی غیر محتمل در حالت استاندارد ۱۳ مورد استفاده قرار گرفت. این توسط آزاد سازی حافظه VGA ۲۵۶به چهار سطح مجزا که همه ۲۵۶ کیلوبایت VGA RAM را در حالتهای ۲۵۶ رنگ در دسترس قرار میدهد، انجام شد. یک تبدیل برای پیچیدگی بالا و فقدان کارائی در بعضی انواع دقتهای گرافیکی بود، اما توسط دیگر عاملها سریعتر در وضعیتهای آشکار تخفیف داده شد:
- پر کردن چند ضلعی تک رنگ میتوانست به خاطر توانایی قراردادن چهار پیکسلبا یک نوشتن در سختافزارسریعتر باشد.
- آداپتور ویدئو میتوانست در کپی بخشهای RAMویدئو کمک نماید که گاهی اوقات سریعتر از این با یک CPUکند همچون ۸۰۸۸ یا ۸۰۲۸۶ انجام میشد.
- چند حالت نمایش دقت بالا این امکان را به وجود میآورد که: در ۱۶ رنگ ۵۲۸x۷۰۴، ۵۵۲۷۳۶، ۵۷۶x۷۶۸، و حتی ۶۰۰x۸۰۰. نرمافزار همچون Xlib (یک کتابخانه گرافیک VGA برای زبان C در اوایل دهه ۹۰) و ColoRIX (یک برنامه گرافیکی ۲۵۶ رنگ) همچنین حالتهای ۲۵۶ رنگ پیچیده را با استفاده از ترکیبات ستونهای ۲۵۶، ۳۲۰ و ۳۶۰ پیکسل و ردیفهای ۲۰۰، ۲۴۰، ۲۵۶، ۴۰۰، و ۴۸۰ خط(آخرین حد از ۴۰۰x۶۴۰شروع کند که تقریباً بایت در دسترس RAM ویدئوی ۲۵۶ VGA را مورد استفاده قرار میداد). اما ۲۴۰*۳۲۰ بهترین و شناخته شدهترین بود که مورد استفاد قرار میگرفت و آن معمولاً در دقت نسبت ۴:۳ با پیکسلهای مربعی بود.
- استفاده از چند صفحه ویدئو در سختافزار به برنامه نویس این امکان را میداد تا روش میانگین مضاعف را که در همه حالتهای ۱۶ رنگ VGA در دسترس بود و استفاده از حالت ذخیره ۱۳ امکان پذیر نبود اجرا نماید.
گاهی اوقات نرخ تجدید صفحه مونیتور باید برای تطبیق این حالتها و افزایش کشش چشم کاهش داده میشد. آنها همچنین با دیگر مونیتورهای قدیمی ناسازگار بودند و مشکلات نمایش شامل: ناپدید شدن جزئیات تصویر مثل از دست دادن متن، چشمک زدن، فهرست عمودی و فقدان کاراکتر همگام افقی بسته به حالت انجام میگرفت، بود. بدین دلیل بیشتر تنظیمات VGA در محصولات تجاری که محدود به ترکیبات مونیتور ایمن بودند، همچون ۴۰۰x۳۲۰ (دقت دوبرابر، دو صفحه مونیتور)، ۲۴۰x۳۲۰ (پیسکلهای مربعی، سه صفحه ویدئو) و ۴۸۰x۳۶۰ (بالاترین دقت سازگار با مونیتورهای VGA استاندارد، یک صفحه ویدئو) مورد استفاده قرار میگرفتند.
اشعه X: درون کارتهای ویدئو
بدون یک کارت ویدئو، مونیتور شما قادر به ایجاد تصاویر فرستاده شده از نرمافزاریکه استفاده مینمایید، نمیباشد. یک ویدئو کارت، اطلاعات دیجیتالیرا مستقیماً از CPU کامپیوتر دریافت مینماید و آن را به اطلاعاتی که مونیتور بتواند از آنها استفاده نماید، تبدیل میکند. مونیتورهای CRT(لامپ اشعه کاتدیک) نیاز به اطلاعات آنالوگبرای شکل دهی به تصاویر دارند، یعنی کارت ویدئو باید اطلاعات دیجیتال را به یک سیگنال آنالوگ تبدیل نماید. از طرف دیگر، LCDها(نمایشگرهای کریستال مایع) نیاز به یک سیگنال دیجیتال برای شکل دادن به تصاویر دارند. بیشتر آنها یک سیگنال آنالوگ را میپذیرند و مسئولیت تبدیل آن سیگنال به اطلاعات دیجیتال را که به آن نیاز دارند را به عهده میگیرند. اما بیشتر LCDها اکنون دارای دو ورودی (آنالوگ و دیجیتال) میباشند که روشی را برای کارتهای ویدئو در دسترس قرار میدهند که سیگنالهای دیجیتال را دست نخورده و سریع به یک نمایش ویدئویی با کمترین افت تبدیل میکنند. برای داشتن یک نگاه دقیق تر درباره اینکه کارت ویدئویی چه کاری انجام میدهد، ما کارت ویدئوی GeForse۳ از شرکت VisionTek را مورد بررسی قرار دادیم.
یک کارت ویدئوی RAMDAC(مبدل دیجیتال به آنالوگ RAM) حافظه مورد استفاده خصوصاً برای تبدیل یک سیگنال دیجیتال به یک سیگنال آنالوگ قابل استفاده در مونیتورها و بیشتر LCDها میباشد. سرعت RAMDAC نرخ تجدید صفحه را کنترل میکند که تعداد دفعات در ثانیه میباشد و در مقیاس Hertz]] (Hz]]) هرتز مورد اندازه گیری قرار میگیرد و نمایشگرتوانایی پویش صفحه را دارد. در یک دقت ۱۰۲۴x۷۶۸یک RAMDAC باید قادر به ایجاد ۱۰۳٫۸ میلیون پیکسل در ثانبه برای رسیدن به یک نرخ تجدید صفحه ۷۲ هرتز باشد که نرخ تجدید صفحه برای دیده شدن توسط چشمها آسان باشد(یک نرخ تجدید صفحه پایین تر میتواند باعث چشمک زدن تصویر گردد). سرعت RAMDAC امروزی نوعاً در حدود ۳۵۰ مگاهرتز میباشد و میتواند نرخهای تجدید صفحه تا ۲۰۰ هرتز را پشتیبانی نماید.
یک حافظه کارت ویدئویی در بیشتر موارد کار حافظه کامپیوتر شما را انجام میدهد، اما آن به چیپ گرافیک در روشهای ویژه کمک میکند. آن دادهها را و رنگ هر پیکسل در یک عکس را تعیین مینماید، نگهداری میکند، همچنین اطلاعات بافت مورد استفاده در ایجاد گرافیک [[سه بعدی[[. ویدئو کارت در این مثال از DDR-SDRAM (حافظه پویای همزمان با دو نرخ داده) استفاده مینماید که به حافظههای معمول در کارتهای ویدئو تبدیل شدهاست. SDRAM یا CPU کامیپیوتر همزمان شده و در یک سرعت ۱۳۳ مگاهرتز کار میکند. DDR-SDRAM قابلیت انتقال دو داده تهیه شده توسط SDRAM ساده را دارد چون آن دو دستورالعمل در هر سیکل را اجرا مینماید.
برای ذخیره سازی تصویر و سپس ارسال آن به مانیتور از حافظه استفاه می شود. این نوع حافظه از نوع سرعت بالا میباشد که امکان ادرس دهی مستقیم از طریق CPU در آن وجود نارد. اطلاعاتی که برای نمایش از طرفCPU به کارت گرافیک ارسال میشود به داخل این حافظه منتقل می شود. هر چه سرعت و حجم این حافظه بیشتر شود مقدار تفکیک پذیری (رزولوشن) و تعداد رنگ قابل نمایش توسط کارت گرافیک بیشتر خواهد شد. انواع حافظه کارت گرافیک حافظه DRAM از نوع خازنی که امکان خواندن و نوشتن همزمان در آن وجود ندارد. در کارت هایی که از این نوع حافظه استفاده می کنند. امکان تنظیمهای بالای گرافیکی وجود ندارد. از این نوع حافظه در کارت گرافیکی ارزان قیمت استفاده می شود. حافظه VRAM این نوع حافظه از انوع حافظه دوگذرگاهی است لذا در این نوع حافظه امکان انجام عمل نوسازی و تجدید اطلاعات گرافیکی وجود دارد. مهمترین خصوصیات این نوع حافظهها این است که امکان خواندن و نوشتن همزمان اطلاعات در آن وجود دارد. نمونههای پیشرفته این نوع حافظه WRAM میباشد که دارای پهنای باند و راندمان بیشتری نسبت به VRAM دارد.
کارتهای ویدئو میتوانند درگاههای زیادی برای خروجی دهی اطلاعات گرافیکی داشته باشند، اما نوعاً آنها حداقل یک درگاه VGA دارند. یک درگاه VGA با کانکتور D-Sub ۱۵پین برای خروجی دهی به یک مونیتور آنالوگ(CRT) مورد استفاده قرار میگیرد.
درگاه S-Video
بیشتر کارتهای ویدئو همچنین یک درگاه S-Video(تصویر عالی) برای خروجی دادن به یک تلویزینیا ویدئو دارند. کارتهای چند رسانهای میتوانند درگاههای این چنینی زیادی برای تنظیمات پیچیده داشته باشند که عمل تبدیل و ویرایش فیلم پیشرفته را انجام میدهند.
بیشتر کارتهای ویدئو یک درگاه DVI-I(رابط تصویری دیجیتال) دارند که خصوصاً برای خروجی دادن به یک مونیتور که از سیگنال دیجیتال استفاده میکند، طراحی شدهاست. DVI-I مطابق استاندارد DVI توسط گروه کاری نمایشگر دیجیتال ایجاد شدهاست که یک روش استاندارد برای حفظ یک سیگنال دیجیتال ترسیم شدهاست که یک سیگنال آنالوگ نیاز دارد و محبوب و کم هزینه میباشد. بیشتر کارتهای ویدئو با درگاه VDI-I همچنین یک درگاه استاندارد VGA دارند و بنابراین دو وظیفه برعهده دارند، تحویل یک سیگنال آنالوگ به درگاه VGA و یک سیگنال دیجیتال به یک درگاه DVI-I.
] FAN (فن)
یک پردازنده کارت ویدئو تعداد بیشماری از محاسبات را انجام میدهد و همچنین میزان زیادی حرارت تولید میکند. فن برای خارج نمودن حرارت از پردازنده مورد استفاده قرار میگیرد.
GPU عبارت است از CPU کارت گرافیک و یا یک پردازنده کمکی یا یک شتاب دهنده گرافیکیکه به نوع کارت گرافیک بستگی دارد. پردازندههای کمکی و شتاب دهندهها هر دو به جهت کمک به CPU کامپیوتر در پردازش گرافیک طراحی شدهاند. در کارت گرافیک اشاره شده در اینجا، GPU یک مدل GeForce۳ NVIDIA میباشد که یک شتاب دهنده با پهنای باند ۷٫۳ گیگابایت در ثانیه میباشد و توانایی اجرای ۸۰۰ میلیارد عملیات در ثانیه را دارد. یک شتاب دهنده با یک پردازندهکمکی متفاوت میباشد از این حیث که آن قدرتمند تر بوده و محاسبات ویژه در پردازش گرافیک سه بعدی همچون سطوح سه بعدی، سایه زنی و بافت زنی را اجرا مینماید.
در سیستمهای قدیمی عمل پردازش رنگ Pixelها توسط cpu انجام میشود که این عمل سبب میشود که یک مقدار زیادی از وقت آن صرف پردازش رنگ پیکسلها شود. با پیشرفت مانیتور و فراهم شدن رنگهای مختلف برای پیکسلها وجود یک کمک پردازنده یا پردازندهٔ گرافیکی که بتواند بهcpu کمک کند، ضرورت پیدا کرد. GPU روی کارت گرافیک قرار می گیرد و عمل پردازش رنگ پیکسلها را انجام می دهد. GPU مانند CPU به دلیل انجام عملیات پردازشی ، گرمای زیادی تولید میکند به همین دلیل بر روی ان خنک کننده قرار می دهند.
PCB یک صفحه فیبری یا پلاستیکی میباشد که قطعات کارت ویدئو را نگه میدارد که آنها توسط خطوط در سطح فیبر به هم متصل شدهاند. شکل فیبر بسته به طرح بخصوص برای کارایی افزایش یافته، میباشد. بیشتر فیبر مدارچای کارتها از سیستم ATX(تکنولوژی پیشرفته) پیروی مینمایند.
در سیستمهای قدیمی عمل پردازش رنگ Pixelها توسط cpu انجام میشود که این عمل سبب میشود که یک مقدار زیادی از وقت آن صرف پردازش رنگ پیکسلها شود. با پیشرفت مانیتور و فراهم شدن رنگهای مختلف برای پیکسلها وجود یک کمک پردازنده یا پردازندهٔ گرافیکی که بتواند به cpu کمک کند، ضرورت پیدا کرد. GPU روی کارت گرافیک قرار می گیرد و عمل پردازش رنگ پیکسلها را انجام می دهد. GPU مانند CPU به دلیل انجام عملیات پردازشی ، گرمای زیادی تولید میکند به همین دلیل بر روی ان خنک کننده قرار می دهند.
خطوط مسیرهای فلزی هستند که جریان الکتریکی را هدایت مینمایند و قطعات کارت را به هم مرتبط میسازند.
BUS رابط کارت گرافیک میباشد. آن باعث یک ارتباط فیزیکی کارت با مادربرد کامپیوتر میگردد. بیشتر مدلهای معمول امروزی از نوع AGP (درگاه گرافیک شتاب یافته) و AGP Pro میباشند. هنوز کارتهای بسیاری میباشند که از نوع PCI(اتصال اجزا جانبی) میباشند اما اینها در شرف از رده خارج شدن میباشند. AGP منطبق بر PCI میباشد و برای همسان کردن سرعتهای پردازش سریع برای انیمیشنو گرافیک سه بعدی طراحی شدهاست. درعوض مطابقت با CPU کامپیوتر برای پردازش داده با یک باس PCI، یک کارت ویدئوی AGP شامل چیپ پردازنده خود(GPU) میباشد. این امکان ایجاد سیگنالهای گرافیکی را در خود کارت میدهد که به نوبه خود CPU کامپیوتر دیگر عملیات را انجام میدهد. کارت ویدئوی AGP سرعتی برابر با ۶۶ مگاهرتزدارد. اما سرعت اجرا توسط تعداد انتقالهایی مورد سنجش قرار میگیرد که کارت در حین یک سیکل انجام میدهد. AGP ۱X یک سیگنال را در هر سیکل انتقال میدهد و نرخ تبدیل ۲۶۶ مگابایت در ثانیه را دارد. AGP ۴X در حال حاضر بصورت گسترده مورد استفاده قرار میگیرد و نرخ تبدیلی برابر با ۱۰۶۶ مگابایت در ثانیه را دارد. اما AGP ۸X به میزان دوبرابر میباشد. کارت ویدئو در این مقاله یک باس ۴X/۲X AGP دارد. AGP Pro یک مدل پیشرفته از AGP میباشد که برای ارائه ۴ زمان قدرت رابط AGP استاندارد طراحی شدهاست. به جهت انتقال این مقدار قدرت، کارت AGP Pro نیاز به یک شکاف AGP Pro دارد همچنین دو شکاف PCI مجاور هم بر روی مادربرد. چون این کارت از عهدة این میزان سرعت بر بیاید، میتواند قدرتی بیشتر از ۱۱۰ وات تولید کند.
گاهی اوقات یک یا چند خنک کننده بعلاوه یا بجای فن مورد استفاده قرار میگیرد. خنک کنندهها نیاز به فضای سطح زیادی دارند و برای جذب حرارت اضافی تولید شده توسط GPU طراحی شدهاند