ใช้ร่วมกับ ChromeOS ได้ - ข้อกำหนดจอแสดงผล v1.0

เวอร์ชัน: 1.0.1
อัปเดตล่าสุด: 01-02-2024

คำอธิบาย

คำกริยาเกี่ยวกับผลิตภัณฑ์ การดำเนินการเพื่อพัฒนา
"ต้อง" ข้อกำหนดผลิตภัณฑ์บังคับ
"ควร" คำแนะนำที่ไม่บังคับ
"พฤษภาคม" สิ่งที่แนะนำให้มี

ขอบเขตของข้อกำหนด

เอกสารนี้ระบุข้อกําหนดซึ่งจอแสดงผลที่ใช้ร่วมกับ ChromeOS ได้ ไม่ควรใช้ข้อกำหนดนี้สำหรับผลิตภัณฑ์ WWCB หรือผลิตภัณฑ์ที่ออกแบบและรับรองร่วมกับ Chromebook

ประเภทจอแสดงผล

เอกสารนี้ครอบคลุมจอแสดงผลภายนอกที่เชื่อมต่อผ่าน HDMI, DisplayPort หรือ USB Type-C ข้อกำหนดนี้ไม่ครอบคลุมจอแสดงผลที่มีพอร์ต USB แบบฝังหรือฮับ MST แบบฝัง

การออกแบบฮาร์ดแวร์และแสดงผล

การออกแบบภาพ

  • พอร์ตควรมีป้ายกำกับที่สอดคล้องกับโลโก้มาตรฐานอุตสาหกรรมที่เกี่ยวข้อง
  • โลโก้ควรเป็นไปตามหลักเกณฑ์ทางการตลาดที่เหมาะสมตามมาตรฐานสำหรับการใช้โลโก้
    • ข้อกำหนด/ความสามารถของ DisplayLink/Silicon Motion มีภาพสีบนเครื่องอย่างชัดเจน
    • ข้อกำหนด/ความสามารถของ Thunderbolt ทำซิลค์สกรีนอย่างชัดเจนบนเครื่อง

การเชื่อมต่อ

  • จอแสดงผลควรมีสายวิดีโออย่างน้อย 1 เส้นในกล่อง
  • จอแสดงผลอาจมีสายเพิ่มเติมให้ในกล่อง
  • สายที่ให้มาต้องตรงกับเวอร์ชันมาตรฐานการเชื่อมต่อที่จอแสดงผลรองรับ
    • ตัวอย่างเช่น หากจอแสดงผลรองรับ HDMI 2.1 สายที่ให้มาต้องเป็นสาย HDMI 2.1
  • สายและอะแดปเตอร์ทั้งหมดที่ให้มาในกล่องต้องเป็นไปตามข้อกำหนดของสายที่เข้ากันได้กับ ChromeOS และข้อกำหนดของอะแดปเตอร์ที่ใช้งานร่วมกับ ChromeOS[^1] ได้ แต่ไม่จำเป็นต้องได้รับการรับรองอย่างเป็นทางการจาก WWCB

ข้อกำหนดของผลิตภัณฑ์

USB-C

  • หากจอแสดงผลรองรับ USB-C แบบเนทีฟ จอแสดงผลต้องเป็นไปตามข้อกำหนดที่เกี่ยวข้องในข้อมูลจำเพาะของแท่นชาร์จที่เข้ากันได้กับ ChromeOS
    • จอแสดงผลต้องเป็นไปตามข้อกำหนดของ DP Alt-Mode
    • หากจอแสดงผลรองรับบทบาทแหล่งพลังงาน ก็ต้องผ่านข้อกำหนดด้าน "พลังงาน"
    • หากรองรับการผูกอุปกรณ์หรือวิดีโอออกจากจอแสดงผล ข้อกำหนด "HDMI out" และ/หรือ "DisplayPort out" ต้องเป็นไปตามข้อกำหนดของ MST
    • หากจอแสดงผลมีพอร์ต USB-A ในตัว ข้อกำหนดด้าน "USB-A" และ "ลักษณะการทำงานของ USB และ PD" ต้องเป็นไปตามข้อกำหนด

โปรโตคอลและการปฏิบัติตามข้อกำหนด

  • โฆษณาแบบดิสเพลย์ต้องมีค่าเริ่มต้นเป็นเวอร์ชันสูงสุดของโปรโตคอลการเชื่อมต่อที่รองรับ
    • เช่น หากจอแสดงผลรองรับ DP1.2 จอแสดงผลจะใช้ค่าเริ่มต้นเป็น DP1.1 ไม่ได้
  • อินพุตทั้งหมดของจอแสดงผลควรรองรับความละเอียดเต็มและอัตราการรีเฟรชที่โฆษณาในข้อมูลจำเพาะของ Extended Display Authentication Data (EDID) ซึ่งพร้อมให้ดาวน์โหลดสำหรับสมาชิก VESA ที่เว็บไซต์ของตน [มาตรฐาน VESA]
    • ตัวอย่างเช่น จอแสดงผล "4K60" บางรุ่นจะให้การแสดงผลแบบ 4k60 ผ่าน DP และจำกัด HDMI ไว้ที่ 4k30 เนื่องจาก HDMI 1.4
    • ในกรณีข้างต้น หากจอแสดงผลรองรับ 4K60 อุปกรณ์ควรรองรับ DP 1.2 บนพอร์ต DP และ HDMI 2.0 ในพอร์ต HDMI
    • ในทำนองเดียวกัน หากอินพุต DP รองรับ 4k60 อินพุต USB-C ก็ควรรองรับ 4k60 ด้วย (ในการกำหนดค่า PIN ที่เหมาะสม ให้ทราบถึงข้อจำกัดในการส่งสัญญาณ)
  • หากจอแสดงผลใช้ HDMI จอแสดงผลต้องใช้ข้อมูลจำเพาะของฟอรัม HDMI และส่งชุดทดสอบการปฏิบัติตามข้อกำหนดของฟอรัม HDMI สำหรับเวอร์ชัน HDMI ที่ใช้งาน
  • หากจอแสดงผลใช้ DisplayPort (DP) จอแสดงผลต้องใช้ข้อกำหนด VESA และส่งเลเยอร์ลิงก์ VESA และความสอดคล้อง PHY สำหรับเวอร์ชัน DP ที่ติดตั้งใช้งาน สมาชิก VESA จะดาวน์โหลดข้อกำหนดของ VESA CTS ได้เพื่อให้ดาวน์โหลดได้ที่มาตรฐาน VESA: https://groups.vesa.org/wg/AllMem/home/get-vesa-standards

แรงดันไฟฟ้าต่ำ

  • การสลับสัญญาณ HDP สำหรับการแจ้งเตือนการเปลี่ยนสถานะต้องเป็นไปตามส่วนที่ 5.2.4 ของ VESA DP 2 ดาวน์โหลดข้อกำหนดเฉพาะสำหรับสมาชิก VESA ได้ที่ [มาตรฐาน VESA]
  • ระยะเวลาระหว่าง HPD กับ DPCD/DDC ต้องเป็นไปตามมาตรฐาน HDMI และ DisplayPort
    • ทั้ง HDMI 1.4b ส่วนที่ 8.5 และ DisplayPort 2.0 ส่วนที่ 2.12 จะระบุความพร้อมใช้งานได้ทันทีเมื่อยืนยันสัญญาณ HPD
    • ข้อกำหนดเหล่านี้มีให้สมาชิก VESA ดาวน์โหลดได้ที่ [VESA Standards]
  • ต้องรองรับ HPD แบบแพสซีฟ
    • HPD ต้องได้รับการยืนยันในอินพุตทั้งหมดทุกครั้งที่จอแสดงผลเชื่อมต่อกับอินพุต

สาธารณรัฐประชาธิปไตยประชาชน DPRX

  • หากจอแสดงผลรองรับ DisplayPort
    • จอแสดงผลต้องรองรับการกระจายลง (การลบนาฬิกาสตรีมที่สร้างใหม่)
      • จอแสดงผลต้องระบุว่ารองรับความถี่ของลิงก์แบบกระจายลงใน DPCD ได้โดยการตั้งค่า MAX_DOWNSPREAD บิต
    • OUI ต้องได้รับการตั้งค่าอย่างถูกต้อง
      • เช่น OUI อาจไม่ใช่เลข 0 ทั้งหมด

กำลังไฟฟ้า

  • เมื่อ Chromebook ที่เชื่อมต่ออยู่ให้จอแสดงผลเข้าสู่โหมดสลีป อุปกรณ์จะต้องทำงานเมื่อ Chromebook ที่เชื่อมต่อส่งสัญญาณ Wake ซึ่งหมายความว่าจอแสดงผลต้องไม่มีสถานะ "หลับลึก" ซึ่งจะป้อนให้โดยอัตโนมัติ และผู้ใช้ต้องกดปุ่มบนจอแสดงผลเพื่อปลุกระบบ
    • ใน DisplayPort, Chromebook จะเข้า/ออกจากโหมดสลีปผ่าน SET_POWER_STATE บิตใน DPCD register 00600h SET_POWER
    • ใน HDMI Chromebook จะเข้า/ออกจากโหมดสลีปผ่านสัญญาณวิดีโอที่ถูกต้องบนสาย

กาแสดงตัวตน

  • EDID ของจอแสดงผลต้องถูกต้องและแยกวิเคราะห์โดยไม่มีข้อผิดพลาด
  • EDID ของดิสเพลย์ต้องเป็นไปตามข้อกำหนด CTA-861-G
  • สำหรับการเชื่อมต่อ DP นั้น EDID ต้องผ่านข้อกำหนดการทดสอบการปฏิบัติตามข้อกำหนด VESA EDID เวอร์ชัน 1.2
  • EDID ต้องรายงานข้อมูลผู้ผลิตและรุ่นเพียงชุดเดียว
  • EDID อาจรวมบล็อกข้อบ่งชี้ชื่อที่แสดงซึ่งมีชื่อโมเดลที่เหมาะสม
  • EDID ต้องมีค่าที่ถูกต้องที่ไม่ใช่ 0 ในช่องหมายเลขซีเรียลของบล็อก 0 หรือบล็อกส่วนขยายของหมายเลขซีเรียล
  • คู่ผู้ผลิต/รุ่นแต่ละคู่ต้องไม่ซ้ำกันสำหรับรุ่นที่ระบุ
  • ผู้ผลิต/รุ่น/ชุดอุปกรณ์ซีเรียลแต่ละรายการต้องไม่ซ้ำกันโดยทั่วไป
  • พิกัดสี RGBW ใน EDID ต้องสอดคล้องกับค่าปกติของสีที่แสดง
  • จอแสดงผลต้องให้เอาต์พุต sRGB หากแสดงโฆษณา sRGB ในไบต์รายละเอียดการสนับสนุนฟีเจอร์ EDID (18h)
  • จอแสดงผลต้องโฆษณาเพียงโหมดเดียวที่ระบุเป็นโหมดที่ต้องการตามระดับการถอดรหัส EDID
  • โหมดที่ต้องการควรเป็นความละเอียดดั้งเดิมของแผง
  • โหมดที่ต้องการทั้งหมดควรตรงกับสัดส่วนภาพดั้งเดิมของแผง
  • EDID ต้องรายงานขนาดทางกายภาพที่ถูกต้องสำหรับแผงแสดงผล โดยไม่รวมขอบจอในหน่วยเซนติเมตร

HDCP

  • จอแสดงผลต้องรองรับ HDCP 1.4
  • จอแสดงผลควรรองรับ HDCP 2.2
  • จอแสดงผลอาจรองรับ HDCP 2.3 ขึ้นไป
  • หากเป็นจอแสดงผล 4K ขึ้นไป จอแสดงผลต้องรองรับ HDCP 2.2
  • จอแสดงผลต้องรองรับ HDCP เวอร์ชันเดียวกันในอินพุตทั้งหมด
  • จอแสดงผลควรไม่มีแสงกะพริบ (0 เฟรม) ที่มองเห็นได้เมื่อเปิดใช้หรือปิดใช้ HDCP

HDR

  • หากจอแสดงผลรองรับ HDR จอแสดงผลต้องเป็นไปตามข้อกำหนด VESA DisplayHDR สำหรับระดับ HDR ที่จอแสดงผลอ้างสิทธิ์
  • หากจอแสดงผลรองรับ HDR จอดังกล่าวต้องรองรับกรอบอินโฟ
  • หากจอแสดงผลรองรับ HDR จอควรรองรับพื้นที่สี 10 บิต
  • หากจอแสดงผลรองรับ HDR จอแสดงผลอาจรองรับพื้นที่สี 12 บิต

เสียง

  • หากจอแสดงผลรองรับทั้งลำโพงในตัวและเอาต์พุตหูฟัง 3.5 มม. อุปกรณ์ดังกล่าวควรรองรับการสลับระหว่างลำโพงทั้งสองผ่านวิธีการที่ผู้ใช้กำหนดทิศทางหรืออัตโนมัติ
  • หากจอแสดงผลรองรับอินพุตเสียง จอแสดงผลต้องรองรับกรอบข้อมูล
  • หากจอแสดงผลรองรับอินพุตเสียง จอแสดงผลควรรองรับรูปแบบเสียงที่ใช้อัตราการสุ่มตัวอย่าง 2ch, 16 บิต และ 48K เป็นอย่างน้อย และรายงานรูปแบบใน EDID ได้

VR

  • หากจอแสดงผลรองรับการซิงค์แบบปรับอัตโนมัติ VRR/ VESA จอแสดงผลต้องโฆษณาช่วงการแสดงผล VRR (อัตราการรีเฟรชขั้นต่ำและสูงสุด) ในบล็อกข้อบ่งชี้ช่วงการแสดงผล EDID
  • หากจอแสดงผลรองรับ VRR/ VESA Adaptive Sync ตามข้อกำหนดของ VESA จอแสดงผลต้องตั้งค่า MSA_TIMING_PAR_IGNORED บิตในการลงทะเบียน DOWN_STREAM_PORT_COUNT (ที่อยู่ DPCD 00007h บิต 6)

ประวัติการแก้ไข

วันที่ เวอร์ชัน Notes
2024-02-01 1.0.1 การเป็นสาธารณรัฐบนแพลตฟอร์มใหม่
2023-10-18 1.0 การเผยแพร่เว็บไซต์ของพาร์ทเนอร์เริ่มแรก