I-MICROCHIP UG0877 SLVS-EC Isamkeli sePolar Fire FPGA IsiKhokelo somsebenzisi

Imbali yohlaziyo
Imbali yohlaziyo ichaza utshintsho oluthe lwaphunyezwa kuxwebhu. Iinguqulelo zidweliswe ngokuhlaziywa, kuqalwa kupapasho lwangoku.
Uhlaziyo 4.0
Oku kulandelayo sisishwankathelo sotshintsho olwenziwe kuhlaziyo 4.0 lolu xwebhu.
- Umfanekiso Obuyiselweyo 2, iphepha 2, Umfanekiso 3, iphepha 3, Umfanekiso 8, iphepha 6, nomfanekiso 9, iphepha 7 .
- Icandelo elisusiweyo Hambisa i-PLL, iphepha lesi-4.
- ITheyibhile ehlaziyiweyo 1, iphepha 3, iTheyibhile 3, iphepha 7, iTheyibhile 4, iphepha 7, kunye neTheyibhile 5, iphepha 8.
- Icandelo elihlaziyiweyo lePLL lePixel Clock Generation, iphepha lesi-4.
- Icandelo elihlaziyiweyo IiParamitha zoLungiso, iphepha lesi-7.
Uhlaziyo 3.0
Oku kulandelayo sisishwankathelo sotshintsho olwenziwe kuhlaziyo 3.0 lolu xwebhu.
- I-SLVS-EC IP, iphepha lesi-2
- Uluhlu loku-3 kwiphepha loku-7
Uhlaziyo 2.0
Oku kulandelayo sisishwankathelo sotshintsho olwenziwe kuhlaziyo 2.0 lolu xwebhu.
- I-SLVS-EC IP, iphepha lesi-2
- Uqwalaselo lweTransceiver, iphepha lesi-3
- Uluhlu loku-3 kwiphepha loku-7
Uhlaziyo 1.0
Uhlaziyo 1.0 ibe lupapasho lokuqala lolu xwebhu
SLVS-EC IP
I-SLVS-EC lujongano olukwisantya esiphezulu se-Sony kwisizukulwana esilandelayo esinesisombululo esiphezulu soluvo lwemifanekiso ye-CMOS. Lo mgangatho uyanyamezela kwi-lane-to-lane skew ngenxa yetekhnoloji yewotshi efakwe ngaphakathi. Yenza uyilo lwebhodi yebhodi lula ngokubhekiselele kwisantya esiphezulu kunye nokuhanjiswa kwexesha elide. Undoqo we-SLVS-EC Rx IP ubonelela nge-SLVS-EC ujongano lwe-PolarFire FPGA ukufumana idatha yenzwa yomfanekiso. I-IP isekela isantya ukuya kwi-4.752 Gbps. Undoqo we-IP uxhasa iindlela ezimbini, ezine, kunye nesibhozo ze-RAW 8, RAW 10, kunye ne-RAW 12 uqwalaselo. Lo mfanekiso ulandelayo ubonisa umzobo wenkqubo yesisombululo sekhamera ye-SLVS-EC.
Umzobo 1 • I-SLVS-EC IP Block Diagram

I-Polar Fire® i-transceiver isetyenziswe njenge-PHY interface ye-sensor ye-SLVS-EC ekubeni i-interface ye-SLVS-EC isebenzisa iteknoloji yewashi edibeneyo. Ikwasebenzisa i-8b10b encoding, enokubuyiselwa kusetyenziswa iPolarFire transceiver. I-PolarFire FPGA inemizila ye-transceiver ye-24 Gbps ukuya kuthi ga kwi-12.7. Ezi ndlela zothungelwano zinokumiselwa njengeendlela zomamkeli we-SLVS-EC PHY. Njengoko kubonisiwe kumfanekiso owandulelayo, iziphumo ze-transceiver zixhunyiwe kwi-SLVS-EC Rx IP core.
SLVS-EC Umamkeli Isisombululo
Lo mzobo ulandelayo ubonisa ukuphunyezwa koyilo lwesoftware ye-Libero SoC ephezulu ye-SLVS-EC IP kunye namacandelo afunekayo kwisisombululo sommkeli we-SLVS-EC.
Umzobo 2 • SLVS-EC IP SmartDesign

Uqwalaselo lweTransceiver
Lo mfanekiso ulandelayo ubonisa uqwalaselo lojongano lwe-transceiver.
Umfanekiso wesi-3 • IsiQinisekiso seNdibaniselwano yeTransceiver

I-Transceiver inokumiselwa ukuba ibe yimizila emibini okanye emine. Kwakhona, isantya se-transceiver sinokusetwa "kwizinga ledatha ye-Transceiver". Ujongano lwe-SLVS-EC luxhasa iireyithi ezimbini ze-baud njengoko zidweliswe kuluhlu olulandelayo.
Itheyibhile 1 • Ireyithi ye-SLVS-EC yeBaud
| IBanga leBaud | Ireyithi yeBaud kwi-Mbps |
| 1 | 1188 |
| 2 | 2376 |
| 3 | 4752 |
I-PLL yePixel Clock Generation
I-PLL iyafuneka ukuvelisa iwotshi ye-pixel ukusuka kwiwotshi yoMqhaphu eyenziwe ngeTransceiver ethi, LANE0_RX_CLOCK. Ilandelayo yifomula yokuvelisa iwotshi ye-pixel.
Iwotshi yePixel = (LANE0_RX_CLOCK * 8)/DATA_WIDTH
Qwalasela i-PF_CCC ye-RAW 8 njengoko kubonisiwe kulo mzobo ulandelayo.
Umzobo 4 • IClock Conditioning Circuitry

Inkcazo yoyilo
Lo mfanekiso ulandelayo ubonisa i-SLVS-EC Ulwakhiwo lweSakhelo seSakhelo.
Umzobo 5 • I-SLVS-EC Ulwakhiwo lweFomethi yeSakhelo

Iheader yePakethe iqulethe ulwazi malunga nesakhelo sokuqala kunye neempawu zokuphela kunye nemigca eKhoyo. Iikhowudi zokulawula ze-PHY zongezwa ngaphezu kwentloko yepakethe ukwenza ipakethe ye-SLVS-EC. Le theyibhile ilandelayo idwelisa ezahlukeneyo iikhowudi zolawulo ze-PHY ezisetyenziswa kwiprothokholi ye-SLVS-EC.
Uluhlu 2 • IKhowudi yoLawulo lwe-PHY
Ikhowudi yokulawula ye-PHY I-8b10b yoMdibaniso weSimboli
Qalisa iKhowudi K.28.5 – K.27.7 – K.28.2 – K.27.7
Ikhowudi yokuphela K.28.5 – K.29.7 – K.30.7 – K.29.7
Ikhowudi yePad K.23.7 – K.28.4 – K.28.6 – K.28.3
Sync Code K.28.5 - D.10.5 - D.10.5 - D.10.5
Ikhowudi yokungasebenzi D.00.0 - D.00.0 - D.00.0 - D.00.0
I-SLVS-EC RX IP Core
Eli candelo lichaza iinkcukacha zokuphunyezwa kwehardware ye-SLVS-EC Receiver IP. Lo mfanekiso ulandelayo ubonisa isisombululo se-Sony SLVS-EC sommkeli oqulethe i-Polar Fire SLVS-EC RX IP. Le IP isetyenziswe ngokubambisana ne-Polar Fire transceiver interface block. Lo mfanekiso ulandelayo ubonisa iibhloko zangaphakathi ze-SLVS-EC Rx IP.
Umzobo 6 • Iibhloko zangaphakathi ze-SLVS-EC RX IP

ulungelelaniso
Le modyuli ifumana idatha kwiibhloko ze-PolarFire transceiver kwaye ihambelane nekhowudi yokuvumelanisa. Le modyuli ijonga ikhowudi yongqamaniso kwiibyte ezifunyenwe kwi-transceiver kunye nokutshixa kumda we-byte.
slvsec_phy_rx
Le modyuli ifumana idatha kwi-alignner kwaye ichaza iipakethi ze-SLVS PHY ezingenayo. Le modyuli idlula ngolandelelwano longqamaniso kwaye emva koko, ivelisa uphawu lwe-pkt_en oluqala kwikhowudi yokuQala kwaye iphele kwikhowudi yokugqibela. Ikwasusa ikhowudi ye-PAD kwiipakethi zedatha kwaye ithumele idatha kwimodyuli elandelayo eyi-slvsrx_decoder.
slvsrx_decoder
Le modyuli ifumana idatha kwimodyuli ye-slvsec_phy_rx kwaye ikhuphe idatha ye-pixel kumthwalo wokuhlawula. Le modyuli ikhupha iiphikseli ezine ngewotshi nganye kwindlela nganye kwaye ithumela kwimveliso. Ivelisa umgca wesignali esebenzayo kwimigca esebenzayo eqinisekisa idatha yevidiyo esebenzayo. Ivelisa kwakhona iSakhelo esisebenzayo isignali ngokujonga kwisiqalo sesakhelo kunye nesiphelo samasuntswana okuphela kwesakhelo kwiheader yepakethe yeepakethe zeSLVS-EC.
I-FSM ene-Data Decoding States
Lo mzobo ulandelayo ubonisa i-FSM ye-SLVS-EC RX IP.
Umzobo 7 • I-FSM ye-SLVS-EC RX IP

SLVS-EC Umamkeli IP Uqwalaselo
Lo mzobo ulandelayo ubonisa i-SLVS-EC umamkeli we-IP umlungiseleli.
Umzobo 8 • I-SLVS-EC Umamkeli we-IP Configurator

Uqwalaselo Parameters
Le theyibhile ilandelayo idwelisa inkcazo yeeparamitha zoqwalaselo ezisetyenziswa kwi-hardware yokuphunyezwa kwe-SLVS-EC ibhloko ye-IP ye-IP. Ezi iiparameters eziqhelekileyo kwaye zinokwahluka ngokusekelwe kwiimfuno zesicelo.
Itheyibhile yesi-3 • Iiparamitha zoLungiso
Inkcazo yegama
DATA_WIDTH Faka ububanzi bedatha yepikseli. Ixhasa RAW 8, RAW 10, kunye RAW 12.
LANE_WIDTH Inani yeendlela ze-SLVS-EC. Ixhasa iindlela ezimbini, ezine, nezisibhozo.
BUFF_UBUNZI Ubunzulu besikhuseli. Inani leepixels ezisebenzayo kumgca wevidiyo osebenzayo.
Ubunzulu be-buffer bungabalwa ngokusebenzisa le nxaki ilandelayo:
BUFF_DEPTH = I-Ceil ((ISigqibo esithe tye * Ububanzi RAW) / (32 * Ububanzi beNdlela))
Example: Ububanzi RAW = 8, Lane ububanzi = 4, kunye Horizontal Resolution = 1920 pixels
BUFF_DEPTH = ISeyile ((1920 * 8)/ (32* 4)) = 120
Igalelo kunye neZiphumo
Le theyibhile ilandelayo idwelisa igalelo kunye nemveliso yezibuko ze-SLVS-EC RX IP yoqwalaselo iparamitha
Itheyibhile yesi-4 • Izibuko zeZinto neZiphumo
| Igama loMqondiso | Isalathiso | Ububanzi | Inkcazo |
| ILANE#_RX_CLK | Igalelo | 1 | Iwotshi ebuyiselweyo kwi-transceiver yaloo Ndlela ithile |
| ILANE#_RX_READY | Igalelo | 1 | Isignali elungile yedatha yeNdlela |
| ILANE#_RX_VALID | Igalelo | 1 | Isignali esebenzayo yeDatha yeNdlela |
| ILANE#_RX_DATA | Igalelo | 32 | Umzila wafumana idatha kwi-transceiver |
| LINE_VALID_O | Isiphumo | 1 | Idatha esebenzayo yesignali yeepikseli ezisebenzayo emgceni |
| FRAME_VALID_O | Isiphumo | 1 | Isignali esebenzayo yemigca esebenzayo kwisakhelo |
| DATA_OUT_O | Isiphumo | DATA_WIDTH*LANE_WIDTH*4 | Imveliso yedatha yePixel |
Umzobo wexesha
Lo mzobo ulandelayo ubonisa umzobo wexesha we-SLVS-EC IP.
Umzobo 9 • I-SLVS-EC IP Timing Diagram

Usetyenziso lweziBonelelo
Le theyibhile ilandelayo ibonisa ukusetyenziswa kobutyebi njengeample SLVS-EC Receiver Core iphunyezwe kwi-PolarFire FPGA (MPF300TS-1FCG1152I iphakheji), ye-RAW 8 kunye neendlela ezine kunye ne-1920 uqwalaselo lwesisombululo esithe tye.
Uluhlu 5 • Usetyenziso lweziBonelelo
| Isiqalelo | Ukusetyenziswa |
| Ii-DFFs | 3001 |
| 4-igalelo LUTs | 1826 |
| Ii-LSRAMs | 16 |
Amaxwebhu / Izibonelelo
![]() |
I-MICROCHIP UG0877 SLVS-EC Isamkeli se-PolarFire FPGA [pdf] Isikhokelo somsebenzisi UG0877, UG0877 SLVS-EC Umamkeli wePolarFire FPGA, SLVS-EC Umamkeli wePolarFire FPGA, uMmkeli wePolarFire FPGA, PolarFire FPGA |




