MICROCHIP لوگوUG0806
استعمال ڪندڙ ھدايت
پولر فائر لاءِ MIPI CSI-2 وصول ڪندڙ ڊيڪوڊر

UG0806 MIPI CSI-2 وصول ڪندڙ ڊيڪوڊر پولر فائر لاءِ

Microsemi هيڊ ڪوارٽر
ون انٽرپرائز، اليسو ويجو، 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 ۽ Microsemi لوگو Microsemi Corporation جا رجسٽرڊ ٽريڊ مارڪ آھن. ٻيا سڀئي ٽريڊ مارڪ ۽ سروس جا نشان انهن جي لاڳاپيل مالڪن جي ملڪيت آهن.
Microsemi هتي موجود معلومات يا ڪنهن خاص مقصد لاءِ ان جي پروڊڪٽس ۽ خدمتن جي موزونيت جي حوالي سان ڪا به وارنٽي، نمائندگي، يا گارنٽي نه ٿو ڏئي، ۽ نه ئي مائڪروسيمي ڪنهن به پروڊڪٽ يا سرڪٽ جي ايپليڪيشن يا استعمال مان پيدا ٿيندڙ ڪا ذميواري قبول ڪري ٿي. ھتي وڪرو ڪيل پراڊڪٽس ۽ مائيڪروسيمي پاران وڪرو ڪيل ٻيون شيون محدود جاچ جي تابع آھن ۽ مشن جي نازڪ سامان يا ايپليڪيشنن سان گڏ استعمال نه ٿيڻ گھرجي. ڪنهن به ڪارڪردگي جي وضاحتن کي مڃيو وڃي ٿو قابل اعتماد پر تصديق ٿيل نه آهي، ۽ خريد ڪندڙ کي لازمي طور تي سڀني ڪارڪردگي ۽ مصنوعات جي ٻين جانچ کي مڪمل ڪرڻ ۽ مڪمل ڪرڻ گهرجي، اڪيلو ۽ گڏوگڏ، يا نصب ٿيل، ڪنهن به آخري پراڊڪٽس ۾. خريد ڪندڙ ڪنهن به ڊيٽا ۽ ڪارڪردگي جي وضاحتن تي ڀروسو نه ڪندو يا مائڪروسيمي پاران مهيا ڪيل پيٽرولر. اهو خريد ڪندڙ جي ذميواري آهي آزاديء سان ڪنهن به پروڊڪٽ جي مناسبيت جو تعين ڪرڻ ۽ ان جي جانچ ۽ تصديق ڪرڻ. Microsemi پاران مهيا ڪيل معلومات هتي ڏنل آهي "جيئن آهي، ڪٿي آهي" ۽ سڀني غلطين سان، ۽ اهڙي معلومات سان لاڳاپيل سڄو خطرو مڪمل طور تي خريد ڪندڙ سان آهي. Microsemi، واضح طور تي يا واضح طور تي، ڪنهن به پارٽي کي پيٽرن جا حق، لائسنس، يا ڪي ٻيا IP حق نه ڏئي ٿو، چاهي اهڙي معلومات جي حوالي سان يا اهڙي معلومات طرفان بيان ڪيل ڪنهن به شيءِ جي حوالي سان. هن دستاويز ۾ مهيا ڪيل معلومات Microsemi جي ملڪيت آهي، ۽ Microsemi ڪنهن به وقت بغير اطلاع جي هن دستاويز ۾ معلومات يا ڪنهن به پروڊڪٽس ۽ خدمتن ۾ ڪا به تبديلي ڪرڻ جو حق محفوظ رکي ٿي.
Microsemi بابت
Microsemi، Microchip Technology Inc. (Nasdaq: MCHP) جي مڪمل ملڪيت واري ماتحت، ايرو اسپيس ۽ دفاع، ڪميونيڪيشن، ڊيٽا سينٽر ۽ صنعتي مارڪيٽن لاءِ سيمي ڪنڊڪٽر ۽ سسٽم حل جو هڪ جامع پورٽ فوليو پيش ڪري ٿو. مصنوعات شامل آهن اعلي ڪارڪردگي ۽ تابڪاري-سخت اينالاگ مخلوط سگنل انٽيگريڊ سرڪٽس، FPGAs، SoCs ۽ ASICs؛ پاور مينيجمينٽ پراڊڪٽس؛ وقت ۽ هم وقت سازي ڊوائيسز ۽ صحيح وقت حل، وقت لاء دنيا جي معيار کي ترتيب ڏيڻ؛ آواز پروسيسنگ ڊوائيسز؛ آر ايف حل؛ جدا جدا اجزاء؛ انٽرپرائز اسٽوريج ۽ ڪميونيڪيشن حل، سيڪيورٽي ٽيڪنالاجيز ۽ اسپيبلبل اينٽي ٽيamper مصنوعات؛ Ethernet حل؛ پاور-اوور-ايٿرنيٽ ICs ۽ وچين اسپين؛ گڏوگڏ ڪسٽم ڊيزائن صلاحيتون ۽ خدمتون. تي وڌيڪ سکو 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
هن ترميم ۾ ڪيل تبديلين جو خلاصو هيٺ ڏنل آهي.

  • را-8، را-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 ۾ فريم_valid_o آئوٽ پٽ سگنل شامل ڪيو ويو، ڏسو ٽيبل 2، صفحو 6.
  • جدول 4، صفحو 8 ۾ g_NUM_OF_PIXELS ٺاھ جوڙ جي ماپ شامل ڪئي وئي.

1.9 نظرثاني 2.0
RAW10 ڊيٽا جي قسم لاءِ سپورٽ شامل ڪئي وئي.
1.10 نظرثاني 1.0
هن دستاويز جي پهرين اشاعت.

تعارف

MIPI CSI-2 هڪ معياري وضاحت آهي جيڪو موبائيل انڊسٽري پروسيسر انٽرفيس (MIPI) اتحاد پاران بيان ڪيو ويو آهي. ڪئميرا سيريل انٽرفيس 2 (CSI-2) وضاحت هڪ انٽرفيس کي بيان ڪري ٿو هڪ پردي جي ڊوائيس (ڪئميرا) ۽ ميزبان پروسيسر (بيس-بينڊ، ايپليڪيشن انجڻ) جي وچ ۾. هي يوزر گائيڊ وضاحت ڪري ٿو MIPI CSI2 رسيور ڊيڪوڊر لاءِ PolarFire (MIPI CSI-2 RxDecoder)، جيڪو ڊيٽا کي ڊيڪوڊ ڪري ٿو سينسر انٽرفيس مان.
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. لائن جي شروعات (اختياري)
  3. ڪجھ تصويري ڊيٽا پيڪٽس (ڊگها پيڪيٽ)
  4. لائن جي پڇاڙي (اختياري)
  5. فريم آخر (ننڍو پيٽ)

ھڪڙي ڊگھي پيڪٽ تصويري ڊيٽا جي ھڪڙي لائن جي برابر آھي. هيٺ ڏنل مثال ڏيکاري ٿو وڊيو ڊيٽا وهڪرو.
شڪل 1 • وڊيو ڊيٽا اسٽريمMICROCHIP UG0806 MIPI CSI 2 وصول ڪندڙ ڊيڪوڊر پولر فائر لاءِ - وڊيو ڊيٽا اسٽريم

2.1 اهم خاصيتون

  • Raw-8، Raw-10، Raw-12، Raw-14، Raw-16، ۽ RGB-888 ڊيٽا جي قسمن کي 1، 2، 4، ۽ 8 لين لاءِ سپورٽ ڪري ٿو
  • 4 ۽ 4 لين موڊ لاءِ 8 پکسلز في پکسل ڪلاڪ کي سپورٽ ڪري ٿو
  • اصلي ۽ AXI4 اسٽريم ويڊيو انٽرفيس کي سپورٽ ڪري ٿو
  • IP گھٽ پاور موڊ ۾ ٽرانزيڪشن کي سپورٽ نٿو ڪري
  • IP ايمبيڊڊ/ورچوئل چينل (ID) موڊ کي سپورٽ نٿو ڪري

2.2 سپورٽ ٿيل خاندان

  • PolarFire® SoC
  • PolarFire®

هارڊويئر لاڳو ڪرڻ

هي حصو بيان ڪري ٿو هارڊويئر تي عمل درآمد جي تفصيل. هيٺ ڏنل مثال ڏيکاري ٿو MIPI CSI2 رسيور حل جنهن ۾ شامل آهي MIPI CSI2 RxDecoder IP. هي IP استعمال ڪيو وڃي ٿو پولر فائر ® MIPI IOD عام انٽرفيس بلاڪ ۽ فيز-لاڪ ٿيل لوپ (PLL) سان گڏ. MIPI CSI2 RxDecoder IP ٺهيل آهي پولار فائر MIPI IOG بلاڪ سان ڪم ڪرڻ لاءِ. شڪل 2 ڏيکاري ٿو پن ڪنيڪشن پولار فائر IOG کان MIPI CSI2 RxDecoder IP تائين. هڪ پي ايل ايل جي ضرورت آهي متوازي ڪلاڪ (پکسل ڪلاڪ) پيدا ڪرڻ لاءِ. PLL ڏانهن ان پٽ گھڙي IOG جي RX_CLK_R آئوٽ پن پن مان ٿيندي. PLL کي متوازي ڪلاڪ پيدا ڪرڻ لاءِ ترتيب ڏيڻو پوندو، MIPI_bit_clk ۽ استعمال ٿيل لين جي تعداد جي بنياد تي. متوازي ڪلاڪ کي ڳڻڻ لاءِ استعمال ٿيندڙ مساوات هن ريت آهي.
CAM_CLOCK_I = (MIPI _ bit _ clk)/4
PARALLEL_CLOCK = (CAM_CLOCK_I x Num_of_Lanes x 8)/(g _ DATAWIDTH xg _ NUM _ مان _ PIXELS)
هيٺ ڏنل مثال ڏيکاري ٿو MIPI CSI-2 Rx جو فن تعمير PolarFire لاءِ.
شڪل 2 • MIPI CSI-2 Rx حل جو آرڪيٽيڪچر 4 لين ڪنفيگريشن لاءِMICROCHIP UG0806 MIPI CSI 2 وصول ڪندڙ ڊيڪوڊر پولر فائر لاءِ - 4 لين ڪنفيگريشن لاءِ حل

اڳيون انگ اکر ڏيکاري ٿو مختلف ماڊلز MIPI CSI2 RxDecoder IP ۾. جڏهن PolarFire IOD Generic ۽ PLL سان گڏ استعمال ڪيو وڃي، هي IP وصول ڪري سگهي ٿو ۽ MIPI CSI2 پيڪٽس کي ڊيڪوڊ ڪري سگھي ٿو پکسل ڊيٽا پيدا ڪرڻ لاءِ صحيح سگنلن سان.
3.1 ڊيزائن جي وضاحت
هي سيڪشن IP جي مختلف اندروني ماڊلز کي بيان ڪري ٿو.
3.1.1 Embsync_detect
هي ماڊل پولار فائر IOG کان ڊيٽا حاصل ڪري ٿو ۽ هر لين جي حاصل ڪيل ڊيٽا ۾ شامل ٿيل SYNC ڪوڊ کي ڳولي ٿو. هي ماڊل هر لين مان ڊيٽا کي ترتيب ڏئي ٿو SYNC ڪوڊ ۽ ان کي موڪلي ٿو mipi_csi2_rxdecoder ماڊل کي پيڪيٽ ڊيڪوڊنگ لاءِ.
3.1.2 mipi_csi2_rxdecoder
هي ماڊل ايندڙ مختصر پيڪيٽس ۽ ڊگھن پيڪٽن کي ڊيڪوڊ ڪري ٿو ۽ فريم_start_o، frame_end_o، frame_valid_o، line_start_o، line_end_o، word_count_o، line_valid_o، ۽ data_out_o outputs ٺاهي ٿو. پکسل ڊيٽا لائن جي شروعات ۽ لائن جي آخر سگنلن جي وچ ۾ اچي ٿو. مختصر پيڪٽ ۾ صرف پيڪٽ هيڊر شامل آهي ۽ مختلف ڊيٽا جي قسمن کي سپورٽ ڪري ٿو. MIPI CSI-2 وصول ڪندڙ IP ڪور مختصر پيڪٽس لاءِ هيٺين ڊيٽا جي قسمن کي سپورٽ ڪري ٿو.
ٽيبل 1 • سهائتا ٿيل مختصر پيڪيٽ ڊيٽا جا قسم

ڊيٽا جو قسم وصف
0x00 فريم شروع
0x01 فريم ختم

ڊگھي پيٽ ۾ تصويري ڊيٽا شامل آهي. پيڪٽ جي ڊيگهه افقي قرارداد طرفان طئي ڪئي وئي آهي، جنهن کي ڪئميرا سينسر ترتيب ڏنو ويو آهي. اهو ڏسي سگھجي ٿو لفظ_count_o آئوٽ پٽ سگنل بائيٽ ۾.
هيٺ ڏنل مثال ڏيکاري ٿو FSM عمل درآمد ڊيڪوڊر.
شڪل 3 • ڊيڪوڊر جو FSM لاڳو ڪرڻMICROCHIP UG0806 MIPI CSI 2 وصول ڪندڙ ڊيڪوڊر پولر فائر لاءِ - FSM ڊيڪوڊر جو نفاذ

  1. فريم شروع: فريم شروع ڪرڻ واري پيڪٽ حاصل ڪرڻ تي، فريم شروع ڪرڻ واري پلس ٺاهي، ۽ پوء لائن شروع ٿيڻ جو انتظار ڪريو.
  2. لڪير جي شروعات: لڪير جي شروعات جو اشارو حاصل ڪرڻ تي، لڪير جي شروعات پلس پيدا ڪريو.
  3. لڪير جي آخر: لڪير جي شروعات پلس پيدا ڪرڻ تي، پکسل ڊيٽا کي ذخيرو ڪريو، ۽ پوء لائن جي آخر پلس پيدا ڪريو. ورجايو قدم 2 ۽ 3 جيستائين فريم آخر پيڪٽ حاصل ٿئي.
  4. فريم آخر: فريم آخر پيٽ حاصل ڪرڻ تي، فريم آخر پلس پيدا ڪريو. سڀني فريم لاء مٿين قدمن کي ورجايو.

CAM_CLOCK_I کي لازمي طور تي ترتيب ڏنل تصوير سينسر جي فريڪوئنسي تي، ايندڙ ڊيٽا کي پروسيس ڪرڻ لاءِ، قطع نظر Num_of_lanes_i هڪ لين، ٻن لينن، يا چار لين تي ترتيب ڏنل.
IP سپورٽ ڪري ٿو Raw-8، Raw-10، Raw-12، Raw-14، Raw-16، ۽ RGB-888 ڊيٽا جي قسمن. هڪ پکسل في ڪلاڪ ڊيٽا_out_o تي وصول ڪيو ويندو آهي جيڪڏهن g_NUM_OF_PIXELS هڪ تي سيٽ ڪيو ويو آهي. جيڪڏهن g_NUM_OF_PIXELS 4 تي سيٽ ڪيو وڃي ته پوءِ چار پکسلز في ڪلاڪ موڪليا ويندا ۽ متوازي ڪلاڪ کي عام صورت کان 4 ڀيرا گھٽ ترتيب ڏيڻو پوندو. چار پکسلز في ڪلاڪ کنفيگريشن صارف کي لچڪ ڏئي ٿي پنھنجي ڊيزائن کي وڌيڪ ريزوليوشن ۽ اعليٰ ڪئميرا ڊيٽا جي شرحن تي هلائڻ لاءِ، جيڪا ان کي آسان بڻائي ٿي ڊيزائن جي وقتن کي پورو ڪرڻ. صحيح تصويري ڊيٽا کي ظاهر ڪرڻ لاء، لائن_valid_o ٻاھر سگنل موڪليو ويو آھي. جڏهن به اهو زور ڀريو ويو آهي ته، آئوٽ پٽ پکسل ڊيٽا صحيح آهي.
3.2 ان پٽ ۽ آئوٽ پُٽ
ھيٺ ڏنل جدول IP ترتيب جي پيٽرولن جي ان پٽ ۽ ٻاھرين بندرگاھن کي لسٽ ڪري ٿو.
ٽيبل 2 • ان پٽ ۽ آئوٽ پٽ بندرگاهن اصلي وڊيو انٽرفيس لاءِ

سگنل جو نالو ھدايت  ويڪر وصف
CAM_CLOCK_I ان پٽ 1 تصوير سينسر ڪلاڪ
PARALLEL_CLOCK_I ان پٽ 1 پکسل ڪلاڪ
RESET_N_I ان پٽ 1 Asynchronous فعال گهٽ ري سيٽ سگنل
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 صحيح آهي
فريم_شروع_o ٻاھر 1 ھڪڙي گھڙي لاءِ اعليٰ فرض ڪيو ويو آھي جڏھن فريم جي شروعات ايندڙ پيڪرن ۾ معلوم ٿئي ٿي
frame_end_o ٻاھر 1 ھڪڙي گھڙي لاءِ اعليٰ فرض ڪيو ويو آھي جڏھن فريم جي پڇاڙي ايندڙ پيڪٽن ۾ معلوم ٿئي ٿي
frame_valid_o ٻاھر 1 هڪ فريم ۾ سڀني فعال لائينن لاءِ هڪ ڪلاڪ لاءِ اعليٰ فرض ڪيو ويو
line_start_o ٻاھر 1 ھڪڙي گھڙي لاءِ اعليٰ اثبات ڪيو ويو آھي جڏھن لائن جي شروعات اچڻ واري پيڪن ۾ معلوم ٿئي ٿي
line_end_o ٻاھر 1 ھڪڙي گھڙي لاءِ اعليٰ اثبات ڪيو ويو آھي جڏھن لائن جي پڇاڙي ايندڙ پيڪرن ۾ معلوم ٿئي ٿي
لفظ_ شمار_o ٻاھر 16-بٽ بائيٽ ۾ پکسل جي قيمت جي نمائندگي ڪري ٿو
ecc_error_o ٻاھر 1 نقص سگنل جيڪو اشارو ڪري ٿو ECC بي ميل
data_type_o ٻاھر 8-بٽ ڊيٽا جي قسم جي پيٽ جي نمائندگي ڪري ٿو

3.3 AXI4 اسٽريم پورٽ
هيٺ ڏنل جدول AXI4 اسٽريم پورٽ جي ان پٽ ۽ آئوٽ پٽ بندرگاهن کي لسٽ ڪري ٿو.
ٽيبل 3 • بندرگاهن AXI4 اسٽريم وڊيو انٽرفيس لاءِ

پورٽ جو نالو قسم  ويڪر وصف
RESET_N_I ان پٽ 1 بٽ فعال گھٽ غير مطابقت واري ري سيٽ
ڊزائين ڪرڻ جو اشارو.
CLOCK_I ان پٽ 1 بٽ سسٽم گھڙي
TDATA_O ٻاھر g_NUM_OF_PIXELS*g_DATAWIDTH بٽ آئوٽ وڊيو ڊيٽا
TVALID_O ٻاھر 1 بٽ آئوٽ پٽ لائن صحيح
TLAST_O ٻاھر 1 بٽ آئوٽ پٽ فريم آخر سگنل
TUSER_O ٻاھر 4 بٽ 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-bits، 10-bits، 12-bits، 14-bits، 16-bits، ۽ 24-bits (RGB 888) کي سپورٽ ڪري ٿو.
لين جي ويڪر MIPI لين جو تعداد.
• 1، 2، 4، ۽ 8 لين کي سپورٽ ڪري ٿو
پکسلز جو تعداد ھيٺ ڏنل اختيارن موجود آھن:
1: هڪ پکسل في ڪلاڪ
4: چار پکسل في ڪلاڪ پکسل ڪلاڪ فریکوئنسي سان چار ڀيرا گھٽجي ويو (صرف 4 لين يا 8 لين موڊ ۾ موجود).
ان پٽ ڊيٽا Invert ايندڙ ڊيٽا کي ڦيرائڻ جا اختيار ھيٺ ڏنل آھن:
0: ايندڙ ڊيٽا کي تبديل نٿو ڪري
1: ايندڙ ڊيٽا کي ڦيرايو
فوٽو سائيز Byte2PixelConversion FIFO جي ائڊريس ويڊٿ، رينج ۾ سپورٽ ٿيل: 8 کان 13.
ويڏيو انٽرنيٽ اصلي ۽ AXI4 اسٽريم وڊيو انٽرفيس

3.5 ٽائمنگ ڊراگرام
هيٺيون ڀاڱا ڏيکارين ٿا ٽائمنگ ڊاگرام.
3.5.1 ڊگهو پيٽ
هيٺ ڏنل مثال ڏيکاري ٿو ڊگھي پيڪٽ جي ٽائيم موج فارم.
شڪل 4 • ڊگھي پيڪٽ جو ٽائمنگ ويففارمMICROCHIP UG0806 MIPI CSI 2 وصول ڪندڙ ڊيڪوڊر پولر فائر لاءِ - ڊگھي پيڪٽ جو ٽائمنگ ويففارم

3.5.2 مختصر پيڪيٽ
هيٺ ڏنل مثال ڏيکاري ٿو فريم شروع ٿيل پيٽ جي ٽائيم موج فارم.
شڪل 5 • فريم اسٽارٽ پيڪيٽ جو ٽائمنگ ويففارمMICROCHIP UG0806 MIPI CSI 2 وصول ڪندڙ ڊيڪوڊر پولر فائر لاءِ - فريم اسٽارٽ پيڪيٽ جو ٽائمنگ ويففارم

لائسنس

MIPICSI2 RxDecoder IP صاف RTL لائيسنس بند ٿيل آهي ۽ انڪرپٽ ٿيل RTL مفت ۾ دستياب آهي.
4.1 انڪوڊ ٿيل
مڪمل RTL ڪوڊ ڪور لاءِ مهيا ڪيو ويو آهي، ڪور کي سمارٽ ڊيزائن ٽول سان فوري طور تي آڻڻ جي اجازت ڏئي ٿو. ليبرو® سسٽم-آن-چپ (SoC) اندر تخليق، تجزيه، ۽ ترتيب کي انجام ڏئي سگهجي ٿو. ڪور لاءِ RTL ڪوڊ ڪوڊ ٿيل آهي.
4.2 RTL
مڪمل RTL سورس ڪوڊ بنيادي لاءِ مهيا ڪيو ويو آهي.

تنصيب جون هدايتون

بنيادي کي Libero سافٽ ويئر ۾ نصب ڪيو وڃي. اهو خودڪار طريقي سان ڪيو ويندو آهي Catalog تازه ڪاري فنڪشن ذريعي Libero ۾، يا CPZ file دستي طور شامل ڪري سگھجي ٿو ڪور ڪيٽلاگ شامل ڪريو خصوصيت استعمال ڪندي. هڪ ڀيرو CPZ file Libero ۾ انسٽال ٿيل آهي، بنيادي کي Libero پروجيڪٽ ۾ شامل ڪرڻ لاءِ سمارٽ ڊيزائن ۾ ترتيب، ٺاهي، ۽ انسٽنٽ ٿي سگهي ٿو.
بنيادي تنصيب، لائسنس ڏيڻ، ۽ عام استعمال تي وڌيڪ هدايتون لاءِ، ڏسو Libero SoC آن لائن مدد.

وسيلن جي استعمال

هيٺ ڏنل جدول ڏيکاري ٿو وسيلن جي استعمال جي طور تيample MIPI CSI-2 وصول ڪندڙ ڪور هڪ PolarFire FPGA (MPF300TS-1FCG1152I پيڪيج) ۾ RAW 10 ۽ 4-لين ترتيبن لاءِ لاڳو ڪيو ويو آهي.
جدول 5 • وسيلن جو استعمال

عنصر استعمال
ڊي ايف ايفز 1327
4-ان پٽ LUTs 1188
LSRAMs 12

مائڪروسيمي پروپرائٽي UG0806 نظرثاني 10.0

دستاويز / وسيلا

MICROCHIP UG0806 MIPI CSI-2 وصول ڪندڙ ڊيڪوڊر پولر فائر لاءِ [pdf] استعمال ڪندڙ ھدايت
پولار فائر لاءِ UG0806 MIPI CSI-2 وصول ڪندڙ ڊيڪوڊر، UG0806، MIPI CSI-2 وصول ڪندڙ ڊيڪوڊر پولار فائر لاءِ، MIPI CSI-2 وصول ڪندڙ ڊيڪوڊر، وصول ڪندڙ ڊيڪوڊر، ڊيڪوڊر

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *