I. MIPI MIPI (رابط پردازشگر صنعت موبایل) مخفف کلمه رابط پردازشگر صنعت موبایل است.
MIPI (رابط پردازشگر صنعت موبایل) یک استاندارد باز برای پردازنده های برنامه های تلفن همراه است که توسط اتحاد MIPI آغاز شده است.
مشخصات تکمیل شده و در پلان به شرح زیر است: توضیحات تصویری را اینجا بنویسید
دوم، مشخصات MIPI DSI اتحاد MIPI
1، تفسیر اسم
اینCS از DCS (DisplayCommandSet) مجموعه ای استاندارد از دستورات برای ماژول های نمایش در حالت فرمان است.
DSI، CSI (DisplaySerialDisplay، CameraSerial Interface)
DSI یک رابط سریال پرسرعت بین پردازنده و ماژول نمایش تعریف می کند.
CSI یک رابط سریال پرسرعت بین پردازنده و ماژول دوربین تعریف می کند.
D-PHY: تعاریف لایه فیزیکی را برای DSI و CSI ارائه می دهد
2، ساختار لایه ای DSI
DSI به چهار لایه، مربوط به مشخصات D-PHY، DSI، DCS، نمودار ساختار سلسله مراتبی به شرح زیر تقسیم می شود:
PHY محیط انتقال، مدار ورودی/خروجی و مکانیسم ساعت و سیگنال را تعریف می کند.
لایه مدیریت خط: ارسال و جمع آوری جریان داده به هر خط.
لایه پروتکل سطح پایین: نحوه قاب بندی فریم ها و رزولوشن ها، تشخیص خطا و غیره را مشخص می کند.
لایه کاربردی: رمزگذاری و تجزیه جریان داده های سطح بالا را توصیف می کند.
شرح تصویر را اینجا بنویسید
3، حالت فرمان و ویدیو
تجهیزات جانبی سازگار با DSI از حالتهای عملیاتی Command یا Video پشتیبانی میکنند، حالتی که توسط معماری محیطی تعیین میشود.هاست به طور غیرمستقیم دستگاه جانبی را از طریق دستورات کنترل می کند.
حالت فرمان از رابط دو طرفه استفاده می کند حالت ویدیو به استفاده از جریان تصویر واقعی از میزبان به دستگاه جانبی اشاره دارد.این حالت فقط با سرعت بالا قابل انتقال است.
برای کاهش پیچیدگی و صرفه جویی در هزینهها، سیستمهای ویدئویی ممکن است تنها یک مسیر داده یک طرفه داشته باشند
مقدمه ای بر D-PHY
1، D-PHY یک PHY سنکرون، پرسرعت، کم مصرف و کم هزینه را توصیف می کند.
یک پیکربندی PHY شامل
یک خط ساعت
یک یا چند خط داده
پیکربندی PHY برای دو خط در زیر نشان داده شده است
شرح تصویر را اینجا بنویسید
سه نوع خط اصلی
لین ساعت یک طرفه
خط داده یک طرفه
خط داده دو طرفه
حالت انتقال D-PHY
حالت سیگنال کم مصرف (Low-Power) (برای کنترل): 10 مگاهرتز (حداکثر)
حالت سیگنال پرسرعت (برای انتقال داده با سرعت بالا): 80 مگابیت بر ثانیه تا 1 گیگابیت بر ثانیه / خط
پروتکل سطح پایین D-PHY مشخص می کند که حداقل واحد داده یک بایت است
هنگام ارسال داده، باید در جلو کم و در پشت بالا باشد.
D-PHY برای برنامه های موبایل
DSI: رابط سریال نمایشگر
یک خط ساعت، یک یا چند خط داده
CSI: رابط سریال دوربین
2، ماژول لین
PHY شامل D-PHY (ماژول لاین) است
D-PHY ممکن است شامل موارد زیر باشد:
فرستنده کم مصرف (LP-TX)
گیرنده کم مصرف (LP-RX)
فرستنده پرسرعت (HS-TX)
گیرنده پرسرعت (HS-RX)
آشکارساز رقابتی کم مصرف (LP-CD)
سه نوع خط اصلی
لین ساعت یک طرفه
استاد: HS-TX، LP-TX
برده: HS-RX، LP-RX
خط داده یک طرفه
استاد: HS-TX، LP-TX
برده: HS-RX، LP-RX
خط داده دو طرفه
Master، Slave: HS-TX، LP-TX، HS-RX، LP-RX، LP-CD
3، وضعیت خط و ولتاژ
ایالت لین
LP-00، LP-01، LP-10، LP-11 (تک پایان)
HS-0، HS-1 (تفاوت)
ولتاژ خط (معمولی)
LP: 0-1.2V
HS: 100-300mV (200mV)
4، حالت عملکرد
سه حالت کار برای Data Lane
حالت فرار، حالت پرسرعت، حالت کنترل
رویدادهای احتمالی از حالت توقف حالت کنترل عبارتند از:
درخواست حالت فرار (LP-11-LP-10-LP-00-LP-01-LP-00)
درخواست حالت پرسرعت (LP-11-LP-01-LP-00)
درخواست برگشت (LP-11-LP-10-LP-00-LP-10-LP-00)
حالت فرار یک عملیات ویژه از لین داده در حالت LP است
در این حالت، می توانید برخی از عملکردهای اضافی را وارد کنید: LPDT، ULPS، Trigger
Data Lane از طریق LP-11- LP-10-LP-00-LP-01-LP-00 وارد حالت Escape می شود
هنگامی که در حالت Escape قرار گرفت، فرستنده باید 1 فرمان 8 بیتی را در پاسخ به اقدام درخواستی ارسال کند
حالت فرار از Spaced-One-Encoding Hot استفاده می کند
حالت بسیار کم توان
در این حالت، خطوط خالی هستند (LP-00)
وضعیت بسیار کم مصرف Clock Lane
Clock Lane از طریق LP-11-LP-10-LP-00 وارد حالت ULPS می شود
- از این حالت از طریق LP-10، TWAKEUP، LP-11 خارج شوید، حداقل زمان TWAKEUP 1 میلی ثانیه است.
انتقال داده با سرعت بالا
به عمل ارسال داده های سریالی با سرعت بالا، انتقال داده با سرعت بالا یا تحریک (پشت سر) می گویند.
همه درهای Lanes به طور همزمان شروع می شوند و زمان پایان ممکن است متفاوت باشد.
ساعت باید در حالت پر سرعت باشد
فرآیند انتقال تحت هر عملیات حالت
فرآیند ورود به حالت Escape: LP-11- LP-10- LP-00-LP-01-LP-01-LP-00-Entry Code-LPD (10MHz)
روند خروج از حالت Escape: LP-10-LP-11
فرآیند ورود به حالت پرسرعت: LP-11- LP-01-LP-00-SoT (00011101) – HSD (80Mbps تا 1Gbps)
فرآیند خروج از حالت پرسرعت: EoT-LP-11
حالت کنترل - فرآیند انتقال BTA: LP-11، LP-10، LP-00، LP-10، LP-00
حالت کنترل - فرآیند دریافت BTA: LP-00، LP-10، LP-11
نمودار انتقال حالت
شرح تصویر را اینجا بنویسید
مقدمه ای بر DSI
1، DSI یک رابط توسعه پذیر Lane است، 1 Clock Lane/1-4 Data Lane Lane
تجهیزات جانبی سازگار با DSI از 1 یا 2 حالت اصلی کار پشتیبانی می کنند:
حالت فرمان (شبیه به رابط MPU)
حالت ویدیو (شبیه به رابط RGB) - داده ها باید در حالت پرسرعت منتقل شوند تا از انتقال داده در 3 فرمت پشتیبانی شود.
حالت پالس سنکرون بدون انفجار
حالت رویداد همزمان بدون انفجار
حالت پشت سر هم
حالت انتقال:
حالت سیگنال پر سرعت (حالت سیگنالینگ با سرعت بالا)
حالت سیگنال کم مصرف (حالت سیگنالینگ کم مصرف) - فقط خط داده 0 (ساعت متفاوت است یا از DP، DN می آید).
نوع قاب
فریم های کوتاه: 4 بایت (ثابت)
فریم های بلند: 6 تا 65541 بایت (متغیر)
دو نمونه از انتقال داده پرسرعت Lane
شرح تصویر را اینجا بنویسید
2، ساختار قاب کوتاه
هد فریم (4 بایت)
شناسایی داده ها (DI) 1 بایت
داده های فریم - 2 بایت (طول ثابت روی 2 بایت)
تشخیص خطا (ECC) 1 بایت
اندازه قاب
طول به 4 بایت ثابت شده است
3، ساختار قاب بلند
هد فریم (4 بایت)
شناسایی داده ها (DI) 1 بایت
تعداد داده ها - 2 بایت (تعداد داده های پر شده)
تشخیص خطا (ECC) 1 بایت
پر کردن داده (0 تا 65535 بایت)
طول s.WC؟بایت
انتهای فریم: جمع کنترل (2 بایت)
اندازه قاب:
4 ثانیه (0 تا 65535) و 2 ثانیه 6 تا 65541 بایت
4، قاب نوع داده در اینجا شرح تصویر از پنج، MIPI DSI سیگنال اندازه گیری نمونه 1، MIPI DSI نقشه اندازه گیری سیگنال 2 در حالت کم توان، MIPI D-PHY و حالت انتقال DSI و حالت عملیات است...حالت انتقال D-PHY و DSI، حالت سیگنال کم مصرف (Low-Power) (برای کنترل): 10 مگاهرتز (حداکثر) - حالت سیگنال با سرعت بالا (برای انتقال داده با سرعت بالا): 80 مگابیت در ثانیه تا 1 گیگابیت بر ثانیه / خط - حالت D-PHY عملکرد - حالت فرار، مود پرسرعت (حمله) متر، حالت کنترل، حالت عملکرد DSI، حالت فرمان (شبیه به رابط MPU) - حالت ویدئو (مشابه رابط rGB) - داده ها باید در حالت پرسرعت منتقل شوند. 3، نتیجه گیری کوچک - حالت انتقال و حالت عملیات مفاهیم متفاوتی هستند...حالت انتقال سرعت بالا باید در حالت عملکرد حالت ویدیو استفاده شود.با این حال، حالت Command Mode معمولاً برای خواندن و نوشتن رجیسترها هنگامی که ماژولهای LCD مقداردهی اولیه میشوند استفاده میشود، زیرا دادهها مستعد خطا نیستند و اندازهگیری آن در سرعتهای پایین آسان است.حالت ویدئو همچنین میتواند دستورالعملها را با استفاده از سرعت بالا ارسال کند، و حالت فرمان نیز میتواند از حالت عملیاتی با سرعت بالا استفاده کند، اما انجام این کار ضروری نیست.
زمان ارسال: آگوست-08-2019