Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ฮาร์ดแวร์ >> ฮาร์ดแวร์

การ์ดจอ (Graphics Card) ทำงานอย่างไร?

การ์ดจอ (Graphics Card) ทำงานอย่างไร?

คุณเคยสงสัยไหมว่าคอมพิวเตอร์ของคุณทำงานอย่างไรเพื่อสร้างกราฟิกบนหน้าจอ? คุณน่าจะรู้ว่าการ์ดจอเป็นผู้รับผิดชอบในการสร้างภาพเหล่านั้น แต่มันสร้างภาพเหล่านั้นได้อย่างไรพอดี?

นี่คือการสำรวจลึกๆ ส่วนประกอบสำคัญทั้งหมดของการ์ดจอและวิธีการทำงานร่วมกัน

Interface (อินเทอร์เฟซ)

อินเทอร์เฟซของการ์ดจอคือส่วนของการ์ดวิดีโอที่เชื่อมต่อโดยตรงกับเมนบอร์ดเพื่อแลกเปลี่ยนข้อมูล

การ์ดจอ (Graphics Card) ทำงานอย่างไร?

มีอินเทอร์เฟซหลัก 2 ประเภทคือ PCI Express และ AGP (ยังมี ISA, PCI, และ PCI-X แต่หายากและล้าสมัย)

PCI Express

เป็นรุ่นอัปเกรดของ PCI แบบดั้งเดิมที่ใช้เลนหลายเลนช่วยเพิ่มแบนด์วิดท์ให้เร็วขึ้น ไม่เพียงแค่นั้น ยังหลากหลายกว่า AGP และประหยัดพลังงานมากกว่าเนื่องจากอินเทอร์เฟซเรียบง่าย

AGP

Accelerated Graphics Port ถูกออกแบบมาเพื่อเรนเดอร์กราฟิก 3D และใช้การเชื่อมต่อโดยตรงกับเมนบอร์ด อนุญาตให้คล็อกสปีดสูงกว่า และส่ง/รับกลุ่มข้อมูลในการถ่ายโอนครั้งเดียว

Video BIOS

Video BIOS มีอินเทอร์เฟซการตั้งค่าพื้นฐานที่สุดสำหรับการ์ดวิดีโอ และถูกส่งไปยัง BIOS ของคอมพิวเตอร์ผ่าน ROM (Read-only memory) ของการ์ดจอ

อินเทอร์เฟซนี้รวมสิ่งสำคัญ เช่น:

  • Memory timing (การจับเวลาหน่วยความจำ)
  • Voltages (แรงดันไฟฟ้า)
  • Operating speeds (ความเร็วการทำงาน)
  • RAM

นึกภาพ Video BIOS เป็นหัวใจที่เต้นของการ์ดจอ ซึ่งเป็นพื้นฐานสำหรับส่วนประกอบอื่นๆ ให้ทำงาน

GPU (Graphics Processing Unit)

ที่เรียกอีกอย่างว่า Graphics Processing Unit สมองของการ์ดวิดีโอ ที่รับผิดชอบเรนเดอร์พิกเซลเป็นกราฟิก 2D และ 3D ผ่าน RAM และประกอบด้วยส่วนต่อไปนี้:

  • Graphics and Computer Array
  • Graphics Memory Controller
  • Bus Interface
  • Power Management Unit
  • Video Processing Unit
  • Display Interface

การ์ดจอ (Graphics Card) ทำงานอย่างไร?

โดยเฉพาะ GPU ใช้รายละเอียดเฉพาะกับแต่ละพิกเซลเพื่อให้มีชีวิตชีวา รายละเอียดเหล่านี้รวมถึง สี เท็กซ์เจอร์ และรูปแบบ มันทำซ้ำไปเรื่อยๆ จนพิกเซลที่เรนเดอร์ทั้งหมดรวมเป็นภาพที่สม่ำเสมอบนหน้าจอของคุณ (จำนวนพิกเซลที่แน่นอนขึ้นอยู่กับความละเอียดหน้าจอ)

เพราะมันทำงานหนักมาก GPU ก็ปล่อยความร้อนมาก จึงอยู่ใต้ฮีทซิงค์ (heatsink) ขนาดใหญ่เพื่อช่วยให้เย็นลง

Video Memory (หน่วยความจำวิดีโอ)

ขณะ GPU กำลังเรนเดอร์พิกเซลทั้งหมด มันต้องที่เก็บข้อมูลนี้เพื่อแสดงภาพ

นี่คือหน้าที่ของ Video Memory และปกติจะมีความจุตั้งแต่ 1 GB ถึง 12 GB

มีประเภทหน่วยความจำต่างๆ ได้แก่:

  • VRAM: ให้ GPU เรนเดอร์พิกเซลได้เร็วมาก (รู้จักในชื่อ "อ่านและเขียน")
  • WRAM: รุ่นเร็วกว่า VRAM
  • SDRAM: ทำงานที่คล็อกและแบนด์วิดท์สูง
  • SGRAM: รู้จักในเรื่องประสิทธิภาพกราฟิกที่เพิ่มขึ้น

Video Memory เก็บข้อมูลดิจิทัล และต้องการวิธีส่งข้อมูลนี้ไปยังมอนิเตอร์ที่อ่านเฉพาะสัญญาณ анал็อก

เหมือนสองคนที่พูดภาษาต่างกันพยายามสื่อสารกัน

นี่คือที่ที่ RAMDAC ช่วยได้

RAMDAC

นึกภาพ RAMDAC (Random Access Memory Digital-to-Analog Converter) เป็นล่ามของโลกการ์ดจอ

มันแปลงข้อมูลดิจิทัลจาก Video Memory เป็นสัญญาณ анал็อกเพื่อส่งไปยังมอนิเตอร์

ความแตกต่างหลักระหว่างสัญญาณดิจิทัลและ анал็อก อยู่ที่โครงสร้างของคลื่น

  • Digital - คลื่นแข็ง ตรงangles เหมือนสี่เหลี่ยม
  • Analog - คลื่นเรียบและต่อเนื่อง

การ์ดจอ (Graphics Card) ทำงานอย่างไร?

RAMDAC รับคลื่นแข็งเหล่านั้นและทำให้เรียบขึ้นเพื่อมอนิเตอร์เข้าใจ ซึ่งสร้างภาพเสร็จสมบูรณ์ที่ GPU เรนเดอร์

Outputs (เอาต์พุต)

Outputs ใช้เชื่อมการ์ดจอกับสายแสดงผล ซึ่งใช้ถ่ายโอนสัญญาณการแปลงดิจิทัลเป็นอนาล็อกที่ RAMDAC ตีความ

การ์ดจอ (Graphics Card) ทำงานอย่างไร?

Outputs แบ่งเป็นหมวดหมู่ดังนี้:

  • VGA: ใช้สัญญาณแสดงผลอนาล็อก
  • DVI: อินเทอร์เฟซดิจิทัลมาตรฐานถ่ายโอนพิกเซลจากคอมพิวเตอร์ไปมอนิเตอร์
  • HDMI: ส่งทั้งเสียงและภาพ
  • Vivo: ใช้เชื่อมอุปกรณ์มัลติมีเดีย ต่างๆ เช่น TV และ DVD player
  • DisplayPort: เชื่อมอุปกรณ์วิดีโอและแสดงผลเข้าด้วยกัน

Coolers (ระบบทำความเย็น)

เนื่องจาก GPU เป็นส่วนที่ร้อนที่สุดของการ์ดจอ จึงต้องอยู่เย็นเพื่อป้องกันการร้อนเกินไป

Heatsink (ฮีทซิงค์)

Heatsink รับความร้อนจาก GPU และกระจายไปทั่วฟินและออกไปจากหน่วย ซึ่งมักจะถูกทำให้เย็นด้วยพัดลมที่ติดมาด้วย

การ์ดจอ (Graphics Card) ทำงานอย่างไร?

Water Blocks (วอเตอร์บล็อก)

Water block เป็นวิธีทำความเย็น GPU ด้วยของเหลว โดยรับความร้อนและเปลี่ยนจากก๊าซเป็นของเหลวเย็น ของเหลวนี้ไหลผ่านท่อฉนวนและกลับลงมาหา GPU เพื่อนำกลับมาใช้ใหม่

การ์ดจอ (Graphics Card) ทำงานอย่างไร?

รูปแบบสล็อต (Slot Models)

Single-Slot Cooler

รุ่นต่ำกว่ามักสูง 1 สล็อต และปล่อยความร้อนน้อยกว่าระบบ dual slot ใช้พื้นที่เพียงพอสำหรับสล็อตขยายหนึ่งช่อง และมักเล็ก

Dual-Slot Cooler

รุ่นสูงสุดมักสร้างด้วย 2 สล็อตเพื่อการทำความเย็นที่ดีกว่า ระบบ dual-slot ออกแบบมาเพื่อดันอากาศร้อนผ่านสล็อตที่สองและออกนอกเคสคอมพิวเตอร์

รวมทั้งหมดเข้าด้วยกัน

เมนบอร์ดสั่ง Video BIOS บูทผ่านอินเทอร์เฟซการ์ดจอ ซึ่งส่งสัญญาณไป GPU เริ่มเรนเดอร์กราฟิก

ขณะ GPU เริ่มกำหนดรายละเอียดให้แต่ละพิกเซล มันเก็บข้อมูลนี้ไว้ใน Video Memory ซึ่งอ่านเฉพาะสัญญาณดิจิทัล

การ์ดจอ (Graphics Card) ทำงานอย่างไร?

RAMDAC แปลงสัญญาณดิจิทัลเหล่านี้เป็นสัญญาณอนาล็อกสำหรับมอนิเตอร์เข้าใจ และส่งคลื่นเหล่านี้ผ่าน Outputs เป็นวิธีการถ่ายโอน

ขณะเดียวกัน วิธีการทำความเย็น เช่น heatsink หรือ water block ถูกใช้เพื่อป้องกัน GPU ไม่ให้ร้อนเกินไป เพราะมันทำงานหนักที่สุด

นี่คือส่วนประกอบสำคัญของการ์ดจอและวิธีที่พวกมันทำงานร่วมกันอย่างกลมกลืนเพื่อเรนเดอร์กราฟิกความละเอียดสูงที่เรารักและคุ้นเคย

Image Credit: Graphics Card, S3 Graphics chrome 530 GT card, Wave, EVGA GeForce GTX 590, Zalman Fatal1ty GPU cooler, CPU Waterblock HDR – Tone mapped, Mindstorm