MIPI ઇન્ટરફેસ

I. MIPI MIPI (મોબાઇલ ઇન્ડસ્ટ્રી પ્રોસેસર ઇન્ટરફેસ) એ મોબાઇલ ઇન્ડસ્ટ્રી પ્રોસેસર ઇન્ટરફેસનું ટૂંકું નામ છે.
MIPI (મોબાઇલ ઇન્ડસ્ટ્રી પ્રોસેસર ઇન્ટરફેસ) એ MIPI એલાયન્સ દ્વારા શરૂ કરાયેલ મોબાઇલ એપ્લિકેશન પ્રોસેસર્સ માટેનું એક ઓપન સ્ટાન્ડર્ડ છે.

જે વિશિષ્ટતાઓ પૂર્ણ થઈ ગઈ છે અને યોજનામાં છે તે નીચે મુજબ છે: અહીં ચિત્રનું વર્ણન લખો
બીજું, MIPI એલાયન્સનું MIPI DSI સ્પષ્ટીકરણ
1, સંજ્ઞા અર્થઘટન
:DDCS નું CS (DisplayCommandSet) કમાન્ડ મોડમાં ડિસ્પ્લે મોડ્યુલો માટે આદેશોનો પ્રમાણિત સમૂહ છે.
DSI, CSI (DisplaySerialDisplay, CameraSerialInterface)
DSI પ્રોસેસર અને ડિસ્પ્લે મોડ્યુલ વચ્ચે હાઇ-સ્પીડ સીરીયલ ઇન્ટરફેસને વ્યાખ્યાયિત કરે છે.
CSI પ્રોસેસર અને કેમેરા મોડ્યુલ વચ્ચે હાઇ-સ્પીડ સીરીયલ ઇન્ટરફેસને વ્યાખ્યાયિત કરે છે.
D-PHY: DSI અને CSI માટે ભૌતિક સ્તરની વ્યાખ્યાઓ પ્રદાન કરે છે
2, DSI સ્તરવાળી માળખું
DSI ને ચાર સ્તરોમાં વિભાજિત કરવામાં આવે છે, જે D-PHY, DSI, DCS સ્પષ્ટીકરણ, અધિક્રમિક માળખું ડાયાગ્રામને અનુરૂપ છે:
PHY ટ્રાન્સમિશન માધ્યમ, ઇનપુટ/આઉટપુટ સર્કિટ અને ઘડિયાળ અને સિગ્નલ મિકેનિઝમને વ્યાખ્યાયિત કરે છે.
લેન મેનેજમેન્ટ લેયર: દરેક લેનમાં ડેટા ફ્લો મોકલો અને એકત્રિત કરો.
લો લેવલ પ્રોટોકોલ લેયર: ફ્રેમ્સ અને રિઝોલ્યુશન કેવી રીતે ફ્રેમ કરવામાં આવે છે, ભૂલ શોધવી વગેરે વ્યાખ્યાયિત કરે છે.
એપ્લિકેશન સ્તર: ઉચ્ચ-સ્તરના એન્કોડિંગ અને પાર્સિંગ ડેટા ફ્લોનું વર્ણન કરે છે.

અહીં ચિત્રનું વર્ણન લખો
3, આદેશ અને વિડિયો મોડ
DSI-સુસંગત પેરિફેરલ્સ કમાન્ડ અથવા વિડિયો ઓપરેટિંગ મોડ્સને સપોર્ટ કરે છે, જે મોડ પેરિફેરલ આર્કિટેક્ચર દ્વારા નક્કી કરવામાં આવે છે કમાન્ડ મોડ એ ડિસ્પ્લે કેશ સાથે કંટ્રોલરને આદેશો અને ડેટા મોકલવાનો સંદર્ભ આપે છે.હોસ્ટ પરોક્ષ રીતે આદેશો દ્વારા પેરિફેરલને નિયંત્રિત કરે છે.
કમાન્ડ મોડ દ્વિ-માર્ગી ઈન્ટરફેસનો ઉપયોગ કરે છે વિડીયો મોડ એ યજમાનથી પેરિફેરલ સુધી વાસ્તવિક-ઈમેજ સ્ટ્રીમના ઉપયોગનો સંદર્ભ આપે છે.આ મોડ માત્ર ઉચ્ચ ઝડપે પ્રસારિત કરી શકાય છે.

જટિલતા ઘટાડવા અને ખર્ચ બચાવવા માટે, વિડિઓ-ઓન્લી સિસ્ટમ્સમાં માત્ર એક જ એક-માર્ગી ડેટા પાથ હોઈ શકે છે
D-PHY નો પરિચય
1, D-PHY એ સિંક્રનસ, હાઇ-સ્પીડ, ઓછી-શક્તિ, ઓછી કિંમતની PHYનું વર્ણન કરે છે.
PHY રૂપરેખાંકનનો સમાવેશ થાય છે
ઘડિયાળની ગલી
એક અથવા વધુ ડેટા લેન
બે લેન માટે PHY રૂપરેખાંકન નીચે દર્શાવેલ છે
અહીં ચિત્રનું વર્ણન લખો
ત્રણ મુખ્ય લેન પ્રકારો
વન-વે ક્લોક લેન
વન-વે ડેટા લેન
ટુ-વે ડેટા લેન
D-PHY ટ્રાન્સમિશન મોડ
લો-પાવર (લો-પાવર) સિગ્નલ મોડ (નિયંત્રણ માટે): 10MHz (મહત્તમ)
હાઇ-સ્પીડ સિગ્નલ મોડ (હાઇ-સ્પીડ ડેટા ટ્રાન્સમિશન માટે): 80Mbps થી 1Gbps/લેન
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
ટુ-વે ડેટા લેન
માસ્ટર, સ્લેવ: HS-TX, LP-TX, HS-RX, LP-RX, LP-CD
3, લેન સ્ટેટ અને વોલ્ટેજ
લેન સ્ટેટ
LP-00, LP-01, LP-10, LP-11 (સિંગલ-એન્ડેડ)
HS-0, HS-1 (તફાવત)
લેન વોલ્ટેજ (સામાન્ય)
એલપી: 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)
એસ્કેપ મોડ એ LP રાજ્યમાં ડેટા લેનનું વિશેષ ઓપરેશન છે
આ મોડમાં, તમે કેટલાક વધારાના કાર્યો દાખલ કરી શકો છો: LPDT, ULPS, ટ્રિગર
ડેટા લેન LP-11- LP-10-LP-00-LP-01-LP-00 દ્વારા એસ્કેપ મોડમાં પ્રવેશે છે
એકવાર એસ્કેપ મોડ મોડમાં આવ્યા પછી, પ્રેષકે વિનંતી કરેલ ક્રિયાના જવાબમાં 1 8-બીટ આદેશ મોકલવો આવશ્યક છે
એસ્કેપ મોડ સ્પેસ્ડ-વન-એનકોડિંગ હોટનો ઉપયોગ કરે છે
અલ્ટ્રા-લો પાવર સ્ટેટ
આ સ્થિતિમાં, લીટીઓ ખાલી છે (LP-00)
ક્લોક લેનની અલ્ટ્રા-લો પાવર સ્ટેટ
ક્લોક લેન LP-11-LP-10-LP-00 દ્વારા ULPS રાજ્યમાં પ્રવેશે છે
- LP-10, TWAKEUP, LP-11 દ્વારા આ રાજ્યમાંથી બહાર નીકળો, ન્યૂનતમ TWAKEUP સમય 1ms છે
હાઇ-સ્પીડ ડેટા ટ્રાન્સમિશન
હાઇ-સ્પીડ સીરીયલ ડેટા મોકલવાની ક્રિયાને હાઇ-સ્પીડ ડેટા ટ્રાન્સફર અથવા ટ્રિગરિંગ (બર્સ્ટ) કહેવામાં આવે છે.
બધા લેન્સ દરવાજા સિંક્રનસ રીતે શરૂ થાય છે અને સમાપ્તિ સમય બદલાઈ શકે છે.
ઘડિયાળ હાઇ-સ્પીડ મોડમાં હોવી જોઈએ
દરેક મોડ ઓપરેશન હેઠળ ટ્રાન્સફર પ્રક્રિયા
એસ્કેપ મોડમાં પ્રવેશવાની પ્રક્રિયા: LP-11- LP-10- LP-00-LP-01-LP-01-LP-00-એન્ટ્રી કોડ-LPD (10MHz)
એસ્કેપ મોડમાંથી બહાર નીકળવાની પ્રક્રિયા: 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 એ લેન એક્સટેન્સિબલ ઇન્ટરફેસ છે, 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 s (0 થી 65535) અને 2 s 6 થી 65541 બાઇટ્સ
4, ફ્રેમ ડેટા પ્રકાર અહીં પાંચના ચિત્ર વર્ણન છે, MIPI DSI સિગ્નલ માપન ઉદાહરણ 1, MIPI DSI સિગ્નલ માપન નકશો 2 લો પાવર મોડમાં, MIPI D-PHY અને DSI ટ્રાન્સમિશન મોડ અને ઑપરેશન મોડ...D-PHY અને DSI ટ્રાન્સમિશન મોડ, લો પાવર (લો-પાવર) સિગ્નલ મોડ (નિયંત્રણ માટે): 10MHz (મહત્તમ) - હાઇ સ્પીડ સિગ્નલ મોડ (હાઇ-સ્પીડ ડેટા ટ્રાન્સમિશન માટે): 80Mbps થી 1Gbps/લેન - D-PHY મોડ ઓપરેશનનો - એસ્કેપ મોડ, હાઇ-સ્પીડ (બર્સ્ટ) એમ ઓડ, કંટ્રોલ મોડ, ઓપરેશનનો DSI મોડ, કમાન્ડ મોડ (એમપીયુ ઇન્ટરફેસ જેવું જ) - વિડિયો મોડ (આરજીબી ઇન્ટરફેસ જેવું જ) - ડેટા હાઇ-સ્પીડ મોડમાં ટ્રાન્સમિટ થવો જોઈએ 3, નાના તારણો - ટ્રાન્સમિશન મોડ અને ઓપરેશન મોડ એ અલગ અલગ ખ્યાલો છે...હાઇ-સ્પીડના ટ્રાન્સમિશન મોડનો ઉપયોગ વીડિયો મોડ ઓપરેટિંગ મોડમાં થવો જોઈએ.જો કે, કમાન્ડ મોડ મોડનો ઉપયોગ સામાન્ય રીતે રજીસ્ટર વાંચવા અને લખવા માટે થાય છે જ્યારે LCD મોડ્યુલ શરૂ કરવામાં આવે છે, કારણ કે ડેટામાં ભૂલો થવાની સંભાવના નથી અને ઓછી ઝડપે માપવામાં સરળ છે.વિડિયો મોડ હાઈ-સ્પીડનો ઉપયોગ કરીને સૂચનાઓ પણ મોકલી શકે છે, અને કમાન્ડ મોડ હાઈ-સ્પીડ ઑપરેટિંગ મોડનો પણ ઉપયોગ કરી શકે છે, પરંતુ આવું કરવું જરૂરી નથી.


પોસ્ટ સમય: ઓગસ્ટ-08-2019
વોટ્સએપ ઓનલાઈન ચેટ!