MICROCHIP logoUG0806
Itọsọna olumulo
MIPI CSI-2 Olugba Decoder Fun PolarFire

UG0806 MIPI CSI-2 Olugba Decoder fun PolarFire

Ile-iṣẹ Microsemi
Ọkan Idawọlẹ, Aliso Viejo, CA 92656 USA
Laarin AMẸRIKA: +1 800-713-4113
Ita awọn USA: +1 949-380-6100
Tita: +1 949-380-6136
Faksi: +1 949-215-4996
Imeeli: sales.support@microsemi.com
www.microsemi.com
©2021 Microsemi, oniranlọwọ gbogboogbo ti Microchip Technology Inc. Gbogbo ẹtọ wa ni ipamọ. Microsemi ati aami Microsemi jẹ aami-išowo ti a forukọsilẹ ti Microsemi Corporation. Gbogbo awọn aami-išowo miiran ati awọn ami iṣẹ jẹ ohun-ini awọn oniwun wọn.
Microsemi ko ṣe atilẹyin ọja, aṣoju, tabi iṣeduro nipa alaye ti o wa ninu rẹ tabi ibamu ti awọn ọja ati iṣẹ rẹ fun eyikeyi idi kan, tabi Microsemi ko gba eyikeyi gbese ohunkohun ti o waye lati inu ohun elo tabi lilo eyikeyi ọja tabi Circuit. Awọn ọja ti o ta ni isalẹ ati eyikeyi awọn ọja miiran ti o ta nipasẹ Microsemi ti wa labẹ idanwo to lopin ati pe ko yẹ ki o lo ni apapo pẹlu awọn ohun elo pataki-pataki tabi awọn ohun elo. Eyikeyi awọn pato iṣẹ ṣiṣe ni a gbagbọ pe o gbẹkẹle ṣugbọn ko rii daju, ati Olura gbọdọ ṣe ati pari gbogbo iṣẹ ati idanwo miiran ti awọn ọja, nikan ati papọ pẹlu, tabi fi sori ẹrọ ni, eyikeyi awọn ọja-ipari. Olura ko le gbarale eyikeyi data ati awọn pato iṣẹ tabi awọn aye ti a pese nipasẹ Microsemi. O jẹ ojuṣe Olura lati pinnu ni ominira ti ibamu ti awọn ọja eyikeyi ati lati ṣe idanwo ati rii daju kanna. Alaye ti o pese nipasẹ Microsemi nibi ni a pese “bi o ti jẹ, nibo ni” ati pẹlu gbogbo awọn aṣiṣe, ati pe gbogbo eewu ti o ni nkan ṣe pẹlu iru alaye jẹ patapata pẹlu Olura. Microsemi ko funni, ni gbangba tabi ni aiṣedeede, si eyikeyi ẹgbẹ eyikeyi awọn ẹtọ itọsi, awọn iwe-aṣẹ, tabi eyikeyi awọn ẹtọ IP eyikeyi, boya pẹlu iyi si iru alaye funrararẹ tabi ohunkohun ti a ṣalaye nipasẹ iru alaye. Alaye ti a pese ninu iwe yii jẹ ohun-ini si Microsemi, ati pe Microsemi ni ẹtọ lati ṣe eyikeyi awọn ayipada si alaye ninu iwe yii tabi si eyikeyi awọn ọja ati iṣẹ nigbakugba laisi akiyesi.
Nipa Microsemi
Microsemi, oniranlọwọ ohun-ini patapata ti Microchip Technology Inc. (Nasdaq: MCHP), nfunni ni kikun portfolio ti semikondokito ati awọn solusan eto fun Aerospace & olugbeja, awọn ibaraẹnisọrọ, ile-iṣẹ data ati awọn ọja ile-iṣẹ. Awọn ọja pẹlu iṣẹ-giga ati ipanilara-lile afọwọṣe idapọ-ifihan agbara iṣọpọ awọn iyika, FPGAs, SoCs ati ASICs; awọn ọja iṣakoso agbara; akoko ati awọn ẹrọ amuṣiṣẹpọ ati awọn ojutu akoko deede, ṣeto ipilẹ agbaye fun akoko; awọn ẹrọ ṣiṣe ohun; Awọn ojutu RF; ọtọ irinše; ibi ipamọ ile-iṣẹ ati awọn solusan ibaraẹnisọrọ, awọn imọ-ẹrọ aabo ati anti-t ti iwọnamper awọn ọja; Awọn ojutu Ethernet; Agbara-lori-Eternet ICs ati awọn agbedemeji; bi daradara bi aṣa oniru agbara ati awọn iṣẹ. Kọ ẹkọ diẹ sii ni www.microsemi.com.

Àtúnyẹwò History

Itan atunyẹwo ṣe apejuwe awọn iyipada ti a ṣe imuse ninu iwe-ipamọ naa. Awọn iyipada ti wa ni atokọ nipasẹ atunyẹwo, bẹrẹ pẹlu atẹjade lọwọlọwọ.
1.1 Àtúnyẹwò 10.0
Awọn atẹle jẹ akopọ ti awọn ayipada ti a ṣe ninu atunyẹwo yii.

  • Awọn ẹya bọtini imudojuiwọn, oju-iwe 3
  • Nọmba 2 ti a ṣe imudojuiwọn, oju-iwe 4.
  • Tabili 1 ti a ṣe imudojuiwọn, oju-iwe 5
  • Tabili 2 ti a ṣe imudojuiwọn, oju-iwe 6

1.2 Àtúnyẹwò 9.0
Awọn atẹle jẹ akopọ ti awọn ayipada ti a ṣe ninu atunyẹwo yii.

  • Awọn ẹya bọtini imudojuiwọn, oju-iwe 3
  • Tabili 4 ti a ṣe imudojuiwọn, oju-iwe 8

1.3 Àtúnyẹwò 8.0
Awọn atẹle jẹ akopọ ti awọn ayipada ti a ṣe ninu atunyẹwo yii.

  • Atilẹyin ti a ṣafikun fun iṣeto awọn ọna 8 fun Raw-14, Raw-16 ati awọn iru Data RGB-888.
  • Nọmba 2 ti a ṣe imudojuiwọn, oju-iwe 4.
  • Abala imudojuiwọn Awọn ẹya ara ẹrọ bọtini, oju-iwe 3.
  • Abala imudojuiwọn mipi_csi2_rxdecoder, oju-iwe 5.
  • Tabili 2 ti a ṣe imudojuiwọn, oju-iwe 6 ati tabili 4, oju-iwe 8.

1.4 Àtúnyẹwò 7.0
Awọn atẹle jẹ akopọ ti awọn ayipada ti a ṣe ninu atunyẹwo yii.

  • Ṣafikun awọn apakan iha ipele Awọn ẹya bọtini, oju-iwe 3 ati Awọn idile Atilẹyin, oju-iwe 3.
  • Tabili 4 ti a ṣe imudojuiwọn, oju-iwe 8.
  • Nọmba 4 ti a ṣe imudojuiwọn, oju-iwe 9 ati aworan 5, oju-iwe 9.
  • Iwe-aṣẹ Awọn apakan ti a ṣafikun, oju-iwe 10, Awọn ilana fifi sori ẹrọ, oju-iwe 11, ati Lilo Awọn orisun, oju-iwe 12.
  • Atilẹyin Core fun Raw14, Raw16, ati awọn iru data RGB888 fun awọn ọna 1, 2, ati 4 ni a ṣafikun.

1.5 Àtúnyẹwò 6.0
Awọn atẹle jẹ akopọ ti awọn ayipada ti a ṣe ninu atunyẹwo yii.

  • Iṣaaju imudojuiwọn, oju-iwe 3.
  • Nọmba 2 ti a ṣe imudojuiwọn, oju-iwe 4.
  • Tabili 2 ti a ṣe imudojuiwọn, oju-iwe 6.
  • Tabili 4 ti a ṣe imudojuiwọn, oju-iwe 8.

1.6 Àtúnyẹwò 5.0
Awọn atẹle jẹ akopọ ti awọn ayipada ti a ṣe ninu atunyẹwo yii.

  • Iṣaaju imudojuiwọn, oju-iwe 3.
  • Akole ti a ṣe imudojuiwọn fun Nọmba 2, oju-iwe 4.
  • Tabili 2 ti a ṣe imudojuiwọn, oju-iwe 6 ati tabili 4, oju-iwe 8.

1.7 Àtúnyẹwò 4.0
Ṣe imudojuiwọn iwe-ipamọ fun Libero SoC v12.1.
1.8 Àtúnyẹwò 3.0
Awọn atẹle jẹ akopọ ti awọn ayipada ti a ṣe ninu atunyẹwo yii.

  • Atilẹyin fun iru data RAW12 ti ṣafikun.
  • Fikun ami amijade frame_valid_o ninu IP, wo Tabili 2, oju-iwe 6.
  • Fikun-un paramita iṣeto g_NUM_OF_PIXELS ni Tabili 4, oju-iwe 8.

1.9 Àtúnyẹwò 2.0
Atilẹyin fun iru data RAW10 ti ṣafikun.
1.10 Àtúnyẹwò 1.0
Atẹjade akọkọ ti iwe-ipamọ yii.

Ọrọ Iṣaaju

MIPI CSI-2 ni a boṣewa sipesifikesonu asọye nipa a Mobile Industry isise Interface (MIPI) Alliance. Ni wiwo Serial kamẹra 2 (CSI-2) sipesifikesonu asọye ni wiwo laarin a agbeegbe ẹrọ (kamẹra) ati ki o kan ogun isise (mimọ-band, ohun elo engine). Itọsọna olumulo yii ṣe apejuwe MIPI CSI2 decoder olugba fun PolarFire (MIPI CSI-2 RxDecoder), eyiti o ṣe ipinnu data lati wiwo sensọ.
Ipilẹ IP ṣe atilẹyin ọna pupọ (1, 2, 4, ati awọn ọna 8) fun Raw-8, Raw-10, Raw-12, Raw-14, Raw-16, ati awọn iru data RGB-888.
MIPI CSI-2 nṣiṣẹ ni awọn ipo meji-ipo iyara-giga ati ipo agbara-kekere. Ni ipo iyara giga, MIPI CSI-2 ṣe atilẹyin gbigbe data aworan nipa lilo apo kukuru ati awọn ọna kika apo gigun. Awọn apo-iwe kukuru pese amuṣiṣẹpọ fireemu ati alaye amuṣiṣẹpọ laini. Awọn apo-iwe gigun pese alaye ẹbun. Ilana ti awọn apo-iwe ti a firanṣẹ jẹ bi atẹle.

  1. Ibẹrẹ fireemu (pakẹti kukuru)
  2. Ibẹrẹ ila (aṣayan)
  3. Awọn apo data aworan diẹ (awọn apo-iwe gigun)
  4. Ipari ila (aṣayan)
  5. Ipari fireemu (pakẹti kukuru)

Pakẹti gigun kan jẹ deede si ila kan ti data aworan. Apejuwe atẹle n ṣe afihan ṣiṣan data fidio.
olusin 1 • Fidio Data ṣiṣanMICROCHIP UG0806 MIPI CSI 2 Iyipada Olugba fun PolarFire - Ṣiṣan Data Fidio

2.1 Key Awọn ẹya ara ẹrọ

  • Ṣe atilẹyin Raw-8, Raw-10, Raw-12, Raw-14, Raw-16, ati awọn iru data RGB-888 fun awọn ọna 1, 2, 4, ati 8
  • Ṣe atilẹyin awọn piksẹli 4 fun aago piksẹli fun ipo awọn ọna 4 ati 8
  • Ṣe atilẹyin Abinibi ati AXI4 Stream Video Interface
  • IP ko ṣe atilẹyin awọn iṣowo ni Ipo Agbara Kekere
  • IP ko ṣe atilẹyin Ipo ifibọ/Foju ikanni (ID).

2.2 Awọn idile atilẹyin

  • PolarFire® SoC
  • PolarFire®

Hardware imuse

Yi apakan apejuwe awọn alaye imuse hardware. Apejuwe atẹle yii fihan ojutu olugba MIPI CSI2 ti o ni MIPI CSI2 RxDecoder IP ninu. IP yii ni lati lo ni apapo pẹlu awọn bulọọki wiwo jeneriki PolarFire ® MIPI IOD ati Loop Titiipa Alakoso (PLL). MIPI CSI2 RxDecoder IP jẹ apẹrẹ lati ṣiṣẹ pẹlu awọn bulọọki PolarFIre MIPI IOG. Nọmba 2 fihan asopọ pin lati PolarFire IOG si MIPI CSI2 RxDecoder IP. A nilo PLL lati ṣe ina aago ti o jọra (aago piksẹli). Aago igbewọle si PLL yoo jẹ lati RX_CLK_R PIN ti o wu jade ti IOG. PLL ni lati tunto lati ṣe agbejade aago ti o jọra, da lori MIPI_bit_clk ati nọmba awọn ọna ti a lo. Idogba ti a lo lati ṣe iṣiro aago ti o jọra jẹ bi atẹle.
CAM_CLOCK_I = (MIPI _ bit _ clk)/4
PARALLEL_CLOCK = (CAM_CLOCK_I x Num_of_Lanes x 8)/(g _ DATAWIDTH xg _ NUM _ OF _ PIXELS)
Apejuwe atẹle yii ṣe afihan faaji ti MIPI CSI-2 Rx fun PolarFire.
olusin 2 • Faaji ti MIPI CSI-2 Rx Solusan fun 4 Lane iṣeto niMICROCHIP UG0806 MIPI CSI 2 Decoder Olugba fun PolarFire - Solusan fun Iṣeto Lane 4

Nọmba ti iṣaaju fihan awọn oriṣiriṣi oriṣiriṣi ninu MIPI CSI2 RxDecoder IP. Nigbati a ba lo ni apapo pẹlu PolarFire IOD Generic ati PLL, IP yii le gba ati pinnu awọn apo-iwe MIPI CSI2 lati ṣe agbejade data pixel pẹlu awọn ifihan agbara to wulo.
3.1 Design Apejuwe
Yi apakan apejuwe awọn ti o yatọ ti abẹnu modulu ti awọn IP.
3.1.1 Embsync_detect
Module yii gba data lati PolarFire IOG ati ṣe awari koodu SYNC ti a fi sinu data ti o gba ti ọna kọọkan. Module yii tun ṣe deede data lati ọna kọọkan si koodu SYNC ati firanṣẹ si module mipi_csi2_rxdecoder fun yiyipada apo.
3.1.2 mipi_csi2_rxdecoder
Module yii ṣe ipinnu awọn idii kukuru ti nwọle ati awọn apo-iwe gigun ati ṣe ipilẹṣẹ frame_start_o, frame_end_o, frame_valid_o, line_start_o, line_end_o, word_count_o, line_valid_o, ati data_out_o. Data Pixel de laarin ibẹrẹ laini ati awọn ifihan agbara ipari laini. Pakẹti kukuru ni akọsori apo-iwe nikan ati atilẹyin awọn oriṣi data. MIPI CSI-2 Olugba IP Core ṣe atilẹyin awọn iru data atẹle fun awọn apo-iwe kukuru.
Table 1 • Atilẹyin Kukuru Packet Data Orisi

Data Iru Apejuwe
0x00 Fireemu Bẹrẹ
0x01 Ipari fireemu

Pakẹti gigun naa ni data aworan naa ninu. Gigun ti apo naa jẹ ipinnu nipasẹ ipinnu petele, eyiti a tunto sensọ kamẹra. Eyi ni a le rii ni ifihan iṣẹjade word_count_o ni awọn baiti.
Apejuwe atẹle n ṣe afihan imuse FSM ti decoder.
Nọmba 3 • FSM imuse ti DecoderMICROCHIP UG0806 MIPI CSI 2 Olugba Decoder fun PolarFire - imuse FSM ti Decoder

  1. Ibẹrẹ fireemu: Nigbati o ba n gba apo-ibẹrẹ fireemu, ṣe agbejade pulse ibẹrẹ fireemu, lẹhinna duro fun ibẹrẹ laini.
  2. Ibẹrẹ laini: Nigbati o ba gba itọkasi ibẹrẹ laini, ṣe agbejade pulse ibẹrẹ laini.
  3. Ipari Laini: Lori ti ipilẹṣẹ laini ibẹrẹ pulse, tọju data piksẹli, lẹhinna ṣe ina pulse ipari laini. Tun Igbesẹ 2 ati 3 ṣe titi ti apo ipari fireemu yoo gba.
  4. Ipari fireemu: Lori gbigba apo-ipari fireemu, ṣe ina pulse ipari fireemu. Tun awọn igbesẹ loke fun gbogbo awọn fireemu.

CAM_CLOCK_I naa gbọdọ wa ni tunto si igbohunsafẹfẹ sensọ aworan, lati ṣe ilana data ti nwọle, laibikita Num_of_lanes_i tunto si ọna kan, awọn ọna meji, tabi awọn ọna mẹrin.
IP naa ṣe atilẹyin Raw-8, Raw-10, Raw-12, Raw-14, Raw-16, ati awọn iru data RGB-888. Piksẹli kan fun aago kan ni a gba lori data_out_o ti g_NUM_OF_PIXELS ti ṣeto si ọkan. Ti a ba ṣeto g_NUM_OF_PIXELS si 4 lẹhinna awọn piksẹli mẹrin ni aago kan ni a firanṣẹ jade ati pe aago ti o jọra ni lati tunto ni igba mẹrin ni isalẹ ju ọran deede lọ. Awọn piksẹli mẹrin fun iṣeto aago fun olumulo ni irọrun lati ṣiṣe apẹrẹ wọn ni awọn ipinnu giga ati awọn oṣuwọn data kamẹra ti o ga julọ, eyiti o jẹ ki o rọrun lati pade awọn akoko apẹrẹ. Lati tọka data aworan to wulo, ami ifihan ila_valid_o ti wa ni fifiranṣẹ. Nigbakugba ti o ba jẹ pe o ga, data piksẹli ti o wu jade wulo.
3.2 Awọn igbewọle ati awọn igbejade
Tabili ti o tẹle ṣe atokọ awọn titẹ sii ati awọn ebute oko oju-iwe ti awọn aye atunto IP.
Table 2 • Input ati Output Ports fun Abinibi Video Interface

Orukọ ifihan agbara Itọsọna  Ìbú Apejuwe
CAM_CLOCK_I Iṣawọle 1 Aago sensọ aworan
PARALLEL_CLOCK_I Iṣawọle 1 Piksẹli aago
RESET_N_I Iṣawọle 1 Asynchronous lọwọ ifihan agbara atunto kekere
L0_HS_DATA_I Iṣawọle 8-die-die Data titẹ sii iyara giga lati ọna 1
L1_HS_DATA_I Iṣawọle 8-die-die Data titẹ sii iyara giga lati ọna 2
L2_HS_DATA_I Iṣawọle 8-die-die Data titẹ sii iyara giga lati ọna 3
L3_HS_DATA_I Iṣawọle 8-die-die Data titẹ sii iyara giga lati ọna 4
L4_HS_DATA_I Iṣawọle 8-die-die Data titẹ sii iyara giga lati ọna 5
L5_HS_DATA_I Iṣawọle 8-die-die Data titẹ sii iyara giga lati ọna 6
L6_HS_DATA_I Iṣawọle 8-die-die Data titẹ sii iyara giga lati ọna 7
L7_HS_DATA_I Iṣawọle 8-die-die Data titẹ sii iyara giga lati ọna 8
L0_LP_DATA_I Iṣawọle 1 Data igbewọle agbara kekere to dara lati ọna ọkan.
Iye aiyipada jẹ 0 fun PolarFire ati PolarFire SoC.
L0_LP_DATA_N_I Iṣawọle 1 Odi kekere agbara igbewọle data lati ona kan
L1_LP_DATA_I Iṣawọle 1 Data titẹ agbara kekere to dara lati ọna meji.
Iye aiyipada jẹ 0 fun PolarFire ati PolarFire SoC.
L1_LP_DATA_N_I Iṣawọle 1 Odi kekere data igbewọle lati ona meji
L2_LP_DATA_I Iṣawọle 1 Awọn data igbewọle agbara kekere to dara lati ọna mẹta.
Iye aiyipada jẹ 0 fun PolarFire ati PolarFire SoC.
L2_LP_DATA_N_I Iṣawọle 1 Odi kekere agbara input data lati ona mẹta
L3_LP_DATA_I Iṣawọle 1 Awọn data igbewọle agbara kekere to dara lati ọna mẹrin.
Iye aiyipada jẹ 0 fun PolarFire ati PolarFire SoC.
L3_LP_DATA_N_I Iṣawọle 1 Odi kekere agbara input data lati ona mẹrin
L4_LP_DATA_I Iṣawọle 1 Data igbewọle agbara kekere to dara lati ọna marun.
Iye aiyipada jẹ 0 fun PolarFire ati PolarFire SoC.
L4_LP_DATA_N_I Iṣawọle 1 Odi kekere agbara input data lati ona marun
L5_LP_DATA_I Iṣawọle 1 Data igbewọle agbara kekere to dara lati ọna mẹfa.
Iye aiyipada jẹ 0 fun PolarFire ati PolarFire SoC.
L5_LP_DATA_N_I Iṣawọle 1 Odi kekere agbara igbewọle data lati ona mefa
L6_LP_DATA_I Iṣawọle 1 Rere kekere agbara input data lati ona meje.
Iye aiyipada jẹ 0 fun PolarFire ati PolarFire SoC.
L6_LP_DATA_N_I Iṣawọle 1 Odi kekere agbara input data lati ona meje
L7_LP_DATA_I Iṣawọle 1 Data igbewọle agbara kekere to dara lati ọna mẹjọ.
Iye aiyipada jẹ 0 fun PolarFire ati PolarFire SoC.
L7_LP_DATA_N_I Iṣawọle 1 Odi kekere data igbewọle lati ona mẹjọ
data_jade_o Abajade g_DATAWIDT
H*g_NUM_OF
_PIXELS-1: 0
8-bit, 10-bit, 12-bit, 14-bit, 16-bit, ati RGB-888 (24-bit) pẹlu ẹbun kan fun aago kan. 32-bit, 40-bit, 48-bit, 56-bit, 64-bit, ati 96-bit pẹlu awọn piksẹli mẹrin fun aago kan.
ila_valid_o Abajade 1 Iṣẹjade data to wulo. Jẹrisi giga nigbati data_out_o wulo
fireemu_ibẹrẹ_o Abajade 1 Ṣe afihan giga fun aago kan nigbati a ba rii ibẹrẹ fireemu ninu awọn apo-iwe ti nwọle
fireemu_opin_o Abajade 1 Ṣe afihan giga fun aago kan nigbati a ba rii ipari fireemu ninu awọn apo-iwe ti nwọle
fireemu_valid_o Abajade 1 Isọdi giga fun aago kan fun gbogbo awọn laini ti nṣiṣe lọwọ ni fireemu kan
ila_ibẹrẹ_o Abajade 1 Ti ṣe afihan giga fun aago kan nigbati a ba rii ibẹrẹ laini ninu awọn apo-iwe ti nwọle
ila_opin_o Abajade 1 Ṣe afihan giga fun aago kan nigbati a ba rii opin laini ninu awọn apo-iwe ti nwọle
ọrọ_count_o Abajade 16-die-die Ṣe aṣoju iye pixel ni awọn baiti
ecc_aṣiṣe_o Abajade 1 Ifihan aṣiṣe ti o tọkasi ibaamu ECC
data_type_o Abajade 8-die-die Aṣoju data iru ti apo

3.3 AXI4 ṣiṣan Port
Tabili ti o tẹle ṣe atokọ awọn titẹ sii ati awọn ebute oko oju omi ti o wu ti AXI4 Stream Port.
Table 3 • Awọn ibudo fun AXI4 ṣiṣan Video Interface

Orukọ Port Iru  Ìbú Apejuwe
RESET_N_I Iṣawọle 1bit Atunto asynchronous kekere ti nṣiṣe lọwọ
ifihan agbara lati ṣe ọnà.
CLOCK_I Iṣawọle 1bit Eto aago
TDATA_O Abajade g_NUM_OF_PIXELS*g_DATAWIDTH die-die O wu Video Data
TVALID_O Abajade 1bit O wu Line Wulo
TLAST_O Abajade 1bit O wu fireemu opin ifihan agbara
TUSER_O Abajade 4bit bit 0 = Opin fireemu
bit 1 = ajeku
bit 2 = ajeku
bit 3 = Fireemu Wulo
TSTRB_O Abajade g_DATAWIDTH /8 O wu Video Data strobe
TKEEP_O Abajade g_DATAWIDTH /8 O wu Video Data Jeki

3.4 iṣeto ni paramita
Tabili ti o tẹle ṣe atokọ apejuwe ti awọn aye atunto ti a lo ninu imuse ohun elo ti MIPI CSI-2 Rx Decoder block. Wọn jẹ awọn paramita jeneriki ati pe o le yatọ si da lori awọn ibeere ohun elo.
Table 4 • Iṣeto ni paramita

Oruko Apejuwe
Iwọn Data Iwọn data piksẹli titẹ sii. Ṣe atilẹyin 8-bits, 10-bits, 12-bits, 14-bits, 16-bits, ati 24-bits (RGB 888)
Iwọn Lane Nọmba ti MIPI ona.
• Ṣe atilẹyin awọn ọna 1, 2, 4, ati 8
Nọmba ti awọn piksẹli Awọn aṣayan wọnyi wa:
1: Piksẹli kan fun aago kan
4: Awọn piksẹli mẹrin fun aago pẹlu igbohunsafẹfẹ aago piksẹli dinku ni igba mẹrin (wa nikan ni ọna 4 tabi ipo ọna 8).
Invert Data Input Awọn aṣayan lati yi pada data ti nwọle jẹ bi atẹle:
0: ko ṣe iyipada data ti nwọle
1: inverts ti nwọle data
Iwọn FIFO Iwọn Adirẹsi ti Byte2PixelConversion FIFO, Atilẹyin ni Ibiti: 8 si 13.
Atọka fidio Abinibi ati AXI4 Stream Video Interface

3.5 ìlà aworan atọka
Awọn abala atẹle yii ṣe afihan awọn aworan akoko.
3.5.1 Long Packet
Apejuwe atẹle n ṣe afihan ọna igbi akoko ti apo gigun.
olusin 4 • Time Waveform of Long PacketMICROCHIP UG0806 MIPI CSI 2 Olugba Decoder fun PolarFire - Waveform akoko ti Packet Gigun

3.5.2 Kukuru Packet
Apejuwe atẹle n ṣe afihan ọna igbi akoko ti apo ibere fireemu.
olusin 5 • Akoko Waveform of Frame Start PacketMICROCHIP UG0806 MIPI CSI 2 Olugba Decoder fun PolarFire - Waveform akoko ti Packet Bẹrẹ Frame

Iwe-aṣẹ

MIPICSI2 RxDecoder IP ko RTL wa ni titiipa iwe-aṣẹ ati pe RTL ti paroko wa fun ọfẹ.
4.1 ti paroko
A pese koodu RTL pipe fun mojuto, gbigba mojuto lati wa ni ese pẹlu ohun elo Smart Design. Simulation, kolaginni, ati ifilelẹ le ṣee ṣe laarin Libero® System-on-Chip (SoC). Awọn koodu RTL fun mojuto ti wa ni ìpàrokò.
4.2 RTL
Koodu orisun RTL pipe ti pese fun mojuto.

Awọn ilana fifi sori ẹrọ

Awọn mojuto gbọdọ wa ni fi sori ẹrọ sinu Libero software. O ṣe laifọwọyi nipasẹ iṣẹ imudojuiwọn Catalog ni Libero, tabi CPZ file le ṣe afikun pẹlu ọwọ nipa lilo ẹya katalogi Fikun-un. Ni kete ti CPZ file ti fi sori ẹrọ ni Libero, mojuto le ti wa ni tunto, ipilẹṣẹ, ati instantiated laarin Smart Design fun ifisi ni Libero ise agbese.
Fun awọn itọnisọna siwaju sii lori fifi sori mojuto, iwe-aṣẹ, ati lilo gbogbogbo, tọka si Iranlọwọ Labeabo SoC Online.

Lilo awọn orisun

Awọn wọnyi tabili ti fihan awọn oluşewadi iṣamulo ti biample MIPI CSI-2 Core olugba muse ni a PolarFire FPGA (MPF300TS-1FCG1152I package) fun aise 10 ati 4-Lenii iṣeto ni.
Table 5 • Resource iṣamulo

Eroja Lilo
Awọn DFFs 1327
4-igbewọle LUTs 1188
Awọn LSRAM 12

Microsemi Proprietary UG0806 Àtúnyẹwò 10.0

Awọn iwe aṣẹ / Awọn orisun

MICROCHIP UG0806 MIPI CSI-2 Olugba oluyipada fun PolarFire [pdf] Itọsọna olumulo
UG0806 MIPI CSI-2 Olugba Olugba fun PolarFire, UG0806, MIPI CSI-2 Olugba Decoder fun PolarFire, MIPI CSI-2 Olugba Decoder, Olugba Decoder, Decoder

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *