ChromeOS Compatible - Displays Specification v1.0

نسخه: 1.0.1
آخرین به روز رسانی: 01-02-2024

افسانه

فعل محصول اقدام توسعه
"باید" الزامات محصول اجباری
"باید" توصیه اختیاری
"ممکن است" داشتنش خوبه

محدوده مورد نیاز

این سند شرایطی را که نمایشگرهای سازگار با ChromeOS برآورده می‌کنند، تعریف می‌کند. این مشخصات نباید برای محصولات WWCB یا محصولی که همراه با Chromebook طراحی و تأیید شده است استفاده شود.

انواع نمایشگر

این سند نمایشگرهای خارجی را پوشش می دهد که از طریق HDMI، DisplayPort یا USB Type-C متصل می شوند. این مشخصات نمایشگرهای دارای پورت USB تعبیه شده یا هاب های MST تعبیه شده را پوشش نمی دهد.

سخت افزار و طراحی بصری

طراحی بصری

  • پورت ها باید با آرم های استاندارد صنعتی قابل اجرا برچسب گذاری شوند
  • لوگوها باید با دستورالعمل های بازاریابی مناسب استاندارد برای استفاده از لوگو مطابقت داشته باشند
    • الزامات/قابلیت‌های DisplayLink/Silicon Motion که به وضوح روی دستگاه نمایش داده می‌شوند
    • الزامات/قابلیت‌های Thunderbolt به وضوح روی دستگاه نمایش داده شده است

قابلیت اتصال

  • صفحه نمایش باید حداقل یک کابل ویدئو در جعبه داشته باشد
  • نمایشگر ممکن است شامل هر تعداد کابل اضافی در جعبه باشد
  • کابل(های) همراه باید با نسخه استاندارد اتصال پشتیبانی شده توسط نمایشگر مطابقت داشته باشد
    • به عنوان مثال، اگر صفحه نمایش از 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 and PD Behaviors" باید رعایت شوند.

پروتکل ها و انطباق

  • نمایشگر باید به‌طور پیش‌فرض روی بالاترین نسخه پروتکل اتصالی که پشتیبانی می‌کند باشد.
    • به عنوان مثال، اگر صفحه نمایش از DP1.2 پشتیبانی می کند، نمی تواند به طور پیش فرض روی DP1.1 باشد
  • همه ورودی‌های نمایشگر باید از وضوح کامل و نرخ تازه‌سازی اعلام شده در مشخصات داده‌های شناسایی گسترده نمایشگر (EDID) که برای دانلود برای اعضای VESA در سایتشان در دسترس است پشتیبانی کنند [استانداردهای VESA]
    • به عنوان مثال، برخی از نمایشگرهای "4k60" فقط 4k60 را روی DP ارائه می دهند و HDMI را به دلیل HDMI 1.4 به 4k30 محدود می کنند.
    • در مورد بالا، اگر نمایشگر از 4K60 پشتیبانی می کند، باید از DP 1.2 در پورت DP و HDMI 2.0 در پورت HDMI پشتیبانی کند.
    • به طور مشابه، اگر ورودی DP از 4k60 پشتیبانی می کند، ورودی USB-C باید 4k60 را نیز پشتیبانی کند (در پیکربندی پین مناسب با توجه به محدودیت های سیگنالینگ)
  • اگر نمایشگر HDMI را پیاده‌سازی می‌کند، نمایشگر باید مشخصات انجمن HDMI را پیاده‌سازی کند و مجموعه تست سازگاری انجمن HDMI را برای نسخه HDMI اجرا شده پاس کند.
  • اگر نمایشگر DisplayPort (DP) را پیاده‌سازی می‌کند، نمایشگر باید مشخصات VESA را پیاده‌سازی کند و انطباق لایه پیوند VESA و PHY را برای نسخه DP اجرا شده بگذراند. مشخصات VESA CTS برای دانلود در استانداردهای VESA در دسترس اعضای VESA است: https://groups.vesa.org/wg/AllMem/home/get-vesa-standards

HPD

  • تغییر وضعیت سیگنال‌های 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 است.
  • HPD غیرفعال باید پشتیبانی شود
    • هر زمان که نمایشگر به هر ورودی متصل می شود، HPD باید روی همه ورودی ها مشخص شود

DPRX

  • اگر نمایشگر از DisplayPort پشتیبانی کند
    • نمایشگر باید از پخش پایین پشتیبانی کند (از بین بردن ساعت جریان بازسازی شده)
      • نمایشگر باید نشان دهد که با تنظیم بیت MAX_DOWNSPREAD قادر به پشتیبانی از فرکانس پیوند پایین در DPCD است.
    • OUI باید به درستی تنظیم شود
      • برای مثال، OUI ممکن است همه صفر نباشد

قدرت

  • وقتی نمایشگر توسط Chromebook متصل به حالت خوابیده می‌شود، باید وقتی Chromebook متصل سیگنال بیداری را ارسال می‌کند، بیدار شود. این بدان معناست که نمایشگر نباید حالت‌های «خواب عمیق» داشته باشد که به‌طور خودکار وارد می‌شوند و کاربر باید دکمه‌ای را فشار دهد. روی نمایشگر تا بیدار شود.
    • در DisplayPort، Chromebook از طریق بیت SET_POWER_STATE در DPCD register 00600h SET_POWER وارد/خروج می‌شود.
    • در HDMI، Chromebook از طریق سیگنال ویدیویی معتبر روی سیم وارد/خروج می‌شود

شناسایی

  • EDID نمایشگر باید معتبر باشد و بدون خطا تجزیه شود
  • صفحه نمایش EDID باید مشخصات CTA-861-G را داشته باشد
  • برای اتصالات DP، EDID باید VESA EDID Compliance Test Specification v1.2 را بگذراند.
  • EDID باید دقیقاً یک مجموعه از اطلاعات سازنده و مدل را گزارش کند
  • EDID ممکن است شامل بلوک توصیف کننده نام نمایشی حاوی نام مدل مناسب باشد
  • EDID باید یک مقدار معتبر و غیر صفر در قسمت شماره سریال بلوک 0 یا بلوک توسعه یافته شماره سریال داشته باشد.
  • هر جفت سازنده/مدل باید برای یک مدل خاص منحصر به فرد باشد
  • هر تاپل سازنده/مدل/سریال باید منحصر به فرد باشد
  • مختصات رنگ RGBW در EDID باید با مقدار معمولی مشخصات رنگ نمایشگر مطابقت داشته باشد
  • اگر نمایشگر sRGB را در بایت جزئیات پشتیبانی از ویژگی EDID تبلیغ می کند (18 ساعت) باید sRGB را خروجی کند.
  • صفحه نمایش باید یک و تنها یک حالت را که در هر سطح رمزگشایی EDID به عنوان ترجیحی علامت گذاری شده است، تبلیغ کند
  • حالت ترجیحی باید وضوح اصلی پانل باشد
  • همه حالت‌های ترجیحی باید با نسبت صفحه اصلی پانل مطابقت داشته باشند
  • EDID باید ابعاد فیزیکی دقیق صفحه نمایش را بدون قاب به سانتی متر گزارش کند

HDCP

  • نمایشگر باید از HDCP 1.4 پشتیبانی کند
  • صفحه نمایش باید از HDCP 2.2 پشتیبانی کند
  • نمایشگر ممکن است از HDCP 2.3 یا بالاتر پشتیبانی کند
  • اگر صفحه نمایش 4K یا بالاتر باشد، نمایشگر باید از HDCP 2.2 پشتیبانی کند
  • نمایشگر باید از نسخه(های) HDCP یکسان در همه ورودی ها پشتیبانی کند
  • هنگامی که HDCP فعال یا غیرفعال است، نمایشگر نباید سوسو قابل تشخیص (0 فریم) داشته باشد.

HDR

  • اگر نمایشگر از HDR پشتیبانی می کند، نمایشگر باید مشخصات VESA DisplayHDR برای سطح HDR ادعا شده توسط نمایشگر را داشته باشد.
  • اگر صفحه نمایش از HDR پشتیبانی می کند، نمایشگر باید از قاب اطلاعاتی پشتیبانی کند
  • اگر صفحه نمایش از HDR پشتیبانی می کند، صفحه نمایش باید از فضای رنگی 10 بیتی پشتیبانی کند
  • اگر نمایشگر از HDR پشتیبانی کند، ممکن است صفحه نمایش از فضای رنگی 12 بیتی پشتیبانی کند

سمعی

  • اگر نمایشگر از بلندگوی داخلی و خروجی هدفون 3.5 میلی‌متری پشتیبانی می‌کند، باید از جابجایی بین آنها از طریق روش‌های هدایت‌شده یا خودکار پشتیبانی کند.
  • اگر نمایشگر از ورودی صدا پشتیبانی می کند، نمایشگر باید از قاب اطلاعات پشتیبانی کند
  • اگر نمایشگر از ورودی صدا پشتیبانی می کند، نمایشگر باید حداقل از فرمت صوتی 2ch، 16 بیتی و 48K با نرخ نمونه برداری پشتیبانی کند و فرمت را در EDID گزارش کند.

VRR

  • اگر نمایشگر از VRR/VESA Adaptive Sync پشتیبانی می‌کند، نمایشگر باید محدوده نمایش VRR (حداقل و حداکثر نرخ تازه‌سازی) را در بلوک توصیفگر محدوده نمایشگر EDID تبلیغ کند.
  • اگر نمایشگر از VRR/VESA Adaptive Sync پشتیبانی می‌کند، طبق مشخصات VESA، نمایشگر باید بیت MSA_TIMING_PAR_IGNORED را در رجیستر DOWN_STREAM_PORT_COUNT تنظیم کند (آدرس DPCD 00007h، بیت 6).

تاریخچه ویرایشهای

تاریخ نسخه یادداشت
01-02-2024 1.0.1 جمهوری در یک پلت فرم جدید
18-10-2023 1.0 انتشار اولیه سایت شریک