MICROCHIP UG0877 SLVS-EC Kaiwhiwhi mo te Polar Fire FPGA Aratohu Kaiwhakamahi
MICROCHIP UG0877 SLVS-EC Kaiwhiwhi mo te Polar Fire FPGA

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

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

Hoahoa Maamaa

Whirihoranga Whakawhitiwhiti
Ko te ahua e whai ake nei e whakaatu ana i te whirihoranga atanga transceiver.

Whakaahua 3 • Kaiwhakarite Atanga Whakawhiti
Whirihora

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

Porowhita Whakarere 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

Hanganga Hō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

Poraka o roto

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

WHAKAMAHI

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

Whirihora

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

Hoahoa Wā

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

Tohutoro

Waiho he korero

Ka kore e whakaputaina to wahitau imeera. Kua tohua nga mara e hiahiatia ana *