Serial interfeysni namoyish qilish - Display Serial Interface

Seriyali interfeys ulagichini yoqing Raspberry Pi bitta taxtali kompyuter

The Serial interfeysni namoyish qilish (DSI) - tomonidan ko'rsatilgan xususiyat Mobil sanoat protsessor interfeysi (MIPI) Ittifoqi xarajatlarni kamaytirishga qaratilgan displey tekshirgichlari a mobil qurilma. Odatda bu maqsadga qaratilgan LCD va shunga o'xshash displey texnologiyalari. Bu belgilaydi a ketma-ket avtobus va xost, tasvir ma'lumotlarining manbai va manzil bo'lgan qurilma o'rtasidagi aloqa protokoli.

Tarix

Dizayn

Da jismoniy qatlam, DSI yuqori tezlikni belgilaydi[miqdorini aniqlash ] differentsial signalizatsiya nuqta-nuqta ketma-ket avtobus. Ushbu avtobus bitta yuqori tezlikda harakatlanadigan soat yo'nalishini va bir yoki bir nechta ma'lumot qatorini o'z ichiga oladi. Har bir qator ikki simli (differentsial signalizatsiya tufayli) o'tkaziladi. Barcha yo'llar DSI xostidan DSI qurilmasiga o'tadi, faqat uzatish yo'nalishini teskari yo'naltirishga imkon beradigan avtobusni burilish (BTA) ishlashiga qodir bo'lgan birinchi ma'lumotlar qatori (0-qator) bundan mustasno. Bir nechta yo'l ishlatilganda, ular ma'lumotni uzatish uchun parallel ravishda ishlatiladi, oqimdagi har bir ketma-ket bit keyingi qatorda harakatlanadi. Ya'ni, agar 4 ta yo'l ishlatilayotgan bo'lsa, har bir qatorda bittadan bit bittadan uzatiladi. Havola past quvvatli (LP) yoki yuqori tezlikli (HS) rejimda ishlaydi. Kam quvvat rejimida yuqori tezlikda ishlaydigan soat o'chiriladi va signallarni taqsimlash to'g'risidagi ma'lumotlar o'chiriladi ma'lumotlarga kiritilgan. Ushbu rejimda ma'lumotlar tezligi displeyni boshqarish uchun etarli emas, lekin konfiguratsiya ma'lumotlari va buyruqlarini yuborish uchun foydalidir. Yuqori tezlik rejimi ma'lumotlar qatorlari uchun bit soat vazifasini bajaradigan yuqori tezlikni (o'nlab megagertsdan bir gigagertsdan yuqori chastotalarda) ta'minlaydi. Soat tezligi displey talablariga qarab farq qiladi. Yuqori tezlikli rejim hali ham past kuchlanishli signalizatsiya va parallel uzatish qobiliyati tufayli quvvat sarfini kamaytirish uchun mo'ljallangan.

Aloqa protokoli ikkita yo'riqnomani tavsiflaydi. Displey buyruqlar to'plami (DCS) displey qurilmasini boshqarish uchun umumiy buyruqlar to'plami bo'lib, ularning formati DSI standarti bilan belgilanadi. Unda murojaat etilishi mumkin bo'lgan registrlar va ularning ishlashi nima ekanligini aniqlaydi. U uyqu, yoqish va invert displey kabi asosiy buyruqlarni o'z ichiga oladi. Ishlab chiqaruvchilarning buyruqlar to'plami (MCS) - bu qurilmaga xos buyruqlar maydoni, uning ta'rifi qurilma ishlab chiqaruvchisiga tegishli. Bu ko'pincha dasturlash uchun zarur bo'lgan buyruqlarni o'z ichiga oladi doimiy xotira, maxsus qurilma registrlarini o'rnating (masalan gamma tuzatish ), yoki DSI standartida tavsiflanmagan boshqa harakatlarni bajarish. Ikkala to'plamning paket formati DSI standarti bilan belgilanadi. Qisqa va uzun paketlar mavjud, qisqa paketlar 4 baytdan iborat; Uzoq paket har qanday uzunlikda 2 gacha bo'lishi mumkin16 bayt. Paketlar DataID, Word soni, Xatolarni tuzatish kodi (ECC), foydali yuk va Tekshirish summasi (CRC). Ma'lumotlarni qurilmadan o'qishni talab qiladigan buyruqlar BTA hodisasini keltirib chiqaradi, bu esa qurilmaga so'ralgan ma'lumotlar bilan javob berishga imkon beradi. Qurilma uzatishni boshlay olmaydi; u faqat xost so'rovlariga javob berishi mumkin.

Avtobusdagi rasm ma'lumotlari gorizontal va uchun signallar bilan o'zaro bog'langan vertikal bo'shliq oraliqlari (verandalar). Ma'lumotlar displeyga real vaqtda tushiriladi va qurilma tomonidan saqlanmaydi. Bu ramka bufer xotirasiz oddiyroq ekranli qurilmalarni ishlab chiqarishga imkon beradi. Shu bilan birga, bu shuni anglatadiki, qurilma doimiy ravishda yangilanishi kerak (sekundiga 30 yoki 60 kvadrat kabi tezlikda), aks holda u tasvirni yo'qotadi. Rasm ma'lumotlari faqat HS rejimida yuboriladi. HS rejimida buyruqlar vertikal bo'shliq oralig'ida uzatiladi.

Shuningdek qarang

Adabiyotlar