Seri Arayüzü Görüntüle - Display Serial Interface

Raspberry Pi tek kartlı bilgisayarda Seri Arabirim konektörünü görüntüleyin

Ekran Seri Arayüz (DSİ) tarafından bir özelliğidir Mobil Sanayi İşlemci Arayüzü maliyetini azaltmayı hedefleyen (MIPI) Alliance ekran denetleyicileri bir de mobil cihazda . Genellikle LCD ve benzeri görüntüleme teknolojilerini hedefler. Ana bilgisayar, görüntü verilerinin kaynağı ve hedef olan cihaz arasında bir seri veri yolu ve bir iletişim protokolü tanımlar .

Tarih

Tasarım

En fiziksel katman , DSİ (D-PHY 2.0 örn 4.5Gbit / s / şerit) bir yüksek hızı tespit diferansiyel sinyalleşme noktadan noktaya seri veri yolu. Bu veri yolu, bir yüksek hızlı saat şeridi ve bir veya daha fazla veri şeridi içerir. Her şerit iki kablo üzerinde taşınır (diferansiyel sinyalleme nedeniyle). Tüm hatlar, iletim yönünü tersine çevirmesine izin veren bir veri yolu dönüş (BTA) işlemi yapabilen ilk veri şeridi (şerit 0) hariç, DSI ana bilgisayarından DSI cihazına gider. Birden fazla şerit kullanıldığında, veri iletmek için paralel olarak kullanılırlar, akıştaki her sıralı bit bir sonraki şeritte ilerler. Yani 4 şerit kullanılıyorsa, her şeritte bir tane olmak üzere aynı anda 4 bit iletilir. Bağlantı, düşük güç (LP) modunda veya yüksek hız (HS) modunda çalışır. Düşük güç modunda, yüksek hızlı saat devre dışı bırakılır ve sinyal saati bilgisi verilere gömülür . Bu modda, veri hızı bir ekranı çalıştırmak için yetersizdir, ancak yapılandırma bilgilerini ve komutlarını göndermek için kullanılabilir. Yüksek hız modu, veri şeritleri için bit saati görevi gören yüksek hızlı saati (onlarca megahertz'den bir gigahertz'e kadar olan frekanslarda) etkinleştirir. Saat hızları, ekranın gereksinimlerine göre değişir. Yüksek hız modu, düşük voltajlı sinyalleme ve paralel aktarım yeteneği nedeniyle hala güç kullanımını azaltmak için tasarlanmıştır.

İletişim protokolü iki dizi talimatı tanımlar. Ekran Komut Seti (DCS), görüntüleme cihazını kontrol etmek için bir dizi ortak komuttur ve formatları DSİ standardı tarafından belirlenir. Adreslenebilecek kayıtları ve operasyonlarının ne olduğunu tanımlar. Uyku, etkinleştirme ve ekranı ters çevirme gibi temel komutları içerir. Üretici Komut Seti (MCS), tanımı aygıt üreticisine bağlı olan aygıta özel bir komut alanıdır. Genellikle kalıcı belleği programlamak , belirli aygıt kayıtlarını ayarlamak ( gama düzeltme gibi ) veya DSİ standardında açıklanmayan diğer eylemleri gerçekleştirmek için gereken komutları içerir . Her iki setin paket formatı DSİ standardı tarafından belirlenir. Kısa ve Uzun Paketler vardır, Kısa Paket 4 bayt uzunluğundadır; Uzun Paket, 2 16 bayta kadar herhangi bir uzunlukta olabilir . Paketler bir DataID, Kelime sayısı, Hata Düzeltme Kodu (ECC), Yük ve Sağlama Toplamından (CRC) oluşur. Verilerin cihazdan geri okunmasını gerektiren komutlar, cihazın istenen verilerle yanıt vermesini sağlayan bir BTA olayını tetikler. Bir cihaz bir aktarım başlatamaz; yalnızca ana bilgisayar isteklerine yanıt verebilir.

Veri yolundaki görüntü verileri, yatay ve dikey boşluk aralıkları (porches) için sinyallerle serpiştirilir . Veriler gerçek zamanlı olarak ekrana çekilir ve cihaz tarafından saklanmaz. Bu, çerçeve arabelleği olmayan daha basit görüntüleme cihazlarının üretilmesine izin verir. Ancak bu aynı zamanda cihazın sürekli olarak yenilenmesi gerektiği (saniyede 30 veya 60 kare gibi bir hızda) yoksa görüntüyü kaybedeceği anlamına da gelir. Görüntü verileri yalnızca HS modunda gönderilir. HS modundayken, dikey boşluk aralığı sırasında komutlar iletilir.

Ayrıca bakınız

Referanslar