ทำไมเมนบอร์ด Intel ถึงเหมาะกับชิปเสียง USB มากกว่า AMD? เจาะลึกเบื้องหลัง HDA, USB Audio และปัญหา DPC Latency
ในช่วงหลายปีที่ผ่านมา ผู้ผลิตเมนบอร์ดระดับไฮเอนด์เริ่มเปลี่ยนจากชิปเสียงแบบ High Definition Audio (HDA) มาใช้ USB Audio Codec มากขึ้น โดยเฉพาะชิปยอดนิยมอย่าง Realtek ALC4080 และ ALC4082 ที่รองรับการเล่นเสียงความละเอียดสูงถึง 32-bit/384 kHz และรองรับไฟล์ DSD ได้ดีกว่าชิป HDA รุ่นเดิม
อย่างไรก็ตาม แม้ชิปเสียงรุ่นใหม่จะให้คุณภาพที่เหนือกว่า แต่โครงสร้างของแพลตฟอร์ม Intel และ AMD กลับส่งผลต่อประสิทธิภาพของระบบเสียงแตกต่างกัน โดยเฉพาะเมื่อเกิดปัญหา DPC Latency ที่อาจทำให้เสียงแตก เสียงสะดุด หรือเกิดอาการ Pop และ Crackling ระหว่างการใช้งาน
HDA Bus คืออะไร?
Intel เปิดตัว High Definition Audio (Azalia) ตั้งแต่ช่วงต้นทศวรรษ 2000 เพื่อแทนมาตรฐาน AC'97 เดิม
HDA รองรับ
- เสียง 24-bit/192 kHz
- ค่า Latency ต่ำ
- การรับส่งข้อมูลเสียงโดยเฉพาะ
บนแพลตฟอร์ม Intel เส้นทาง HDA จะเชื่อมต่อผ่าน PCH (Platform Controller Hub) หรือชิปเซ็ต
ขณะที่ฝั่ง AMD เลือกวาง HDA ไว้ภายใน Ryzen SoC โดยตรง แทนที่จะผ่านชิปเซ็ต (FCH)
เหตุใด AMD และ Intel จึงออกแบบต่างกัน?
ความแตกต่างเกิดจากสถาปัตยกรรมของทั้งสองแพลตฟอร์ม
Intel
ซีพียูทำหน้าที่หลักด้านการประมวลผล
ส่วน PCH รับผิดชอบ
- USB
- SATA
- Audio
- LAN
- อุปกรณ์ I/O ต่าง ๆ
การเชื่อมต่อระหว่าง CPU กับ PCH ใช้ DMI (Direct Media Interface)
แม้ DMI จะมีพื้นฐานจาก PCI Express แต่มีระบบ QoS (Quality of Service) สำหรับจัดลำดับความสำคัญของข้อมูลแบบ Real-Time
ส่งผลให้ข้อมูลเสียงได้รับสิทธิ์ก่อนทราฟฟิกประเภทอื่น เช่น การอ่านข้อมูลจาก SSD หรือการรับส่งข้อมูลเครือข่าย
AMD ใช้แนวคิด SoC First
Ryzen รุ่นใหม่ถูกออกแบบเป็น SoC เต็มรูปแบบ
ตัวซีพียูมี
- PCIe
- USB
- SATA
- HDA
อยู่ภายในทั้งหมด
ส่วนชิปเซ็ต AM5 ทำหน้าที่เพิ่มจำนวนพอร์ตเท่านั้น
การเชื่อมต่อระหว่าง SoC กับชิปเซ็ตใช้ PCI Express มาตรฐาน
ข้อดีคือมีความยืดหยุ่นสูง
แต่ไม่มีระบบ QoS แบบ DMI ของ Intel
DPC Latency ส่งผลต่อเสียงอย่างไร?
DPC (Deferred Procedure Call) คือกลไกของ Windows สำหรับจัดลำดับการทำงานของไดรเวอร์
หากมีไดรเวอร์บางตัวใช้เวลาประมวลผลนานเกินไป เช่น
- ไดรเวอร์ Wi-Fi
- การ์ดจอ
- NVMe SSD
- ระบบจัดการพลังงาน
จะเกิดสิ่งที่เรียกว่า DPC Latency Spike
ผลที่ตามมา ได้แก่
- เสียงแตก
- เสียงกระตุก
- เฟรมเรตตก
- Input Lag
โดยเฉพาะขณะเล่นเพลงหรือทำงานด้านเสียงแบบเรียลไทม์
ทำไม USB Audio บน Intel จึงได้เปรียบ?
ชิปเสียง USB รุ่นใหม่อย่าง
- Realtek ALC4080
- Realtek ALC4082
เปลี่ยนจากการใช้ HDA มาใช้ USB 2.0 ภายในเมนบอร์ดแทน
บนแพลตฟอร์ม Intel
USB เหล่านี้เชื่อมต่อผ่าน PCH
และ DMI จะช่วยจัดลำดับความสำคัญของข้อมูลเสียง
ทำให้แม้ระบบกำลังโหลดข้อมูลจำนวนมากจาก SSD หรือเครือข่าย เสียงก็ยังทำงานได้อย่างราบรื่น
แล้ว AMD มีข้อจำกัดอะไร?
เมนบอร์ด AM5 ส่วนใหญ่ที่ใช้ ALC4080 หรือ ALC4082
ผู้ผลิตมักเชื่อมชิปเสียงเข้ากับ
USB 2.0 ของชิปเซ็ต
ไม่ใช่ USB Controller ภายใน SoC
เมื่อชิปเซ็ตกำลังรับภาระหนัก เช่น
- โหลดเกมจาก NVMe SSD
- โอนไฟล์ขนาดใหญ่
- ใช้งาน LAN หรือ Wi-Fi พร้อมกัน
ข้อมูลเสียงก็ต้องแข่งขันกับข้อมูลอื่นบน PCIe Link
ทำให้มีโอกาสเกิด DPC Latency มากกว่าแพลตฟอร์ม Intel
ทำไมไม่ต่อเข้ากับ USB ของ SoC?
ในความเป็นจริง Ryzen SoC มี USB Controller ภายในอยู่แล้ว
แต่พอร์ตเหล่านี้มักถูกนำไปใช้เป็น
USB 3.2 Gen2 10Gbps
บนแผง Rear I/O
เนื่องจากผู้ผลิตเมนบอร์ดมองว่า
การใช้พอร์ตความเร็วสูงระดับ 10Gbps เพื่อต่อชิปเสียงที่ต้องการแบนด์วิดท์เพียง 480Mbps ไม่คุ้มค่าทางวิศวกรรม
จึงเลือกต่อชิปเสียงเข้ากับ USB ของชิปเซ็ตแทน
เมนบอร์ดระดับสูงยังเลือกใช้ HDA
ผู้ผลิตหลายรายจึงยังคงเลือกใช้
- Realtek ALC1220
- ALC1220P
ซึ่งเป็นชิป HDA รุ่นเรือธง
พร้อมจับคู่ DAC ระดับไฮเอนด์จาก ESS Sabre สำหรับช่อง Front Out
แม้จะรองรับเพียง
- 24-bit/192 kHz
แต่สามารถให้ค่า
Signal-to-Noise Ratio (SNR)
สูงถึงประมาณ 130 dB
ซึ่งยังถือว่ามีคุณภาพเสียงยอดเยี่ยมสำหรับผู้ใช้งานส่วนใหญ่
ผู้ใช้ทั่วไปไม่จำเป็นต้องกังวล
แม้ในทางเทคนิค Intel จะมีข้อได้เปรียบด้านการจัดการ USB Audio แต่ปัญหา DPC Latency จะเกิดขึ้นเฉพาะในบางสถานการณ์ เช่น
- โหลดข้อมูลจำนวนมากผ่านชิปเซ็ต
- ไดรเวอร์ที่มีปัญหา
- งานด้านเสียงแบบ Real-Time
สำหรับผู้ใช้ทั่วไปที่เล่นเกม ดูหนัง หรือฟังเพลง ความแตกต่างแทบไม่สามารถสังเกตได้
อย่างไรก็ตาม สำหรับนักแต่งเพลง วิศวกรเสียง หรือผู้ที่ใช้งานระบบเสียงความละเอียดสูง การออกแบบเส้นทางการเชื่อมต่อของชิปเสียงยังคงมีผลต่อความเสถียรของระบบ และเป็นเหตุผลว่าทำไมแพลตฟอร์ม Intel จึงยังถูกมองว่าเหมาะกับการใช้งาน USB Audio Codec ระดับมืออาชีพมากกว่าในปัจจุบัน
ที่มา: TechPowerUp



