I. Osnovne definicije: Evolucija od prve generacije do najnovijeg standarda
Serija Camera Serial Interface (CSI), razvijena od strane MIPI Alliance (Mobile Industry Processor Interface), je osnovni protokol za povezivanje senzora kamere sa glavnim procesorima. Njegov osnovni cilj je postizanje niske-potrošnje energije i visoko pouzdanog prijenosa slika/video podataka. U suštini, tri verzije predstavljaju iterativni odnos nadogradnje, sa specifičnim definicijama kako slijedi:
1. MIPI CSI
- Pozicioniranje: Originalni standard MIPI CSI, koji služi kao "arhitektura prve{0}}generacije" za interfejse procesora domaćina kamere-i postavlja temelj za komunikacijski okvir "senzor-host" za naredne verzije.
- Pozadina izdanja: Ne spominje se konkretan datum izdavanja, ali kao prethodnik CSI-2 i CSI-3, uglavnom se koristio u ranim scenarijima snimanja slika niske rezolucije.
- Osnovna ograničenja: Ne podržava složene fizičke slojeve ili više-kanalnu tehnologiju, sa slabim propusnim opsegom i mogućnostima kontrole potrošnje energije. Trenutno se postepeno zamjenjuje kasnijim verzijama.


2. MIPI CSI-2
- Datum izdavanja: Verzija 1.0 je objavljena 2005. godine, a verzija 1.3 je istaknuta u dokumentu.
- Podrška fizičkog sloja: Opcioni D-PHY 1.2, C-PHY 1.0 ili "Combo PHY", pokrivajući niske-do-srednje i srednje{6}}do-visoke zahtjeve za propusnost.
- Struktura sloja protokola: Eksplicitno podijeljen u 5 slojeva, što je osnovna arhitektonska karakteristika koja ga razlikuje od ostalih verzija:
· Fizički sloj (C-PHY/D-PHY): Odgovoran za prijenos signala. D-PHY podržava maksimalnu brzinu od 1 Gbps po traci, dok C-PHY podržava maksimalnu brzinu od 5,7 Gbps po trio;
· Sloj spajanja traka: Integriše podatke o više{0}} traka radi optimizacije efikasnosti prijenosa;
Sloj protokola niskog nivoa: upravlja osnovnom logikom komunikacije;
· Sloj za konverziju piksela u bajt: Konvertuje podatke piksela koje izlaze senzorom u tokove bajtova koji se mogu prenositi;
· Aplikacioni sloj: Prilagođava se specifičnim zahtjevima za snimanje.
- Ključne karakteristike: Podržava 4 virtuelna kanala, I2C kontrolni interfejs i linijski{2}}prenos. Također koristi CRC/ECC kako bi osigurao sigurnost korisnog opterećenja i podataka zaglavlja.
3. MIPI CSI-3
- Datum izlaska: Prva generacija objavljena je 2012. godine, a verzija 1.1 ažurirana je 2014.
- Pozicioniranje: Standard sljedeće-generacije za brzu-brzinu, dvosmjernu, više-kolaboraciju, izgrađen na "UniPro Protocol + M-PHY Physical Layer". Pogodan je za složene mreže sa više-senzora.
- Fizički sloj i brzina: Podržava samo M-PHY 3.0, sa maksimalnom brzinom signala za jednu- traku od 5,8 Gbps. Njegova ukupna propusnost je daleko veća od one kod CSI-2, i podržava agregaciju sa više traka.
- Ključne karakteristike:
- Broj virtuelnih kanala je povećan na 32, podržavajući više paralelnih tokova podataka;
- Usvaja prijenos baziran na paketu umjesto CSI-2 "prenosa baziranog na liniji", sa fleksibilnijom enkapsulacijom podataka za prilagođavanje složenim scenarijima;
- Karakteristike u-Band Control i In-Band Interrupts, eliminišući potrebu za dodatnim kontrolnim linijama;
- Dodaje "Kanal obavijesti" koji može neovisno prenositi pomoćne informacije kao što su metapodaci i audio;
- Podržava CCI premošćavanje (CCI je MIPI protokol kontrole senzora, koji poboljšava kompatibilnost kontrole više{0}}uređaja);
- Osigurava zagarantovanu isporuku podataka, smanjujući rizik od gubitka okvira. Pogodan je za scenarije sa visokim zahtjevima za pouzdanost, kao što su medicinska njega i autonomna vožnja.

II. Osnovne razlike i veze: tabelarno poređenje
U kombinaciji s informacijama o dokumentu, ključne razlike između tri verzije su upoređene iz tri dimenzije, a iterativne veze su pojašnjene:
| Poređenje dimenzija | MIPI CSI | MIPI CSI-2 | MIPI CSI-3 |
| Physical Layer | Samo osnovni serijski prijenos | D-PHY 1.2 / C-PHY 1.0 / Combo PHY | M-PHY 3.0 |
| Maksimalna brzina po traci | Niska propusnost, < 1 Gbps | D-PHY: 1 Gbps; C-PHY: 5,7 Gbps/trio | 5,8 Gbps/traka |
| Struktura sloja protokola | Bez slojevitosti (jednostavna tačka-do-tačka) | 5 slojeva | Zasnovan na UniPro protokolu |
| Broj virtuelnih kanala | Nema | 4 | 32 |
| Transmission Method | Nespecificirano (nestrukturirano) | Linija{0}}bazirana | Paketno{0}}Bazirano |
| Kontrolni interfejs | Nespecificirano | I2C | CCI Bridging (kompatibilan sa I2C, podržava više-upravljanje uređajima) |
| Proširenja osnovnih funkcija | Nema dodatnih funkcija | CRC/ECC verifikacija, ugrađeni podaci | Kanal obavještenja (metapodaci/audio), garantirana isporuka podataka, u-opsežnim prekidima |
| Podržani formati podataka | Osnovni formati (npr. RAW) | RGB, RAW, YUV, JPEG | RGB, RAW, YUV, JPEG (kompatibilan sa CSI-2 formatima) |
| Datum izlaska | Prije 2005 | v1.0 (2005), v1.3 (mainstream) |
Prva generacija (2012), v1.1 (2014) |

Osnovne veze između tri verzije
- Iterativni odnos nasljeđivanja: CSI je "originator", koji definira osnovni komunikacijski okvir "kamera{0}}host"; CSI-2 dodaje višeslojne protokole i podršku za više-fizičkih slojeva zasnovanu na tome, postajući mainstream; CSI-3 je nadograđen sa M-PHY i UniPro zasnovanim na funkcijama CSI-2, ciljajući veći propusni opseg i složenije scenarije.
- Kompatibilnost prema dolje: CSI-3 podržava osnovne formate podataka CSI-2 i može se prilagoditi CSI-2 senzorima putem bridge čipova; CSI-2 može biti kompatibilan sa zahtjevima prijenosa niske rezolucije prve generacije CSI.
- Objedinjeni cilj: Svi imaju za cilj rješavanje problema "velike-brzine prijenosa podataka između kamera i domaćina", uz dosljedne osnovne zahtjeve-nisku potrošnju energije, visoku pouzdanost i prilagođavanje različitim scenarijima snimanja.
III. Specifične razlike u primjeni u modulima kamere
U kombinaciji sa scenarijima spomenutim u dokumentu (IoT, robotika, medicinska oprema, UAV-ovi, sigurnosni nadzor, mašinski vid, VR/AR), tri verzije imaju jasnu podjelu posla u aplikacijama modula kamere:
1. CSI: postoji samo u ranim/niskim-krajnjim scenarijima
- Opseg primjene: Skoro povučen sa mainstream tržišta, nalazi se samo u jeftinim{0}}uređajima prije 2010.
- Osnovna ograničenja: Nedovoljna širina pojasa i bez suvišne verifikacije, neuspeh u ispunjavanju potreba za slikama trenutne potrošačke elektronike ili industrijskih scenarija.


2. CSI-2: Trenutni mainstream, koji pokriva preko 80% komercijalnih scenarija
- Ključne prednosti: zrela arhitektura, upravljivi troškovi i široka prilagodljivost, što ga čini "standardnom konfiguracijom" za trenutnu potrošačku elektroniku i industrijsku sliku.
- Tipični scenariji primjene:
1. Potrošačka elektronika: glavne/sekundarne kamere pametnih telefona, tableta, kućnih sigurnosnih kamera;
2. Industrija i automobilska industrija: kamere za mašinski vid, ADAS kamere niske/srednje{1}}razlučivosti za vozila;
3. Prijenosni uređaji: UAV vazdušne kamere, osnovni moduli za snimanje za VR/AR uređaje.
- Logika prilagođavanja: Fleksibilan odabir između "D-PHY" i "C-PHY"-na primjer, jeftini pametni telefoni koriste D-PHY, vodeći pametni telefoni koriste C-PHY; industrijska oprema daje prioritet D-PHY, dok automobilska oprema daje prioritet C-PHY.
3. CSI-3: Ciljanje na vrhunske/složene scenarije, postepeno prodiranje
- Osnovne prednosti: Visoki propusni opseg, više-kanalni i visoka pouzdanost, prilagođavanje potrebama "multi-fuzije senzora" i "ultra-visoke- slike visoke definicije". Dokument ga izričito definira kao "više-slojni, peer-to-peer" mrežni protokol, pogodan za složene uređaje.
- Tipični scenariji primjene:
1. High-End Consumer Electronics: 12K ultra-kamere visoke{4}}definicije za vodeće pametne telefone, više-glavnih-sistema za spajanje kamera;
2. Industrija i medicina: oprema za medicinsko snimanje, visoko-mašinski vid visoke preciznosti;
3. Autonomna vožnja i UAV: više-sistemi kamera za autonomnu vožnju, profesionalni UAV;
4. VR/AR: Dual 4K Micro-OLED modula za vrhunske-VR uređaje.
- Trenutna uska grla: Visoka cijena M-PHY čipova, niža ekološka zrelost od CSI-2 (neki procesori još uvijek zahtijevaju bridge čipove za podršku). Trenutno je implementiran samo u "high-end flagship" ili "profesionalnim poljima" i još uvijek nije široko popularan.

IV. Zaključak: Tehnološka evolucija i odabir scenarija

Logika tehnološke evolucije:
Od "osnovnog okvira prve-generacije CSI" do "slojevite optimizacije i više-fizičkih slojeva CSI-2", a zatim do "visokog propusnog opsega i složenih mreža CSI-3", osnovni pokretač je sve veća potražnja za "višom rezolucijom" i "složenijim scenarijima".

Trenutni tržišni obrazac:
CSI-2 je apsolutni mainstream, koji pokriva nisko-do-srednje-krajnje potrošače, industrijske i automobilske oblasti; CSI-3 je u "fazi prodora vrhunskog kvaliteta"; CSI prve generacije je u osnovi zastario.

Preporuke za odabir modula:
- Ako je zahtjev "rezolucija ispod 4K, cijena-osjetljiva" : Odaberite CSI-2 D-PHY modula;
- Ako je zahtjev "4K/8K rezolucija, niska potrošnja energije": Odaberite CSI-2 C-PHY modula;
- Ako je zahtjev "rezolucija iznad 8K, saradnja sa više-senzora, visoka pouzdanost": Odaberite CSI-3 module.





