MICROCHIP UG0877 SLVS-EC Kaiwhiwhi mo te Polar Fire FPGA Aratohu Kaiwhakamahi
Tuhinga o mua
Ko te hitori whakahounga e whakaatu ana i nga huringa i whakatinanahia ki te tuhinga. Ka whakarārangihia ngā whakarerekētanga mā te whakahounga, tīmata ki te tānga o nāianei.
Arotakenga 4.0
E whai ake nei he whakarāpopototanga o ngā whakarerekētanga i mahia i te whakahoutanga 4.0 o tenei tuhinga.
- I whakakapihia te Whakaahua 2, te wharangi 2, te ahua 3, te wharangi 3, te ahua 8, te wharangi 6, me te ahua 9, te wharangi 7.
- Kua tangohia te waahanga Tukua PLL, wharangi 4.
- Kua whakahoutia te Ripanga 1, wharangi 3, Ripanga 3, wharangi 7, Ripanga 4, wharangi 7, me Ripanga 5, wharangi 8.
- Kua whakahouhia te waahanga PLL mo te Whakaputa Karaka Pika, wharangi 4.
- Kua whakahouhia te waahanga Tawhā Whirihoranga, wharangi 7.
Arotakenga 3.0
E whai ake nei he whakarāpopototanga o ngā whakarerekētanga i mahia i te whakahoutanga 3.0 o tenei tuhinga.
- SLVS-EC IP, wharangi 2
- Ripanga 3 kei te whaarangi 7
Arotakenga 2.0
E whai ake nei he whakarāpopototanga o ngā whakarerekētanga i mahia i te whakahoutanga 2.0 o tenei tuhinga.
- SLVS-EC IP, wharangi 2
- Whirihoranga Whakawhitiwhiti, wharangi 3
- Ripanga 3 kei te whaarangi 7
Arotakenga 1.0
Ko te Whakahoutanga 1.0 te whakaputanga tuatahi o tenei tuhinga
SLVS-EC IP
Ko te SLVS-EC te atanga tere-tere a Sony mo nga reanga-whakatupuranga teitei-taumira whakaahua CMOS. He pai tenei paerewa ki te whiri-ki-te-a-rangi na te hangarau karaka whakauru. He maamaa te hoahoa taumata-poari mo te tere tere me te whakawhiti tawhiti. Ko te SLVS-EC Rx IP matua e whakarato ana i te atanga SLVS-EC mo PolarFire FPGA ki te tango i nga raraunga puoro whakaahua. Ka tautoko te IP i te tere ki te 4.752 Gbps. Ko te matua IP e tautoko ana i nga huarahi e rua, e wha, e waru mo nga whirihoranga RAW 8, RAW 10, me RAW 12. Ko te ahua e whai ake nei e whakaatu ana i te hoahoa punaha mo te otinga kamera SLVS-EC.
Whakaatu 1 • SLVS-EC IP Poraka Hoahoa
Ka whakamahia te transceiver Polar Fire® hei atanga PHY mo te puoro SLVS-EC mai i te whakamahi a te atanga SLVS-EC i te hangarau karaka whakauru. Ka whakamahia ano hoki e ia te whakawaehere 8b10b, ka taea te whakahoki mai ma te whakamahi i te transceiver PolarFire. Ko te PolarFire FPGA kua eke ki te 24 nga huarahi hiko iti 12.7 Gbps transceiver. Ka taea te whirihora i enei huarahi whakawhiti hei huarahi kaiwhiwhi SLVS-EC PHY. Ka rite ki te whakaatu i te ahua o mua, ka hono nga putanga whakawhiti ki te SLVS-EC Rx IP matua.
SLVS-EC Receiver Solution
Ko te ahua e whai ake nei e whakaatu ana i te raupaparorohiko Libero SoC te whakatinanatanga hoahoa taumata teitei o SLVS-EC IP me nga waahanga e hiahiatia ana mo te otinga kaiwhiwhi SLVS-EC.
Whakaatu 2 • SLVS-EC IP SmartDesign
Whirihoranga Whakawhitiwhiti
Ko te ahua e whai ake nei e whakaatu ana i te whirihoranga atanga transceiver.
Whakaahua 3 • Kaiwhakarite Atanga Whakawhiti
Ka taea te whirihora te Kaiwhakawhiti ki nga ara e rua, e wha ranei. Ano, ko te tere o te whakawhiti ka taea te whakarite i te "Reeti raraunga whakawhiti". Ko te atanga SLVS-EC e tautoko ana i nga reiti baud e rua kua whakarārangitia i te ripanga e whai ake nei.
Ripanga 1 • SLVS-EC Baud Reiti
Koeke Baud | Reiti Baud i Mbps |
1 | 1188 |
2 | 2376 |
3 | 4752 |
PLL mo te Whakatupu Karaka Pika
E hiahiatia ana he PLL hei whakaputa i te karaka pika mai i te karaka Fabric i hangaia e Transceiver, ara, LANE0_RX_CLOCK. E whai ake nei te tauira hei whakaputa karaka pika.
Karaka Pika = (LANE0_RX_CLOCK * 8)/DATA_WIDTH
Whirihorahia te PF_CCC mo te RAW 8 e whakaatuhia ana i te ahua e whai ake nei.
Whakaaturanga 4 • Porowhita Whakarerenga Karaka
Whakaahuatanga Hoahoa
Ko te ahua e whai ake nei e whakaatu ana i te hanganga o te SLVS-EC Frame Format.
Whakaatu 5 • SLVS-EC Hanganga Whakahōputu Tāpare
Kei roto i te pane Packet nga korero mo te anga tohu timata me te mutunga me nga raina whaimana. Ka taapirihia nga waehere mana PHY ki runga ake i te pane pane hei hanga i te paatete SLVS-EC. Ko te ripanga e whai ake nei e whakarārangi ana i ngā momo waehere mana PHY e whakamahia ana i roto i te kawa SLVS-EC.
Ripanga 2 • Waehere Whakahaere PHY
Waehere Whakahaere PHY 8b10b Whakakotahitanga Tohu
Tīmata Waehere K.28.5 – K.27.7 – K.28.2 – K.27.7
Waehere Whakamutunga K.28.5 – K.29.7 – K.30.7 – K.29.7
Waehere Pad K.23.7 – K.28.4 – K.28.6 – K.28.3
Waehere Tukutahi K.28.5 – D.10.5 – D.10.5 – D.10.5
Waehere Whakakore D.00.0 – D.00.0 – D.00.0 – D.00.0
SLVS-EC RX IP Core
Ko tenei waahanga e whakaatu ana i nga taipitopito whakamahinga taputapu o SLVS-EC Receiver IP. Ko te ahua e whai ake nei e whakaatu ana i te otinga kaiwhiwhi a Sony SLVS-EC kei roto te Polar Fire SLVS-EC RX IP. Ka whakamahia tenei IP i te taha o te poraka atanga transceiver Polar Fire. Ko te ahua e whai ake nei e whakaatu ana i nga poraka o roto o te SLVS-EC Rx IP.
Whakaatu 6 • Nga Poraka o roto o te SLVS-EC RX IP
kaiwhakariterite
Ka whiwhi tenei kōwae i nga raraunga mai i nga poraka whakawhiti PolarFire me te whakahāngai ki te waehere tukutahi. Ko tenei kōwae e rapu ana i te waehere tukutahi i roto i nga paita i riro mai i te kaiwhakawhitiwhiti me te raka ki te rohe paita.
slvsec_phy_rx
Ka whiwhi tenei kōwae i nga raraunga mai i te tiaaro me te wetewete i nga paatete SLVS PHY e tau mai ana. Ka haere tenei kōwae i roto i te raupapa tukutahi katahi ka whakaputa i te tohu pkt_en timata mai i te waehere Tīmata ka mutu ki te waehere mutunga. Ka tangohia ano te waehere PAD mai i nga paatete raraunga ka tukuna nga raraunga ki te waahanga e whai ake nei ko slvsrx_decoder.
slvsrx_decoder
Ka whiwhi tenei kōwae i te raraunga mai i te kōwae slvsec_phy_rx me te tango i nga raraunga pika mai i te utu utu. Ka tangohia e tenei kōwae e wha nga pika mo ia karaka mo ia ara, ka tukuna ki te putanga. Ka whakaputahia e ia te tohu tohu raina mo nga raina kaha e whakamana ana i nga raraunga ataata hohe. Ka mahia ano e ia te tohu whaimana o te Frame ma te titiro ki te timatanga anga me nga moka mutunga anga kei te pane pane o nga paatete SLVS-EC
FSM me te Raraunga Wetewaehere Whenua
Ko te ahua e whai ake nei e whakaatu ana i te FSM mo SLVS-EC RX IP.
Whakaatu 7 • FSM mo SLVS-EC RX IP
SLVS-EC Kaiwhiwhi IP Whirihoranga
Ko te ahua e whai ake nei e whakaatu ana i te SLVS-EC kaiwhiwhi IP configurator.
Whakaatu 8 • SLVS-EC Receiver IP Configurator
Tawhā Whirihoranga
Kei te ripanga e whai ake nei te whakaahuatanga o nga tawhā whirihoranga i whakamahia i roto i te whakatinanatanga taputapu o te poraka IP kaiwhiwhi SLVS-EC. He tawhā whānui enei ka taea te rereke i runga i nga whakaritenga tono.
Ripanga 3 • Tawhā Whirihoranga
Whakaahuatanga Ingoa
RARAUNGA_WIDTH Whakauruhia te whanui raraunga pika. Ka tautokohia te RAW 8, te RAW 10 me te RAW 12.
LANE_WIDTH Tau o nga huarahi SLVS-EC. Ka tautokohia nga ara e rua, e wha, e waru.
BUFF_DEPTH Te hōhonutanga o te parepare. Te maha o nga pika hohe i te raina ataata hohe.
Ka taea te tatau i te hohonu o te buffer ma te whakamahi i te wharite e whai ake nei:
BUFF_DEPTH = Heil ((Tauinga Whakapae * Whānui RAW) / (32 * Whānui huarahi))
Example: Whānui RAW = 8, Whānui huarahi = 4, me te Whakapae Whakapae = 1920 pika
BUFF_DEPTH = Pouaka ((1920 * 8)/ (32* 4)) = 120
Nga Whakauru me nga Putanga
Kei te ripanga e whai ake nei nga tauranga whakauru me nga tauranga whakaputa o nga tawhā whirihora IP SLVS-EC RX IP
Ripanga 4 • Tauranga Whakauru me te Putanga
Ingoa Tohu | Te aronga | Whānui | Whakaahuatanga |
LANE#_RX_CLK | Whakauru | 1 | Karaka kua ora mai i te kaikawe mo tera huarahi |
WAHI#_RX_READY | Whakauru | 1 | Tohu reri raraunga mo Lane |
LANE#_RX_VALID | Whakauru | 1 | Raraunga Tohu whaimana mo te Ara |
LANE#_RX_DATA | Whakauru | 32 | I ora ake a Lane i nga raraunga mai i te kaiwhakawhitiwhiti |
LINE_VALID_O | Putanga | 1 | Raraunga tohu whaimana mo nga pika hohe i roto i te raina |
FRAME_VALID_O | Putanga | 1 | Tohu whaimana mo nga raina Hohe i roto i te anga |
RARAUNGA_WA_O | Putanga | RARAUNGA_WIDTH*LANE_WIDTH*4 | Putanga raraunga pika |
Hoahoa Wā
Ko te ahua e whai ake nei e whakaatu ana i te hoahoa wa SLVS-EC IP.
Whakaatu 9 • SLVS-EC IP Wāhanga Hoahoa
Te Whakamahi Rauemi
Ko te ripanga e whai ake nei e whakaatu ana i te whakamahinga rawa o asample SLVS-EC Receiver Core i whakatinanahia i roto i te PolarFire FPGA (MPF300TS-1FCG1152I package), mo te RAW 8 me nga huarahi e wha me te 1920 whirihoranga whakatau whakapae.
Ripanga 5 • Te Whakamahi Rauemi
Huānga | Whakamahinga |
DFF | 3001 |
4-whakauru LUTs | 1826 |
Nga LSRAM | 16 |
Tuhinga / Rauemi
![]() |
MICROCHIP UG0877 SLVS-EC Kaiwhiwhi mo PolarFire FPGA [pdf] Aratohu Kaiwhakamahi UG0877, UG0877 SLVS-EC Kaiwhiwhi mo PolarFire FPGA, SLVS-EC Kaiwhiwhi mo PolarFire FPGA, Kaiwhiwhi mo PolarFire FPGA, PolarFire FPGA |