MICROCHIP-LOGO

Glacadair HDMI Eadar-aghaidh Meadhanan-mheadhain Àrd-mhìneachaidh MICROCHIP PolarFire FPGA

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA - ÌOMHAIGH TORAIDH

Ro-ràdh (Faighnich Ceist)
Tha glacadair IP Eadar-aghaidh Ioma-mheadhain Àrd-mhìneachaidh (HDMI) aig Microchip a’ toirt taic do dhàta bhidio agus gabhail dàta pacaid claisneachd mar a tha air a mhìneachadh ann an sònrachadh àbhaisteach HDMI. Tha HDMI RX IP air a dhealbhadh gu sònraichte airson innealan PolarFire® FPGA agus PolarFire System on Chip (SoC) FPGA a tha a’ toirt taic do HDMI 2.0 airson rùintean suas gu 1920 × 1080 aig 60 Hz ann am modh aon piogsail agus suas gu 3840 × 2160 aig 60 Hz ann am modh ceithir piogsail. Tha RX IP a’ toirt taic do Hot Plug Detect (HPD) airson sùil a chumail air cumhachd air no dheth agus tachartasan dì-phlugaidh no plugaidh gus conaltradh eadar stòr HDMI agus sinc HDMI a chomharrachadh.

Bidh an stòr HDMI a’ cleachdadh an t-sianal Dàta Taisbeanaidh (DDC) gus Dàta Aithneachaidh Taisbeanaidh Leudaichte (EDID) an t-sinc a leughadh gus rèiteachadh agus/no comasan an t-sinc a lorg. Tha EDID ro-phrògramaichte aig IP RX HDMI, as urrainn do stòr HDMI a leughadh tro sheanal I2C àbhaisteach. Bithear a’ cleachdadh tar-chuirichean inneal PolarFire FPGA agus PolarFire SoC FPGA còmhla ri IP RX gus dàta sreathach a dhì-shreathachadh gu dàta 10-bit. Tha cead aig na seanalan dàta ann an HDMI claonadh mòr a bhith eatorra. Bidh IP RX HDMI a’ toirt air falbh an claonadh am measg nan seanalan dàta a’ cleachdadh First-In First-Out (FIFOs). Bidh an IP seo ag atharrachadh an dàta Comharradh Eadar-dhealachaidh Lùghdaichte Eadar-ghluasaid (TMDS) a gheibhear bhon stòr HDMI tron ​​tar-chuir gu dàta piogsail RGB 24-bit, dàta claisneachd 24-bit agus comharran smachd. Bithear a’ cleachdadh na ceithir comharran smachd àbhaisteach a tha air an sònrachadh ann am pròtacal HDMI gus an dàta a cho-thaobhadh ann an ìrean rè dì-shreathachadh.

Geàrr-chunntas

Tha an clàr a leanas a’ toirt geàrr-chunntas air feartan HDMI RX IP.

Clàr 1. Feartan IP RX HDMI

Tionndadh bunaiteach Tha an stiùireadh cleachdaiche seo a’ toirt taic do HDMI RX IP v5.4.
Teaghlaichean innealan le taic
  • PolarFire® SoC
  • Teine Polar
Sruth inneal le taic Feumaidh Libero® SoC v12.0 no fiosan nas fhaide air adhart.
Eadar-aghaidhean le taic Is iad seo na h-eadar-aghaidhean a tha air an taic leis an HDMI RX IP:
  • AXI4-Stream: Tha an cridhe seo a’ toirt taic do AXI4-Stream gu na puirt toraidh. Nuair a thèid a rèiteachadh sa mhodh seo, bidh IP a’ cur a-mach comharran gearan àbhaisteach AXI4 Stream.
  • Dùthchasach: Nuair a thèid a rèiteachadh sa mhodh seo, bidh IP a’ cur a-mach comharran bhidio is claisneachd dùthchasach.
Ceadachd Tha HDMI RX IP air a thoirt seachad leis an dà roghainn ceadachais a leanas:
  • Crioptaichte: Tha còd RTL crioptaichte iomlan air a thoirt seachad airson a’ chridhe. Tha e ri fhaighinn an-asgaidh le gin de cheadan Libero, a’ leigeil leis a’ chridhe a bhith air a chruthachadh le SmartDesign. Faodaidh tu Simulation, Synthesis, Layout agus prògramadh a dhèanamh air an FPGA silicon a’ cleachdadh an t-sreath dealbhaidh Libero.
  • RTL: Tha cead glaiste airson còd tùsail RTL gu lèir, agus feumar a cheannach air leth.

Feartan

Tha na feartan a leanas aig HDMI RX IP:

  • Co-chòrdail ri HDMI 2.0
  • A’ toirt taic do dhoimhneachd dath 8, 10, 12 agus 16 bit
  • A’ toirt taic do chruthan dath leithid RGB, YUV 4:2:2 agus YUV 4:4:4
  • A’ toirt taic do aon no ceithir piogsail gach cuir-a-steach gach cloc
  • A’ toirt taic do rùintean suas gu 1920 ✕ 1080 aig 60 Hz ann am modh Aon Phiogsail agus suas gu 3840 ✕ 2160 aig 60 Hz ann am modh Ceithir Piogsail.
  • A’ lorg pluga teth
  • A’ toirt taic do Sgeama Dì-chòdaidh – TMDS
  • A’ toirt taic do chur-a-steach DVI
  • A’ toirt taic do Sheanal Dàta Taisbeanaidh (DDC) agus Sianal Dàta Taisbeanaidh Leasaichte (E-DDC)
  • A’ toirt taic do eadar-aghaidh bhidio dùthchasach agus AXI4 airson gluasad dàta bhidio
  • A’ toirt taic do eadar-aghaidh claisneachd sruth dùthchasach agus AXI4 airson gluasad dàta claisneachd

Feartan gun taic

Seo na feartan nach eil a’ faighinn taic bho HDMI RX IP:

  • Chan eil taic ri cruth dath 4:2:0.
  • Chan eil taic ri Raon Àrd-Dhinimiceach (HDR) agus Dìon Susbaint Didseatach Àrd-bann-leud (HDCP).
  • Chan eil taic ri Ìre Ùrachaidh Caochlaideach (VRR) agus Modh Latency Ìosal Fèin-ghluasadach (ALLM).
  • Chan eil taic ri paramadairean Tìm Còmhnard nach eil air an roinn le ceithir ann am modh Ceithir Piogsail.

Stiùireadh stàlaidh
Feumar cridhe IP a stàladh gu fèin-ghluasadach ann an Catalog IP bathar-bog Libero® SoC tron ​​ghnìomh ùrachadh Catalog IP ann am bathar-bog Libero SoC, no thèid a luchdachadh sìos le làimh bhon chatalog. Cho luath ‘s a thèid cridhe IP a stàladh ann am bathar-bog Libero SoC Catalog IP, thèid a rèiteachadh, a chruthachadh agus a stèidheachadh taobh a-staigh Smart Design airson a ghabhail a-steach don phròiseact Libero.

Innealan Stòr Deuchainneach (Faighnich Ceist)

Tha an clàr a leanas a’ liostadh nan innealan tùsail a chaidh a dhearbhadh.

Clàr 1-1. Innealan Stòran Deuchainnte

Innealan Modh Pixel Rùintean air an Deuchainn Doimhneachd Dath (Bit) Modh dath Fuaim
Anailisiche HDMI quantumdata™ M41h 1 720P 30 FPS, 720P 60 FPS agus 1080P 60 FPS 8 RGB, YUV444 agus YUV422 Tha
1080P 30 FPS 8, 10, 12 agus 16
4 720P 30 FPS, 1080P 30 FPS agus 4K 60 FPS 8
1080P 60 FPS 8, 12 agus 16
4K 30 FPS 8, 10, 12 agus 16
Lenovo™ 20U1A007IG 1 1080P 60 FPS 8 RGB Tha
4 1080P 60 FPS agus 4K 30 FPS
Dell domhanleithead 3420 1 1080P 60 FPS 8 RGB Tha
4 4K 30 FPS agus 4K 60 FPS
Neach-deuchainn HDMI® Astro VA-1844A 1 720P 30 FPS, 720P 60 FPS agus 1080P 60 FPS 8 RGB, YUV444 agus YUV422 Tha
1080P 30 FPS 8, 10, 12 agus 16
4 720P 30 FPS, 1080P 30 FPS agus 4K 30 FPS 8
1080P 30 FPS 8, 12 agus 16
NVIDIA® Jetson AGX Orin 32GB H01 Kit 1 1080P 30 FPS 8 RGB Chan eil
4 4K 60 FPS

Rèiteachadh IP HDMI RX (Faighnich Ceist)

Tha an earrann seo a’ toirt seachad cusview den eadar-aghaidh HDMI RX IP Configurator agus a phàirtean. Tha an HDMI RX IP Configurator a’ toirt seachad eadar-aghaidh grafaigeach gus cridhe HDMI RX a stèidheachadh. Leigidh an configurator seo leis an neach-cleachdaidh paramadairean a thaghadh leithid Àireamh Piogsail, Àireamh shianalan claisneachd, Eadar-aghaidh Bhidio, Eadar-aghaidh Claisneachd, SCRAMBLER, Doimhneachd Dhathan, Cruth Dhathan, Being Deuchainn agus Ceadachas. Tha clàran-taice tuiteam-sìos agus roghainnean anns an eadar-aghaidh Configurator gus na roghainnean a ghnàthachadh. Tha na prìomh rèiteachaidhean air am mìneachadh ann an Clàr 4-1. Tha an fhigear a leanas a’ toirt seachad mion-fhiosrachadh view den eadar-aghaidh HDMI RX IP Configurator.

Figear 2-1. Rèiteadair IP HDMI RX

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (1)

Tha putanan Ceart gu leòr agus Sguir dheth air an eadar-aghaidh cuideachd gus na rèiteachaidhean a dhearbhadh no a thoirt air falbh.

Cur an gnìomh bathar-cruaidh (Faighnich ceist)

Tha na figearan a leanas a’ toirt cunntas air eadar-aghaidh HDMI RX IP le tar-chuir (XCVR).

Figear 3-1. Diagram Bloc RX HDMI

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (2)

Figear 3-2. Diagram Bloc Mionaideach den Ghlacadair

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (3)

Tha trì s ann an HDMI RXtagtha:

  • Bidh an co-thaobhadh ìre a’ co-thaobhadh an dàta co-shìnte a thaobh crìochan comharran smachd a’ cleachdadh sleamhnag bit an tar-chuir.
  • Bidh an dì-chòdaiche TMDS ag atharrachadh an dàta còdaichte 10-bit gu dàta piogsail bhidio 8-bit, dàta pacaid claisneachd 4-bit agus comharran smachd 2-bit.
  • Bidh na FIFOan a’ toirt air falbh an claonadh eadar clocaichean nan sreathan R, G agus B.

Co-thaobhadh Ìrean (Faighnich Ceist)
Chan eil an dàta co-shìnte 10-bit bhon XCVR an-còmhnaidh air a cho-thaobhadh a thaobh crìochan fhaclan a tha air an còdachadh le TMDS. Feumar an dàta co-shìnte a ghluasad agus a cho-thaobhadh gus an dàta a dhì-chòdachadh. Bidh an co-thaobhadh ìre a’ co-thaobhadh an dàta co-shìnte a tha a’ tighinn a-steach ri crìochan fhaclan a’ cleachdadh feart sleamhnachaidh bit anns an XCVR. Leigidh XCVR ann am modh Mothachaidh DPI Per-Monitor (PMA) leis a’ fheart sleamhnachaidh bit, far am bi e ag atharrachadh co-thaobhadh an fhacail dì-sheireilichte 10-bit le 1-bit. Gach uair, às deidh suidheachadh sleamhnachaidh am facal 10-bit atharrachadh le 1 bit, thèid a choimeas ri gin de na ceithir comharran smachd den phròtacal HDMI gus an suidheachadh a ghlasadh rè na h-ùine smachd. Tha am facal 10-bit air a cho-thaobhadh gu ceart agus air a mheas dligheach airson an ath dhà.tagTha a cho-thaobhadh ìre fhèin aig gach seanail dath, chan eil an dì-chòdaiche TMDS a’ tòiseachadh air dì-chòdachadh ach nuair a bhios na co-thaobhadh ìre uile glaiste gus crìochan nam faclan a cheartachadh.

Dì-chòdaiche TMDS (Faighnich Ceist)
Bidh an dì-chòdaiche TMDS a’ dì-chòdachadh an dàta 10-bit a chaidh a dhì-shreathachadh bhon transceiver gu dàta piogsail 8-bit rè na h-ùine bhidio. Tha HSYNC, VSYNC agus PACKET HEADER air an gineadh rè na h-ùine smachd bhon dàta seanail ghorm 10-bit. Tha an dàta pacaid claisneachd air a dhì-chòdachadh air seanail R agus G le ceithir bitan anns gach fear. Bidh dì-chòdaiche TMDS gach seanail ag obair air a chloc fhèin. Mar sin, faodaidh claonadh sònraichte a bhith eadar na seanalan.

Dì-chlaonadh Seanail gu Seanail (Faighnich Ceist)
Tha loidsig dì-shleamhnaidh stèidhichte air FIFO air a chleachdadh gus an claonadh eadar na seanalan a thoirt air falbh. Bidh gach seanal a’ faighinn comharra dligheach bho na h-aonadan ailineachaidh ìre gus sealltainn a bheil an dàta 10-bit a tha a’ tighinn a-steach bhon ailineadair ìre dligheach. Ma tha na seanalan uile dligheach (air ailineachadh ìre a choileanadh), tòisichidh modúl FIFO a’ cur dàta tron ​​mhodúl FIFO a’ cleachdadh comharran comasachaidh leughaidh is sgrìobhaidh (a’ sgrìobhadh a-steach agus a’ leughadh a-mach gu leantainneach). Nuair a lorgar comharra smachd ann an gin de na toraidhean FIFO, thèid an t-sruthadh leughaidh a-mach a chuir dheth, agus thèid comharra lorg comharra a chruthachadh gus comharrachadh gu bheil comharra sònraichte air ruighinn anns an t-sruth bhidio. Chan eil an t-sruthadh leughaidh a-mach ag ath-thòiseachadh ach nuair a tha an comharra seo air ruighinn air na trì seanalan. Mar thoradh air an sin, thèid an claonadh buntainneach a thoirt air falbh. Bidh na FIFOn dà-chloc a’ sioncronachadh nan trì sruthan dàta ris a’ chloc seanail ghorm gus an claonadh buntainneach a thoirt air falbh. Tha an fhigear a leanas a’ toirt cunntas air an dòigh dì-shleamhnaidh seanail gu seanail.

Figear 3-3. Dì-chlaonadh Seanail gu Seanail

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (4)

Faighnich Ceist (DDC)
’S e seanal conaltraidh a th’ anns an DDC stèidhichte air sònrachadh bus I2C. Bidh an stòr a’ cleachdadh àitheantan I2C gus fiosrachadh a leughadh bho E-EDID sinc le seòladh tràill. Bidh an HDMI RX IP a’ cleachdadh EDID ro-mhìnichte le iomadh rùn a tha a’ toirt taic do rùintean suas gu 1920 ✕ 1080 aig 60 Hz ann am modh Aon Phiogsail agus suas gu 3840 ✕ 2160 aig 60 Hz ann am modh Ceithir Piogsail.
Tha an EDID a’ riochdachadh ainm an taisbeanaidh mar thaisbeanadh Microchip HDMI.

Paramadairean RX HDMI agus Comharran Eadar-aghaidh (Faighnich Ceist)

Tha an earrann seo a’ beachdachadh air na paramadairean ann an rèiteadair GUI HDMI RX agus comharran I/O.

Paramadairean rèiteachaidh (Faighnich ceist)
Tha an clàr a leanas a’ liostadh nam paramadairean rèiteachaidh anns an HDMI RX IP.

Clàr 4-1. Paramadairean rèiteachaidh

Ainm Parameter Tuairisgeul
Cruth dath A 'mìneachadh an àite dath. A’ toirt taic do na cruthan dath a leanas:
  • RGB
  • YCbCr422
  • YCbCr444
Doimhneachd dath A’ sònrachadh an àireamh de bhitean gach pàirt dathte. A’ toirt taic do 8, 10, 12 agus 16 bhitean gach pàirt.
Àireamh de piogsail A’ nochdadh an àireamh de piogsail gach cuir a-steach uaireadair:
  • Piogsail gach cloc = 1
  • Piogsail gach cloc = 4
SCRAMBLER Taic airson rùn 4K aig 60 frèamaichean san diog:
  • Nuair a bhios 1, tha taic Scrambler air a chomasachadh
  • Nuair a tha e 0, tha taic Scrambler air a dhì-chomasachadh
An àireamh de shianalan claisneachd A’ toirt taic do àireamh de shianalan claisneachd:
  • 2 seanalan claisneachd
  • 8 seanalan claisneachd
Eadar-aghaidh bhidio Sruth dùthchasach agus AXI
Eadar-aghaidh claisneachd Sruth dùthchasach agus AXI
being deuchainn Leigidh seo leat àrainneachd beingidh deuchainn a thaghadh. A’ toirt taic do na roghainnean beingidh deuchainn a leanas:
  • Cleachdaiche
  • Chan eil gin
Ceadachas A’ sònrachadh an seòrsa ceadachais. A’ toirt seachad an dà roghainn ceadachais a leanas:
  • RTL
  • Air a chrioptachadh

Puirt (Faighnich Ceist)
Tha an clàr a leanas a’ liostadh puirt cuir-a-steach is toraidh an HDMI RX IP airson eadar-aghaidh Dùthchasach nuair a tha Cruth Datha RGB.

Clàr 4-2. Cuir-a-steach agus Toradh airson Eadar-aghaidh Dùthchasach

Ainm comharraidh Stiùir Leud (Bits) Tuairisgeul
RESET_N_I Cuir a-steach 1 Comharra ath-shuidheachaidh neo-shioncronach gnìomhach-ìosal
R_RX_CLK_I Cuir a-steach 1 Cloc co-shìnte airson seanail “R” bho XCVR
G_RX_CLK_I Cuir a-steach 1 Cloc co-shìnte airson seanail “G” bho XCVR
B_RX_CLK_I Cuir a-steach 1 Cloc co-shìnte airson seanail “B” bho XCVR
EDID_ATH-SHEASACHADH_N_I Cuir a-steach 1 Comharra ath-shuidheachaidh edid neo-shioncronach gnìomhach-ìosal
R_RX_VALID_I Cuir a-steach 1 Comharra dligheach bho XCVR airson dàta co-shìnte seanail “R”
G_RX_VALID_I Cuir a-steach 1 Comharra dligheach bho XCVR airson dàta co-shìnte seanail “G”
B_RX_VALID_I Cuir a-steach 1 Comharra dligheach bho XCVR airson dàta co-shìnte seanail “B”
Ainm comharraidh Stiùir Leud (Bits) Tuairisgeul
DATA_R_I Cuir a-steach ÀIREAMH NAN PÌOSGAL ✕ 10 bit Fhuair mi dàta co-shìnte seanail “R” bho XCVR
DATA_G_I Cuir a-steach ÀIREAMH NAN PÌOSGAL ✕ 10 bit Fhuair mi dàta co-shìnte seanail “G” bho XCVR
DATA_B_I Cuir a-steach ÀIREAMH NAN PÌOSGAL ✕ 10 bit Fhuair mi dàta co-shìnte seanail “B” bho XCVR
SCL_I Cuir a-steach 1 Cuir a-steach cloc sreathach I2C airson DDC
HPD_I Cuir a-steach 1 Comharra cuir-a-steach lorg pluga teth. Tha an stòr ceangailte ris an sinc. Bu chòir comharra HPD a bhith àrd.
SDA_I Cuir a-steach 1 Cuir a-steach dàta sreathach I2C airson DDC
EDID_CLK_I Cuir a-steach 1 Cloc siostaim airson modúl I2C
BIT_SLIP_R_O Toradh 1 Comharra sleamhnachaidh bit gu seanail “R” an tar-chuir
BIT_SLIP_G_O Toradh 1 Comharra sleamhnachaidh bit gu seanail “G” an tar-chuir
BIT_SLIP_B_O Toradh 1 Comharra sleamhnachaidh bit gu seanail “B” an tar-chuir
DÀTA_BHIDEO_DÌREACH_O Toradh 1 Toradh dàta bhidio dligheach
DÀTA_FUAIM_DHLEACHDACH_O Toradh 1 Toradh dàta claisneachd dligheach
H_SYNC_O Toradh 1 Pulse sioncronachaidh còmhnard
V_SYNC_O Toradh 1 Pulse sioncronaidh inghearach gnìomhach
R_O Toradh ÀIREAMH NAN PIOGSAL ✕ Pìosan Doimhneachd Dath Dàta “R” air a dhì-chòdachadh
G_O Toradh ÀIREAMH NAN PIOGSAL ✕ Pìosan Doimhneachd Dath Dàta “G” air a dhì-chòdachadh
B_O Toradh ÀIREAMH NAN PIOGSAL ✕ Pìosan Doimhneachd Dath Dàta “B” air a dhì-chòdachadh
SDA_O Toradh 1 Toradh dàta sreathach I2C airson DDC
HPD_O Toradh 1 Comharra toraidh lorg pluga teth
ACR_CTS_O Toradh 20 Amannan Cearcall Ath-nuadhachaidh Cloc Fuaimeamp luach
ACR_N_O Toradh 20 Paramadair luach ath-nuadhachaidh cloca claisneachd (N)
ACR_VALID_O Toradh 1 Comharra dligheach airson Ath-nuadhachadh Cloc Fuaime
FUAIM_SAMPLE_CH1_O Toradh 24 Fuaimean Seanail 1ample dàta
FUAIM_SAMPLE_CH2_O Toradh 24 Fuaimean Seanail 2ample dàta
FUAIM_SAMPLE_CH3_O Toradh 24 Fuaimean Seanail 3ample dàta
FUAIM_SAMPLE_CH4_O Toradh 24 Fuaimean Seanail 4ample dàta
FUAIM_SAMPLE_CH5_O Toradh 24 Fuaimean Seanail 5ample dàta
FUAIM_SAMPLE_CH6_O Toradh 24 Fuaimean Seanail 6ample dàta
FUAIM_SAMPLE_CH7_O Toradh 24 Fuaimean Seanail 7ample dàta
FUAIM_SAMPLE_CH8_O Toradh 24 Fuaimean Seanail 8ample dàta
HDMI_DVI_MOD_O Toradh 1 Seo an dà mhodh:
  • 1: Modh HDMI
  • 0: Modh DVI

Tha an clàr a leanas a’ toirt cunntas air puirt cuir-a-steach is toraidh HDMI RX IP airson Eadar-aghaidh Bhidio Sruth AXI4.
Clàr 4-3. Puirt Cuir-a-steach is Toraidh airson Eadar-aghaidh Bhidio Sruth AXI4

Ainm Port Stiùir Leud (Bits) Tuairisgeul
TDATA_O Toradh ÀIREAMH NAN PIOGSAL ✕ Doimhneachd Dath ✕ 3 bit Dàta bhidio toraidh [R, G, B]
TVALID_O Toradh 1 Bhidio toraidh dligheach
Ainm Port Stiùir Leud (Bits) Tuairisgeul
TLAST_O Toradh 1 Comharra crìochnachaidh frèam toraidh
TUSER_O Toradh 3
  • pìos 0 = VSYNC
  • bit 1 = Hsync
  •  pìos 2 = 0
  • pìos 3 = 0
TSTRB_O Toradh 3 Strob dàta bhidio toraidh
TKEEP_O Toradh 3 Cùm dàta bhidio toraidh

Tha an clàr a leanas a’ toirt cunntas air puirt cuir-a-steach is toraidh HDMI RX IP airson Eadar-aghaidh Fuaime Sruth AXI4.

Clàr 4-4. Puirt Cuir-a-steach is Toraidh airson Eadar-aghaidh Fuaime Sruth AXI4

Ainm Port Stiùir Leud (Bits) Tuairisgeul
FUAIM_TDATA_O Toradh 24 Dàta claisneachd toraidh
FUAIM_TID_O Toradh 3 Sianal claisneachd toraidh
FUAIM_DHLEACHDACH_O Toradh 1 Comharra claisneachd dligheach a-mach

Tha an clàr a leanas a’ liostadh puirt cuir-a-steach is toraidh an HDMI RX IP airson eadar-aghaidh dùthchasach nuair a tha Cruth Datha YUV444.

Clàr 4-5. Cuir-a-steach agus Toradh airson Eadar-aghaidh Dùthchasach

Ainm Port Stiùir Leud (Bits) Tuairisgeul
RESET_N_I Cuir a-steach 1 Comharra ath-shuidheachaidh neo-shioncronach gnìomhach-ìosal
LANE3_RX_CLK_I Cuir a-steach 1 Cloc co-shìnte airson seanail Lane 3 bho XCVR
LANE2_RX_CLK_I Cuir a-steach 1 Cloc co-shìnte airson seanail Lane 2 bho XCVR
LANE1_RX_CLK_I Cuir a-steach 1 Cloc co-shìnte airson seanail Lane 1 bho XCVR
EDID_ATH-SHEASACHADH_N_I Cuir a-steach 1 Comharra ath-shuidheachaidh edid neo-shioncronach gnìomhach-ìosal
LANE3_RX_VALID_I Cuir a-steach 1 Comharra dligheach bho XCVR airson dàta co-shìnte Lane 3
LANE2_RX_VALID_I Cuir a-steach 1 Comharra dligheach bho XCVR airson dàta co-shìnte Lane 2
LANE1_RX_VALID_I Cuir a-steach 1 Comharra dligheach bho XCVR airson dàta co-shìnte Lane 1
LÀN_DÀTA3_I Cuir a-steach ÀIREAMH NAN PÌOSGAL ✕ 10 bit Fhuair mi dàta co-shìnte Làn 3 bho XCVR
LÀN_DÀTA2_I Cuir a-steach ÀIREAMH NAN PÌOSGAL ✕ 10 bit Fhuair mi dàta co-shìnte Làn 2 bho XCVR
LÀN_DÀTA1_I Cuir a-steach ÀIREAMH NAN PÌOSGAL ✕ 10 bit Fhuair mi dàta co-shìnte Làn 1 bho XCVR
SCL_I Cuir a-steach 1 Cuir a-steach cloc sreathach I2C airson DDC
HPD_I Cuir a-steach 1 Comharra cuir-a-steach lorg pluga teth. Tha an stòr ceangailte ris an sinc. Bu chòir comharra HPD a bhith àrd.
SDA_I Cuir a-steach 1 Cuir a-steach dàta sreathach I2C airson DDC
EDID_CLK_I Cuir a-steach 1 Cloc siostaim airson modúl I2C
BIT_SLIP_LANE3_O Toradh 1 Comharra sleamhnachaidh bit gu Làn 3 den tar-chuir
BIT_SLIP_LANE2_O Toradh 1 Comharra sleamhnachaidh bit gu Làn 2 den tar-chuir
BIT_SLIP_LANE1_O Toradh 1 Comharra sleamhnachaidh bit gu Làn 1 den tar-chuir
DÀTA_BHIDEO_DÌREACH_O Toradh 1 Toradh dàta bhidio dligheach
DÀTA_FUAIM_DHLEACHDACH_O Toradh 1 Toradh dàta claisneachd dligheach
H_SYNC_O Toradh 1 Pulse sioncronachaidh còmhnard
V_SYNC_O Toradh 1 Pulse sioncronaidh inghearach gnìomhach
Ainm Port Stiùir Leud (Bits) Tuairisgeul
Y_O Toradh ÀIREAMH NAN PIOGSAL ✕ Pìosan Doimhneachd Dath Dàta “Y” air a dhì-chòdachadh
Cb_O Toradh ÀIREAMH NAN PIOGSAL ✕ Pìosan Doimhneachd Dath Dàta “Cb” air a dhì-chòdachadh
Cr_o Toradh ÀIREAMH NAN PIOGSAL ✕ Pìosan Doimhneachd Dath Dàta “Cr” air a dhì-chòdachadh
SDA_O Toradh 1 Toradh dàta sreathach I2C airson DDC
HPD_O Toradh 1 Comharra toraidh lorg pluga teth
ACR_CTS_O Toradh 20 Amannan cearcall ath-nuadhachaidh cloca claisneachdamp luach
ACR_N_O Toradh 20 Paramadair luach ath-nuadhachaidh cloca claisneachd (N)
ACR_VALID_O Toradh 1 Comharra dligheach airson Ath-nuadhachadh Cloc Fuaime
FUAIM_SAMPLE_CH1_O Toradh 24 Fuaimean Seanail 1ample dàta
FUAIM_SAMPLE_CH2_O Toradh 24 Fuaimean Seanail 2ample dàta
FUAIM_SAMPLE_CH3_O Toradh 24 Fuaimean Seanail 3ample dàta
FUAIM_SAMPLE_CH4_O Toradh 24 Fuaimean Seanail 4ample dàta
FUAIM_SAMPLE_CH5_O Toradh 24 Fuaimean Seanail 5ample dàta
FUAIM_SAMPLE_CH6_O Toradh 24 Fuaimean Seanail 6ample dàta
FUAIM_SAMPLE_CH7_O Toradh 24 Fuaimean Seanail 7ample dàta
FUAIM_SAMPLE_CH8_O Toradh 24 Fuaimean Seanail 8ample dàta

Tha an clàr a leanas a’ liostadh puirt cuir-a-steach is toraidh an HDMI RX IP airson eadar-aghaidh dùthchasach nuair a tha Cruth Datha YUV422.

Clàr 4-6. Cuir-a-steach agus Toradh airson Eadar-aghaidh Dùthchasach

Ainm Port Stiùir Leud (Bits) Tuairisgeul
RESET_N_I Cuir a-steach 1 Comharra ath-shuidheachaidh neo-shioncronach gnìomhach-ìosal
LANE3_RX_CLK_I Cuir a-steach 1 Cloc co-shìnte airson seanail Lane 3 bho XCVR
LANE2_RX_CLK_I Cuir a-steach 1 Cloc co-shìnte airson seanail Lane 2 bho XCVR
LANE1_RX_CLK_I Cuir a-steach 1 Cloc co-shìnte airson seanail Lane 1 bho XCVR
EDID_ATH-SHEASACHADH_N_I Cuir a-steach 1 Comharra ath-shuidheachaidh edid neo-shioncronach gnìomhach-ìosal
LANE3_RX_VALID_I Cuir a-steach 1 Comharra dligheach bho XCVR airson dàta co-shìnte Lane 3
LANE2_RX_VALID_I Cuir a-steach 1 Comharra dligheach bho XCVR airson dàta co-shìnte Lane 2
LANE1_RX_VALID_I Cuir a-steach 1 Comharra dligheach bho XCVR airson dàta co-shìnte Lane 1
LÀN_DÀTA3_I Cuir a-steach ÀIREAMH NAN PÌOSGAL ✕ 10 bit Fhuair mi dàta co-shìnte Làn 3 bho XCVR
LÀN_DÀTA2_I Cuir a-steach ÀIREAMH NAN PÌOSGAL ✕ 10 bit Fhuair mi dàta co-shìnte Làn 2 bho XCVR
LÀN_DÀTA1_I Cuir a-steach ÀIREAMH NAN PÌOSGAL ✕ 10 bit Fhuair mi dàta co-shìnte Làn 1 bho XCVR
SCL_I Cuir a-steach 1 Cuir a-steach cloc sreathach I2C airson DDC
HPD_I Cuir a-steach 1 Comharra cuir-a-steach lorg pluga teth. Tha an stòr ceangailte ris an sinc. Bu chòir comharra HPD a bhith àrd.
SDA_I Cuir a-steach 1 Cuir a-steach dàta sreathach I2C airson DDC
EDID_CLK_I Cuir a-steach 1 Cloc siostaim airson modúl I2C
BIT_SLIP_LANE3_O Toradh 1 Comharra sleamhnachaidh bit gu Làn 3 den tar-chuir
BIT_SLIP_LANE2_O Toradh 1 Comharra sleamhnachaidh bit gu Làn 2 den tar-chuir
BIT_SLIP_LANE1_O Toradh 1 Comharra sleamhnachaidh bit gu Làn 1 den tar-chuir
DÀTA_BHIDEO_DÌREACH_O Toradh 1 Toradh dàta bhidio dligheach
Ainm Port Stiùir Leud (Bits) Tuairisgeul
DÀTA_FUAIM_DHLEACHDACH_O Toradh 1 Toradh dàta claisneachd dligheach
H_SYNC_O Toradh 1 Pulse sioncronachaidh còmhnard
V_SYNC_O Toradh 1 Pulse sioncronaidh inghearach gnìomhach
Y_O Toradh ÀIREAMH NAN PIOGSAL ✕ Pìosan Doimhneachd Dath Dàta “Y” air a dhì-chòdachadh
C_O Toradh ÀIREAMH NAN PIOGSAL ✕ Pìosan Doimhneachd Dath Dàta “C” air a dhì-chòdachadh
SDA_O Toradh 1 Toradh dàta sreathach I2C airson DDC
HPD_O Toradh 1 Comharra toraidh lorg pluga teth
ACR_CTS_O Toradh 20 Amannan cearcall ath-nuadhachaidh cloca claisneachdamp luach
ACR_N_O Toradh 20 Paramadair luach ath-nuadhachaidh cloca claisneachd (N)
ACR_VALID_O Toradh 1 Comharra dligheach airson Ath-nuadhachadh Cloc Fuaime
FUAIM_SAMPLE_CH1_O Toradh 24 Fuaimean Seanail 1ample dàta
FUAIM_SAMPLE_CH2_O Toradh 24 Fuaimean Seanail 2ample dàta
FUAIM_SAMPLE_CH3_O Toradh 24 Fuaimean Seanail 3ample dàta
FUAIM_SAMPLE_CH4_O Toradh 24 Fuaimean Seanail 4ample dàta
FUAIM_SAMPLE_CH5_O Toradh 24 Fuaimean Seanail 5ample dàta
FUAIM_SAMPLE_CH6_O Toradh 24 Fuaimean Seanail 6ample dàta
FUAIM_SAMPLE_CH7_O Toradh 24 Fuaimean Seanail 7ample dàta
FUAIM_SAMPLE_CH8_O Toradh 24 Fuaimean Seanail 8ample dàta

Tha an clàr a leanas a’ liostadh puirt cuir-a-steach is toraidh an HDMI RX IP airson eadar-aghaidh dùthchasach nuair a tha SCRAMBLER air a chomasachadh.

Clàr 4-7. Cuir-a-steach agus Toradh airson Eadar-aghaidh Dùthchasach

Ainm Port Stiùir Leud (Bits) Tuairisgeul
RESET_N_I Cuir a-steach 1 Comharra ath-shuidheachaidh neo-shioncronach gnìomhach-ìosal
R_RX_CLK_I Cuir a-steach 1 Cloc co-shìnte airson seanail “R” bho XCVR
G_RX_CLK_I Cuir a-steach 1 Cloc co-shìnte airson seanail “G” bho XCVR
B_RX_CLK_I Cuir a-steach 1 Cloc co-shìnte airson seanail “B” bho XCVR
EDID_ATH-SHEASACHADH_N_I Cuir a-steach 1 Comharra ath-shuidheachaidh edid neo-shioncronach gnìomhach-ìosal
Càball_HDMI_CLK_I Cuir a-steach 1 Cloc càball bhon stòr HDMI
R_RX_VALID_I Cuir a-steach 1 Comharra dligheach bho XCVR airson dàta co-shìnte seanail “R”
G_RX_VALID_I Cuir a-steach 1 Comharra dligheach bho XCVR airson dàta co-shìnte seanail “G”
B_RX_VALID_I Cuir a-steach 1 Comharra dligheach bho XCVR airson dàta co-shìnte seanail “B”
DATA_R_I Cuir a-steach ÀIREAMH NAN PÌOSGAL ✕ 10 bit Fhuair mi dàta co-shìnte seanail “R” bho XCVR
DATA_G_I Cuir a-steach ÀIREAMH NAN PÌOSGAL ✕ 10 bit Fhuair mi dàta co-shìnte seanail “G” bho XCVR
DATA_B_I Cuir a-steach ÀIREAMH NAN PÌOSGAL ✕ 10 bit Fhuair mi dàta co-shìnte seanail “B” bho XCVR
SCL_I Cuir a-steach 1 Cuir a-steach cloc sreathach I2C airson DDC
HPD_I Cuir a-steach 1 Comharra cuir-a-steach lorg pluga teth. Tha an stòr ceangailte ris an sinc, agus bu chòir comharra HPD a bhith àrd.
SDA_I Cuir a-steach 1 Cuir a-steach dàta sreathach I2C airson DDC
EDID_CLK_I Cuir a-steach 1 Cloc siostaim airson modúl I2C
BIT_SLIP_R_O Toradh 1 Comharra sleamhnachaidh bit gu seanail “R” an tar-chuir
BIT_SLIP_G_O Toradh 1 Comharra sleamhnachaidh bit gu seanail “G” an tar-chuir
Ainm Port Stiùir Leud (Bits) Tuairisgeul
BIT_SLIP_B_O Toradh 1 Comharra sleamhnachaidh bit gu seanail “B” an tar-chuir
DÀTA_BHIDEO_DÌREACH_O Toradh 1 Toradh dàta bhidio dligheach
DÀTA_FUAIM_DHLEACHDACH_O Toradh1 1 Toradh dàta claisneachd dligheach
H_SYNC_O Toradh 1 Pulse sioncronachaidh còmhnard
V_SYNC_O Toradh 1 Pulse sioncronaidh inghearach gnìomhach
DÀTA_REAT_O Toradh 16 Ìre dàta Rx. Seo na luachan ìre dàta:
  • x1734 = 5940 Mbps
  • x0B9A = 2960 Mbps
  •  x05CD = 1485 Mbps
  • x2E6 = 742.5 Mbps
R_O Toradh ÀIREAMH NAN PIOGSAL ✕ Pìosan Doimhneachd Dath Dàta “R” air a dhì-chòdachadh
G_O Toradh ÀIREAMH NAN PIOGSAL ✕ Pìosan Doimhneachd Dath Dàta “G” air a dhì-chòdachadh
B_O Toradh ÀIREAMH NAN PIOGSAL ✕ Pìosan Doimhneachd Dath Dàta “B” air a dhì-chòdachadh
SDA_O Toradh 1 Toradh dàta sreathach I2C airson DDC
HPD_O Toradh 1 Comharra toraidh lorg pluga teth
ACR_CTS_O Toradh 20 Amannan cearcall ath-nuadhachaidh cloca claisneachdamp luach
ACR_N_O Toradh 20 Paramadair luach ath-nuadhachaidh cloca claisneachd (N)
ACR_VALID_O Toradh 1 Comharra dligheach airson Ath-nuadhachadh Cloc Fuaime
FUAIM_SAMPLE_CH1_O Toradh 24 Fuaimean Seanail 1ample dàta
FUAIM_SAMPLE_CH2_O Toradh 24 Fuaimean Seanail 2ample dàta
FUAIM_SAMPLE_CH3_O Toradh 24 Fuaimean Seanail 3ample dàta
FUAIM_SAMPLE_CH4_O Toradh 24 Fuaimean Seanail 4ample dàta
FUAIM_SAMPLE_CH5_O Toradh 24 Fuaimean Seanail 5ample dàta
FUAIM_SAMPLE_CH6_O Toradh 24 Fuaimean Seanail 6ample dàta
FUAIM_SAMPLE_CH7_O Toradh 24 Fuaimean Seanail 7ample dàta
FUAIM_SAMPLE_CH8_O Toradh 24 Fuaimean Seanail 8ample dàta

Samhlachadh Testbench (Faighnich ceist)

Tha Testbench air a thoirt seachad gus sgrùdadh a dhèanamh air gnìomhachd cridhe HDMI RX. Chan eil Testbench ag obair ach ann an Eadar-aghaidh Dùthchasach nuair a tha an àireamh de piogsail mar aon.

Gus atharrais a dhèanamh air a’ chridhe a’ cleachdadh a’ beinge-deuchainn, dèan na ceumannan a leanas:

  1. Anns an uinneag Design Flow, leudaich Cruthaich Dealbhadh.
  2. Briog deas air Create SmartDesign Testbench, agus an uair sin briog air Run, mar a chithear san fhigear a leanas.
    Figear 5-1. A 'cruthachadh SmartDesign TestbenchGlacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (5)
  3. Cuir a-steach ainm airson being deuchainn SmartDesign, agus an uairsin cliog air Ceart gu leòr.
    Figear 5-2. Ainmeachadh Being Deuchainn SmartDesignGlacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (6)Tha being deuchainn SmartDesign air a chruthachadh, agus tha canabhas a’ nochdadh air taobh deas a’ phana Design Flow.
  4. Seòl gu Catalog SoC Libero®, tagh View > Windows > IP Catalog, agus an uair sin leudaich Solutions-Video. Dèan briogadh dùbailte air HDMI RX IP (v5.4.0) agus an uair sin briog air Ceart gu leòr.
  5. Tagh na puirt uile, cliog deas agus tagh Àrdaich chun Ìre as Àirde.
  6. Air bàr-innealan SmartDesign, briog air Gin Co-phàirt.
  7. Air an taba Stimulus Hierarchy, cliog deas air HDMI_RX_TB testbench file, agus an uairsin cliog Simulate Pre-Synth Design> Open Interactively.

Bidh an inneal ModelSim® a ’fosgladh leis a’ bheing deuchainn, mar a chithear san fhigear a leanas.

Figear 5-3. Inneal ModelSim le Being Deuchainn HDMI RX File

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (7)

Cudromach: Ima thèid stad a chur air an t-samhlachadh air sgàth na crìche ùine ruith a tha air a shònrachadh anns an DO file, cleachd an àithne run -all gus an atharrais a chrìochnachadh.

Cead (Faighnich Ceist)

Tha HDMI RX IP air a thoirt seachad leis an dà roghainn ceadachais a leanas:

  • Crioptaichte: Tha còd RTL crioptaichte iomlan air a thoirt seachad airson a’ chridhe. Tha e ri fhaighinn an-asgaidh le gin de cheadan Libero, a’ leigeil leis a’ chridhe a bhith air a chruthachadh le SmartDesign. Faodaidh tu Simulation, Synthesis, Layout, agus prògramadh a dhèanamh air an FPGA silicon a’ cleachdadh an t-sreath dealbhaidh Libero.
  • RTL: Tha cead glaiste airson còd tùsail RTL gu lèir, agus feumar a cheannach air leth.

Toraidhean Samhlachaidh (Faighnich Ceist)

Tha an diagram tìm a leanas airson HDMI RX IP a’ sealltainn dàta bhidio agus amannan dàta smachd.

Figear 6-1. Dàta Bhidio

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (8)

Tha an diagram a leanas a’ sealltainn nan toraidhean hsync agus vsync airson nan cuir-a-steach dàta smachd co-fhreagarrach.

Figear 6-2. Comharran sioncronaidh chòmhnard agus sioncronaidh inghearach

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (9)

Tha an diagram a leanas a’ sealltainn pàirt EDID.

Figear 6-3. Comharran EDID

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (10)

Cleachdadh Ghoireasan (Faighnich Ceist)

Tha HDMI RX IP air a chur an gnìomh ann am PolarFire® FPGA (MPF300T – Pasgan 1FCG1152I). Tha an clàr a leanas a’ liostadh nan goireasan a thathar a’ cleachdadh nuair a tha Àireamh nam Piogsail = 1 piogsail.

Clàr 7-1. Cleachdadh Goireasan airson Modh 1 Piogsail

Cruth dath Doimhneachd dath SCRAMBLER Stuth 4LUT Stuth DFF Eadar-aghaidh 4LUT DFF eadar-aghaidh uSRAM (64 × 12) LSRAM (20k)
RGB 8 Cuir à comas 987 1867 360 360 0 10
10 Cuir à comas 1585 1325 456 456 11 9
12 Cuir à comas 1544 1323 456 456 11 9
16 Cuir à comas 1599 1331 492 492 14 9
YCbCr422 8 Cuir à comas 1136 758 360 360 3 9
YCbCr444 8 Cuir à comas 1105 782 360 360 3 9
10 Cuir à comas 1574 1321 456 456 11 9
12 Cuir à comas 1517 1319 456 456 11 9
16 Cuir à comas 1585 1327 492 492 14 9

Tha an clàr a leanas a’ liostadh nan goireasan a thathar a’ cleachdadh nuair a tha Àireamh nam Piogsail = 4 piogsail.

Clàr 7-2. Cleachdadh Goireasan airson Modh 4 Piogsail

Cruth dath Doimhneachd dath SCRAMBLER Stuth 4LUT Stuth DFF Eadar-aghaidh 4LUT DFF eadar-aghaidh uSRAM (64 × 12) LSRAM (20k)
RGB 8 Cuir à comas 1559 1631 1080 1080 9 27
12 Cuir à comas 1975 2191 1344 1344 31 27
16 Cuir à comas 1880 2462 1428 1428 38 27
RGB 10 Dèan comas 4231 3306 1008 1008 3 27
12 Dèan comas 4253 3302 1008 1008 3 27
16 Dèan comas 3764 3374 1416 1416 37 27
YCbCr422 8 Cuir à comas 1485 1433 912 912 7 23
YCbCr444 8 Cuir à comas 1513 1694 1080 1080 9 27
12 Cuir à comas 2001 2099 1344 1344 31 27
16 Cuir à comas 1988 2555 1437 1437 38 27

Tha an clàr a leanas a’ liostadh nan goireasan a thathar a’ cleachdadh nuair a tha Àireamh nam Piogsail = 4 piogsail agus SCRAMBLER air a chomasachadh.

Clàr 7-3. Cleachdadh Goireasan airson Modh 4 Piogsail agus SCRAMBLER air a Chomasachadh

Cruth dath Doimhneachd dath SCRAMBLER Stuth 4LUT Stuth DFF Eadar-aghaidh 4LUT DFF eadar-aghaidh uSRAM (64 × 12) LSRAM (20k)
RGB 8 Dèan comas 5029 5243 1126 1126 9 28
YCbCr422 8 Dèan comas 4566 3625 1128 1128 13 27
YCbCr444 8 Dèan comas 4762 3844 1176 1176 17 27

Amalachadh siostam (Faighnich ceist)

Tha an earrann seo a’ sealltainn mar a chuireas tu an IP a-steach do dhealbhadh Libero.
Tha an clàr a leanas a’ liostadh rèiteachaidhean PF XCVR, PF TX PLL agus PF CCC a tha a dhìth airson diofar rùintean agus leudan bit.

Clàr 8-1. Rèiteachaidhean PF XCVR, PF TX PLL agus PF CCC

Fuasgladh Leithead Bit Rèiteachadh PF XCVR Padaichean Cloc Ref CDR Rèiteachadh PF CCC
Ìre dàta RX Tricead Cloc Ref RX CDR Leud Aodach RX PCS Tricead cuir a-steach Tricead Toraidh
1 PXL (1080p60) 8 1485 148.5 10 AE27, AE28 NA NA
1 PXL (1080p30) 10 1485 148.5 10 AE27, AE28 92.5 74
12 1485 148.5 10 AE27, AE28 74.25 111.375
16 1485 148.5 10 AE27, AE28 74.25 148.5
4 PXL (1080p60) 8 1485 148.5 40 AE27, AE28 NA NA
12 1485 148.5 40 AE27, AE28 55.725 37.15
16 1485 148.5 40 AE27, AE28 74.25 37.125
4 PXL (4kp30) 8 1485 148.5 40 AE27, AE28 NA NA
10 3712.5 148.5 40 AE29, AE30 92.81 74.248
12 4455 148.5 40 AE29, AE30 111.375 74.25
16 5940 148.5 40 AE29, AE30 148.5 74.25
4 PXL (4Kp60) 8 5940 148.5 40 AE29, AE30 NA NA

HDMI RX SampDealbhadh 1: Nuair a thèid a rèiteachadh ann am modh Doimhneachd Datha = 8-bit agus Àireamh Piogsail = 1 Piogsail, chithear seo san fhigear a leanas.

Figear 8-1. HDMI RX Sampan Dealbhadh 1

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (11)

Airson example, ann an rèiteachaidhean 8-bit, tha na pàirtean a leanas mar phàirt den dealbhadh:

  • Tha PF_XCVR_ERM (PF_XCVR_ERM_C0_0) air a rèiteachadh airson modh làn-dhùbailte TX agus RX. Ìre dàta RX de 1485 Mbps ann am modh PMA, leis an leud dàta air a rèiteachadh mar 10 bit airson modh 1 PXL agus gleoc iomraidh CDR 148.5 MHz. Ìre dàta TX de 1485 Mbps ann am modh PMA, leis an leud dàta air a rèiteachadh mar 10 bit le factar roinneadh gleoc 4.
  • Tha LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK agus LANE3_CDR_REF_CLK air an stiùireadh bhon PF_XCVR_REF_CLK le prìnichean Pad AE27, AE28.
  • Bu chòir prìne EDID CLK_I a bhith air a stiùireadh le gleoc 150 MHz le CCC.
  • Tha R_RX_CLK_I, G_RX_CLK_I agus B_RX_CLK_I air an stiùireadh le LANE3_TX_CLK_R, LANE2_TX_CLK_R agus LANE1_TX_CLK_R, fa leth.
  • Tha R_RX_VALID_I, G_RX_VALID_I agus B_RX_VALID_I air an stiùireadh le LANE3_RX_VAL, LANE2_RX_VAL agus LANE1_RX_VAL, fa leth.
  • Tha DATA_R_I, DATA_G_I agus DATA_B_I air an stiùireadh le LANE3_RX_DATA, LANE2_RX_DATA agus LANE1_RX_DATA, fa leth.

HDMI RX SampDealbhadh 2: Nuair a thèid a rèiteachadh ann am modh Doimhneachd Datha = 8-bit agus Àireamh Piogsail = 4 Piogsail, chithear seo san fhigear a leanas.

Figear 8-2. HDMI RX Sampan Dealbhadh 2

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (12)

Airson example, ann an rèiteachaidhean 8-bit, tha na pàirtean a leanas mar phàirt den dealbhadh:

  • Tha PF_XCVR_ERM (PF_XCVR_ERM_C0_0) air a rèiteachadh airson modh làn-dhùbailte TX agus RX. Ìre dàta RX de 1485 Mbps ann am modh PMA, leis an leud dàta air a rèiteachadh mar 40 bit airson modh 4 PXL agus gleoc iomraidh CDR 148.5 MHz. Ìre dàta TX de 1485 Mbps ann am modh PMA, leis an leud dàta air a rèiteachadh mar 40 bit le factar roinneadh gleoc 4.
  • Tha LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK agus LANE3_CDR_REF_CLK air an stiùireadh bhon PF_XCVR_REF_CLK le prìnichean Pad AE27, AE28.
  • Bu chòir prìne EDID CLK_I a bhith air a stiùireadh le gleoc 150 MHz le CCC.
  • Tha R_RX_CLK_I, G_RX_CLK_I agus B_RX_CLK_I air an stiùireadh le LANE3_TX_CLK_R, LANE2_TX_CLK_R agus LANE1_TX_CLK_R, fa leth.
  • Tha R_RX_VALID_I, G_RX_VALID_I agus B_RX_VALID_I air an stiùireadh le LANE3_RX_VAL, LANE2_RX_VAL agus LANE1_RX_VAL, fa leth.
  • Tha DATA_R_I, DATA_G_I agus DATA_B_I air an stiùireadh le LANE3_RX_DATA, LANE2_RX_DATA agus LANE1_RX_DATA, fa leth.

HDMI RX SampDealbhadh 3: Nuair a thèid a rèiteachadh ann am modh Doimhneachd Datha = 8-bit agus Àireamh Piogsail = 4 Piogsail agus SCRAMBLER = Comasaichte, chithear seo san fhigear a leanas.

Figear 8-3. HDMI RX Sampan Dealbhadh 3

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (13)

Airson example, ann an rèiteachaidhean 8-bit, tha na pàirtean a leanas mar phàirt den dealbhadh:

  • Tha PF_XCVR_ERM (PF_XCVR_ERM_C0_0) air a rèiteachadh airson modh TX agus RX Neo-eisimeileach. Ìre dàta RX de 5940 Mbps ann am modh PMA, leis an leud dàta air a rèiteachadh mar 40 bit airson modh 4 PXL agus gleoc iomraidh CDR 148.5 MHz. Ìre dàta TX de 5940 Mbps ann am modh PMA, leis an leud dàta air a rèiteachadh mar 40 bit le factar roinneadh gleoc 4.
  • Tha LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK agus LANE3_CDR_REF_CLK air an stiùireadh bhon PF_XCVR_REF_CLK le prìnichean Pad AF29, AF30.
  • Bu chòir do phrìne EDID CLK_I dràibheadh ​​le gleoc 150 MHz le CCC.
  • Tha R_RX_CLK_I, G_RX_CLK_I agus B_RX_CLK_I air an stiùireadh le LANE3_TX_CLK_R, LANE2_TX_CLK_R agus LANE1_TX_CLK_R, fa leth.
  • Tha R_RX_VALID_I, G_RX_VALID_I agus B_RX_VALID_I air an stiùireadh le LANE3_RX_VAL, LANE2_RX_VAL agus LANE1_RX_VAL, fa leth.
  • Tha DATA_R_I, DATA_G_I agus DATA_B_I air an stiùireadh le LANE3_RX_DATA, LANE2_RX_DATA agus LANE1_RX_DATA, fa leth.

HDMI RX SampDealbhadh 4: Nuair a thèid a rèiteachadh ann am modh Doimhneachd Datha = 12-bit agus Àireamh Piogsail = 4 Piogsail agus SCRAMBLER = Comasaichte, chithear seo san fhigear a leanas.

Figear 8-4. HDMI RX Sampan Dealbhadh 4

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (14)

Airson example, ann an rèiteachaidhean 12-bit, tha na pàirtean a leanas mar phàirt den dealbhadh:

  • Tha PF_XCVR_ERM (PF_XCVR_ERM_C0_0) air a rèiteachadh airson modh RX a-mhàin. Ìre dàta RX de 4455 Mbps ann am modh PMA, leis an leud dàta air a rèiteachadh mar 40 bit airson modh 4 PXL agus gleoc iomraidh CDR 148.5 MHz.
  • Tha LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK agus LANE3_CDR_REF_CLK air an stiùireadh bhon PF_XCVR_REF_CLK le prìnichean Pad AF29, AF30.
  • Bu chòir do phrìne EDID CLK_I dràibheadh ​​le gleoc 150 MHz le CCC.
  • Tha R_RX_CLK_I, G_RX_CLK_I agus B_RX_CLK_I air an stiùireadh le LANE3_TX_CLK_R, LANE2_TX_CLK_R agus LANE1_TX_CLK_R, fa leth.
  • Tha R_RX_VALID_I, G_RX_VALID_I agus B_RX_VALID_I air an stiùireadh le LANE3_RX_VAL, LANE2_RX_VAL agus LANE1_RX_VAL, fa leth.
  • Tha DATA_R_I, DATA_G_I agus DATA_B_I air an stiùireadh le LANE3_RX_DATA, LANE2_RX_DATA agus LANE1_RX_DATA, fa leth.
  • Bidh am modúl PF_CCC_C0 a’ gineadh cloc leis an ainm OUT0_FABCLK_0 le tricead de 74.25 MHz, a tha air a thoirt bho chloc cuir-a-steach de 111.375 MHz, a tha air a stiùireadh le LANE1_RX_CLK_R.

HDMI RX SampDealbhadh 5: Nuair a thèid a rèiteachadh ann am modh Doimhneachd Datha = 8-bit, Àireamh nam Piogsail = 4 Piogsail agus SCRAMBLER = Comasaichte, chithear seo san fhigear a leanas. Tha an dealbhadh seo aig ìre dàta fiùghantach le DRI.

Figear 8-5. HDMI RX Sampan Dealbhadh 5

Glacadair HDMI eadar-aghaidh ioma-mheadhain àrd-mhìneachaidh MICROCHIP-PolarFire FPGA (15)

Airson example, ann an rèiteachaidhean 8-bit, tha na pàirtean a leanas mar phàirt den dealbhadh:

  • Tha PF_XCVR_ERM (PF_XCVR_ERM_C0_0) air a rèiteachadh airson modh RX a-mhàin le eadar-aghaidh ath-rèiteachaidh fiùghantach air a chomasachadh. Ìre dàta RX de 5940 Mbps ann am modh PMA, leis an leud dàta air a rèiteachadh mar 40 bit airson modh 4 PXL agus gleoc iomraidh CDR 148.5 MHz.
  • Tha LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK agus LANE3_CDR_REF_CLK air an stiùireadh bhon PF_XCVR_REF_CLK le prìnichean Pad AF29, AF30.
  • Bu chòir do phrìne EDID CLK_I dràibheadh ​​le gleoc 150 MHz le CCC.
  • Tha R_RX_CLK_I, G_RX_CLK_I agus B_RX_CLK_I air an stiùireadh le LANE3_TX_CLK_R, LANE2_TX_CLK_R agus LANE1_TX_CLK_R, fa leth.
  • Tha R_RX_VALID_I, G_RX_VALID_I agus B_RX_VALID_I air an stiùireadh le LANE3_RX_VAL, LANE2_RX_VAL agus LANE1_RX_VAL, fa leth.
  • Tha DATA_R_I, DATA_G_I agus DATA_B_I air an stiùireadh le LANE3_RX_DATA, LANE2_RX_DATA agus LANE1_RX_DATA, fa leth.

Eachdraidh Ath-sgrùdaidh (Faighnich Ceist)

Tha eachdraidh an ath-sgrùdaidh a’ toirt cunntas air na h-atharrachaidhean a chaidh a chur an gnìomh sa phàipear. Tha na h-atharrachaidhean air an liostadh le ath-sgrùdadh, a’ tòiseachadh leis an fhoillseachadh as ùire.

Clàr 9-1. Eachdraidh Ath-sgrùdaidh

Ath-sgrùdadh Ceann-latha Tuairisgeul
D 02/2025 Seo liosta de na h-atharrachaidhean a chaidh a dhèanamh ann an ath-sgrùdadh C den sgrìobhainn:
  • Chaidh an tionndadh HDMI RX IP ùrachadh gu 5.4.
  • Ro-ràdh ùraichte le feartan agus feartan nach eil taiceil.
  • Chaidh an earrann Innealan Stòr Deuchainneach a chur ris.
  • Chaidh Figear 3-1 agus Figear 3-3 ùrachadh san earrann Buileachadh Bathar-cruaidh.
  • Chaidh an earrann Paramadairean Rèiteachaidh a chur ris.
  • Chaidh Clàr 4-2, Clàr 4-4, Clàr 4-5, Clàr 4-6 agus Clàr 4-7 ùrachadh san earrann Puirt.
  • Chaidh Figear 5-2 ùrachadh san earrann Simulachadh Being-Deuchainn.
  • Chaidh Clàr 7-1 agus Clàr 7-2 ùrachadh agus chaidh Clàr 7-3 a chur ris an earrann Cleachdadh Goireasan.
  • Chaidh Figear 8-1, Figear 8-2, Figear 8-3 agus Figear 8-4 ùrachadh san earrann Amalachadh Siostaim.
  • Ìre dàta fiùghantach air a chur ris le dealbhadh DRI exampanns an Amalachadh Siostaimn earrann.
C 02/2023 Seo liosta de na h-atharrachaidhean a chaidh a dhèanamh ann an ath-sgrùdadh C den sgrìobhainn:
  • Chaidh an dreach HDMI RX IP ùrachadh gu 5.2
  • Chaidh an rùn a tha a’ faighinn taic ùrachadh ann am modh ceithir piogsail air feadh an sgrìobhainn
  • Figear 2-1 air ùrachadh
B 09/2022 Seo liosta nan atharraichean a chaidh a dhèanamh ann am mùthadh B den sgrìobhainn:
  • Chaidh an sgrìobhainn ùrachadh airson v5.1
  • Clàr 4-2 agus Clàr 4-3 air an ùrachadh
A 04/2022 Seo liosta nan atharraichean ann am mùthadh A den sgrìobhainn:
  • Chaidh an sgrìobhainn a ghluasad chun teamplaid Microchip
  • Chaidh àireamh na sgrìobhainn ùrachadh gu DS50003298A bho 50200863.
  • Earrann ùraichte Decoder TMDS
  • Clàran ùraichte Clàr 4-2 agus Clàr 4-3
  •  Figear 5-3, Figear 6-1, Figear 6-2 air ùrachadh
2.0 Tha na leanas na gheàrr-chunntas de na h-atharrachaidhean a chaidh a dhèanamh san ath-sgrùdadh seo.
  • Clàr 4-3 air a chur ris
  • Clàran Cleachdadh Goireasan air an ùrachadh
1.0 08/2021 Ath-sgrùdadh Tòiseachaidh.

Taic Microchip FPGA
Bidh buidheann toraidh Microchip FPGA a’ toirt taic do na toraidhean aca le diofar sheirbheisean taice, a’ gabhail a-steach Seirbheis teachdaiche, Ionad Taic Teicnigeach Luchd-cleachdaidh, a weblàraich, agus oifisean reic air feadh an t-saoghail. Thathas a’ moladh do luchd-ceannach tadhal air goireasan air-loidhne Microchip mus cuir iad fios gu taic oir tha e glè choltach gun deach na ceistean aca a fhreagairt mu thràth. Cuir fios gu Ionad Taic Teicnigeach tron ​​​​ionad weblàrach aig www.microchip.com/support. Thoir iomradh air àireamh Pàirt inneal FPGA, tagh roinn cùis iomchaidh, agus luchdaich suas dealbhadh files fhad ‘s a tha iad a’ cruthachadh cùis taic theicnigeach. Cuir fios gu Seirbheis Luchd-cleachdaidh airson taic toraidh neo-theicnigeach, leithid prìsean toraidh, ùrachadh toraidh, ùrachadh fiosrachadh, inbhe òrduigh, agus cead.

  • Bho Ameireaga a Tuath, cuir fòn gu 800.262.1060
  • Bhon chòrr den t-saoghal, cuir fòn gu 650.318.4460
  • Facs, bho àite sam bith san t-saoghal, 650.318.8044

Fiosrachadh Microchip

Comharran-malairt
Tha an t-ainm agus an suaicheantas “Microchip”, an suaicheantas “M”, agus ainmean, suaicheantasan agus suaicheantasan eile nan comharran-malairt clàraichte agus neo-chlàraichte de Microchip Technology Incorporated no a chompanaich agus / no fo-chompanaidhean anns na Stàitean Aonaichte agus / no dùthchannan eile (“Microchip Comharran-malairt”). Gheibhear fiosrachadh mu chomharran-malairt Microchip aig https://www.microchip.com/en-us/about/legal-information/microchip-trademarks.

ISBN: 979-8-3371-0744-8

Sanas laghail
Faodar am foillseachadh seo agus am fiosrachadh an seo a chleachdadh a-mhàin le toraidhean Microchip, a’ toirt a-steach dealbhadh, deuchainn agus amalachadh toraidhean Microchip leis an tagradh agad. Tha cleachdadh an fhiosrachaidh seo ann an dòigh sam bith eile a’ briseadh nan teirmean sin. Chan eil fiosrachadh mu thagraidhean inneal air a thoirt seachad ach airson do ghoireasachd agus dh’ fhaodadh gun tèid ùrachaidhean a chuir na àite. Tha e an urra riut dèanamh cinnteach gu bheil an tagradh agad a rèir do shònrachaidhean. Cuir fios chun oifis reic Microchip ionadail agad airson taic a bharrachd no, faigh taic a bharrachd aig www.microchip.com/en-us/support/design-help/client-support-services.

THA AM FIOSRACHADH SEO AIR A THABHAIRT AIRSON MICROCHIP “MAR A THA”. CHAN EIL MICROCHIP Riochdachaidhean no barantas de sheòrsa sam bith, ge bith co-dhiù a tha e soilleir no ciallach, sgrìobhte no beòil, reachdail no eile, co-cheangailte ris an fhiosrachadh a’ toirt a-steach ach gun a bhith cuibhrichte ri barantas sam bith a tha an-sàs, AIRSON IONADACHD, AIRSON ATH-SGRÙDADH. PUINGEAN, NO BARANTAS A BHITH A BHITH RI CHOINNEACHD, CÀILEACHD, NO COILEANADH.
Cha bhi MICROCHIP ann an suidheachadh sam bith cunntachail airson call neo-dhìreach, sònraichte, peanasach, tachartach, no iarmhartach, milleadh, cosgais, no cosgais de sheòrsa sam bith co-dhiù a bha co-cheangailte ris an fhiosrachadh no an cleachdadh, mar a dh’ adhbhraich e, ged a dh’ adhbhraich e, ged a dh’ adhbhraich e. POSADH OR THA NA DAMASAN AIRSON SEALLADH. CHUN AN FEUMAIDH SIN A THA A CEADAR AIRSON AN lagha, CHAN EIL DLEASTANAS IOMLAN MICROCHIP AIR A H-UILE TAGHADH ANN AN DÒIGH sam bith co-cheangailte ris an fhiosrachadh no an cleachdadh a bhitheas e nas àirde na sùim nan cìsean, ma tha gin ann, THA thu air pàigheadh ​​gu dìreach GU MICROCHIP AIRSON AN FIOSRACHAIDH.
Tha cleachdadh innealan Microchip ann an tagraidhean taic beatha agus/no sàbhailteachd gu tur ann an cunnart a’ cheannaiche, agus tha an ceannaiche ag aontachadh dìon, dìon agus cumail Microchip gun chron bho mhilleadh sam bith, tagradh, deise, no cosgaisean mar thoradh air a leithid de chleachdadh. Chan eil ceadan sam bith air an toirt seachad, gu h-obann no eile, fo chòraichean seilbh inntleachdail Microchip mura h-eilear ag ràdh a chaochladh.

Feart Dìon Còd Innealan Microchip

Thoir an aire don fhiosrachadh a leanas mun fheart dìon còd air toraidhean Microchip:

  • Bidh toraidhean microchip a’ coinneachadh ris na sònrachaidhean a tha anns an duilleag dàta microchip sònraichte aca.
  • Tha microchip den bheachd gu bheil an teaghlach de thoraidhean aige tèarainte nuair a thèid a chleachdadh san dòigh a tha san amharc, taobh a-staigh sònrachaidhean obrachaidh, agus fo chumhachan àbhaisteach.
  • Bidh microchip a’ cur luach air agus gu làidir a’ dìon a chòraichean seilbh inntleachdail. Thathas a’ toirmeasg teann air oidhirpean gus feartan dìon còd thoraidhean Microchip a bhriseadh agus dh’ fhaodadh iad a dhol an aghaidh Achd Dlighe-sgrìobhaidh Digital Millennium.
  • Chan urrainn dha Microchip no neach-dèanamh semiconductor sam bith eile gealltainn tèarainteachd a chòd. Chan eil dìon còd a’ ciallachadh gu bheil sinn a’ gealltainn gu bheil an toradh “do-chreidsinneach”. Tha dìon còd an-còmhnaidh ag atharrachadh. Tha microchip dealasach a thaobh a bhith a’ leasachadh feartan dìon còd ar toraidhean gu leantainneach.

© 2025 Microchip Technology Inc. agus na fo-chompanaidhean aige

Ceistean Cumanta

  • C: Ciamar a nì mi ùrachadh air cridhe IP HDMI RX?
    A: Faodar cridhe IP ùrachadh tro bhathar-bog Libero SoC no a luchdachadh sìos le làimh bhon chatalog. Aon uair ‘s gu bheil e air a stàladh ann an Catalog IP bathar-bog Libero SoC, faodar a rèiteachadh, a chruthachadh agus a stèidheachadh taobh a-staigh SmartDesign airson a thoirt a-steach don phròiseact.

Sgrìobhainnean/Goireasan

Glacadair HDMI Eadar-aghaidh Meadhanan-mheadhain Àrd-mhìneachaidh MICROCHIP PolarFire FPGA [pdfStiùireadh Cleachdaiche
PolarFire FPGA, Glacadair HDMI Eadar-aghaidh Ioma-mheadhain Àrd-mhìneachaidh PolarFire FPGA, Glacadair HDMI Eadar-aghaidh Ioma-mheadhain Àrd-mhìneachaidh, Glacadair HDMI Eadar-aghaidh Ioma-mheadhain, Glacadair HDMI Eadar-aghaidh, Glacadair HDMI, Glacadair HDMI

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *