การ์ด AGP กับขั้วต่อ PCI หมายเหตุเกี่ยวกับการติดตั้งการ์ดแสดงผลสำหรับบัส AGP

(ภาพด้านล่าง) แต่ใช้ตัวเชื่อมต่อความหนาแน่นสูงที่มีการจัดเรียงลาเมลลา "สองชั้น" (เช่น EISA) ตัวเชื่อมต่อนั้นอยู่ห่างจากขอบด้านหลังของบอร์ดมากกว่าตัวเชื่อมต่อ PCI

พอร์ต AGP สามารถใช้พิกัดกำลังวงจรอินเทอร์เฟซที่เป็นไปได้สามระดับ (Vddq): 3.3 V (สำหรับ 1x และ 2x), 1.5 V (สำหรับ 2x และ 4x) และ 0.8 V (สำหรับ 8x) สัญญาณ RST# และ CLK จะเป็น 3V เสมอ มีปุ่มแบบกลไกบนช่องและการ์ดที่ป้องกันการเชื่อมต่อที่ผิดพลาด:

  • สล็อต AGP 1.0 และการ์ดใช้ 3.3 V; พวกเขามีกุญแจแทนที่หน้าสัมผัส 22–25 (พาร์ติชั่นในช่อง, รูปที่ a, ช่องตัดบนขั้วต่อการ์ด);
  • สล็อตและการ์ด AGP 2.0 ใช้แรงดันไฟฟ้า 1.5 V มีปุ่มแทนที่พิน 42–45
  • สล็อต universal AGP 2.0 (3.3V/1.5V) ไม่มีพาร์ติชัน และการ์ด universal มีช่องเจาะทั้งสองช่อง เมนบอร์ดสากลเรียนรู้เกี่ยวกับระดับพลังงานของบัฟเฟอร์ของการ์ดที่ติดตั้งโดยสัญญาณ TYPEDET# - บนการ์ด 3.3 V จะมีหน้าสัมผัสว่าง บน 1.5 V และการ์ดสากลจะต่อสายดิน การ์ดสากลเรียนรู้เกี่ยวกับระดับพลังงานของบัฟเฟอร์ตามระดับแรงดันไฟฟ้าที่หน้าสัมผัส Vddq (3.3 หรือ 1.5 V) ช่วยให้มั่นใจได้ถึงการประสานงานระหว่างโหมดการ์ดและเมนบอร์ด
  • สล็อตและการ์ด AGP 3.0 ใช้แรงดันไฟฟ้า 0.8 V แต่ปุ่มจะคล้ายกับสล็อตและการ์ด 1.5 V (ปุ่มอยู่ที่พิน 42–45) การ์ดจดจำพอร์ต AGP 3.0 ด้วยบรรทัด MB_DET# ที่ต่อสายดิน (ฟรีในพอร์ต AGP 2.0)
  • สล็อต AGP 3.0 สากลสามารถทำงานร่วมกับการ์ด 8x (แรงดันไฟฟ้า 0.8V) และ AGP 2.0 (4x, 1.5V) ที่นี่แรงดันไฟฟ้า 0.8V และโหมด 8x ถูกเลือกโดยพอร์ตและตรรกะของการ์ด

หากต้องการทำงานในโหมด 2x/4x/8x เครื่องรับต้องใช้แรงดันไฟฟ้าอ้างอิง Vref การให้คะแนนสำหรับ 3.3 V คือ 0.4 × Vddq สำหรับ 1.5 V - 0.5 × Vddq สำหรับ 0.8 V - 0.233 × Vddq แรงดันอ้างอิงสำหรับเครื่องรับจะถูกสร้างขึ้นที่ด้านเครื่องส่งสัญญาณ อุปกรณ์กราฟิกจ่ายสัญญาณสำหรับพอร์ตเพื่อพิน A66 (Vrefgc) และพอร์ต (ชิปเซ็ต) จ่ายแรงดันไฟฟ้าให้กับพิน B66 (Vrefcg) สำหรับอุปกรณ์ AGP

เมื่อส่งสัญญาณในโหมด 8x การกลับข้อมูลแบบไดนามิกจะถูกนำไปใช้กับบัส AD สัญญาณ DBI_LO บ่งชี้การกลับตัวของเส้น AD, DBI_HI บ่งชี้การกลับตัวของ AD การตัดสินใจเปลี่ยนสถานะการผกผันทำได้โดยการเปรียบเทียบข้อมูลเอาต์พุตกับข้อมูลจากรอบก่อนหน้า: หากจำนวนบรรทัดที่สลับในครึ่งหนึ่งของ AD ที่สอดคล้องกันมากกว่า 8 สัญญาณ DBI_xx ที่เกี่ยวข้องจะเปลี่ยนสถานะเป็นตรงกันข้าม ดังนั้นในแต่ละครึ่งหนึ่งของบัส AD สายสัญญาณจะสลับพร้อมกันไม่เกิน 8 เส้นซึ่งจะช่วยลดกระแสไฟกระชาก สำหรับโหมด 8x จะใช้การปรับเทียบตัวรับส่งสัญญาณอัตโนมัติซึ่งช่วยให้คุณสามารถประสานพารามิเตอร์กับสายและคู่ การสอบเทียบจะดำเนินการทั้งแบบคงที่ (เมื่อเริ่มต้นระบบครั้งแรก) และแบบไดนามิกระหว่างการทำงานเพื่อชดเชยการเปลี่ยนแปลงในพารามิเตอร์เนื่องจากการเปลี่ยนแปลงของอุณหภูมิ

ตารางแสดงการกำหนดพินของสล็อต AGP ที่เกี่ยวข้องกับเวอร์ชัน 3.0 การกำหนดพินสำหรับ AGP 1.0 และ 2.0 จะแสดงอยู่ในวงเล็บ เนื่องจากปุ่มทั้งสองบนการ์ด Universal AGP 2.0 ทำให้หน้าสัมผัสคู่หนึ่งสำหรับจ่ายไฟ VCC3.3 หายไปและเหลือเพียง 4 ปุ่มเท่านั้น ซึ่งจำกัดการใช้กระแสไฟ (กระแสไฟฟ้าที่อนุญาตสำหรับหน้าสัมผัสแต่ละรายการคือ 1 A) การ์ด Universal AGP 2.0 ยังไม่มีแหล่งจ่ายไฟ 3.3Vaux เพิ่มเติมที่ใช้จ่ายไฟให้กับวงจรปรับสภาพสัญญาณ PME# ในโหมดสลีป

โต๊ะ. การกำหนดพินพอร์ต AGP

แถวบี แถวเอ
OVRCNT# 1 12V
5.0V 2 พิมพ์ดีท#
5.0V 3 จอง
ยูเอสบี+ 4 ยูเอสบี-
จีเอ็นดี 5 จีเอ็นดี
INTB# 6 อินต้า#
ซีแอลเค 7 RST#
คำขอ # 8 จีเอ็นที#
VCC3.3 9 VCC3.3
ST0 10 ST1
ST2 11 MB_DET#3
อาร์บีเอฟ# 12 DBI_HI (PIPE#)
จีเอ็นดี 13 จีเอ็นดี
DBI_LO 3 14 WBF#
เอสบีเอ0 15 เอสบีเอ1
VCC3.3 16 VCC3.3
เอสบีเอ2 17 เอสบีเอ3
SB_STBF (SB_STB) 18 SB_STBS (SB_STB # 1)
จีเอ็นดี 19 จีเอ็นดี
เอสบีเอ4 20 เอสบีเอ5
เอสบีเอ6 21 เอสบีเอ7
สำรอง (สวิตช์ 3.3 V) 22 สำรอง (สวิตช์ 3.3 V)
GND (สวิตช์ 3.3V) 23 GND (สวิตช์ 3.3V)
3.3Vaux (ปุ่ม 3.3V) 24 สำรอง (สวิตช์ 3.3 V)
VCC3.3 (ปุ่ม 3.3V) 25 VCC3.3 (ปุ่ม 3.3V)
AD31 26 AD30
ค.ศ. 29 27 ค.ศ. 28
VCC3.3 28 VCC3.3
ค.ศ. 27 29 ค.ศ. 26
ค.ศ. 25 30 ค.ศ. 24
จีเอ็นดี 31 จีเอ็นดี
AD_STBF1 (AD_STB1) 32 AD_STBS1 (AD_STB1#1)
ค.ศ. 23 33 ซี/บี3#
วดีคิว 34 วดีคิว
ค.ศ. 21 35 ค.ศ. 22
ค.ศ. 19 36 ค.ศ. 20
จีเอ็นดี 37 จีเอ็นดี
ค.ศ. 17 38 ค.ศ. 18
C/BE2# 39 ค.ศ.16
วดีคิว 40 วดีคิว
ไออาร์ดี้# 41 กรอบ#
คีย์ 1.5V (3.3Vaux) 42 กุญแจ 1.5 V (สำรอง)
คีย์ 1.5 V (GND) 43 คีย์ 1.5 V (GND)
กุญแจ 1.5 V (สำรอง) 44 กุญแจ 1.5 V (สำรอง)
คีย์ 1.5V (VCC3.3) 45 คีย์ 1.5V (VCC3.3)
การพัฒนา# 46 TRDY#
วดีคิว 47 หยุด#
เปอร์ # 48 พีเอ็มอี#
จีเอ็นดี 49 จีเอ็นดี
เซิร์ฟเวอร์# 50 พาร์
C/BE1# 51 ค.ศ.15
วดีคิว 52 วดีคิว
ค.ศ. 14 53 ค.ศ.13
ค.ศ.12 54 ค.ศ.11
จีเอ็นดี 55 จีเอ็นดี
AD10 56 AD9
AD8 57 C/BE0#
วดีคิว 58 วดีคิว
AD_STBF0 (AD_STB0) 59 AD_STBS0 (AD_STB0#1)
AD7 60 AD6
จีเอ็นดี 61 จีเอ็นดี
AD5 62 AD4
AD3 63 AD2
วดีคิว 64 วดีคิว
AD1 65 AD0
เวฟเอฟซีจี2 66 เวเรฟจีซี 2

1 - ไฟแฟลชผกผันหายไปบนการ์ดและสล็อต 3.3V (ไม่มีโหมด 4x/8x)
2 - ไม่จำเป็นต้องใช้แรงดันอ้างอิงสำหรับสล็อตและการ์ด 1x
3 - เฉพาะใน AGP 3.0

นอกเหนือจาก AGP แล้ว พอร์ต AGP ยังมีสัญญาณบัส USB ซึ่งควรจะเชื่อมต่อกับจอคอมพิวเตอร์ (สาย USB+, USB– และสัญญาณ OVRCNT# ซึ่งรายงานกระแสไฟเกินของเอาต์พุตสายไฟ + 5 V ไปที่ เฝ้าสังเกต). สัญญาณ PME# อ้างอิงถึงอินเทอร์เฟซการจัดการพลังงาน หากมีแหล่งจ่ายไฟ 3.3Vaux เพิ่มเติม สัญญาณนี้สามารถกระตุ้นให้การ์ด "ปลุก"

ข้อมูลจำเพาะ AGP Pro อธิบายถึงตัวเชื่อมต่อที่ทรงพลังกว่าซึ่งช่วยให้จ่ายไฟให้กับการ์ดกราฟิกได้มากขึ้น 4 เท่า ในขณะเดียวกันก็ยังคงรักษาความเข้ากันได้ทางเดียว: การ์ด AGP สามารถติดตั้งในช่อง AGP Pro ได้ แต่ทำในทางกลับกันไม่ได้ ปัจจุบันตัวเชื่อมต่อ AGP Pro ถูกยกเลิก และใช้สายเคเบิลเพิ่มเติมพร้อมตัวเชื่อมต่อเพื่อจ่ายไฟให้กับการ์ดกราฟิก

ขั้วต่อ AGP Pro มีพินเพิ่มเติมทั้งสองด้านของขั้วต่อ AGP ปกติ (ดูรูปด้านล่าง) สำหรับสายไฟ GND และ 3.3 และ 12 V วัตถุประสงค์ของพินเหล่านี้แสดงอยู่ในตารางด้านล่าง เพื่อให้แน่ใจว่าติดตั้งการ์ดปกติจากขอบด้านหลังของเมนบอร์ดได้อย่างเหมาะสม ส่วนเพิ่มเติมของสล็อต AGP Pro จะถูกปิดด้วยปลั๊กพลาสติกแบบถอดได้ การ์ด AGP Pro ยังสามารถใช้สล็อต PCI ที่อยู่ติดกัน 1-2 ช่อง: ในทางกลไกล้วนๆ (เป็นจุดรองรับและพื้นที่) เป็นตัวเชื่อมต่อเพิ่มเติมสำหรับแหล่งจ่ายไฟ เป็นตัวเชื่อมต่อ PCI ที่ใช้งานได้ ความต้องการพลังงานและการติดตั้งเพิ่มเติมนั้นเกี่ยวพันกัน: การ์ดประสิทธิภาพสูงใช้พลังงานมากกว่า โดยต้องใช้ฮีทซิงค์และพัดลมที่ทรงพลัง (และหนัก) เพื่อจัดการ โชคดีที่ความก้าวหน้าทางเทคโนโลยีชิปนำไปสู่อัตราส่วนพลังงาน/ประสิทธิภาพที่ดีขึ้น ดังนั้นงานจ่ายไฟและการติดตั้งอะแดปเตอร์กราฟิกจึงค่อนข้างง่ายขึ้น

โต๊ะ. หมุดเพิ่มเติมของตัวเชื่อมต่อ AGP Pro

โซ่ รายชื่อผู้ติดต่อ
VCC3.3 C1, C3, D1…D8
จีเอ็นดี C2, C4…C8, E3…E14
VCC12 F3…F14
PRSNT1# D10
PRSNT2# D9
จอง C9, C10, E1, E2, F1, F2

โดยรวมแล้ว การ์ด AGP Pro สามารถกินไฟได้สูงสุด 110 W โดยดึงไปตามรางจ่ายไฟ 3.3 V (สูงสุด 7.6 A) และ 12 V (สูงสุด 9.2 A) จากตัวเชื่อมต่อ AGP หลัก ซึ่งเป็นกำลังไฟ AGP Pro เพิ่มเติม ตัวเชื่อมต่อและสล็อต PCI หนึ่ง - สอง การ์ด AGP Pro ที่มีพลังงานสูง (พลังงานสูง 50–110 W) ใช้สล็อต PCI 2 ช่อง พลังงานต่ำ (พลังงานต่ำ 25–50 W) - 1 สล็อต ดังนั้นตัวยึดสำหรับติดกับแผงด้านหลังของพีซีจึงมีความกว้างสามเท่าหรือสองเท่า นอกจากนี้ การ์ดยังติดอยู่ที่ผนังด้านหน้าของพีซีอีกด้วย บนตัวเชื่อมต่อเพิ่มเติม วงจร PRSNT1# ทำหน้าที่เป็นสัญญาณของการมีอยู่ของการ์ด (หน้าสัมผัสถูกต่อสายดิน) และ PRSNT2# เป็นสัญญาณของการใช้พลังงาน (สูงถึง 50 W - หน้าสัมผัสว่าง สูงถึง 110 W - มีการต่อสายดิน)

ด้วยการพัฒนาเทคโนโลยีใหม่จำเป็นต้องเพิ่มความเร็วการถ่ายโอนข้อมูลบนบัสที่เกี่ยวข้องกับอะแดปเตอร์กราฟิก ดังนั้นจึงมีบัส AGP แบบพิเศษปรากฏขึ้นซึ่งมีการปรับปรุงคุณสมบัติ

เอจีพี(จาก English Accelerated Graphics Port, พอร์ตกราฟิกเร่งความเร็ว) - พัฒนาในปี 1997 โดย Intel ซึ่งเป็นบัสระบบ 32 บิตเฉพาะสำหรับการ์ดแสดงผล ปรากฏพร้อมกันกับชิปเซ็ตสำหรับโปรเซสเซอร์ Intel Pentium II

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

ลักษณะทางเทคนิคของยาง

AGP ใช้บัส PCI แต่ได้รับการออกแบบมาโดยเฉพาะเพื่อให้ถ่ายโอนข้อมูลพื้นผิว 3D ขนาดใหญ่ระหว่างตัวควบคุมวิดีโอ (การ์ดแสดงผล) และหน่วยความจำคอมพิวเตอร์ด้วยความเร็วสูง ประการแรก กราฟิก 3D ต้องใช้หน่วยความจำมากที่สุดเท่าที่จะเป็นไปได้สำหรับแผนที่พื้นผิวและข้อมูลบัฟเฟอร์ z ยิ่งมีแผนที่พื้นผิวสำหรับแอปพลิเคชัน 3D มากเท่าใด ผลลัพธ์ที่ได้ก็จะดูดีขึ้นเท่านั้น ภายใต้สถานการณ์ปกติ z-buffer ซึ่งมีข้อมูลที่เกี่ยวข้องกับการแสดงความลึกของรูปภาพ จะใช้หน่วยความจำเดียวกันกับพื้นผิว ข้อขัดแย้งนี้ทำให้นักพัฒนา 3D มีตัวเลือกมากมายในการเลือกโซลูชันที่ดีที่สุด ซึ่งเชื่อมโยงกับความสำคัญสูงของหน่วยความจำพื้นผิวและ z-buffer และผลลัพธ์ที่ส่งผลโดยตรงต่อคุณภาพของภาพที่ส่งออก ก่อนหน้านี้นักพัฒนาพีซีสามารถใช้หน่วยความจำระบบเพื่อจัดเก็บข้อมูลพื้นผิวและบัฟเฟอร์ z ได้ แต่ข้อจำกัดของแนวทางนี้คือการถ่ายโอนข้อมูลดังกล่าวผ่านบัส PCI ประสิทธิภาพกราฟิกและหน่วยความจำระบบถูกจำกัดโดยคุณลักษณะทางกายภาพของบัส PCI นอกจากนี้ แบนด์วิดท์หรือความจุของ PCI ยังไม่เพียงพอสำหรับการประมวลผลกราฟิกแบบเรียลไทม์ เพื่อแก้ไขปัญหาเหล่านี้ Intel ได้พัฒนา AGP

เค้าโครงของสล็อต AGP ต่างๆ

เพื่อกำหนดโดยย่อว่า AGP คืออะไร จะเป็นการเชื่อมต่อโดยตรงระหว่างระบบย่อยกราฟิกและหน่วยความจำระบบ AGP ช่วยให้สามารถใช้หน่วยความจำเฟรมบัฟเฟอร์ได้อย่างมีประสิทธิภาพมากขึ้น ซึ่งจะช่วยเพิ่มประสิทธิภาพกราฟิก 2D ตลอดจนเพิ่มความเร็วที่ข้อมูลกราฟิก 3D ไหลผ่านระบบ คำจำกัดความของ AGP เป็นประเภทของการเชื่อมต่อโดยตรงระหว่างระบบย่อยกราฟิกและหน่วยความจำระบบ เรียกว่าการเชื่อมต่อแบบจุดต่อจุด

AGP เชื่อมต่อระบบย่อยกราฟิกกับหน่วยการจัดการหน่วยความจำระบบ โดยแบ่งปันการเข้าถึงหน่วยความจำนี้กับหน่วยประมวลผลกลาง (CPU) ของคอมพิวเตอร์ แทนที่จะใช้บัส PCI สำหรับข้อมูลวิดีโอ AGP ใช้ช่องทางโดยตรงเพื่อให้การ์ดแสดงผล (ตัวควบคุมกราฟิก) สามารถเข้าถึง RAM ได้โดยตรง บัสอนุญาตให้คุณใช้การวางท่อการโทร เช่น ส่งข้อมูลในรูปแบบของแพ็กเก็ตต่อเนื่อง

การเพิ่มความเร็วนั้นมั่นใจได้จากปัจจัยสามประการต่อไปนี้:

  • ไปป์ไลน์การดำเนินการเข้าถึงหน่วยความจำ
  • การถ่ายโอนข้อมูลแบบคู่
  • การดีมัลติเพล็กซ์ของแอดเดรสและบัสข้อมูล

สามารถเชื่อมต่ออุปกรณ์ได้เพียงประเภทเดียวผ่าน AGP - การ์ดกราฟิก ระบบกราฟิกที่ติดตั้งมาเธอร์บอร์ดและการใช้ AGP ไม่สามารถอัพเกรดได้

ความแตกต่างจากบัส PCI:

  • ทำงานที่ความถี่สัญญาณนาฬิกา 66 MHz;
  • เพิ่มแบนด์วิธ (สูงสุด 266 Mb/s ในขณะที่บัส PCI มีความเร็วการถ่ายโอนข้อมูลเพียง 133 Mb/s)
  • โหมดหน่วยความจำ DMA และ DME;
  • การแยกคำขอสำหรับการดำเนินการและการถ่ายโอนข้อมูล
  • ความสามารถในการใช้การ์ดแสดงผลที่สิ้นเปลืองพลังงานสูงกว่า PCI

ขอคิว

การถ่ายโอนข้อมูลจากหน่วยความจำหลักไปยังหน่วยความจำวิดีโอของการ์ดนั้นดำเนินการในสองขั้นตอนขั้นแรกที่อยู่ 64 บิตจะถูกถ่ายโอนจากตำแหน่งที่ต้องการอ่านข้อมูลจากนั้นข้อมูลจะมาเอง บัส AGP มีตัวเลือกการส่งข้อมูลสองแบบ แบบแรกเข้ากันได้กับบัส PCI - คำขอข้อมูลและที่อยู่เกิดขึ้นบนช่องสัญญาณเดียว ส่วนที่สองอยู่ในโหมด SBA (Sideband Addressing) บนบัสด้านข้างที่แยกต่างหาก ดังนั้นคุณจึงสามารถส่งคำขอข้อมูลใหม่ได้โดยไม่ต้องรอให้ได้รับข้อมูลก่อนหน้า

บัส AGP ส่งหลายที่อยู่และข้อมูลหลายรายการติดต่อกัน ทำให้สามารถจัดคิวคำขอได้สูงสุด 256 รายการ และสองคิวสำหรับการดำเนินการอ่าน/เขียนที่มีลำดับความสำคัญสูงและต่ำ การส่งข้อมูลแบบคู่ กล่าวคือ การส่งข้อมูลสองรอบในรอบสัญญาณนาฬิกาเดียวแทนที่จะเป็นหนึ่งรอบ ช่วยให้คุณสามารถ: มีทรูพุตที่ความถี่ 66 MHz สูงถึง 528 Mb/s ทำงานที่ความถี่สูงถึง 100 MHz และสูงกว่าด้วยทรูพุตที่สูงขึ้น .

มาตรฐานบัส AGP

บัส AGP มีหลายมาตรฐาน:

การ์ดส่วนใหญ่ใช้งานได้กับมาตรฐาน 4X และ 8X

บัส AGP 1.0

คอมพิวเตอร์และอุปกรณ์เร่งความเร็วกราฟิกที่ติดตั้ง AGP วางจำหน่ายครั้งแรกในเดือนสิงหาคม พ.ศ. 2540

อินเทอร์เฟซ AGP 1.0 ขึ้นอยู่กับบัส PCI 2.1 หรืออย่างแม่นยำยิ่งขึ้นคือเวอร์ชัน PCI 32/66 - บัส 32 บิตที่มีความถี่การทำงาน 66 MHz

การ์ด AGP 1.0:

บัส AGP 1.0 มีโหมดการทำงานหลักสองโหมด: Execute และ DMA

DMA (การเข้าถึงหน่วยความจำโดยตรง) - การเข้าถึงหน่วยความจำในโหมดนี้หน่วยความจำหลักคือหน่วยความจำวิดีโอในตัวบนการ์ด พื้นผิวจะถูกคัดลอกที่นั่นก่อนใช้งานจากหน่วยความจำระบบของคอมพิวเตอร์ โหมดการทำงานนี้ไม่ใช่เรื่องใหม่ การ์ดเสียง คอนโทรลเลอร์บางตัว ฯลฯ ทำงานบนหลักการเดียวกัน

ในโหมด DMA หน่วยความจำหลักคือหน่วยความจำการ์ด พื้นผิวจะถูกเก็บไว้ในหน่วยความจำระบบ แต่ก่อนการใช้งาน (การดำเนินการเดียวกัน) พื้นผิวจะถูกคัดลอกไปยังหน่วยความจำภายในของการ์ด ดังนั้น AGP จึงทำหน้าที่เป็น "โครงสร้างแบ็คเอนด์" เพื่อให้แน่ใจว่ามีการส่งมอบพื้นผิวไปยังหน่วยความจำภายในเครื่องได้ทันเวลา การแลกเปลี่ยนจะดำเนินการในแพ็กเก็ตลำดับขนาดใหญ่

ในโหมดดำเนินการ หน่วยความจำภายในและระบบสำหรับการ์ดแสดงผลจะเท่ากันในเชิงตรรกะ พื้นผิวจะไม่ถูกคัดลอกไปยังหน่วยความจำภายในเครื่อง แต่จะถูกเลือกโดยตรงจากระบบ ดังนั้นเราต้องเลือกชิ้นส่วนที่ค่อนข้างเล็กแบบสุ่มจากหน่วยความจำ เนื่องจากหน่วยความจำระบบได้รับการจัดสรรแบบไดนามิกในบล็อก 4K ในโหมดนี้ เพื่อให้มั่นใจถึงประสิทธิภาพที่ยอมรับได้ จึงมีกลไกที่แมปที่อยู่ตามลำดับกับที่อยู่จริงของบล็อก 4 กิโลไบต์ในหน่วยความจำระบบ งานนี้ดำเนินการโดยใช้ตารางพิเศษ (ตารางการแมปที่อยู่กราฟิกใหม่หรือ GART - ตารางการเปลี่ยนเส้นทางที่อยู่กราฟิก) ที่อยู่ในหน่วยความจำ

ในกรณีนี้ ที่อยู่ที่ไม่อยู่ในช่วง GART จะไม่เปลี่ยนแปลง และจะถูกแมปโดยตรงกับหน่วยความจำระบบหรือช่วงเฉพาะของอุปกรณ์

บัส AGP รองรับการทำงานของบัส PCI อย่างสมบูรณ์ ดังนั้นการรับส่งข้อมูล AGP จึงสามารถเป็นการผสมผสานระหว่างการดำเนินการอ่าน/เขียน AGP และ PCI สลับกันได้ การทำงานของบัส AGP จะถูกแยกออก ซึ่งหมายความว่าคำขอสำหรับการดำเนินการจะถูกแยกออกจากการถ่ายโอนข้อมูลจริง

บัส AGP 2.0

ในเดือนธันวาคม พ.ศ. 2540 Intel ได้เปิดตัวมาตรฐาน AGP 2.0 เวอร์ชันเบื้องต้นและในเดือนพฤษภาคม พ.ศ. 2541 เวอร์ชันสุดท้าย (โหมดนี้เรียกว่า "4x")

ความแตกต่างหลักจากเวอร์ชันก่อนหน้า:

  • ความเร็วในการถ่ายโอนสามารถเพิ่มเป็นสองเท่าเมื่อเทียบกับ 1.0 - และสูงถึง 1,064 Mb/s
  • สามารถส่ง 4 บล็อกได้ในหนึ่งรอบสัญญาณนาฬิกา
  • แบนด์วิธประมาณ 1 GB/s
  • เพิ่มกลไกการเขียนอย่างรวดเร็ว (FW) แนวคิดหลักคือการเขียนคำสั่งข้อมูล/ควบคุมโดยตรงไปยังอุปกรณ์ AGP โดยข้ามการจัดเก็บข้อมูลระดับกลางในหน่วยความจำหลัก เพื่อกำจัดข้อผิดพลาดที่อาจเกิดขึ้น สัญญาณใหม่ WBF# (Write Buffer Full) ได้ถูกนำมาใช้ในมาตรฐานบัส หากสัญญาณทำงานอยู่ โหมด FW จะไม่สามารถทำได้

การ์ดแสดงผลตัวแรกที่รองรับเวอร์ชัน 2.0 ปรากฏเมื่อปลายเดือนเมษายน 2542

การ์ด AGP 2.0:

บัส AGP Pro

ในเดือนกรกฎาคม พ.ศ. 2541 Intel ได้เปิดตัวข้อกำหนด AGP Pro เวอร์ชัน 0.9 ซึ่งแตกต่างจาก AGP 2.0 อย่างมากในด้านการออกแบบ

มาตรฐานใหม่ไม่เปลี่ยนบัส AGP ทิศทางหลักคือการเพิ่มแหล่งจ่ายไฟของกราฟิกการ์ด เพื่อจุดประสงค์นี้ จึงมีการเพิ่มสายไฟใหม่ให้กับตัวเชื่อมต่อ AGP Pro สาระสำคัญโดยย่อของความแตกต่างมีดังนี้:

  • ตัวเชื่อมต่อ AGP มีการเปลี่ยนแปลง - มีการเพิ่มพินตามขอบของตัวเชื่อมต่อที่มีอยู่เพื่อเชื่อมต่อวงจรไฟ 12V และ 3.3V เพิ่มเติม
  • AGP Pro มีไว้สำหรับระบบที่มีฟอร์มแฟคเตอร์ ATX เท่านั้น ไม่มีการติดตั้งบอร์ด AGP Pro ในระบบ NLX (ขนาดของบอร์ดใน AGP Pro ใหญ่เกินไป)
  • เนื่องจากการ์ด AGP Pro ได้รับอนุญาตให้กินไฟได้สูงสุด 110 W ความสูงขององค์ประกอบบนบอร์ด (รวมถึงองค์ประกอบการระบายความร้อนที่เป็นไปได้) จึงสูงถึง 55 มม. ดังนั้นสล็อต PCI สองช่องที่อยู่ติดกันจึงต้องยังคงว่าง นอกจากนี้ บอร์ด AGP Pro ยังสามารถใช้สล็อต PCI ที่อยู่ติดกันสองช่องเพื่อวัตถุประสงค์ของตัวเองได้

บัส AGP8X

ในเดือนพฤศจิกายน พ.ศ. 2543 Intel ได้เปิดตัวเวอร์ชันเบื้องต้น (ร่าง) ของตัวแปรบัส AGP ถัดไป - 8X แนวคิดหลักคือการเพิ่มแบนด์วิธเป็น 8x4=32 ไบต์ต่อรอบสัญญาณนาฬิกาของระบบบัส ซึ่งหมายความว่าอัตราการถ่ายโอนข้อมูลบนบัสจะเพิ่มขึ้นเป็น 2 กิกะไบต์ต่อวินาที นอกจากนี้ แบบร่างของบัสเวอร์ชันใหม่ยังรวมถึงการเปลี่ยนแปลงพื้นฐานหลายประการที่ขยายขีดความสามารถของอินเทอร์เฟซ AGP:

  • การลดระดับแรงดันสัญญาณบนบัส
  • รอบการสอบเทียบ
  • การผกผันบัสแบบไดนามิก
  • รองรับโหมดการถ่ายโอนข้อมูลแบบไอโซโครนัส
  • รองรับพอร์ต AGP 8X หลายพอร์ต (ก่อนหน้านี้ทำได้เพียงพอร์ตเดียวเท่านั้น
  • การลงทะเบียนการกำหนดค่าใหม่สำหรับบัส 8X

วรรณกรรม

  • Kostsov A. , Kostsov V. ฮาร์ดแวร์พีซี หนังสืออ้างอิงของผู้ใช้ - อ.: มาร์ติน 2549 - 480 น.

การถือกำเนิดของบัส PCI ไม่ได้ขจัดปัญหาทั้งหมดด้วยเอาต์พุตข้อมูลภาพคุณภาพสูงสำหรับภาพ 3 มิติและวิดีโอ "สด" ที่นี่จำเป็นต้องใช้ความเร็วหลายร้อย MB/วินาที และการโหลดบน PCI จากอุปกรณ์ต่างๆ เช่น ฮาร์ดไดรฟ์ การ์ดเครือข่าย และอุปกรณ์ความเร็วสูงอื่นๆ ส่งผลให้ปริมาณงานของบัส PCI ในพื้นที่เริ่มไม่เพียงพออย่างชัดเจน ตอบสนองความต้องการทั้งหมดเหล่านี้

ในปี 1996 Intel ได้พัฒนาบัส AGP (Accelerated Graphics Port) ใหม่ ซึ่งออกแบบมาเพื่อเชื่อมต่อ RAM และโปรเซสเซอร์กับการ์ดแสดงผลของจอภาพเท่านั้น บัสนี้ให้ปริมาณงานหลายร้อย MB/วินาที เชื่อมต่อการ์ดแสดงผลโดยตรงกับ RAM โดยข้ามบัส PCI (รูปที่ 2)

ลักษณะของยางเอจีพี

ปีที่สร้าง: 1996

ความกว้างของบัสข้อมูล: 32;

ความถี่บัส: 66 MHz;

แยกที่อยู่และบรรทัดข้อมูล (ไม่เหมือนกับ PCI)

การวางท่อการดำเนินการเข้าถึงหน่วยความจำ

ปริมาณงานสูงสุด: 532 MB/s;

ข้อมูลจำเพาะ AGP 2x, AGP4x, AGP8x – ความสามารถในการส่งข้อมูลหลายบล็อกในรอบสัญญาณนาฬิกาบัสเดียว ปริมาณงานสูงสุด AGP8x: 2 GB/s;

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

บัส AGP สามารถรวมคำขออ่าน/เขียนสำหรับเซลล์ RAM ได้สูงสุด 256 รายการเป็นแพ็กเก็ตเดียวและรับการตอบกลับ รวมเป็นแพ็กเก็ตที่มีข้อมูลคำ 32 บิตสูงสุด 256 รายการ

ระบบย่อยกราฟิก

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

Accelerated Graphics Port (AGP) เป็นส่วนขยายของบัส PCI ซึ่งมีวัตถุประสงค์เพื่อประมวลผลข้อมูลกราฟิก 3D จำนวนมาก Intel พัฒนา AGP เพื่อแก้ไขปัญหาสองประการก่อนที่จะเปิดตัวกราฟิก 3D บน PCI ประการแรก กราฟิก 3D ต้องใช้หน่วยความจำมากที่สุดเท่าที่จะเป็นไปได้สำหรับแผนที่พื้นผิวและ z-buffer ซึ่งมีข้อมูลที่เกี่ยวข้องกับการแสดงความลึกของภาพ

ก่อนหน้านี้นักพัฒนาพีซีสามารถใช้หน่วยความจำระบบเพื่อจัดเก็บข้อมูลพื้นผิวและบัฟเฟอร์ z ได้ แต่ข้อจำกัดของแนวทางนี้คือการถ่ายโอนข้อมูลดังกล่าวผ่านบัส PCI ประสิทธิภาพกราฟิกและหน่วยความจำระบบถูกจำกัดโดยคุณลักษณะทางกายภาพของบัส PCI นอกจากนี้ แบนด์วิดท์หรือความจุของ PCI ยังไม่เพียงพอสำหรับการประมวลผลกราฟิกแบบเรียลไทม์ เพื่อแก้ไขปัญหาเหล่านี้ Intel ได้พัฒนา AGP

เพื่อกำหนดโดยย่อว่า AGP คืออะไร จะเป็นการเชื่อมต่อโดยตรงระหว่างระบบย่อยกราฟิกและหน่วยความจำระบบ โซลูชันนี้ช่วยให้ประสิทธิภาพการถ่ายโอนข้อมูลดีกว่าการถ่ายโอน PCI อย่างมาก และได้รับการออกแบบมาอย่างชัดเจนเพื่อตอบสนองความต้องการของเอาต์พุตกราฟิก 3D แบบเรียลไทม์

สามารถเชื่อมต่ออุปกรณ์ได้เพียงประเภทเดียวผ่าน AGP - การ์ดกราฟิก ระบบกราฟิกที่ติดตั้งในมาเธอร์บอร์ดที่ใช้ AGP ไม่สามารถอัพเกรดได้

ความเร็วที่เราได้รับข้อมูลบนหน้าจอ และปริมาณข้อมูลที่ออกมาจากอะแดปเตอร์วิดีโอและส่งไปยังหน้าจอ ทั้งหมดนี้ขึ้นอยู่กับปัจจัยสามประการ:

ความละเอียดจอภาพของคุณ

จำนวนสี

ความถี่ที่หน้าจอรีเฟรช

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

เพื่อเพิ่มประสิทธิภาพของระบบย่อยกราฟิกให้มากที่สุดเท่าที่จะเป็นไปได้ จำเป็นต้องลดอุปสรรคตลอดทางให้เหลือน้อยที่สุด คอนโทรลเลอร์กราฟิกจะประมวลผลฟังก์ชันกราฟิกที่ต้องใช้การคำนวณอย่างเข้มข้น ส่งผลให้โปรเซสเซอร์กลางของระบบถูกยกเลิกการโหลด ตามมาด้วยว่าตัวควบคุมกราฟิกจะต้องทำงานด้วยตัวมันเอง บางคนอาจพูดว่าหน่วยความจำในเครื่องส่วนตัวด้วยซ้ำ ประเภทของหน่วยความจำที่ใช้จัดเก็บข้อมูลกราฟิกเรียกว่าเฟรมบัฟเฟอร์ ระบบที่เน้นการประมวลผลแอปพลิเคชัน 3D ยังต้องการหน่วยความจำพิเศษที่เรียกว่า z-buffer ซึ่งจัดเก็บข้อมูลเกี่ยวกับความลึกของฉากที่ถ่ายภาพ นอกจากนี้บางระบบอาจมีหน่วยความจำพื้นผิวของตัวเองเช่น หน่วยความจำสำหรับจัดเก็บองค์ประกอบที่สร้างพื้นผิวของวัตถุ การมีอยู่ของแผนที่พื้นผิวมีผลกระทบสำคัญต่อความสมจริงของฉาก 3 มิติ

โดยหลักการแล้ว หน่วยความจำวิดีโอ 8 MB สำหรับความละเอียด 800x600 หรือ 16 MB สำหรับความละเอียด 1024x768 นั้นเพียงพอสำหรับการใช้งานแอปพลิเคชันสำนักงานสมัยใหม่และการดูวิดีโอ หน่วยความจำที่เหลืออยู่ทั้งหมดที่กล่าวมาข้างต้นซึ่งมีวางจำหน่ายในปัจจุบันในอะแดปเตอร์วิดีโอสมัยใหม่นั้นถูกใช้ไปกับความต้องการของบุคคลที่สามโดยเฉพาะเพื่อรองรับกราฟิกบนหน้าจอของระบบปฏิบัติการ Windows (โดยเฉพาะใน Windows Vista)

ก่อนอื่นเลยการใช้หน่วยความจำวิดีโอ 64, 128, 256 และ 512 MB นั้นเชื่อมโยงกับความสนใจของ "นักเล่นเกม" ควรจะกล่าวว่าการเพิ่มขึ้นอย่างรวดเร็วของความจุหน่วยความจำวิดีโอในปัจจุบันไม่เกี่ยวข้องกับความก้าวหน้าแบบเดียวกันในการเพิ่มความละเอียดของภาพบนหน้าจอ ถึงขีดจำกัดของระบบแสดงข้อมูลวิดีโอแบบเดิมๆ แล้ว สาเหตุหลักที่ทำให้ RAM ของอะแดปเตอร์วิดีโอเพิ่มขึ้นอย่างต่อเนื่องก็คือขณะนี้บอร์ดอะแดปเตอร์วิดีโอมีโปรเซสเซอร์วิดีโอซึ่งสามารถสร้างภาพสามมิติ (aka - 3D) และสิ่งนี้ต้องใช้ทรัพยากรจำนวนมากผิดปกติในการจัดเก็บผลการคำนวณระดับกลางและตัวอย่างพื้นผิวที่มีการเติมระนาบตามเงื่อนไขของตัวเลขจำลอง

อย่างไรก็ตาม แม้แต่แอปพลิเคชันในสำนักงาน ในปัจจุบัน หากระบบปฏิบัติการ Windows ใช้อินเทอร์เฟซ DirectX9 หรือ 10 หน่วยความจำของการ์ดแสดงผลต้องมีอย่างน้อย 128 MB

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

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

เมื่อเร็ว ๆ นี้มีคำถามมากมายเกี่ยวกับมาตรฐาน AGP ในการประชุมและโดยเฉพาะอย่างยิ่งเกี่ยวกับความเข้ากันได้ของการ์ดแสดงผลและมาเธอร์บอร์ดที่รองรับมาตรฐานนี้เวอร์ชันต่างๆ บทความนี้เป็นความพยายามที่จะพูดคุยเกี่ยวกับอินเทอร์เฟซนี้และตอบคำถามที่น่าสนใจมากมายโดยเฉพาะเกี่ยวกับความเข้ากันได้ของเมนบอร์ดรุ่นเก่ากับการ์ดแสดงผลใหม่

ดังนั้นอินเทอร์เฟซ AGP trunk การเรียกมันว่าบัสนั้นไม่ถูกต้องทั้งหมด เดิมทีมันไม่ได้ออกแบบมาสำหรับสล็อตขยายหลายช่อง และแม้ว่าข้อกำหนด AGP 3.0 จะกล่าวถึงความเป็นไปได้ของการกำหนดค่าดังกล่าว แต่ก็ไม่เคยมีอะไรแบบนี้มาก่อนในฮาร์ดแวร์ อินเทอร์เฟซนี้ได้รับการพัฒนาโดย Intel สำหรับการเชื่อมต่อการ์ดแสดงผล ในระหว่างการดำเนินการ ได้มีการวางแผนอันยิ่งใหญ่ - สันนิษฐานว่าหน่วยความจำวิดีโอในเครื่องจะถูกละทิ้งเกือบทั้งหมดและจะใช้หน่วยความจำระบบแทน ขั้นตอนแรกในทิศทางนี้คือการ์ดแสดงผล Intel 740 ซึ่งติดตั้งหน่วยความจำจำนวนค่อนข้างน้อยซึ่งใช้สำหรับบัฟเฟอร์เฟรมและบัฟเฟอร์ Z และพื้นผิวทั้งหมดจะถูกเก็บไว้ในหน่วยความจำระบบเท่านั้น แต่เส้นทางกลายเป็นทางตันหน่วยความจำระบบที่ค่อนข้างช้าไม่สามารถแข่งขันกับบัสหน่วยความจำที่กว้างและรวดเร็วของการ์ดวิดีโอได้ การปฏิเสธโมดูลส่วนขยายทำให้สามารถใช้การเข้าถึงแบบ 128- และ 256- บิตได้และผ่อนคลายมากขึ้นอย่างมาก ข้อกำหนดสำหรับความทนทานต่อข้อผิดพลาดของเซลล์หน่วยความจำแต่ละเซลล์ทำให้สามารถเพิ่มความถี่ได้แม้ในวงจรไมโครเดียวกันก็ตาม ประเด็นก็คือการเปลี่ยนเนื้อหาของเซลล์หน่วยความจำวิดีโอเดียวไม่สามารถส่งผลกระทบต่อภาพได้มากนักแทบจะเป็นไปไม่ได้เลยที่จะสังเกตเห็นจุดที่เปลี่ยนสีในเฟรมเดียวในขณะที่ในกรณีของหน่วยความจำระบบความล้มเหลวดังกล่าวจะมีมากกว่านั้นมาก ผลกระทบร้ายแรง. ยิ่งไปกว่านั้น ยังเป็นไปได้ที่จะเพิ่มความถี่ได้อย่างมากด้วยข้อกำหนดดังกล่าวสำหรับความทนทานต่อข้อผิดพลาดที่ติดตั้งชิป Hynix HY5DU281622AT-K บนการ์ด RADEON VE จาก PowerMagic ที่ฉันมีในคราวเดียว ตามที่คุณสามารถเข้าใจได้ง่ายจากเครื่องหมายต่างๆ ชิป DDR SDRAM เหล่านี้มีจุดประสงค์เพื่อใช้เป็นหน่วยความจำระบบที่มีความถี่สูงสุด 133 MHz (266 MHz DDR) ในฐานะหน่วยความจำวิดีโอ พวกเขาทำงานที่ความถี่ปกติที่ 166MHz (333MHz DDR) ยิ่งไปกว่านั้น พวกเขาไม่ได้สร้างสิ่งแปลกปลอมที่เห็นได้ชัดเจนเมื่อโอเวอร์คล็อกเป็น 210MHz (420MHz DDR) การ์ดสมัยใหม่จึงจัดเก็บพื้นผิวไว้ในหน่วยความจำของตัวเองโดยใช้ความสามารถ AGP ในกรณีที่ขาดแคลนเท่านั้น และ Intel 740 ยังคงเป็นตัวเร่งความเร็วเพียงตัวเดียวในประเภทนี้ ต่อมากลายเป็นพื้นฐานสำหรับคอร์กราฟิก I752 ที่สร้างไว้ในชิปเซ็ต Intel หลายตัวในแอปพลิเคชันนี้ คุณสมบัติต่างๆ เข้ามามีบทบาททันเวลาพอดี

1. AGP 1.0: มันเกิดขึ้นได้อย่างไร...

อินเทอร์เฟซ AGP 1.0 ขึ้นอยู่กับบัส PCI 2.1 หรืออย่างแม่นยำยิ่งขึ้นคือบัสเวอร์ชัน PCI 32/66 32 บิตที่มีความถี่ในการทำงาน 66MHz มาตรฐาน AGP 3.0 จัดให้มีการขยายความลึกของบิตเป็น 64 บิต ในขณะที่ยังคงความเข้ากันได้แบบย้อนหลัง แต่การกำหนดค่าดังกล่าวยังไม่ได้ถูกนำมาใช้ ในด้านไฟฟ้า (แต่ไม่ในแง่ของสล็อตและสายไฟ) AGP 1.0 ยังคงเข้ากันได้กับ PCI รุ่นเก่า แต่ยังได้รับส่วนขยายบางส่วนด้วย:

  1. คิวการร้องขอ บน AGP ซึ่งแตกต่างจาก PCI ไม่จำเป็นต้องรอจนกว่าจะสิ้นสุดการถ่ายโอนปัจจุบันเพื่อถ่ายโอนที่อยู่ถัดไป คุณสามารถส่งคำขออ่าน (เขียน) หลายรายการพร้อมกัน จากนั้นจึงอ่าน (ส่ง) ข้อมูลตามลำดับ
  2. การดีมัลติเพล็กซ์บางส่วนของแอดเดรสและบัสข้อมูล การใช้งานเป็นแบบเดิมมาก: นอกเหนือจากบัสมัลติเพล็กซ์ (AD) แบบ 32 บิตมาตรฐานแล้ว ยังมีแอดเดรสบัส (SBA) แบบ "ด้านข้าง" แบบ 8 บิตอีกด้วย อัลกอริธึมมีดังนี้: เมื่อคิวคำขอว่างเปล่า การโอนที่อยู่สองสามรายการแรกจะดำเนินการตามมาตรฐาน ผ่านทางบัส AD แบบมัลติเพล็กซ์ และหลังจากที่ข้อมูลที่ร้องขอไหลผ่านแล้ว ที่อยู่ถัดไปจะถูกโอนไปยังคิวผ่าน รถบัส SBA
  3. โหมด DDR สำหรับสายข้อมูล ในมาตรฐาน AGP 1.0 แล้ว โหมดการส่งสัญญาณ 2x ได้ถูกนำมาใช้ตามเส้น AD และ SBA โดยมีความถี่เป็นสองเท่า ตามขอบนำและขอบตกของสัญญาณนาฬิกา ตรงกันข้ามกับความเชื่อที่นิยม เมนบอร์ดที่รองรับเฉพาะโหมด 1x นั้นไม่มีอยู่จริง เพราะชิปเซ็ตตัวแรกที่รองรับ AGP คือ Intel 440LX ได้ใช้งานโหมด 2x แล้ว

    AGP เวอร์ชันนี้กลายเป็นมาตรฐานทั่วไปอย่างรวดเร็ว VIA, SIS และ ALi เปิดตัวชิปเซ็ตของตัวเองพร้อมรองรับ AGP

2. AGP 2.0: ...และปาฏิหาริย์เริ่มต้นขึ้น...

การพัฒนาหน่วยความจำระบบค่อนข้างรวดเร็วนำไปสู่ความจริงที่ว่าแบนด์วิดท์เกินแบนด์วิดท์ของ AGP 1.0 แม้ในโหมด 2x โดยปกติแล้ว มาตรฐานใหม่ได้รับการพัฒนา: AGP 2.0 และนี่คือจุดเริ่มต้นของปาฏิหาริย์... นอกเหนือจากการปรับปรุงเล็กน้อยในโหมด Bus Master ที่เหลือจาก PCI แล้ว ยังมีการเปลี่ยนแปลงข้อกำหนดระดับโลกเพียงครั้งเดียว - เพื่อใช้การถ่ายโอน QDR (4 การถ่ายโอนต่อนาฬิกา) สัญญาณ ระดับของอินเทอร์เฟซลดลงเหลือ 1.5V แทนที่จะเป็น 3.3V ใน AGP 1.0 เนื่องจากความจริงที่ว่าที่ความถี่ดังกล่าวความจุของตัวนำเริ่มมีบทบาทสำคัญการลดระดับลอจิคัล "1" สามารถลดการใช้ขั้นตอนเอาต์พุตและเพิ่มประสิทธิภาพและความเสถียรได้ ตรงกันข้ามกับความเข้าใจผิดที่เป็นที่นิยม แรงดันไฟฟ้าของเส้นที่จ่ายพลังงานให้กับชิปและหน่วยความจำ (หรือตัวปรับความเสถียร) ไม่มีการเปลี่ยนแปลง - ทั้ง 3 บรรทัด, VDD 3.3, VDD 5 และ VDD 12 ยังคงอยู่ในตัวเชื่อมต่อ จาก 3.3V เป็น 1.5V มีเพียงแรงดันไฟฟ้า VDDQ สำหรับระยะเอาต์พุตของชิปเท่านั้นที่เปลี่ยนไป มีคนไม่กี่คนที่รู้ แต่โซลูชันนี้มีรากฐานมาจากข้อกำหนด PCI ในตอนแรก บัสนี้มีระดับตรรกะ "1" ที่ 5.0V และในข้อกำหนด PCI 2.1 ในการใช้ความถี่ 66MHz จะลดลงเหลือ 3.3V ไม่มีปัญหาประการแรกเนื่องจากตัวเลือก PCI 32/66 และ 64/66 ยังไม่ได้ใช้กันอย่างแพร่หลายโดยมีอยู่ในโซลูชันเซิร์ฟเวอร์เท่านั้นและประการที่สองเนื่องจากระดับสัญญาณบัสเป็นคีย์สล็อต PCI ที่ระบุอย่างชัดเจน:

ช่องบน 66MHz ช่องล่าง 33MHz


หากต้องการสร้างมาเธอร์บอร์ดและการ์ดแสดงผลใหม่ให้รองรับ AGP 1.0 ได้ดำเนินการตามขั้นตอนต่อไปนี้:

ตราบใดที่ชิปเซ็ตรองรับโหมด AGP 1.0 ทุกอย่างก็ดี แต่หลังจากที่ Intel เปิดตัวชิปเซ็ตซีรีส์ 845xx ซึ่งไม่รองรับระดับสัญญาณ 3.3V ปรากฎว่าทุกอย่างไม่ได้ราบรื่นอย่างที่คิด...

ข้อผิดพลาดแรกและใหญ่ที่สุดของผู้ผลิตคือการติดตั้งสล็อตสากลบนบอร์ดเหล่านี้ แทนที่จะเป็นสล็อตที่มีคีย์ "1.5V เท่านั้น" ที่กำหนดโดยข้อกำหนด ดูเหมือนว่าจะไม่ใช่เรื่องใหญ่อะไร VDDQ ยังคงเป็น 1.5V การ์ดมาตรฐาน 1.0 ก็จะไม่เริ่มทำงาน แต่เมื่อปรากฎว่าการ์ดมาตรฐาน 1.0 แม้ว่า VDDQ 1.5V จะยังคงส่งออก 3.3V ไปยังอินพุตชิปเซ็ต ออกแบบมาสำหรับ 1.5V โดยธรรมชาติแล้วสะพานเหนือที่โชคร้ายไม่สามารถทนต่อการละเมิดและเผาจนหมดได้หลังจากนั้นบอร์ดก็สามารถถูกโยนทิ้งไปอย่างปลอดภัย - มีเพียงไม่กี่ บริษัท เท่านั้นที่มีอุปกรณ์สำหรับการบัดกรี BGA และสะพานสำรอง โชคดีที่บทเรียนนี้เรียนรู้ได้เร็วพอ และกุญแจก็ปรากฏบนช่อง แต่ปัญหาก็ไม่ได้หายไป ปรากฎว่าการ์ดบางใบแม้จะมีตัวเชื่อมต่อแบบสากล แต่ก็สามารถใช้งานร่วมกับ AGP 4x ได้บางส่วนหรือไม่เลย ในกรณีที่ดีที่สุด การ์ดไม่ได้สตาร์ทหรือทำงานไม่เสถียร ในกรณีที่แย่ที่สุด ระดับไฟสามโวลต์ถูกเปิดอย่างโง่เขลาตามธรรมชาติ แล้วสะพานทางเหนือก็ตาย ตัวอย่างเช่น นอกจากนี้ยังมีการ์ดที่จัมเปอร์กำหนดระดับสัญญาณ โดยปกติแล้วโดยค่าเริ่มต้นจะอยู่ในตำแหน่ง "3.3V" โชคดีที่ตามกฎแล้วสัญญาณ TYPEDET# บนการ์ดดังกล่าวให้ข้อมูลที่ถูกต้อง ดังนั้นผู้ผลิตบางรายเช่น ASUStek ได้สร้างวงจรป้องกันตามหลักการนี้ หากระดับ TYPEDET# สูง บอร์ดจะไม่เริ่มทำงาน . คุณสามารถทำความเข้าใจได้ว่าการ์ดใดบ้างที่สามารถติดตั้งบนชิปเซ็ตเหล่านี้ และการ์ดใดที่ไม่สามารถติดตั้งได้จากตารางด้านล่าง หากต้องการติดตั้งบนชิปเซ็ตเหล่านี้ (รวมถึงชิปเซ็ตรุ่นต่อๆ ไปที่รองรับ AGP 8x) การ์ดจะต้องรองรับ AGP 2.0:

ตารางรองรับมาตรฐาน AGP สำหรับการ์ดแสดงผล:


ผู้ผลิตชิปเอจีพี 1.0เอจีพี 2.0เอจีพี 3.0
เอทีไอความโกรธครั้งที่สอง
เอทีไอเรจโปร
เอทีไอความโกรธ 128
เอทีไอเรจ 128 โปร
เอทีไอราเดียน (7200)
เอทีไอRADEON VE (7000)
เอทีไอเรดออน7500
เอทีไอเรดออน 8500
เอทีไอRADEON 9000/โปร
เอทีไอRADEON 9200/โปร
เอทีไอRADEON 9500/โปร
เอทีไอRADEON 9600/โปร
เอทีไอRADEON 9700/โปร
เอทีไอRADEON 9800/โปร
NVIDIAริว่า 128/ZX
NVIDIAทีเอ็นที
NVIDIAทีเอ็นที 2
NVIDIAจีฟอเรฟ
NVIDIAGeForce2/MX
NVIDIAจีฟอเรฟ 3
NVIDIAGeForce 4 MX
NVIDIAGeForce 4 MX 8x
NVIDIAGeForce 4 Ti
NVIDIAGeForce 4 Ti 8x
NVIDIAGeForce FX 5200/อัลตร้า
NVIDIAGeForce FX 5600/อัลตร้า
NVIDIAGeForce FX 5800/อัลตร้า
NVIDIAGeForce FX 5900/อัลตร้า
แมทร็อกซ์สหัสวรรษที่ 2
แมทร็อกซ์G100
แมทร็อกซ์G200
แมทร็อกซ์G400
แมทร็อกซ์G450
แมทร็อกซ์G550
แมทร็อกซ์พาเฮเลีย
อินเทล740
S3เวอร์จ
S3ทรีโอ 3 มิติ
S3อำมหิต 4
S3ซาเวจ 2000
3DFXวูดู แบนชี
3DFXวูดู 3
3DFXการ์ดที่ใช้ VSA
#9 การปฏิวัติ 3D
#9 การปฏิวัติที่ 4
ซิส315
ซิสซาเบอร์
พาวเวอร์วีอาร์ไคโร
พาวเวอร์วีอาร์ไคโร II/SE

(*)การ์ดถูกเสียบเข้าไปในสล็อต AGP แต่ใช้เป็น PCI ที่รวดเร็วเท่านั้น โดยไม่มีคุณสมบัติขั้นสูงที่อธิบายไว้ข้างต้น
การ์ด Dual-chip Rage MAXX มีปัญหาในการใช้งาน AGP 2.0
อาจเป็นไปได้ว่าการรองรับ AGP 1.0 ยังคงอยู่ แต่คีย์ในตัวเชื่อมต่อถูกลบออกเนื่องจากการ์ดใช้ปริมาณมาก
ในการ์ดบางรุ่น ระดับสัญญาณจะถูกกำหนดโดยจัมเปอร์ การดัดแปลง TNT 2 Vanta LT ไม่รองรับ AGP 2.0 แต่การ์ดส่วนใหญ่ในนั้นจะมีขั้วต่ออเนกประสงค์
การแก้ไขการ์ดในช่วงแรกมีปัญหาในการใช้งาน AGP 2.0
ระบุ 3.0 จริง ๆ แล้ว 2.0
Xabre 80 ที่ไม่เคยเปิดตัวมีเพียง 2.0

3. AGP 3.0 ...มหัศจรรย์ยิ่งขึ้นไปอีก...

ดังนั้น ถึงเวลาแล้วที่ AGP 2.0 จะเลิกใช้ - แบนด์วิดท์ของมันไม่เพียงพออีกต่อไป ในมาตรฐาน 3.0 ใหม่ ระดับลอจิก "1" มีการเปลี่ยนแปลงอีกครั้ง - ลดลงเหลือ 0.8V สำหรับโหมด 8x ความถี่อ้างอิงของอินเทอร์เฟซไม่เปลี่ยนแปลง เพิ่งเปิดตัวโหมด ODR - การส่งผ่านสาย AD และ SBA ที่ความถี่สูงกว่าการอ้างอิง 8 เท่า โดยปกติแล้ว เราได้เพิ่มบรรทัดใหม่สองบรรทัด GC_AGP8X_DET# และ MB_AGP8X_DET# ตามลำดับ ซึ่งกำหนดการสนับสนุน AGP 3.0 สำหรับการ์ดแสดงผลและเมนบอร์ด ตัวเชื่อมต่อยังคงเหมือนเดิม AGP 4X/1.5V เท่านั้น (โอ้ เปล่าประโยชน์ พวกเขาจะไม่เหยียบคราดเดิมอีกหากพวกเขาปฏิเสธที่จะรองรับระดับสัญญาณ 1.5V) การป้องกันมีให้โดยบรรทัด GC_AGP8X_DET# ที่มีระดับสูง เมนบอร์ดรองรับเฉพาะ AGP 8x ไม่ควรสตาร์ท และแน่นอนว่าปาฏิหาริย์กับระดับสัญญาณยังคงดำเนินต่อไป... ตามมาตรฐาน Intel ทั้งการ์ดและเมนบอร์ดหากรองรับ AGP 8x ไม่ควรรองรับโหมดที่มีระดับ 3.3V (ไม่ได้หมายความว่าอย่างนั้นเลย) ไม่มีการรองรับโหมด 1x! แม้แต่ในมาตรฐาน AGP 2.0 ก็ยังมีการกำหนดโหมด 1x/1.5V และ 2x/1.5V ไว้) ในทางปฏิบัติแม้ว่ามาเธอร์บอร์ดจะปฏิบัติตามคำแนะนำนี้จริง ๆ แต่การ์ดแสดงผลทุกอย่างยังห่างไกลจากสิ่งเดียวกัน การ์ดแสดงผลสมัยใหม่เกือบทั้งหมดที่รองรับ AGP 8x ยังรองรับมาเธอร์บอร์ด AGP 1.0 ด้วย (ข้อยกเว้นเพียงอย่างเดียวคือ RADEON 9600) อีกประการหนึ่งคือความเข้ากันได้ของระดับสัญญาณเป็นสิ่งจำเป็น ไม่ใช่เงื่อนไขที่เพียงพอสำหรับการทำงาน ตัวอย่างเช่น ตามกฎแล้วแหล่งจ่ายไฟเก่าของบางอย่างเช่น RADEON 9700 ไม่สามารถจัดการได้ แต่มีตัวอย่างการกำหนดค่าการทำงาน ดังนั้น หากคุณต้องการ การ์ดใดๆ ก็ตาม แม้แต่ RADEON 9800 PRO ก็สามารถติดตั้งบน Intel 440BX ได้ แต่มันสมเหตุสมผลไหม?

ตารางสนับสนุนมาตรฐาน AGP สำหรับชิปเซ็ต:

ผู้ผลิตชิปเซ็ตเอจีพี 1.0เอจีพี 2.0เอจีพี 3.0
อินเทล440LX
อินเทล440BX
อินเทล815xx
อินเทล820
อินเทล845xx
อินเทล850x
อินเทล865x
อินเทล875x
อินเทล7205
ทางVP3/MVP3
ทาง691(อพอลโลโปร)
ทาง693x(อพอลโลโปร+/133)
ทาง694x(อพอลโลโปร 133A/133T)
ทางอพอลโล 266x
ทางKT133x
ทางKT266x
ทางเคที333
ทางKT333CF
ทางKT400x
ทางเคที600
ทางP4X266x
ทางP4X400
เอเอ็มดี750
เอเอ็มดี760
อาลีอะลาดิน วี
อาลีอะลาดิน โปร II
อาลีอะลาดิน โปร 5T
อาลีM1649
อาลีเมจิก 1
อาลีอลาดิน-พี4 (M1671)
ซิส635
ซิส735
ซิส745
ซิส746/ฟอเร็กซ์
ซิส645/ดีเอ็กซ์
ซิส648
ซิส650
ซิส655
NVIDIAเอ็นฟอร์ซ
NVIDIANForce II
เอทีไอA3
เอทีไอA4
เอทีไอIGP9100

เหล่านี้เป็นชิปเซ็ตแรกสุดที่รองรับ AGP ความเป็นไปได้ของการทำงานที่เสถียรของการ์ดใหม่นั้นขึ้นอยู่กับเมนบอร์ดเฉพาะ โดยปกติแล้ว คุณไม่ควรคาดหวังอะไรมากมายจาก ACORP ในขณะที่ ASUSTEK สามารถรัน RADEON 9700 ได้...

ชิปเซ็ตตัวแรกที่มี AGP ไม่ใช่จาก Intel น่าแปลกที่ฉันไม่มีปัญหาฮาร์ดแวร์ร้ายแรง (ไม่นับการใช้งาน AGP เฉพาะบนมาเธอร์บอร์ดบางตัว แต่นี่ไม่ใช่ความผิดของ VIA อีกต่อไป) ขอแนะนำอย่างยิ่งให้อัพเดต BIOS ก่อนติดตั้งการ์ดใหม่

สำหรับบอร์ดยุคแรกๆ คุณอาจต้องเลือก AGP Driving Value ด้วยตนเองเพื่อการทำงานที่เสถียรของโหมด 4x

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

ไปที่กอง:

ตารางโหมด AGP ทั้งหมด:


โหมดบันทึกระดับ "1"เอจีพี 1.0เอจีพี 1.0/2.0เอจีพี 2.0เอจีพี 2.0/3.0เอจีพี 3.0
1x3.3V
1x1.5V
2x3.3V
2x1.5V
4x1.5V
8x0.8V

ดังที่เห็นได้จากตารางนี้ ใน AGP 2.0 และ 3.0 พวกเขาไม่ได้ละทิ้งโหมด 1x และ 2x แต่เพียงแค่ถ่ายโอนไปยังระดับสัญญาณ 1.5V ดังนั้นอย่าแปลกใจที่เห็นตัวเลือก "1x" ในการตั้งค่าโหมด AGP บนบอร์ดใหม่ 4. ตอนนี้เรามาพูดถึงสิ่งที่ต่อจากนี้และวิธีนำทุกอย่างไปปฏิบัติ

  1. ความเข้ากันได้ของมาเธอร์บอร์ดใหม่และการ์ดเก่าสามารถพิจารณาได้จากตารางด้านบน ในกรณีที่มีข้อขัดแย้ง ขอแนะนำให้ติดตั้งการ์ดบนเมนบอร์ดที่มีสล็อตสากล 1.0/2.0 และตรวจสอบว่าโหมด AGP 4x เปิดใช้งานโดยใช้ RivaTuner หรือ PowerStrip หรือไม่ หากการ์ดทำงานในโหมดนี้ ก็สามารถติดตั้งบนบอร์ดใหม่ได้โดยไม่ต้องกลัว
  2. เป็นไปไม่ได้ที่จะเบิร์นการ์ดแสดงผลใหม่โดยการติดตั้งลงในเมนบอร์ดเก่า การ์ดใบเดียวในขณะนี้ที่ไม่รองรับ AGP 1.0 RADEON 9600/PRO แต่นี่ก็ไม่เป็นภัยคุกคามต่อการ์ดใบนี้เช่นกัน เนื่องจากจะไม่พอดีกับบอร์ดเก่า
  3. อย่างไรก็ตาม ยังไม่รับประกันความเสถียรของการกำหนดค่า "บอร์ดเก่า + การ์ดแสดงผลใหม่"
5. บอร์ดเก่าและการ์ดจอใหม่จะทำให้มันทำงานได้อย่างไร?

ในส่วนนี้ประกอบด้วยปัญหาส่วนใหญ่ที่อาจเกิดขึ้นเมื่อติดตั้งการ์ดแสดงผลใหม่บนเมนบอร์ดรุ่นเก่า:

แหล่งจ่ายไฟไม่เพียงพอ
ปัญหา:
แหล่งจ่ายไฟไม่เพียงพอ
อาการ:
แรงดันไฟฟ้าของแหล่งจ่ายไฟอยู่นอกขีดจำกัดที่ยอมรับได้
ระบบจะเริ่มทำงานหลังจากกดรีเซ็ตเท่านั้น
การรบกวนของแหล่งจ่ายไฟในระดับสูง และเป็นผลให้เกิดความผิดปกติแบบสุ่ม (ยากต่อการระบุ)
สารละลาย:
เปลี่ยนแหล่งจ่ายไฟ

เมนบอร์ดมีโคลงบนสาย VDD3.3(ป้องกันคำถามที่เป็นไปได้ทันที - บนบอร์ดส่วนใหญ่ แรงดันไฟฟ้าที่จ่ายให้กับ AGP จะถูกจ่ายโดยตรงจากขั้วต่อไฟของเมนบอร์ด สิ่งที่เรียกว่า VAGP ใน BIOS เป็นเพียง VDDQ และไม่จำเป็นต้องเพิ่ม)
ปัญหา:
เนื่องจากโคลงที่ใช้พลังงานต่ำบนสาย VDD3.3 การ์ดแสดงผลจึงมีพลังงานไม่เพียงพอ
สารละลาย:
สำหรับการติดตั้งบอร์ด AT ของโคลงที่ทรงพลังกว่า (ใช้งานยาก)
สำหรับบอร์ด ATX ให้จ่ายไฟให้กับการ์ดแสดงผลโดยตรงจากแหล่งจ่ายไฟ โดยปกติโดยการถอดตัวกันโคลงและบัดกรีตัวนำจากขั้วต่อจ่ายไฟ ในเมนบอร์ดบางรุ่น ตัวกันโคลงจะถูกปิดโดยจัมเปอร์

ระดับ VREFGC ไม่ถูกต้อง
ปัญหา:
แรงดันไฟฟ้า VREFGC ที่จ่ายโดยการ์ดมาตรฐาน 2.0 ไปยังพิน A66 และ B66 นั้นลัดวงจรลงกราวด์ด้วยการ์ดมาตรฐาน 1.0 ในมาตรฐาน 1.0 พินเหล่านี้จะถูกสงวนไว้ เหตุใดผู้ติดต่อที่สงวนไว้จึงต้องต่อสายดินความลับที่ซ่อนอยู่ในความมืดมิดแห่งราตรี ซึ่งทำได้บน Chaintech 6BTM
อาการ:
ระบบไม่เริ่มทำงาน
สารละลาย:
แยกผู้ติดต่อสองคนสุดท้ายในช่อง

โคลง VDDQ พลังงานต่ำ
ปัญหา:
ความไม่เสถียรของการส่งสัญญาณบนบัสเนื่องจากโคลง VDDQ พลังงานต่ำ ในกรณีขั้นสูงโดยเฉพาะ ให้ใช้โคลง VDDQ ทั่วไปสำหรับ AGP และ RAM สำหรับข้อมูล: ตามมาตรฐาน AGP กระแสสูงสุดที่อนุญาตของสาย VDDQ คือ 8 แอมแปร์
อาการ:
ความไม่เสถียรของระบบ โดยเฉพาะในเกม 3D สำหรับตัวกันโคลงและหน่วยความจำ VDDQ AGP ทั่วไป ความไม่เสถียรจะปรากฏขึ้นเมื่อติดตั้งโมดูลหน่วยความจำหลายตัวหรือโมดูลที่มีชิปจำนวนมากพร้อมกับการ์ดใหม่
สารละลาย:
ติดตั้งโคลงที่ทรงพลังยิ่งขึ้น สำหรับกรณีที่ 2 ให้แยกหน่วยความจำ VDDQ และ AGP ทำยากทั้งสองอย่างการเปลี่ยนบอร์ดง่ายกว่า

AGP ความถี่สูง
ปัญหา:
บนชิปเซ็ต Intel 440BX เมื่อใช้โปรเซสเซอร์ที่มีบัส 133MHz ความถี่ AGP จะเป็น 89MHz แทนที่จะเป็น 66 มาตรฐาน
อาการ:
ความไม่เสถียรของระบบ โดยเฉพาะในเกม 3D บางครั้งระบบไม่สตาร์ทเลย
สารละลาย:
ตั้งค่าโหมดเป็น 1x หากไม่มีผลลัพธ์ที่เป็นบวก ให้ลดแรงดันไฟฟ้า VDDQ และ VREF แต่ไม่เกิน 5% ของค่าที่กำหนด (เป็นขั้นต่ำ 3.135V และ 1.5675V) โปรดทราบว่า VREF=VDDQ/2 และค่าเบี่ยงเบนที่อนุญาตคือไม่เกิน 2% นี่เป็นสิ่งสำคัญอย่างยิ่งสำหรับบอร์ด ABIT และ ASUStek ซึ่งสามารถประเมิน VDDQ (และตามด้วย VREF) มากเกินไปตามค่าเริ่มต้น ซึ่งในกรณีนี้จะไม่เพิ่มความเสถียรเลย... คำถามที่มักถาม: แล้วการ์ดที่ รองรับ 4x หรือ 8x หรือไม่ รองรับ 89MHz ไม่ได้ใช่ไหม คำตอบนั้นง่าย: ประการแรกในการทำงานปกติ ความถี่ของทุกสายยกเว้น AD และ SBA ยังคงอยู่ที่ 66MHz แม้ในมาตรฐาน 3.0 ก็ตาม ประการที่สอง แม้ว่าสายบน AD และ SBA ในโหมด 4x และสูงกว่าจะทำงานที่ความถี่เกิน 89MHz (หรือ 178 สำหรับโหมด 2x) แต่ก็ทำงานที่ระดับสัญญาณต่างกัน...

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

ก่อนอื่น คุณควรค้นหาว่ามาเธอร์บอร์ดรองรับมาตรฐาน AGP เวอร์ชันใด โปรดดูเอกสารหรือเว็บไซต์ของผู้ผลิต คุณยังสามารถใช้ยูทิลิตี้เช่น แซนดร้าและ RivaTuner (“รายงานการวินิจฉัย”) บัสสามเวอร์ชันหลักได้รับการพัฒนา: 1.0, 2.0 และ 3.0 แต่ละเวอร์ชันจะเพิ่มความเร็วบัสสูงสุด (2x, 4x และ 8x ตามลำดับ) แต่ความแตกต่างที่สำคัญในแง่ของความเข้ากันได้คือแรงดันไฟฟ้าในการทำงานของสายสัญญาณ มาตรฐาน AGP 1.0 ใช้แรงดันไฟฟ้า 3.3, 2.0 - 1.5 และ 3.0 - 0.8 โวลต์ เวอร์ชันที่ใหม่กว่าอนุญาตให้ใช้อุปกรณ์ที่ออกแบบมาสำหรับรุ่นก่อนหน้าได้ แต่ผู้ออกแบบ/ผู้ผลิตอุปกรณ์เฉพาะนั้นจะต้องระบุความเข้ากันได้แบบย้อนหลัง

ติดตั้งเวอร์ชันของมาตรฐาน AGP ที่การ์ดแสดงผลรองรับ ก่อนที่จะติดตั้ง- เนื่องจากมีการ์ด NoName จำนวนมากโดยไม่มีเอกสารและข้อมูลเกี่ยวกับผู้ผลิต คุณสามารถใช้อุปกรณ์ช่วยมองเห็นของเราได้:

ดังนั้นเมนบอร์ดอาจมีช่อง:

  • เอจีพี 1.0. คุณสามารถติดตั้งการ์ดแสดงผล AGP 1.0 หรือ Universal AGP ในช่องนี้ได้
  • AGP 2.0 เท่านั้น สล็อตนี้สามารถรองรับการ์ดวิดีโอ AGP 2.0 หรือ Universal AGP
  • เอจีพีสากล คุณสามารถติดตั้งการ์ดวิดีโอใดก็ได้ในช่องนี้

ช่องเสียบเมนบอร์ดมีปุ่มจัมเปอร์อยู่ในตำแหน่งที่มีช่องเสียบการ์ดแสดงผลในภาพ ด้วยเหตุนี้จึงไม่สามารถติดตั้งการ์ดแสดงผลมาตรฐานที่ไม่รองรับโดยใช้กลไกล้วนๆ ได้ นอกจากนี้ยังมีกฎง่ายๆ:

  • เมนบอร์ดทั้งหมดที่รองรับเฉพาะ AGP 1.0 จะมีสล็อตรูปแบบ AGP 1.0
  • เมนบอร์ดทั้งหมดที่รองรับ AGP 3.0 จะมีสล็อตรูปแบบ AGP 2.0
  • การ์ดแสดงผลที่ใช้ NVIDIA ทั้งหมด เริ่มต้นด้วย GeForce 6X00 มีตัวเชื่อมต่อ AGP 2.0

อุปกรณ์ AGP 3.0 ใช้ตัวเชื่อมต่อเดียวกันกับอุปกรณ์ AGP 2.0 ตามทฤษฎีแล้ว มีเพียงการ์ดแสดงผลและมาเธอร์บอร์ด AGP 3.0 เท่านั้นที่เป็นไปได้ แต่อุปกรณ์ AGP 3.0 ที่ผลิตเชิงพาณิชย์ทั้งหมดสามารถใช้งานร่วมกับ AGP 2.0 แบบย้อนหลังได้อย่างสมบูรณ์

การ์ดแสดงผลระดับมืออาชีพที่ใช้ NVIDIA Quadro มักจะเปิดตัวพร้อมตัวเชื่อมต่อ AGP Pro 50 ตัวเชื่อมต่อนี้มีความโดดเด่นด้วยการมีพินเพิ่มเติม 12 พินสำหรับขยายแหล่งจ่ายไฟของการ์ด ในกรณีนี้ การ์ดแสดงผลอาจมีช่องที่สามในตัวเชื่อมต่อ ซึ่งในกรณีนี้สามารถติดตั้งในช่องมาตรฐานหรืออาจไม่มีก็ได้ และจะสามารถติดตั้งได้ในช่อง AGP Pro เท่านั้น .

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

เริ่มต้นจากตระกูล GeForce FX การ์ดแสดงผลมีการใช้พลังงานที่เกินกว่าความสามารถในการจ่ายไฟของอุปกรณ์ที่มีอยู่ในอินเทอร์เฟซ AGP ด้วยเหตุนี้ การ์ดแสดงผลจึงต้องมีการขยายกำลังเพิ่มเติม ขั้วต่อการขยายสัญญาณบนการ์ดแสดงผลทำในรูปแบบของขั้วต่อ Molex 4 พินหนึ่งหรือสองตัว (สำหรับการจ่ายไฟให้กับฮาร์ดไดรฟ์ IDE และซีดีรอม) ต้องเชื่อมต่อสายเกน ไม่เช่นนั้นการ์ดแสดงผลจะทำงานในเซฟโหมด โดยมีความถี่และแรงดันไฟฟ้าของ GPU ลดลงอย่างมาก และการ์ดแสดงผลที่ทรงพลังเป็นพิเศษจะไม่ทำงานหากไม่มีการขยายสัญญาณเลย ก่อนที่จะซื้อการ์ดแสดงผล ตรวจสอบให้แน่ใจว่าแหล่งจ่ายไฟของคอมพิวเตอร์มีขั้วต่อว่างตามจำนวนที่จำเป็นสำหรับการเชื่อมต่อเครื่องขยายเสียง

คำเตือน: เมนบอร์ดรุ่นแรกจำนวนหนึ่งบนชิปเซ็ตที่รองรับเฉพาะ AGP 2.0 (1.5 V) โดยเฉพาะ Intel 845 มีสล็อตสากลที่ให้คุณติดตั้งการ์ด AGP 1.0 (3.3 V) การติดตั้งการ์ดดังกล่าวมักจะทำให้เมนบอร์ดล้มเหลว

คำเตือน: การ์ดแสดงผลจำนวนหนึ่ง โดยเฉพาะอย่างยิ่งที่ใช้ Riva TNT2 เปิดตัวในปี 1999 และที่ใช้ Vanta มีตัวเชื่อมต่อ Universal AGP แต่จริงๆ แล้วเป็นการ์ด 3.3 V การติดตั้งการ์ดดังกล่าวลงในเมนบอร์ดที่ไม่รองรับอุปกรณ์ 3.3V มีแนวโน้มที่จะทำให้เมนบอร์ดเสียหายได้ หากคุณวางแผนที่จะติดตั้งการ์ดดังกล่าวในเมนบอร์ดใหม่ ขั้นแรกให้ตรวจสอบการ์ดดังกล่าวในเมนบอร์ด AGP 2.0 ที่รับประกันว่าจะรองรับการ์ด 3.3V หากการ์ดเป็นเพียงอุปกรณ์ 3.3V จะไม่สามารถทำงานในโหมด 4x ได้

คำเตือน: ผู้ผลิตมาเธอร์บอร์ดหลายรายเสนอมาเธอร์บอร์ดที่สร้างขึ้นบนชิปเซ็ตที่ไม่รองรับพอร์ต AGP (Intel 865GV, ชิปเซ็ตส่วนใหญ่ที่มีบัส PCI Express) ซึ่งถึงกระนั้นก็มีสล็อต AGP ตัวอย่างเช่น บอร์ดที่มีเทคโนโลยี A.G.I จาก Asrock และ AGP Express จาก ECS ในบอร์ดดังกล่าว สล็อต AGP จะมาจากสล็อต PCI สิ่งนี้เป็นไปได้เนื่องจากความเข้ากันได้แบบย้อนหลังอย่างสมบูรณ์ของโปรโตคอลการสื่อสารบัส AGP กับโปรโตคอล PCI สล็อต AGP บนบอร์ดดังกล่าวเป็นเพียงสล็อต AGP ทั้งทางกลไกและไฟฟ้าเท่านั้น การ์ดแสดงผลที่เสียบเข้าไปในสล็อตดังกล่าวจะทำงานเหมือนกับการ์ดแสดงผลทั่วไปสำหรับบัส PCI นอกเหนือจากการลดลงอย่างมากในประสิทธิภาพของการ์ดแสดงผล AGP แล้ว เมนบอร์ดดังกล่าวยังมีปัญหาความเข้ากันได้ร้ายแรง หากคุณตัดสินใจซื้อบอร์ดดังกล่าวและใช้การ์ดแสดงผล AGP ในนั้น โปรดตรวจสอบว่าการ์ดแสดงผลของคุณอยู่ในรายการการ์ดที่รองรับในเอกสารประกอบ/บนเว็บไซต์ของผู้ผลิตหรือไม่ หากรุ่นของคุณไม่อยู่ในรายการ จะเป็นการดีกว่าที่จะไม่ซื้อเมนบอร์ดดังกล่าว