MIPI ინტერფეისი

I. MIPI MIPI (Mobile Industry Processor Interface) არის შემოკლებული სიტყვა Mobile Industry Processor Interface.
MIPI (Mobile Industry Processor Interface) არის ღია სტანდარტი მობილური აპლიკაციების პროცესორებისთვის, რომელიც ინიცირებულია MIPI Alliance-ის მიერ.

სპეციფიკაციები, რომლებიც დასრულებულია და არის გეგმაში, ასეთია: აქ დაწერეთ სურათის აღწერა
მეორე, MIPI ალიანსის MIPI DSI სპეციფიკაცია
1, არსებითი სახელის ინტერპრეტაცია
The:დDCS-ის CS (DisplayCommandSet) არის ბრძანებების სტანდარტიზებული ნაკრები ბრძანების რეჟიმში მოდულების ჩვენებისთვის.
DSI, CSI (DisplaySerialDisplay, CameraSerialInterface)
DSI განსაზღვრავს მაღალსიჩქარიან სერიულ ინტერფეისს პროცესორსა და დისპლეის მოდულს შორის.
CSI განსაზღვრავს მაღალსიჩქარიან სერიულ ინტერფეისს პროცესორსა და კამერის მოდულს შორის.
D-PHY: გთავაზობთ ფიზიკური ფენის განმარტებებს DSI-სა და CSI-სთვის
2, DSI ფენიანი სტრუქტურა
DSI იყოფა ოთხ ფენად, რომელიც შეესაბამება D-PHY, DSI, DCS სპეციფიკაციას, იერარქიული სტრუქტურის დიაგრამას შემდეგნაირად:
PHY განსაზღვრავს გადაცემის საშუალებას, შეყვანის/გამოსვლის წრეს და საათსა და სიგნალის მექანიზმს.
ზოლის მართვის ფენა: გაგზავნეთ და შეაგროვეთ მონაცემთა ნაკადი თითოეულ ზოლში.
დაბალი დონის პროტოკოლის ფენა: განსაზღვრავს, თუ როგორ არის ჩარჩოები და რეზოლუციები, შეცდომის გამოვლენა და ა.შ.
აპლიკაციის ფენა: აღწერს მაღალი დონის კოდირებისა და მონაცემთა ნაკადების ანალიზს.

აქ დაწერეთ სურათის აღწერა
3, ბრძანება და ვიდეო რეჟიმი
DSI-თან თავსებადი პერიფერიული მოწყობილობები მხარს უჭერს Command ან Video ოპერაციულ რეჟიმებს, რომელთა რეჟიმი განისაზღვრება პერიფერიული არქიტექტურით. Command რეჟიმი ეხება ბრძანებების და მონაცემების გაგზავნას კონტროლერზე ეკრანის ქეშით.ჰოსტი ირიბად აკონტროლებს პერიფერიულს ბრძანებების მეშვეობით.
ბრძანების რეჟიმი იყენებს ორმხრივ ინტერფეისს ვიდეო რეჟიმი გულისხმობს რეალური გამოსახულების ნაკადების გამოყენებას ჰოსტიდან პერიფერიულში.ამ რეჟიმის გადაცემა შესაძლებელია მხოლოდ მაღალი სიჩქარით.

სირთულის შესამცირებლად და ხარჯების დაზოგვის მიზნით, მხოლოდ ვიდეო სისტემებს შეიძლება ჰქონდეთ მხოლოდ ერთი ცალმხრივი მონაცემთა გზა
D-PHY-ის შესავალი
1, D-PHY აღწერს სინქრონულ, მაღალსიჩქარიან, დაბალი სიმძლავრის, დაბალფასიანი PHY.
PHY კონფიგურაცია მოიცავს
საათის ჩიხი
ერთი ან მეტი მონაცემთა ხაზი
PHY კონფიგურაცია ორი ზოლისთვის ნაჩვენებია ქვემოთ
აქ დაწერეთ სურათის აღწერა
სამი ძირითადი ზოლის ტიპი
ცალმხრივი საათის შესახვევი
ცალმხრივი მონაცემთა შესახვევი
ორმხრივი მონაცემთა შესახვევი
D-PHY გადაცემის რეჟიმი
დაბალი სიმძლავრის (დაბალი სიმძლავრის) სიგნალის რეჟიმი (კონტროლისთვის): 10 MHz (მაქს)
მაღალსიჩქარიანი სიგნალის რეჟიმი (მაღალი სიჩქარით მონაცემთა გადაცემისთვის): 80 Mbps-დან 1Gbps/Lane
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, ოპერაციული რეჟიმი
სამი ოპერაციული რეჟიმი მონაცემთა შესახვევისთვის
გაქცევის რეჟიმი, მაღალი სიჩქარის რეჟიმი, კონტროლის რეჟიმი
შესაძლო მოვლენები კონტროლის გაჩერების მდგომარეობიდან არის:
გაქცევის რეჟიმის მოთხოვნა (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)
Escape რეჟიმი არის მონაცემთა შესახვევის სპეციალური ოპერაცია LP მდგომარეობაში
ამ რეჟიმში შეგიძლიათ შეიყვანოთ რამდენიმე დამატებითი ფუნქცია: LPDT, ULPS, Trigger
მონაცემთა ხაზი შედის Escape რეჟიმში LP-11- LP-10-LP-00-LP-01-LP-00-ის მეშვეობით
Escape რეჟიმში გადასვლის შემდეგ, გამგზავნმა უნდა გამოაგზავნოს 1 8-ბიტიანი ბრძანება მოთხოვნილი მოქმედების საპასუხოდ
Escape რეჟიმი იყენებს Spaced-One-Encoding Hot-ს
ულტრა დაბალი სიმძლავრის მდგომარეობა
ამ მდგომარეობაში ხაზები ცარიელია (LP-00)
Clock Lane-ის ულტრა დაბალი სიმძლავრის მდგომარეობა
Clock Lane შედის ULPS მდგომარეობაში LP-11-LP-10-LP-00-ით
- ამ მდგომარეობიდან გამოსვლა LP-10 , TWAKEUP , LP-11 საშუალებით, მინიმალური TWAKEUP დრო არის 1ms
მონაცემთა მაღალსიჩქარიანი გადაცემა
მაღალსიჩქარიანი სერიული მონაცემების გაგზავნის აქტს ეწოდება მონაცემთა მაღალსიჩქარიანი გადაცემა ან ამოქმედება (ადიდებული)
ყველა ზოლის კარი იწყება სინქრონულად და დასრულების დრო შეიძლება განსხვავდებოდეს.
საათი უნდა იყოს მაღალსიჩქარიან რეჟიმში
გადაცემის პროცესი თითოეული რეჟიმის ოპერაციით
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 საათის ჩიხი/1-4 მონაცემთა შესახვევი
DSI-თან თავსებადი პერიფერიული მოწყობილობები მხარს უჭერს მუშაობის 1 ან 2 ძირითად რეჟიმს:
ბრძანების რეჟიმი (MPU ინტერფეისის მსგავსი)
ვიდეო რეჟიმი (RGB ინტერფეისის მსგავსი) – მონაცემთა გადაცემა უნდა მოხდეს მაღალსიჩქარიან რეჟიმში, რათა მოხდეს მონაცემთა გადაცემის მხარდაჭერა 3 ფორმატში
არაადიდებული სინქრონული პულსის რეჟიმი
არაადიდებული სინქრონული მოვლენის რეჟიმი
ადიდებული რეჟიმი
გადაცემის რეჟიმი:
მაღალი სიჩქარის სიგნალის რეჟიმი (მაღალი სიჩქარის სიგნალის რეჟიმი)
დაბალი სიმძლავრის სიგნალის რეჟიმი (დაბალი სიმძლავრის სიგნალიზაციის რეჟიმი) - მხოლოდ მონაცემთა ხაზი 0 (საათი განსხვავებულია ან მოდის DP, DN-დან).
ჩარჩოს ტიპი
მოკლე ჩარჩოები: 4 ბაიტი (ფიქსირებული)
გრძელი კადრი: 6-დან 65541 ბაიტამდე (ცვლადი)
მაღალი სიჩქარით მონაცემთა ზოლის გადაცემის ორი მაგალითი
აქ დაწერეთ სურათის აღწერა
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 გადაცემის რეჟიმი, დაბალი სიმძლავრის (დაბალი სიმძლავრის) სიგნალის რეჟიმი (კონტროლისთვის): 10 MHz (მაქს) – მაღალი სიჩქარის სიგნალის რეჟიმი (მაღალი სიჩქარით მონაცემთა გადაცემისთვის): 80 Mbps-დან 1Gbps/Lane – D-PHY რეჟიმი ექსპლუატაციის რეჟიმი - Escape რეჟიმი, მაღალი სიჩქარის (Burst) m ოდა, კონტროლის რეჟიმი, მუშაობის DSI რეჟიმი, Command რეჟიმი (MPU ინტერფეისის მსგავსი) - ვიდეო რეჟიმი (მსგავსი rGB ინტერფეისი) - მონაცემები უნდა გადაიცეს მაღალსიჩქარიან რეჟიმში 3, მცირე დასკვნები - გადაცემის რეჟიმი და მუშაობის რეჟიმი განსხვავებული ცნებებია...მაღალი სიჩქარის გადაცემის რეჟიმი უნდა იყოს გამოყენებული ვიდეო რეჟიმის მუშაობის რეჟიმში.თუმცა, ბრძანების რეჟიმი ჩვეულებრივ გამოიყენება რეგისტრების წასაკითხად და ჩასაწერად, როდესაც LCD მოდულები ინიციალიზებულია, რადგან მონაცემები არ არის მიდრეკილი შეცდომებისკენ და ადვილი გაზომვაა დაბალი სიჩქარით.ვიდეო რეჟიმს ასევე შეუძლია ინსტრუქციების გაგზავნა მაღალი სიჩქარის გამოყენებით, ხოლო Command Mode-ს ასევე შეუძლია გამოიყენოს მაღალი სიჩქარის ოპერაციული რეჟიმი, მაგრამ ამის გაკეთება აუცილებელი არ არის.


გამოქვეყნების დრო: აგვისტო-08-2019
WhatsApp ონლაინ ჩატი!