Różnice między MIPI CSI i MIPI DSI
Wysoka wydajność związana z interfejsami MIPI CSI i DSI wynika ze zdolności tych interfejsów do przesyłania danych z bardzo dużą szybkością. Stąd, można przesyłać znaczną ilość danych przekraczającą standardowe wymagania dotyczące minimalnej szybkości klatek. Oznacza to, że interfejsy MIPI można wykorzystać w zastosowaniach wymagających dużej prędkości, takich jak wideo o wysokiej rozdzielczości i doskonałym odwzorowaniu kolorów. Interfejs procesora mobilnego (MIPI) Alliance stworzył zarówno interfejs szeregowy aparatu (CSI) specyfikacji i interfejsu szeregowego wyświetlacza (DSI).
CSI opisuje interakcję pomiędzy procesorem hosta a kamerą. CSI-2 wersja 3.0, CSI-3 wersja 1.1, i CCS wersja 1.0, które zostały wydane w 2019, 2014, I 2017, odpowiednio, to najnowsze specyfikacje aktywnego interfejsu. CSI służy do ADAS, obrazowanie, rozpoznawanie biometryczne, świadomość kontekstu, nadzór, widzenie maszynowe, i rozrywka w pojeździe.
Standard interfejsu MIPI DSI zmniejsza liczbę pinów, aby uprościć projekt przy jednoczesnym zachowaniu zgodności z dostawcami. MIPI DSI ma dwa poziomy komunikacji. Warstwa interfejsu obsługuje komunikację niskiego poziomu, podczas gdy warstwa pakietów obsługuje komunikację wysokiego poziomu. Oba mogą działać w trybach dużej lub niskiej prędkości na poziomie interfejsu. Interfejs MIPI DSI jest wykorzystywany przez smartfony, tabletki, smartwatche, i inne wbudowane aplikacje wyświetlające. Zaletami zarówno MIPI DSI, jak i CSI jest niski poziom EMI, świetny występ, i niskie zużycie energii.
Istnieją trzy wersje interfejsu szeregowego kamery MIPI, CSI-1, CSI-2, i CSI-3. Pierwszy interfejs MIPI dla kamer nosił nazwę CSI-1. Został stworzony jako architektura określająca, w jaki sposób kamera będzie łączyć się z procesorem hosta. Został on zastąpiony przez wciąż rozwijające się standardy MIPI CSI-2 i MIPI CSI-3. CSI-2 zostało wydane w r 2005 i miał kilka warstw: Piksel na bajt, Warstwa konwersji, Warstwa aplikacji, Warstwa fizyczna (C-PHY/D-PHY), Warstwa łączenia pasów, i warstwy protokołu niskiego poziomu. Standard CSI-2 v2.0 został upubliczniony w kwietniu 2017. W wersji CSI-2 dodano obsługę głębi kolorów RAW-16 i RAW-20 2.0, wraz ze wzrostem liczby kanałów wirtualnych z 4 Do 32, Redukcja opóźnień i wydajność transportu (LTTE), Różnicowa modulacja impulsowo-kodowa (Dekret Premiera) kompresja, i szyfrowanie w celu obniżenia gęstości widmowej mocy. Wreszcie, w wielowarstwowym, peer-to-peer, Sieć urządzeń M-PHY oparta na UniPro, MIPI CSI-3 to szybki interfejs, protokół dwukierunkowy, przeznaczony głównie do transmisji obrazu i wideo pomiędzy kamerami i hostami. Po raz pierwszy został wydany w 2012 a potem znowu w 2014 jako wersja 1.1.
Protokół komunikacyjny DSI opisuje dwa zestawy instrukcji. Pierwsza określa strukturę zestawu poleceń wyświetlania (DCS), zbiór standardowych poleceń do zarządzania urządzeniem wyświetlającym. Opisuje adresy rejestrów oraz sposób ich działania. Podstawowe polecenia, takie jak sen, włączać, i odwrócony wyświetlacz są wliczone w cenę. Sekundę, przestrzeń poleceń specyficzna dla urządzenia, zestaw poleceń Stwórcy (MCS), określa producent urządzenia. Często zawiera instrukcje potrzebne do wykonania zadań nieobjętych standardem DSI, takie jak ustawienie niektórych rejestrów urządzenia (takich jak korekcja gamma) lub programowanie pamięci nieulotnej.
MIPI CSI jest powszechnie przyjętym rozwiązaniem, szybki protokół do transmisji obrazów nieruchomych i wideo z czujników obrazu do procesorów aplikacji, mając na uwadze, że DSI to szybki interfejs, który jest skalowalny i przyszłościowy oraz definiuje połączenie o dużej przepustowości między procesorami hosta a wyświetlaczami. Obydwa standardy mają kluczowe znaczenie dla zrozumienia, jeśli chodzi o projektowanie nowoczesnych urządzeń, które będą przechwytywać lub wyświetlać wideo za pomocą powiązanego sprzętu wysokiej jakości dostępnego w Display Zone.