UG0806
පරිශීලක මාර්ගෝපදේශය
PolarFire සඳහා MIPI CSI-2 ග්රාහක විකේතකය
PolarFire සඳහා UG0806 MIPI CSI-2 ග්රාහක විකේතකය
Microsemi මූලස්ථානය
One Enterprise, Aliso Viejo, CA 92656 USA
ඇමරිකා එක්සත් ජනපදය තුළ: +1 800-713-4113
ඇමරිකා එක්සත් ජනපදයෙන් පිටත: +1 949-380-6100
විකුණුම්: +1 949-380-6136
ෆැක්ස්: +1 949-215-4996
විද්යුත් තැපෑල: sales.support@microsemi.com
www.microsemi.com
©2021 Microsemi, Microchip Technology Inc. හි පූර්ණ අනුබද්ධිත ආයතනයකි. සියලුම හිමිකම් ඇවිරිණි. මයික්රොසෙමි සහ මයික්රොසෙමි ලාංඡනය මයික්රොසෙමි කෝපරේෂන් හි ලියාපදිංචි වෙළඳ ලකුණු වේ. අනෙකුත් සියලුම වෙළඳ ලකුණු සහ සේවා ලකුණු ඔවුන්ගේ අයිතිකරුවන්ගේ දේපළ වේ.
මයික්රොසෙමි මෙහි අඩංගු තොරතුරු හෝ එහි නිෂ්පාදන සහ සේවාවන් කිසියම් විශේෂිත අරමුණක් සඳහා යෝග්යතාවය සම්බන්ධයෙන් වගකීමක්, නියෝජනයක් හෝ සහතිකයක් ලබා නොදෙන අතර, කිසියම් නිෂ්පාදනයක් හෝ පරිපථයක යෙදීමෙන් හෝ භාවිතයෙන් පැන නගින කිසිදු වගකීමක් මයික්රොසෙමි විසින් භාර නොගනී. මෙහි අලෙවි කරන නිෂ්පාදන සහ මයික්රොසෙමි විසින් අලෙවි කරනු ලබන වෙනත් නිෂ්පාදන සීමිත පරීක්ෂණයකට භාජනය වී ඇති අතර මෙහෙවර තීරණාත්මක උපකරණ හෝ යෙදුම් සමඟ ඒකාබද්ධව භාවිත නොකළ යුතුය. ඕනෑම කාර්ය සාධන පිරිවිතර විශ්වාසදායක යැයි විශ්වාස කරන නමුත් සත්යාපනය කර නොමැත, සහ ගැනුම්කරු විසින් නිෂ්පාදනවල සියලුම කාර්ය සාධනය සහ අනෙකුත් පරීක්ෂණ සිදු කර සම්පූර්ණ කළ යුතුය, තනිව සහ එක්ව, හෝ ස්ථාපනය කර ඇත. Microsemi විසින් සපයනු ලබන කිසිදු දත්ත සහ කාර්ය සාධන පිරිවිතරයන් හෝ පරාමිති මත ගැනුම්කරු විශ්වාසය නොතැබිය යුතුය. ඕනෑම භාණ්ඩයක යෝග්යතාවය ස්වාධීනව තීරණය කිරීම සහ ඒවා පරීක්ෂා කිරීම සහ සත්යාපනය කිරීම ගැනුම්කරුගේ වගකීම වේ. මයික්රොසෙමි විසින් සපයනු ලබන තොරතුරු “පවතින පරිදි, කොතැනද” සහ සියලු දෝෂ සහිතව සපයනු ලබන අතර, එවැනි තොරතුරු හා සම්බන්ධ සම්පූර්ණ අවදානම සම්පූර්ණයෙන්ම ගැනුම්කරු සතු වේ. මයික්රොසෙමි කිසිදු පාර්ශ්වයකට කිසිදු පේටන්ට් අයිතියක්, බලපත්රයක් හෝ වෙනත් IP අයිතියක් ලබා නොදේ, එවැනි තොරතුරු සම්බන්ධයෙන් හෝ එවැනි තොරතුරු මගින් විස්තර කර ඇති ඕනෑම දෙයක් සම්බන්ධයෙන්. මෙම ලේඛනයේ සපයා ඇති තොරතුරු මයික්රොසෙමිට හිමි වන අතර, දැනුම් දීමකින් තොරව ඕනෑම වේලාවක මෙම ලේඛනයේ ඇති තොරතුරුවලට හෝ ඕනෑම භාණ්ඩයකට සහ සේවාවකට යම් වෙනසක් කිරීමට මයික්රොසෙමිට අයිතිය ඇත.
Microsemi ගැන
Microchip Technology Inc. (Nasdaq: MCHP) හි පූර්ණ අනුබද්ධිත සමාගමක් වන Microsemi, අභ්යවකාශ සහ ආරක්ෂක, සන්නිවේදන, දත්ත මධ්යස්ථානය සහ කාර්මික වෙලඳපොලවල් සඳහා අර්ධ සන්නායක සහ පද්ධති විසඳුම් පිළිබඳ පුළුල් කළඹක් ඉදිරිපත් කරයි. නිෂ්පාදනවලට ඉහළ කාර්ය සාධනයක් සහ විකිරණ-දැඩි කරන ලද ඇනලොග් මිශ්ර-සංඥා ඒකාබද්ධ පරිපථ, FPGAs, SoCs සහ ASICs ඇතුළත් වේ; බලශක්ති කළමනාකරණ නිෂ්පාදන; කාලය සහ සමමුහුර්තකරණ උපාංග සහ නිශ්චිත කාල විසඳුම්, කාලය සඳහා ලෝකයේ සම්මතය සැකසීම; හඬ සැකසුම් උපාංග; RF විසඳුම්; විවික්ත සංරචක; ව්යවසාය ගබඩා කිරීම සහ සන්නිවේදන විසඳුම්, ආරක්ෂක තාක්ෂණයන් සහ පරිමාණය කළ හැකි ප්රති-ටීamper නිෂ්පාදන; ඊතර්නෙට් විසඳුම්; බල-ඕවර්-ඊතර්නෙට් ICs සහ midspans; මෙන්ම අභිරුචි නිර්මාණ හැකියාවන් සහ සේවා. තව දැනගන්න www.microsemi.com.
සංශෝධන ඉතිහාසය
සංශෝධන ඉතිහාසය ලේඛනයේ ක්රියාත්මක කරන ලද වෙනස්කම් විස්තර කරයි. වෙනස්කම් ලැයිස්තුගත කර ඇත්තේ වත්මන් ප්රකාශනයෙන් ආරම්භ වන සංශෝධනයෙනි.
1.1 සංශෝධනය 10.0
පහත දැක්වෙන්නේ මෙම සංශෝධනයේ සිදු කරන ලද වෙනස්කම් වල සාරාංශයකි.
- යාවත්කාලීන කරන ලද ප්රධාන විශේෂාංග, 3 පිටුව
- යාවත්කාලීන කළ රූපය 2, පිටුව 4.
- යාවත්කාලීන කළ වගුව 1, පිටුව 5
- යාවත්කාලීන කළ වගුව 2, පිටුව 6
1.2 සංශෝධනය 9.0
පහත දැක්වෙන්නේ මෙම සංශෝධනයේ සිදු කරන ලද වෙනස්කම් වල සාරාංශයකි.
- යාවත්කාලීන කරන ලද ප්රධාන විශේෂාංග, 3 පිටුව
- යාවත්කාලීන කළ වගුව 4, පිටුව 8
1.3 සංශෝධනය 8.0
පහත දැක්වෙන්නේ මෙම සංශෝධනයේ සිදු කරන ලද වෙනස්කම් වල සාරාංශයකි.
- Raw-8, Raw-14 සහ RGB-16 දත්ත වර්ග සඳහා මංතීරු 888 වින්යාස කිරීම සඳහා සහය එක් කරන ලදී.
- යාවත්කාලීන කළ රූපය 2, පිටුව 4.
- යාවත්කාලීන කරන ලද කොටස ප්රධාන විශේෂාංග, පිටුව 3.
- යාවත්කාලීන කරන ලද කොටස mipi_csi2_rxdecoder, පිටුව 5.
- යාවත්කාලීන කළ වගුව 2, පිටුව 6 සහ වගුව 4, පිටුව 8.
1.4 සංශෝධනය 7.0
පහත දැක්වෙන්නේ මෙම සංශෝධනයේ සිදු කරන ලද වෙනස්කම් වල සාරාංශයකි.
- උප මට්ටමේ කොටස් ප්රධාන විශේෂාංග, 3 පිටුව සහ සහාය දක්වන පවුල්, 3 පිටුව එකතු කරන ලදී.
- යාවත්කාලීන කළ වගුව 4, පිටුව 8.
- යාවත්කාලීන කරන ලද රූපය 4, පිටුව 9 සහ රූපය 5, පිටුව 9.
- එකතු කරන ලද කොටස් බලපත්රය, පිටුව 10, ස්ථාපන උපදෙස්, පිටුව 11, සහ සම්පත් භාවිතය, පිටුව 12.
- 14, 16, සහ 888 මංතීරු සඳහා Raw1, Raw2, සහ RGB4 දත්ත වර්ග සඳහා මූලික සහාය එක් කරන ලදී.
1.5 සංශෝධනය 6.0
පහත දැක්වෙන්නේ මෙම සංශෝධනයේ සිදු කරන ලද වෙනස්කම් වල සාරාංශයකි.
- යාවත්කාලීන හැඳින්වීම, 3 පිටුව.
- යාවත්කාලීන කළ රූපය 2, පිටුව 4.
- යාවත්කාලීන කළ වගුව 2, පිටුව 6.
- යාවත්කාලීන කළ වගුව 4, පිටුව 8.
1.6 සංශෝධනය 5.0
පහත දැක්වෙන්නේ මෙම සංශෝධනයේ සිදු කරන ලද වෙනස්කම් වල සාරාංශයකි.
- යාවත්කාලීන හැඳින්වීම, 3 පිටුව.
- රූපය 2, පිටුව 4 සඳහා මාතෘකාව යාවත්කාලීන කරන ලදී.
- යාවත්කාලීන කළ වගුව 2, පිටුව 6 සහ වගුව 4, පිටුව 8.
1.7 සංශෝධනය 4.0
Libero SoC v12.1 සඳහා ලේඛනය යාවත්කාලීන කරන ලදී.
1.8 සංශෝධනය 3.0
පහත දැක්වෙන්නේ මෙම සංශෝධනයේ සිදු කරන ලද වෙනස්කම් වල සාරාංශයකි.
- RAW12 දත්ත වර්ගය සඳහා සහය එක් කරන ලදී.
- IP හි frame_valid_o ප්රතිදාන සංඥාව එක් කරන ලදී, වගුව 2, පිටුව 6 බලන්න.
- 4, 8 පිටුවේ g_NUM_OF_PIXELS වින්යාස පරාමිතිය එක් කරන ලදී.
1.9 සංශෝධනය 2.0
RAW10 දත්ත වර්ගය සඳහා සහය එක් කරන ලදී.
1.10 සංශෝධනය 1.0
මෙම ලේඛනයේ පළමු ප්රකාශනය.
හැඳින්වීම
MIPI CSI-2 යනු Mobile Industry Processor Interface (MIPI) සන්ධානයක් මගින් නිර්වචනය කරන ලද සම්මත පිරිවිතරයකි. කැමරා අනුක්රමික අතුරුමුහුණත 2 (CSI-2) පිරිවිතර මඟින් පර්යන්ත උපාංගයක් (කැමරාවක්) සහ ධාරක ප්රොසෙසරයක් (පදනම-බෑන්ඩ්, යෙදුම් එන්ජිම) අතර අතුරු මුහුණතක් නිර්වචනය කරයි. මෙම පරිශීලක මාර්ගෝපදේශය සංවේදක අතුරුමුහුණතෙන් දත්ත විකේතනය කරන PolarFire (MIPI CSI-2 RxDecoder) සඳහා MIPI CSI2 ග්රාහක විකේතකය විස්තර කරයි.
IP හරය Raw-1, Raw-2, Raw-4, Raw-8, Raw-8, සහ RGB-10 දත්ත වර්ග සඳහා බහු මංතීරු (12, 14, 16, සහ 888 මංතීරු) සඳහා සහය දක්වයි.
MIPI CSI-2 ආකාර දෙකකින් ක්රියා කරයි-අධිවේගී මාදිලිය සහ අඩු බල ප්රකාරය. අධිවේගී මාදිලියේදී, MIPI CSI-2 කෙටි පැකට් සහ දිගු පැකට් ආකෘති භාවිතා කරමින් රූප දත්ත ප්රවාහනයට සහාය වේ. කෙටි පැකට් රාමු සමමුහුර්තකරණය සහ රේඛා සමමුහුර්ත කිරීමේ තොරතුරු සපයයි. දිගු පැකට් පික්සල් තොරතුරු සපයයි. සම්ප්රේෂණය කරන ලද පැකට් අනුපිළිවෙල පහත පරිදි වේ.
- රාමු ආරම්භය (කෙටි පැකට්ටුව)
- රේඛා ආරම්භය (විකල්ප)
- රූප දත්ත පැකට් කිහිපයක් (දිගු පැකට්)
- පේළි අවසානය (විකල්ප)
- රාමු අවසානය (කෙටි පැකට්ටුව)
එක් දිගු පැකට්ටුවක් රූප දත්ත පේළියකට සමාන වේ. පහත නිදර්ශනය වීඩියෝ දත්ත ප්රවාහය පෙන්වයි.
රූපය 1 • වීඩියෝ දත්ත ප්රවාහය
2.1 ප්රධාන ලක්ෂණ
- 8, 10, 12, සහ 14 මංතීරු සඳහා Raw-16, Raw-888, Raw-1, Raw-2, Raw-4, සහ RGB-8 දත්ත වර්ග සඳහා සහය දක්වයි
- 4 සහ 4 මංතීරු මාදිලිය සඳහා පික්සල් ඔරලෝසුවකට පික්සල 8කට සහය දක්වයි
- ස්වදේශීය සහ AXI4 ප්රවාහ වීඩියෝ අතුරුමුහුණත සඳහා සහය දක්වයි
- අඩු බල ප්රකාරයේ ගනුදෙනු සඳහා IP සහාය නොදක්වයි
- IP Embedded/Virtual channel (ID) මාදිලියට සහය නොදක්වයි
2.2 සහය දක්වන පවුල්
- PolarFire® SoC
- PolarFire®
දෘඪාංග ක්රියාත්මක කිරීම
මෙම කොටස දෘඪාංග ක්රියාත්මක කිරීමේ විස්තර විස්තර කරයි. පහත නිදර්ශනය MIPI CSI2 RxDecoder IP අඩංගු MIPI CSI2 ග්රාහක විසඳුම පෙන්වයි. මෙම IP PolarFire ® MIPI IOD සාමාන්ය අතුරුමුහුණත් බ්ලොක් සහ Phase-Locked Loop (PLL) සමඟ ඒකාබද්ධව භාවිතා කළ යුතුය. MIPI CSI2 RxDecoder IP නිර්මාණය කර ඇත්තේ PolarFIre MIPI IOG කුට්ටි සමඟ වැඩ කිරීමටය. රූප සටහන 2 හි PolarFire IOG සිට MIPI CSI2 RxDecoder IP වෙත ඇති පින් සම්බන්ධතාවය පෙන්වයි. සමාන්තර ඔරලෝසුව (පික්සල් ඔරලෝසුව) ජනනය කිරීමට PLL අවශ්ය වේ. PLL වෙත ආදාන ඔරලෝසුව IOG හි RX_CLK_R ප්රතිදාන පින් එකෙන් වේ. MIPI_bit_clk සහ භාවිතා කරන මංතීරු ගණන මත පදනම්ව, සමාන්තර ඔරලෝසුව නිපදවීමට PLL වින්යාසගත කළ යුතුය. සමාන්තර ඔරලෝසුව ගණනය කිරීම සඳහා භාවිතා කරන සමීකරණය පහත පරිදි වේ.
CAM_CLOCK_I = (MIPI _ bit _ clk)/4
PARALLEL_CLOCK = (CAM_CLOCK_I x Num_of_Lanes x 8)/(g _ DATAWIDTH xg _ NUM _ OF _ PIXELS)
පහත නිදර්ශනය PolarFire සඳහා MIPI CSI-2 Rx හි ගෘහ නිර්මාණ ශිල්පය පෙන්වයි.
රූප සටහන 2 • මංතීරු 2 වින්යාසය සඳහා MIPI CSI-4 Rx විසඳුමේ ගෘහ නිර්මාණ ශිල්පය
පෙර රූපයේ දැක්වෙන්නේ MIPI CSI2 RxDecoder IP හි විවිධ මොඩියුලයන් ය. PolarFire IOD Generic සහ PLL සමඟ එක්ව භාවිතා කරන විට, මෙම IP හට වලංගු සංඥා සමඟ පික්සල් දත්ත නිපදවීමට MIPI CSI2 පැකට් ලබා ගැනීමට සහ විකේතනය කිරීමට හැකිය.
3.1 නිර්මාණ විස්තරය
මෙම කොටස IP හි විවිධ අභ්යන්තර මොඩියුල විස්තර කරයි.
3.1.1 Embsync_detect
මෙම මොඩියුලය PolarFire IOG වෙතින් දත්ත ලබා ගන්නා අතර එක් එක් මංතීරුවේ ලැබුණු දත්තවල කාවැද්දූ SYNC කේතය හඳුනා ගනී. මෙම මොඩියුලය එක් එක් මංතීරුවේ දත්ත SYNC කේතයට පෙළගස්වා පැකට්ටුව විකේතනය කිරීම සඳහා mipi_csi2_rxdecoder මොඩියුලයට යවයි.
3.1.2 mipi_csi2_rxdecoder
මෙම මොඩියුලය එන කෙටි පැකට් සහ දිගු පැකට් විකේතනය කර frame_start_o, frame_end_o, frame_valid_o, line_start_o, line_end_o, word_count_o, line_valid_o, සහ data_out_o ප්රතිදානයන් ජනනය කරයි. රේඛා ආරම්භක සහ රේඛා අවසන් සංඥා අතර පික්සල් දත්ත පැමිණේ. කෙටි පැකට්ටුවේ පැකට් ශීර්ෂය පමණක් අඩංගු වන අතර විවිධ දත්ත වර්ග සඳහා සහය දක්වයි. MIPI CSI-2 ග්රාහක IP Core කෙටි පැකට් සඳහා පහත දත්ත වර්ග සඳහා සහය දක්වයි.
වගුව 1 • සහාය දක්වන කෙටි පැකට් දත්ත වර්ග
| දත්ත වර්ගය | විස්තරය |
| 0x00 | රාමු ආරම්භය |
| 0x01 | රාමු අවසානය |
දිගු පැකට්ටුවේ රූප දත්ත අඩංගු වේ. කැමරා සංවේදකය වින්යාස කර ඇති තිරස් විභේදනය මගින් පැකට්ටුවේ දිග තීරණය වේ. මෙය word_count_o ප්රතිදාන සංඥාව බයිට් වලින් දැකිය හැක.
පහත නිදර්ශනය විකේතකයේ FSM ක්රියාත්මක කිරීම පෙන්වයි.
රූපය 3 • විකේතකයේ FSM ක්රියාත්මක කිරීම
- රාමු ආරම්භය: රාමු ආරම්භක පැකට්ටුව ලැබීමෙන් පසු, රාමු ආරම්භක ස්පන්දනය ජනනය කරන්න, ඉන්පසු රේඛාව ආරම්භය සඳහා රැඳී සිටින්න.
- රේඛා ආරම්භය: රේඛා ආරම්භක ඇඟවීම ලැබීමේදී, රේඛා ආරම්භක ස්පන්දනය ජනනය කරන්න.
- රේඛා අවසානය: රේඛා ආරම්භක ස්පන්දනය ජනනය කිරීමේදී, පික්සල් දත්ත ගබඩා කර, පසුව රේඛා අන්ත ස්පන්දනය ජනනය කරන්න. රාමු අවසන් පැකට්ටුව ලැබෙන තුරු පියවර 2 සහ 3 නැවත කරන්න.
- Frame End: රාමු අවසන් පැකට්ටුව ලැබුණු විට, රාමු අන්ත ස්පන්දනය ජනනය කරන්න. සියලුම රාමු සඳහා ඉහත පියවර නැවත කරන්න.
එක් මංතීරුවකට, මංතීරු දෙකකට හෝ මංතීරු හතරකට වින්යාස කර ඇති Num_of_lanes_i නොතකා, එන දත්ත සැකසීමට CAM_CLOCK_I රූප සංවේදක සංඛ්යාතයට වින්යාස කළ යුතුය.
IP Raw-8, Raw-10, Raw-12, Raw-14, Raw-16, සහ RGB-888 දත්ත වර්ග සඳහා සහය දක්වයි. g_NUM_OF_PIXELS එකකට සකසා ඇත්නම් data_out_o මත ඔරලෝසුවකට එක් පික්සලයක් ලැබේ. g_NUM_OF_PIXELS 4 ලෙස සකසා ඇත්නම් එක් ඔරලෝසුවකට පික්සල හතරක් යවනු ලබන අතර සමාන්තර ඔරලෝසුව සාමාන්ය අවස්ථාවට වඩා 4 ගුණයකින් අඩුවෙන් වින්යාස කළ යුතුය. ඔරලෝසු වින්යාසය සඳහා පික්සල හතර පරිශීලකයාට තම නිර්මාණය ඉහළ විභේදන සහ ඉහළ කැමරා දත්ත අනුපාත යටතේ ක්රියාත්මක කිරීමට නම්යශීලී බවක් ලබා දෙයි, එමඟින් සැලසුම් වේලාවන් සපුරාලීම පහසු කරයි. වලංගු රූප දත්ත දැක්වීමට, line_valid_o ප්රතිදාන සංඥාව යවනු ලැබේ. එය ඉහළ බව ප්රකාශ කරන විට, ප්රතිදාන පික්සල් දත්ත වලංගු වේ.
3.2 යෙදවුම් සහ ප්රතිදාන
පහත වගුවේ IP වින්යාස පරාමිතිවල ආදාන සහ ප්රතිදාන වරායන් ලැයිස්තුගත කරයි.
වගුව 2 • ස්වදේශීය වීඩියෝ අතුරුමුහුණත සඳහා ආදාන සහ ප්රතිදාන වරායන්
| සංඥා නම | දිශාව | පළල | විස්තරය |
| CAM_CLOCK_I | ආදානය | 1 | රූප සංවේදක ඔරලෝසුව |
| PARALLEL_CLOCK_I | ආදානය | 1 | පික්සල් ඔරලෝසුව |
| RESET_N_I | ආදානය | 1 | අසමමුහුර්ත ක්රියාකාරී අඩු යළි පිහිටුවීමේ සංඥාව |
| L0_HS_DATA_I | ආදානය | 8-බිට් | මංතීරුව 1 වෙතින් අධිවේගී ආදාන දත්ත |
| L1_HS_DATA_I | ආදානය | 8-බිට් | මංතීරුව 2 වෙතින් අධිවේගී ආදාන දත්ත |
| L2_HS_DATA_I | ආදානය | 8-බිට් | මංතීරුව 3 වෙතින් අධිවේගී ආදාන දත්ත |
| L3_HS_DATA_I | ආදානය | 8-බිට් | මංතීරුව 4 වෙතින් අධිවේගී ආදාන දත්ත |
| L4_HS_DATA_I | ආදානය | 8-බිට් | මංතීරුව 5 වෙතින් අධිවේගී ආදාන දත්ත |
| L5_HS_DATA_I | ආදානය | 8-බිට් | මංතීරුව 6 වෙතින් අධිවේගී ආදාන දත්ත |
| L6_HS_DATA_I | ආදානය | 8-බිට් | මංතීරුව 7 වෙතින් අධිවේගී ආදාන දත්ත |
| L7_HS_DATA_I | ආදානය | 8-බිට් | මංතීරුව 8 වෙතින් අධිවේගී ආදාන දත්ත |
| L0_LP_DATA_I | ආදානය | 1 | එක මංතීරුවෙන් ධනාත්මක අඩු බල ආදාන දත්ත. PolarFire සහ PolarFire SoC සඳහා පෙරනිමි අගය 0 වේ. |
| L0_LP_DATA_N_I | ආදානය | 1 | එක මංතීරුවෙන් සෘණ අඩු බල ආදාන දත්ත |
| L1_LP_DATA_I | ආදානය | 1 | මංතීරු දෙකෙන් ධනාත්මක අඩු බල ආදාන දත්ත. PolarFire සහ PolarFire SoC සඳහා පෙරනිමි අගය 0 වේ. |
| L1_LP_DATA_N_I | ආදානය | 1 | මංතීරු දෙකෙන් සෘණ අඩු බල ආදාන දත්ත |
| L2_LP_DATA_I | ආදානය | 1 | තුන්වන මංතීරුවෙන් ධනාත්මක අඩු බල ආදාන දත්ත. PolarFire සහ PolarFire SoC සඳහා පෙරනිමි අගය 0 වේ. |
| L2_LP_DATA_N_I | ආදානය | 1 | තුන්වන මංතීරුවෙන් සෘණ අඩු බල ආදාන දත්ත |
| L3_LP_DATA_I | ආදානය | 1 | හතරවන මංතීරුවෙන් ධනාත්මක අඩු බල ආදාන දත්ත. PolarFire සහ PolarFire SoC සඳහා පෙරනිමි අගය 0 වේ. |
| L3_LP_DATA_N_I | ආදානය | 1 | හතරවන මංතීරුවෙන් සෘණ අඩු බල ආදාන දත්ත |
| L4_LP_DATA_I | ආදානය | 1 | පස්වන මංතීරුවෙන් ධනාත්මක අඩු බල ආදාන දත්ත. PolarFire සහ PolarFire SoC සඳහා පෙරනිමි අගය 0 වේ. |
| L4_LP_DATA_N_I | ආදානය | 1 | පහේ මංතීරුවෙන් සෘණ අඩු බල ආදාන දත්ත |
| L5_LP_DATA_I | ආදානය | 1 | හයවන මංතීරුවෙන් ධනාත්මක අඩු බල ආදාන දත්ත. PolarFire සහ PolarFire SoC සඳහා පෙරනිමි අගය 0 වේ. |
| L5_LP_DATA_N_I | ආදානය | 1 | හයවන මංතීරුවෙන් සෘණ අඩු බල ආදාන දත්ත |
| L6_LP_DATA_I | ආදානය | 1 | හත්වන මංතීරුවෙන් ධනාත්මක අඩු බල ආදාන දත්ත. PolarFire සහ PolarFire SoC සඳහා පෙරනිමි අගය 0 වේ. |
| L6_LP_DATA_N_I | ආදානය | 1 | හත්වන මංතීරුවෙන් සෘණ අඩු බල ආදාන දත්ත |
| L7_LP_DATA_I | ආදානය | 1 | අටවන මංතීරුවෙන් ධනාත්මක අඩු බල ආදාන දත්ත. PolarFire සහ PolarFire SoC සඳහා පෙරනිමි අගය 0 වේ. |
| L7_LP_DATA_N_I | ආදානය | 1 | අටවන මංතීරුවෙන් සෘණ අඩු බල ආදාන දත්ත |
| data_out_o | ප්රතිදානය | g_DATAWIDT H*g_NUM_OF _PIXELS-1: 0 |
8-bit, 10-bit, 12-bit, 14-bit, 16-bit, සහ RGB-888 (24-bit) ඔරලෝසුවකට එක් පික්සලයක් සමඟ. 32-bit, 40-bit, 48-bit, 56-bit, 64-bit, සහ 96-bit ඔරලෝසුවකට පික්සල හතරක්. |
| line_valid_o | ප්රතිදානය | 1 | වලංගු දත්ත ප්රතිදානය. data_out_o වලංගු වන විට ඉහළ අගයක් ගනී |
| frame_start_o | ප්රතිදානය | 1 | එන පැකට් වල රාමු ආරම්භය අනාවරණය කරගත් විට එක් ඔරලෝසුවක් සඳහා ඉහළ අගයක් ලබා දී ඇත |
| frame_end_o | ප්රතිදානය | 1 | එන පැකට් වල රාමු අවසානය අනාවරණය කරගත් විට එක් ඔරලෝසුවක් සඳහා ඉහළ අගයක් ලබා දී ඇත |
| රාමුව_වලංගු_ඕ | ප්රතිදානය | 1 | රාමුවක සියලුම සක්රිය රේඛා සඳහා එක් ඔරලෝසුවක් සඳහා ඉහළ අගයක් ලබා දී ඇත |
| line_start_o | ප්රතිදානය | 1 | එන පැකට් වල රේඛා ආරම්භය අනාවරණය වූ විට එක් ඔරලෝසුවක් සඳහා ඉහළ අගයක් ලබා දී ඇත |
| line_end_o | ප්රතිදානය | 1 | එන පැකට් වල රේඛා අවසානය අනාවරණය වූ විට එක් ඔරලෝසුවක් සඳහා ඉහළ අගයක් ලබා දී ඇත |
| වචන_ගණනය_o | ප්රතිදානය | 16-බිට් | බයිට් වලින් පික්සල් අගය නියෝජනය කරයි |
| ecc_error_o | ප්රතිදානය | 1 | ECC නොගැලපීම පෙන්නුම් කරන දෝෂ සංඥා |
| දත්ත_වර්ගය_o | ප්රතිදානය | 8-බිට් | පැකට් දත්ත වර්ගය නියෝජනය කරයි |
3.3 AXI4 Stream Port
පහත වගුවේ AXI4 Stream Port හි ආදාන සහ ප්රතිදාන වරායන් ලැයිස්තුගත කරයි.
වගුව 3 • AXI4 ප්රවාහ වීඩියෝ අතුරුමුහුණත සඳහා වරායන්
| වරායේ නම | ටයිප් කරන්න | පළල | විස්තරය |
| RESET_N_I | ආදානය | 1bit | ක්රියාකාරී අඩු අසමමුහුර්ත යළි පිහිටුවීම නිර්මාණය කිරීමට සංඥා. |
| CLOCK_I | ආදානය | 1bit | පද්ධති ඔරලෝසුව |
| TDATA_O | ප්රතිදානය | g_NUM_OF_PIXELS*g_DATAWIDTH බිටු | ප්රතිදාන වීඩියෝ දත්ත |
| TVALID_O | ප්රතිදානය | 1bit | ප්රතිදාන රේඛාව වලංගුයි |
| TLAST_O | ප්රතිදානය | 1bit | ප්රතිදාන රාමු අවසන් සංඥාව |
| TUSER_O | ප්රතිදානය | 4bit | bit 0 = රාමුවේ අවසානය bit 1 = භාවිතා නොකළ bit 2 = භාවිතා නොකළ bit 3 = රාමුව වලංගුයි |
| TSTRB_O | ප්රතිදානය | g_DATAWIDTH /8 | ප්රතිදාන වීඩියෝ දත්ත ස්ට්රෝබ් |
| TKEEP_O | ප්රතිදානය | g_DATAWIDTH /8 | ප්රතිදාන වීඩියෝ දත්ත තබා ගැනීම |
3.4 වින්යාස පරාමිතීන්
MIPI CSI-2 Rx විකේතක බ්ලොක් හි දෘඪාංග ක්රියාත්මක කිරීමේදී භාවිතා කරන වින්යාස පරාමිතිවල විස්තරය පහත වගුවේ දැක්වේ. ඒවා සාමාන්ය පරාමිතීන් වන අතර යෙදුම් අවශ්යතා මත පදනම්ව වෙනස් විය හැක.
වගුව 4 • වින්යාස පරාමිතීන්
| නම | විස්තරය |
| දත්ත පළල | ආදාන පික්සල් දත්ත පළල. 8-bit, 10-bits, 12-bits, 14-bits, 16-bits සහ 24-bits (RGB 888) සඳහා සහය දක්වයි. |
| මංතීරු පළල | MIPI මංතීරු ගණන. • මංතීරු 1, 2, 4, සහ 8 සඳහා සහය දක්වයි |
| පික්සල ගණන | පහත විකල්ප තිබේ: 1: ඔරලෝසුවකට පික්සලයක් 4: පික්සල් ඔරලෝසු සංඛ්යාතය සහිත ඔරලෝසුවකට පික්සල හතරක් හතර ගුණයකින් අඩු කර ඇත (තිබේ 4 මංතීරු හෝ 8 මංතීරු ආකාරයෙන් පමණි). |
| ආදාන දත්ත ප්රතිලෝම කරන්න | ලැබෙන දත්ත ප්රතිවර්තනය කිරීමේ විකල්ප පහත පරිදි වේ: 0: එන දත්ත ප්රතිලෝම නොකරයි 1: එන දත්ත ප්රතිලෝම කරයි |
| FIFO ප්රමාණය | Byte2PixelConversion FIFO හි ලිපින පළල, පරාසය තුළ සහය දක්වයි: 8 සිට 13 දක්වා. |
| වීඩියෝ අතුරුමුහුණත | දේශීය සහ AXI4 ප්රවාහ වීඩියෝ අතුරුමුහුණත |
3.5 කාල සටහන
පහත කොටස් කාලසටහන් රූප සටහන් පෙන්වයි.
3.5.1 දිගු පැකට්ටුව
පහත නිදර්ශනය දිගු පැකට්ටුවේ කාල තරංග ආකාරය පෙන්වයි.
රූපය 4 • දිගු පැකට්ටුවේ කාල තරංග ආකෘතිය
3.5.2 කෙටි පැකේජය
පහත රූපසටහන මඟින් රාමු ආරම්භක පැකට්ටුවේ කාල තරංග ආකාරය පෙන්වයි.
රූප සටහන 5 • රාමු ආරම්භක පැකට්ටුවේ කාල තරංග ආකෘතිය
බලපත්රය
MIPICSI2 RxDecoder IP clear RTL බලපත්ර අගුළු දමා ඇති අතර සංකේතාත්මක RTL නොමිලේ ලබා ගත හැක.
4.1 සංකේතනය කර ඇත
හරය සඳහා සම්පූර්ණ RTL කේතය සපයා ඇති අතර, හරය Smart Design මෙවලම සමඟ ක්ෂණිකව ලබා ගැනීමට ඉඩ සලසයි. Libero® System-on-Chip (SoC) තුළ සමාකරණය, සංශ්ලේෂණය සහ පිරිසැලසුම සිදු කළ හැක. හරය සඳහා RTL කේතය සංකේතනය කර ඇත.
4.2 RTL
හරය සඳහා සම්පූර්ණ RTL මූල කේතය සපයනු ලැබේ.
ස්ථාපන උපදෙස්
හරය ලිබරෝ මෘදුකාංගයට ස්ථාපනය කළ යුතුය. එය Libero, හෝ CPZ හි නාමාවලි යාවත්කාලීන ශ්රිතය හරහා ස්වයංක්රීයව සිදු වේ file Add Core නාමාවලිය විශේෂාංගය භාවිතයෙන් අතින් එකතු කළ හැක. වරක් CPZ file Libero හි ස්ථාපනය කර ඇත, Libero ව්යාපෘතියට ඇතුළත් කිරීම සඳහා හරය Smart Design තුළ වින්යාසගත කිරීමට, උත්පාදනය කිරීමට සහ ක්ෂණිකව සිදු කළ හැක.
මූලික ස්ථාපනය, බලපත්ර ලබා දීම සහ සාමාන්ය භාවිතය පිළිබඳ වැඩිදුර උපදෙස් සඳහා Libero SoC ඔන්ලයින් උදවු වෙත යොමු වන්න.
සම්පත් භාවිතය
පහත වගුවේ සම්පත් උපයෝජනය පෙන්වයිample MIPI CSI-2 ග්රාහක හරය RAW 300 සහ මංතීරු 1 වින්යාසය සඳහා PolarFire FPGA (MPF1152TS-10FCG4I පැකේජය) තුළ ක්රියාත්මක කර ඇත.
වගුව 5 • සම්පත් භාවිතය
| මූලද්රව්යය | භාවිතය |
| DFFs | 1327 |
| 4-ආදාන LUTs | 1188 |
| LSRAMs | 12 |
Microsemi හිමිකාර UG0806 සංශෝධනය 10.0
ලේඛන / සම්පත්
![]() |
PolarFire සඳහා MICROCHIP UG0806 MIPI CSI-2 ග්රාහක විකේතකය [pdf] පරිශීලක මාර්ගෝපදේශය PolarFire සඳහා UG0806 MIPI CSI-2 ග්රාහක විකේතකය, UG0806, PolarFire සඳහා MIPI CSI-2 ග්රාහක විකේතකය, MIPI CSI-2 ග්රාහක විකේතකය, ග්රාහක විකේතකය, විකේතකය |




