MICROCHIP-LOGO

MICROCHIP PolarFire FPGA អ្នកទទួល HDMI ចំណុចប្រទាក់ពហុព័ត៌មាននិយមន័យខ្ពស់

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល-ផលិតផល-រូបភាព

សេចក្តីផ្តើម (សួរសំណួរ)
ឧបករណ៍ទទួល IP នៃចំណុចប្រទាក់ពហុព័ត៌មាននិយមន័យខ្ពស់ (HDMI) របស់ Microchip គាំទ្រទិន្នន័យវីដេអូ និងការទទួលទិន្នន័យកញ្ចប់សំឡេងដែលបានពិពណ៌នានៅក្នុងការបញ្ជាក់ស្តង់ដារ HDMI ។ HDMI RX IP ត្រូវបានរចនាឡើងជាពិសេសសម្រាប់ PolarFire® FPGA និងប្រព័ន្ធ PolarFire នៅលើឧបករណ៍ Chip (SoC) FPGA ដែលគាំទ្រ HDMI 2.0 សម្រាប់គុណភាពបង្ហាញរហូតដល់ 1920 × 1080 នៅ 60 Hz ក្នុងរបៀបភីកសែលមួយ និងរហូតដល់ 3840 × 2160 នៅ 60 Hz ក្នុងរបៀបបួនភីកសែល។ RX IP គាំទ្រ Hot Plug Detect (HPD) សម្រាប់ត្រួតពិនិត្យការបើក ឬបិទ និងដកដោត ឬដោតព្រឹត្តិការណ៍ ដើម្បីបង្ហាញពីទំនាក់ទំនងរវាងប្រភព HDMI និងរន្ធ HDMI ។

ប្រភព HDMI ប្រើប្រាស់ Display Data channel (DDC) ដើម្បីអាន Extended Display Identification Data (EDID) របស់ Sink ដើម្បីស្វែងរកការកំណត់ និង/ឬសមត្ថភាពរបស់ Sink ។ HDMI RX IP មានកម្មវិធី EDID ជាមុន ដែលប្រភព HDMI អាចអានតាមរយៈប៉ុស្តិ៍ I2C ស្តង់ដារ។ ឧបករណ៍បញ្ជូនឧបករណ៍ PolarFire FPGA និង PolarFire SoC FPGA ត្រូវបានប្រើរួមជាមួយ RX IP ដើម្បីបំលែងទិន្នន័យសៀរៀលទៅជាទិន្នន័យ 10 ប៊ីត។ បណ្តាញទិន្នន័យនៅក្នុង HDMI ត្រូវបានអនុញ្ញាតឱ្យមានការយល់ច្រឡំយ៉ាងខ្លាំងរវាងពួកវា។ HDMI RX IP ដកភាពមិនច្បាស់ក្នុងចំណោមបណ្តាញទិន្នន័យដោយប្រើ First-In First-Out (FIFOs) ។ IP នេះបំប្លែងទិន្នន័យ Transition Minimized Differential Signaling (TMDS) ដែលទទួលបានពីប្រភព HDMI តាមរយៈឧបករណ៍បញ្ជូនទៅជាទិន្នន័យ 24-bit RGB pixel ទិន្នន័យអូឌីយ៉ូ 24-bit និងសញ្ញាបញ្ជា។ និមិត្តសញ្ញាត្រួតពិនិត្យស្តង់ដារចំនួនបួនដែលបានបញ្ជាក់នៅក្នុងពិធីការ HDMI ត្រូវបានប្រើដើម្បីតម្រឹមទិន្នន័យជាដំណាក់កាលកំឡុងពេល deserialization ។

សង្ខេប

តារាងខាងក្រោមផ្តល់នូវសេចក្តីសង្ខេបនៃលក្ខណៈ HDMI RX IP ។

តារាង 1. លក្ខណៈ HDMI RX IP

កំណែស្នូល ការណែនាំអ្នកប្រើប្រាស់នេះគាំទ្រ HDMI RX IP v5.4 ។
គ្រួសារឧបករណ៍ដែលគាំទ្រ
  • PolarFire® SoC
  • PolarFire
លំហូរឧបករណ៍ដែលគាំទ្រ ទាមទារ Libero® SoC v12.0 ឬក្រោយការចេញផ្សាយ។
ចំណុចប្រទាក់ដែលគាំទ្រ ចំណុចប្រទាក់ដែលគាំទ្រដោយ HDMI RX IP គឺ៖
  • AXI4-Stream៖ ស្នូលនេះគាំទ្រ AXI4-Stream ទៅកាន់ច្រកទិន្នផល។ នៅពេលកំណត់រចនាសម្ព័ន្ធក្នុងរបៀបនេះ IP បញ្ចេញសញ្ញាតវ៉ាស្តង់ដារ AXI4 Stream ។
  • ដើម៖ នៅពេលដែលបានកំណត់រចនាសម្ព័ន្ធនៅក្នុងរបៀបនេះ IP បញ្ចេញសញ្ញាវីដេអូ និងសំឡេងដើម។
អាជ្ញាប័ណ្ណ HDMI RX IP ត្រូវបានផ្តល់ជូនជាមួយនឹងជម្រើសអាជ្ញាប័ណ្ណពីរខាងក្រោម៖
  • បានអ៊ិនគ្រីប៖ កូដ RTL ដែលបានអ៊ិនគ្រីបពេញលេញត្រូវបានផ្តល់ជូនសម្រាប់ស្នូល។ វាអាចប្រើបានដោយមិនគិតថ្លៃជាមួយនឹងអាជ្ញាប័ណ្ណ Libero ណាមួយដែលអនុញ្ញាតឱ្យស្នូលត្រូវបានភ្លាមៗជាមួយ SmartDesign ។ អ្នកអាចអនុវត្តការក្លែងធ្វើ សំយោគ ប្លង់ និងរៀបចំកម្មវិធីស៊ីលីកុន FPGA ដោយប្រើឈុតរចនា Libero ។
  • RTL៖ កូដប្រភព RTL ពេញលេញត្រូវបានចាក់សោអាជ្ញាប័ណ្ណ ដែលចាំបាច់ត្រូវទិញដោយឡែកពីគ្នា។

លក្ខណៈពិសេស

HDMI RX IP មានមុខងារដូចខាងក្រោមៈ

  • ឆបគ្នាសម្រាប់ HDMI 2.0
  • គាំទ្រ 8, 10, 12 និង 16 Bits ជម្រៅពណ៌
  • គាំទ្រទ្រង់ទ្រាយពណ៌ដូចជា RGB, YUV 4: 2: 2 និង YUV 4: 4: 4
  • គាំទ្រមួយ ឬបួនភីកសែលក្នុងមួយការបញ្ចូលនាឡិកា
  • គាំទ្រដំណោះស្រាយរហូតដល់ 1920 ✕ 1080 នៅ 60 Hz ក្នុងរបៀប One Pixel និងរហូតដល់ 3840 ✕ 2160 នៅ 60 Hz នៅក្នុងរបៀប Four Pixel ។
  • រកឃើញដោតក្តៅ
  • គាំទ្រគ្រោងការណ៍ការឌិកូដ - TMDS
  • គាំទ្រការបញ្ចូល DVI
  • គាំទ្រ Display Data Channel (DDC) និង Enhanced Display Data Channel (E-DDC)
  • គាំទ្រចំណុចប្រទាក់វីដេអូស្ទ្រីមដើម និង AXI4 សម្រាប់ការផ្ទេរទិន្នន័យវីដេអូ
  • គាំទ្រចំណុចប្រទាក់អូឌីយ៉ូស្ទ្រីមដើម និង AXI4 សម្រាប់ការផ្ទេរទិន្នន័យអូឌីយ៉ូ

មុខងារដែលមិនគាំទ្រ

ខាងក្រោម​នេះ​ជា​លក្ខណៈ​ពិសេស​ដែល​មិន​អាច​ប្រើ​បាន​នៃ HDMI RX IP៖

  • ទម្រង់ពណ៌ 4:2:0 មិនត្រូវបានគាំទ្រទេ។
  • ជួរថាមវន្តខ្ពស់ (HDR) និងការការពារមាតិកាឌីជីថលកម្រិតបញ្ជូនខ្ពស់ (HDCP) មិនត្រូវបានគាំទ្រទេ។
  • អត្រាធ្វើឱ្យស្រស់អថេរ (VRR) និងរបៀបពេលយឺតយ៉ាវដោយស្វ័យប្រវត្តិ (ALLM) មិនត្រូវបានគាំទ្រទេ។
  • ប៉ារ៉ាម៉ែត្រកំណត់ពេលផ្តេកដែលមិនត្រូវបានបែងចែកដោយបួននៅក្នុងរបៀបបួនភីកសែលមិនត្រូវបានគាំទ្រទេ។

ការណែនាំអំពីការដំឡើង
ស្នូល IP ត្រូវតែត្រូវបានដំឡើងទៅកាន់ IP Catalog នៃកម្មវិធី Libero® SoC ដោយស្វ័យប្រវត្តិ តាមរយៈមុខងារអាប់ដេត IP Catalog នៅក្នុងកម្មវិធី Libero SoC ឬវាត្រូវបានទាញយកដោយដៃពីកាតាឡុក។ នៅពេលដែលស្នូល IP ត្រូវបានដំឡើងនៅក្នុង Libero SoC software IP Catalog វាត្រូវបានកំណត់រចនាសម្ព័ន្ធ បង្កើត និងធ្វើភ្លាមៗនៅក្នុង Smart Design សម្រាប់ដាក់បញ្ចូលក្នុងគម្រោង Libero ។

ឧបករណ៍ប្រភពដែលបានសាកល្បង (សួរសំណួរ)

តារាងខាងក្រោមរាយបញ្ជីឧបករណ៍ប្រភពដែលបានសាកល្បង។

តារាង 1-1 ។ ឧបករណ៍ប្រភពដែលបានសាកល្បង

ឧបករណ៍ របៀបភីកសែល ដំណោះស្រាយត្រូវបានសាកល្បង ជម្រៅពណ៌ (ប៊ីត) របៀបពណ៌ អូឌីយ៉ូ
ឧបករណ៍វិភាគ quantumdata™ M41h HDMI 1 720P 30 FPS, 720P 60 FPS និង 1080P 60 FPS 8 RGB, YUV444 និង YUV422 បាទ
1080P 30 FPS ៨, ៩, ១០ និង ១១
4 720P 30 FPS, 1080P 30 FPS និង 4K 60 FPS 8
1080P 60 FPS 8, 12 និង 16
4K 30 FPS ៨, ៩, ១០ និង ១១
Lenovo™ 20U1A007IG 1 1080P 60 FPS 8 RGB បាទ
4 1080P 60 FPS និង 4K 30 FPS
Dell Latitude 3420 1 1080P 60 FPS 8 RGB បាទ
4 4K 30 FPS និង 4K 60 FPS
ឧបករណ៍តេស្ត Astro VA-1844A HDMI® 1 720P 30 FPS, 720P 60 FPS និង 1080P 60 FPS 8 RGB, YUV444 និង YUV422 បាទ
1080P 30 FPS ៨, ៩, ១០ និង ១១
4 720P 30 FPS, 1080P 30 FPS និង 4K 30 FPS 8
1080P 30 FPS 8, 12 និង 16
កញ្ចប់ NVIDIA® Jetson AGX Orin 32GB H01 1 1080P 30 FPS 8 RGB ទេ
4 4K 60 FPS

ការកំណត់រចនាសម្ព័ន្ធ HDMI RX IP (សួរសំណួរ)

ផ្នែកនេះផ្តល់នូវការបញ្ចប់view នៃចំណុចប្រទាក់ HDMI RX IP Configurator និងសមាសធាតុរបស់វា។ HDMI RX IP Configurator ផ្តល់នូវចំណុចប្រទាក់ក្រាហ្វិកដើម្បីដំឡើងស្នូល HDMI RX ។ កម្មវិធីកំណត់រចនាសម្ព័ន្ធនេះអនុញ្ញាតឱ្យអ្នកប្រើជ្រើសរើសប៉ារ៉ាម៉ែត្រដូចជា ចំនួនភីកសែល ចំនួនប៉ុស្តិ៍អូឌីយ៉ូ ចំណុចប្រទាក់វីដេអូ ចំណុចប្រទាក់សំឡេង SCRAMBLER ជម្រៅពណ៌ ទ្រង់ទ្រាយពណ៌ Testbench និងអាជ្ញាប័ណ្ណ។ ចំណុចប្រទាក់ Configurator រួមមានម៉ឺនុយទម្លាក់ចុះ និងជម្រើសដើម្បីប្ដូរការកំណត់តាមបំណង។ ការកំណត់រចនាសម្ព័ន្ធសំខាន់ៗត្រូវបានពិពណ៌នានៅក្នុងតារាង 4-1 ។ តួលេខខាងក្រោមផ្តល់នូវព័ត៌មានលម្អិត view នៃចំណុចប្រទាក់ HDMI RX IP Configurator ។

រូបភាព 2-1 ។ ឧបករណ៍កំណត់រចនាសម្ព័ន្ធ HDMI RX IP

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (1)

ចំណុចប្រទាក់ក៏រួមបញ្ចូលផងដែរនូវប៊ូតុង យល់ព្រម និងបោះបង់ ដើម្បីបញ្ជាក់ ឬបោះបង់ការកំណត់។

ការអនុវត្តផ្នែករឹង (សួរសំណួរ)

តួលេខខាងក្រោមពិពណ៌នាអំពីចំណុចប្រទាក់ HDMI RX IP ជាមួយឧបករណ៍បញ្ជូន (XCVR) ។

រូបភាព 3-1 ។ ដ្យាក្រាមប្លុក HDMI RX

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (2)

រូបភាពទី 3-2 ។ ដ្យាក្រាមប្លុកលម្អិតអ្នកទទួល

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (3)

HDMI RX មានបី stages:

  • ឧបករណ៍តម្រឹមដំណាក់កាលតម្រឹមទិន្នន័យប៉ារ៉ាឡែលដោយគោរពតាមព្រំដែនសញ្ញាសម្ងាត់ដោយប្រើប្រាស់ឧបករណ៍បញ្ជូនសញ្ញាប៊ីត។
  • ឧបករណ៍ឌិកូដ TMDS បំប្លែងទិន្នន័យដែលបានអ៊ិនកូដ 10 ប៊ីតទៅជាទិន្នន័យភីកសែលវីដេអូ 8 ប៊ីត ទិន្នន័យកញ្ចប់អូឌីយ៉ូ 4 ប៊ីត និងសញ្ញាបញ្ជា 2 ប៊ីត។
  • FIFOs ដកចេញនូវភាពច្របូកច្របល់រវាងនាឡិកានៃផ្លូវ R, G និង B ។

តម្រឹមដំណាក់កាល (សួរសំណួរ)
ទិន្នន័យប៉ារ៉ាឡែល 10 ប៊ីតពី XCVR មិនតែងតែត្រូវបានតម្រឹមដោយគោរពតាមព្រំដែនពាក្យដែលបានអ៊ិនកូដ TMDS នោះទេ។ ទិន្នន័យប៉ារ៉ាឡែលត្រូវផ្លាស់ប្តូរបន្តិច និងតម្រឹម ដើម្បីឌិកូដទិន្នន័យ។ កម្មវិធីតម្រឹមដំណាក់កាលតម្រឹមទិន្នន័យប៉ារ៉ាឡែលចូលទៅនឹងព្រំដែនពាក្យដោយប្រើមុខងារប៊ីតរអិលនៅក្នុង XCVR ។ XCVR នៅក្នុងរបៀប Per-Monitor DPI Awareness (PMA) អនុញ្ញាតមុខងារប៊ីត ដែលវាកែតម្រូវការតម្រឹមនៃពាក្យ deserialized 10 ប៊ីតដោយ 1 ប៊ីត។ រាល់ពេលបន្ទាប់ពីកែតម្រូវពាក្យ 10 ប៊ីតដោយទីតាំងរអិល 1 ប៊ីត វាត្រូវបានប្រៀបធៀបជាមួយនឹងសញ្ញាបញ្ជាមួយក្នុងចំណោមសញ្ញាបញ្ជាទាំងបួននៃពិធីការ HDMI ដើម្បីចាក់សោទីតាំងអំឡុងពេលគ្រប់គ្រង។ ពាក្យ 10 ប៊ីត​ត្រូវ​បាន​តម្រឹម​យ៉ាង​ត្រឹម​ត្រូវ និង​ចាត់​ទុក​ថា​មាន​សុពលភាព​សម្រាប់ s បន្ទាប់tages. ឆានែលពណ៌នីមួយៗមានកម្មវិធីតម្រឹមដំណាក់កាលផ្ទាល់របស់វា ឧបករណ៍ឌិកូដ TMDS ចាប់ផ្តើមឌិកូដតែនៅពេលដែលឧបករណ៍តម្រឹមដំណាក់កាលទាំងអស់ត្រូវបានចាក់សោ ដើម្បីកែព្រំដែនពាក្យ។

ឧបករណ៍ឌិកូដ TMDS (សួរសំណួរ)
TMDS ឌិកូដឌិកូដ 10-bit deserialized ពី transceiver ទៅជា data pixel 8-bit កំឡុងពេលវីដេអូ។ HSYNC, VSYNC និង PACKET HEADER ត្រូវបានបង្កើតកំឡុងពេលត្រួតពិនិត្យពីទិន្នន័យឆានែលពណ៌ខៀវ 10 ប៊ីត។ ទិន្នន័យកញ្ចប់សំឡេងត្រូវបានឌិកូដទៅឆានែល R និង G ដែលនីមួយៗមានបួនប៊ីត។ ឧបករណ៍ឌិកូដ TMDS នៃឆានែលនីមួយៗដំណើរការលើនាឡិកាផ្ទាល់របស់វា។ អាស្រ័យហេតុនេះ វាអាចមានគំនុំជាក់លាក់រវាងបណ្តាញ។

ឆានែលទៅឆានែល De-Skew (សួរសំណួរ)
តក្កវិជ្ជា de-skew ដែលមានមូលដ្ឋានលើ FIFO ត្រូវបានប្រើដើម្បីលុប skew រវាងបណ្តាញ។ ប៉ុស្តិ៍នីមួយៗទទួលបានសញ្ញាត្រឹមត្រូវពីឯកតាតម្រឹមដំណាក់កាល ដើម្បីបង្ហាញថាតើទិន្នន័យ 10 ប៊ីតដែលចូលមកពីកម្មវិធីតម្រឹមដំណាក់កាលមានសុពលភាពដែរឬទេ។ ប្រសិនបើប៉ុស្តិ៍ទាំងអស់មានសុពលភាព (សម្រេចបានការតម្រឹមដំណាក់កាល) ម៉ូឌុល FIFO ចាប់ផ្តើមបញ្ជូនទិន្នន័យតាមរយៈម៉ូឌុល FIFO ដោយប្រើសញ្ញាបើកអាន និងសរសេរ (បន្តសរសេរចូល និងអានចេញ)។ នៅពេលដែលសញ្ញាសម្គាល់វត្ថុបញ្ជាត្រូវបានរកឃើញនៅក្នុងលទ្ធផល FIFO ណាមួយ លំហូរអានចេញត្រូវបានផ្អាក ហើយសញ្ញាសម្គាល់ដែលបានរកឃើញត្រូវបានបង្កើតដើម្បីបង្ហាញពីការមកដល់នៃសញ្ញាសម្គាល់ជាក់លាក់មួយនៅក្នុងស្ទ្រីមវីដេអូ។ លំហូរ​អាន​ចេញ​បន្ត​តែ​នៅ​ពេល​ដែល​សញ្ញា​សម្គាល់​នេះ​បាន​មក​ដល់​គ្រប់​ប៉ុស្តិ៍​ទាំង​បី។ ជាលទ្ធផល skew ដែលពាក់ព័ន្ធត្រូវបានដកចេញ។ នាឡិកា FIFOs ពីរធ្វើសមកាលកម្មស្ទ្រីមទិន្នន័យទាំងបីទៅនឹងនាឡិកាឆានែលពណ៌ខៀវដើម្បីដកចេញនូវចំនុចដែលពាក់ព័ន្ធ។ តួរលេខខាងក្រោមពិពណ៌នាអំពីបច្ចេកទេសឆានែល de-skew ។

រូបភាពទី 3-3 ។ ឆានែលទៅឆានែល De-Skew

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (4)

DDC (សួរសំណួរ)
DDC គឺជាបណ្តាញទំនាក់ទំនងដោយផ្អែកលើការបញ្ជាក់រថយន្តក្រុង I2C ។ ប្រភពប្រើពាក្យបញ្ជា I2C ដើម្បីអានព័ត៌មានពី E-EDID របស់លិចជាមួយនឹងអាសយដ្ឋានទាសករ។ HDMI RX IP ប្រើប្រាស់ EDID ដែលបានកំណត់ជាមុនជាមួយនឹងគុណភាពបង្ហាញច្រើន គាំទ្រដំណោះស្រាយរហូតដល់ 1920 ✕ 1080 នៅ 60 Hz ក្នុងរបៀប One Pixel និងរហូតដល់ 3840 ✕ 2160 នៅ 60 Hz នៅក្នុងរបៀប Four Pixel ។
EDID តំណាងឱ្យឈ្មោះបង្ហាញជាអេក្រង់ Microchip HDMI ។

ប៉ារ៉ាម៉ែត្រ HDMI RX និងសញ្ញាចំណុចប្រទាក់ (សួរសំណួរ)

ផ្នែកនេះពិភាក្សាអំពីប៉ារ៉ាម៉ែត្រនៅក្នុងឧបករណ៍កំណត់រចនាសម្ព័ន្ធ HDMI RX GUI និងសញ្ញា I/O ។

ប៉ារ៉ាម៉ែត្រកំណត់រចនាសម្ព័ន្ធ (សួរសំណួរ)
តារាងខាងក្រោមរាយបញ្ជីប៉ារ៉ាម៉ែត្រកំណត់រចនាសម្ព័ន្ធនៅក្នុង HDMI RX IP ។

តារាង 4-1 ។ ប៉ារ៉ាម៉ែត្រកំណត់រចនាសម្ព័ន្ធ

ឈ្មោះប៉ារ៉ាម៉ែត្រ ការពិពណ៌នា
ទម្រង់ពណ៌ កំណត់ចន្លោះពណ៌។ គាំទ្រទ្រង់ទ្រាយពណ៌ខាងក្រោម៖
  • RGB
  • YCbCr422
  • YCbCr444
ជម្រៅពណ៌ បញ្ជាក់ចំនួនប៊ីតក្នុងមួយសមាសធាតុពណ៌។ គាំទ្រ 8, 10, 12 និង 16 ប៊ីតក្នុងមួយសមាសភាគ។
ចំនួនភីកសែល បង្ហាញចំនួនភីកសែលក្នុងមួយការបញ្ចូលនាឡិកា៖
  • ភីកសែលក្នុងមួយនាឡិកា = 1
  • ភីកសែលក្នុងមួយនាឡិកា = 4
SCRAMBLER ការគាំទ្រសម្រាប់គុណភាពបង្ហាញ 4K នៅ 60 ហ្វ្រេមក្នុងមួយវិនាទី:
  • នៅពេលដែល 1, ការគាំទ្រ Scrambler ត្រូវបានបើក
  • នៅពេល 0 ការគាំទ្រ Scrambler ត្រូវបានបិទ
ចំនួនឆានែលអូឌីយ៉ូ គាំទ្រចំនួនឆានែលអូឌីយ៉ូ៖
  • 2 ឆានែលអូឌីយ៉ូ
  • 8 ឆានែលអូឌីយ៉ូ
អន្តរកម្មវីដេអូ ស្ទ្រីមដើម និង AXI
ចំណុចប្រទាក់សំឡេង ស្ទ្រីមដើម និង AXI
កៅអីសាកល្បង អនុញ្ញាតឱ្យជ្រើសរើសបរិយាកាសសាកល្បង។ គាំទ្រជម្រើសកៅអីសាកល្បងខាងក្រោម៖
  • អ្នកប្រើប្រាស់
  • គ្មាន
អាជ្ញាប័ណ្ណ បញ្ជាក់ប្រភេទអាជ្ញាប័ណ្ណ។ ផ្តល់ជម្រើសអាជ្ញាប័ណ្ណពីរខាងក្រោម៖
  • RTL
  • បានអ៊ិនគ្រីប

ច្រក (សួរសំណួរ)
តារាងខាងក្រោមរាយបញ្ជីច្រកបញ្ចូល និងទិន្នផលនៃ HDMI RX IP សម្រាប់ចំណុចប្រទាក់ដើមនៅពេលដែលទម្រង់ពណ៌គឺ RGB ។

តារាង 4-2 ។ ការបញ្ចូល និងលទ្ធផលសម្រាប់ចំណុចប្រទាក់ដើម

ឈ្មោះសញ្ញា ទិសដៅ ទទឹង (ប៊ីត) ការពិពណ៌នា
RESET_N_I បញ្ចូល 1 សញ្ញាកំណត់ឡើងវិញអសមកាលទាបសកម្ម-ទាប
R_RX_CLK_I បញ្ចូល 1 នាឡិកាប៉ារ៉ាឡែលសម្រាប់ប៉ុស្តិ៍ "R" ពី XCVR
G_RX_CLK_I បញ្ចូល 1 នាឡិកាប៉ារ៉ាឡែលសម្រាប់ប៉ុស្តិ៍ "G" ពី XCVR
B_RX_CLK_I បញ្ចូល 1 នាឡិកាប៉ារ៉ាឡែលសម្រាប់ប៉ុស្តិ៍ "B" ពី XCVR
EDID_RESET_N_I បញ្ចូល 1 សញ្ញាកំណត់ឡើងវិញអសមកាលទាបសកម្ម-ទាប
R_RX_VALID_I បញ្ចូល 1 សញ្ញាត្រឹមត្រូវពី XCVR សម្រាប់ទិន្នន័យប៉ារ៉ាឡែល "R" ឆានែល
G_RX_VALID_I បញ្ចូល 1 សញ្ញាត្រឹមត្រូវពី XCVR សម្រាប់ទិន្នន័យប៉ារ៉ាឡែល "G" ឆានែល
B_RX_VALID_I បញ្ចូល 1 សញ្ញាដែលមានសុពលភាពពី XCVR សម្រាប់ទិន្នន័យប៉ារ៉ាឡែល "B" ឆានែល
ឈ្មោះសញ្ញា ទិសដៅ ទទឹង (ប៊ីត) ការពិពណ៌នា
DATA_R_I បញ្ចូល NUMBER OF PIXELS ✕ 10 ប៊ីត បានទទួលទិន្នន័យស្របគ្នានៃឆានែល "R" ពី XCVR
DATA_G_I បញ្ចូល NUMBER OF PIXELS ✕ 10 ប៊ីត បានទទួលទិន្នន័យស្របគ្នានៃឆានែល "G" ពី XCVR
DATA_B_I បញ្ចូល NUMBER OF PIXELS ✕ 10 ប៊ីត បានទទួលទិន្នន័យប៉ារ៉ាឡែលឆានែល "B" ពី XCVR
SCL_I បញ្ចូល 1 ការបញ្ចូលនាឡិកាសៀរៀល I2C សម្រាប់ DDC
HPD_I បញ្ចូល 1 ដោតក្តៅរកឃើញសញ្ញាបញ្ចូល។ ប្រភពត្រូវបានភ្ជាប់ទៅលិចសញ្ញា HPD គួរតែខ្ពស់។
SDA_I បញ្ចូល 1 ការបញ្ចូលទិន្នន័យសៀរៀល I2C សម្រាប់ DDC
EDID_CLK_I បញ្ចូល 1 នាឡិកាប្រព័ន្ធសម្រាប់ម៉ូឌុល I2C
BIT_SLIP_R_O ទិន្នផល 1 សញ្ញារអិលប៊ីតទៅឆានែល "R" នៃឧបករណ៍បញ្ជូន
BIT_SLIP_G_O ទិន្នផល 1 សញ្ញារអិលប៊ីតទៅឆានែល "G" នៃឧបករណ៍បញ្ជូន
BIT_SLIP_B_O ទិន្នផល 1 សញ្ញារអិលប៊ីតទៅឆានែល "B" នៃឧបករណ៍បញ្ជូន
VIDEO_DATA_VALID_O ទិន្នផល 1 ទិន្នន័យវីដេអូលទ្ធផលត្រឹមត្រូវ។
AUDIO_DATA_VALID_O ទិន្នផល 1 ទិន្នន័យ​អូឌីយ៉ូ​លទ្ធផល​ត្រឹមត្រូវ។
H_SYNC_O ទិន្នផល 1 ជីពចរសមកាលកម្មផ្ដេក
V_SYNC_O ទិន្នផល 1 ជីពចរសមកាលកម្មបញ្ឈរសកម្ម
R_O ទិន្នផល NUMBER OF PIXELS ✕ ប៊ីតជម្រៅពណ៌ ឌិកូដ "R" ទិន្នន័យ
G_O ទិន្នផល NUMBER OF PIXELS ✕ ប៊ីតជម្រៅពណ៌ ឌិកូដ "G" ទិន្នន័យ
B_O ទិន្នផល NUMBER OF PIXELS ✕ ប៊ីតជម្រៅពណ៌ ឌិកូដ "B" ទិន្នន័យ
SDA_O ទិន្នផល 1 ទិន្នផលទិន្នន័យសៀរៀល I2C សម្រាប់ DDC
HPD_O ទិន្នផល 1 ដោតក្តៅរកឃើញសញ្ញាទិន្នផល
ACR_CTS_O ទិន្នផល 20 ពេលវេលានៃវដ្តនៃការបង្កើតឡើងវិញនាឡិកាអូឌីយ៉ូamp តម្លៃ
ACR_N_O ទិន្នផល 20 តម្លៃបង្កើតឡើងវិញនាឡិកាអូឌីយ៉ូ (N) ប៉ារ៉ាម៉ែត្រ
ACR_VALID_O ទិន្នផល 1 ការបង្កើតនាឡិកាអូឌីយ៉ូ សញ្ញាត្រឹមត្រូវ។
AUDIO_SAMPLE_CH1_O ទិន្នផល 24 ឆានែល 1 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH2_O ទិន្នផល 24 ឆានែល 2 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH3_O ទិន្នផល 24 ឆានែល 3 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH4_O ទិន្នផល 24 ឆានែល 4 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH5_O ទិន្នផល 24 ឆានែល 5 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH6_O ទិន្នផល 24 ឆានែល 6 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH7_O ទិន្នផល 24 ឆានែល 7 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH8_O ទិន្នផល 24 ឆានែល 8 អូឌីយ៉ូ sampទិន្នន័យ
HDMI_DVI_MODE_O ទិន្នផល 1 ខាង​ក្រោម​នេះ​ជា​របៀប​ពីរ៖
  • 1: របៀប HDMI
  • 0: របៀប DVI

តារាងខាងក្រោមពិពណ៌នាអំពីច្រកបញ្ចូល និងទិន្នផលនៃ HDMI RX IP សម្រាប់ចំណុចប្រទាក់វីដេអូស្ទ្រីម AXI4 ។
តារាង 4-3 ។ ច្រកបញ្ចូល និងទិន្នផលសម្រាប់ចំណុចប្រទាក់វីដេអូស្ទ្រីម AXI4

ឈ្មោះច្រក ទិសដៅ ទទឹង (ប៊ីត) ការពិពណ៌នា
TDATA_O ទិន្នផល NUMBER OF PIXELS ✕ ជម្រៅពណ៌ ✕ 3 ប៊ីត បញ្ចេញទិន្នន័យវីដេអូ [R, G, B]
TVALID_O ទិន្នផល 1 លទ្ធផលវីដេអូត្រឹមត្រូវ។
ឈ្មោះច្រក ទិសដៅ ទទឹង (ប៊ីត) ការពិពណ៌នា
TLAST_O ទិន្នផល 1 សញ្ញាចុងស៊ុមទិន្នផល
TUSER_O ទិន្នផល 3
  • ប៊ីត 0 = VSYNC
  • ប៊ីត 1 = Hsync
  •  ប៊ីត 2 = 0
  • ប៊ីត 3 = 0
TSTRB_O ទិន្នផល 3 បញ្ចេញទិន្នន័យវីដេអូ strobe
TKEEP_O ទិន្នផល 3 រក្សាទុកទិន្នន័យវីដេអូចេញ

តារាងខាងក្រោមពិពណ៌នាអំពីច្រកបញ្ចូល និងទិន្នផលនៃ HDMI RX IP សម្រាប់ AXI4 Stream Audio Interface ។

តារាង 4-4 ។ ច្រកបញ្ចូល និងទិន្នផលសម្រាប់ចំណុចប្រទាក់អូឌីយ៉ូស្ទ្រីម AXI4

ឈ្មោះច្រក ទិសដៅ ទទឹង (ប៊ីត) ការពិពណ៌នា
AUDIO_TDATA_O ទិន្នផល 24 បញ្ចេញទិន្នន័យអូឌីយ៉ូ
AUDIO_TID_O ទិន្នផល 3 បញ្ចេញឆានែលអូឌីយ៉ូ
AUDIO_TVALID_O ទិន្នផល 1 បញ្ចេញសញ្ញាអូឌីយ៉ូត្រឹមត្រូវ។

តារាងខាងក្រោមរាយបញ្ជីច្រកបញ្ចូល និងទិន្នផលនៃ HDMI RX IP សម្រាប់ចំណុចប្រទាក់ដើម នៅពេលដែលទ្រង់ទ្រាយពណ៌គឺ YUV444 ។

តារាង 4-5 ។ ការបញ្ចូល និងលទ្ធផលសម្រាប់ចំណុចប្រទាក់ដើម

ឈ្មោះច្រក ទិសដៅ ទទឹង (ប៊ីត) ការពិពណ៌នា
RESET_N_I បញ្ចូល 1 សញ្ញាកំណត់ឡើងវិញអសមកាលទាបសកម្ម-ទាប
LANE3_RX_CLK_I បញ្ចូល 1 នាឡិកាប៉ារ៉ាឡែលសម្រាប់ប៉ុស្តិ៍លេខ 3 ពី XCVR
LANE2_RX_CLK_I បញ្ចូល 1 នាឡិកាប៉ារ៉ាឡែលសម្រាប់ប៉ុស្តិ៍លេខ 2 ពី XCVR
LANE1_RX_CLK_I បញ្ចូល 1 នាឡិកាប៉ារ៉ាឡែលសម្រាប់ប៉ុស្តិ៍លេខ 1 ពី XCVR
EDID_RESET_N_I បញ្ចូល 1 សញ្ញាកំណត់ឡើងវិញអសមកាលទាបសកម្ម-ទាប
LANE3_RX_VALID_I បញ្ចូល 1 សញ្ញាដែលមានសុពលភាពពី XCVR សម្រាប់ទិន្នន័យប៉ារ៉ាឡែល 3
LANE2_RX_VALID_I បញ្ចូល 1 សញ្ញាដែលមានសុពលភាពពី XCVR សម្រាប់ទិន្នន័យប៉ារ៉ាឡែល 2
LANE1_RX_VALID_I បញ្ចូល 1 សញ្ញាដែលមានសុពលភាពពី XCVR សម្រាប់ទិន្នន័យប៉ារ៉ាឡែល 1
DATA_LANE3_I បញ្ចូល NUMBER OF PIXELS ✕ 10 ប៊ីត បានទទួលទិន្នន័យប៉ារ៉ាឡែល 3 ពី XCVR
DATA_LANE2_I បញ្ចូល NUMBER OF PIXELS ✕ 10 ប៊ីត បានទទួលទិន្នន័យប៉ារ៉ាឡែល 2 ពី XCVR
DATA_LANE1_I បញ្ចូល NUMBER OF PIXELS ✕ 10 ប៊ីត បានទទួលទិន្នន័យប៉ារ៉ាឡែល 1 ពី XCVR
SCL_I បញ្ចូល 1 ការបញ្ចូលនាឡិកាសៀរៀល I2C សម្រាប់ DDC
HPD_I បញ្ចូល 1 ដោតក្តៅរកឃើញសញ្ញាបញ្ចូល។ ប្រភពត្រូវបានភ្ជាប់ទៅលិចសញ្ញា HPD គួរតែខ្ពស់។
SDA_I បញ្ចូល 1 ការបញ្ចូលទិន្នន័យសៀរៀល I2C សម្រាប់ DDC
EDID_CLK_I បញ្ចូល 1 នាឡិកាប្រព័ន្ធសម្រាប់ម៉ូឌុល I2C
BIT_SLIP_LANE3_O ទិន្នផល 1 សញ្ញារអិលប៊ីតទៅផ្លូវលេខ 3 នៃឧបករណ៍បញ្ជូន
BIT_SLIP_LANE2_O ទិន្នផល 1 សញ្ញារអិលប៊ីតទៅផ្លូវលេខ 2 នៃឧបករណ៍បញ្ជូន
BIT_SLIP_LANE1_O ទិន្នផល 1 សញ្ញារអិលប៊ីតទៅផ្លូវលេខ 1 នៃឧបករណ៍បញ្ជូន
VIDEO_DATA_VALID_O ទិន្នផល 1 ទិន្នន័យវីដេអូលទ្ធផលត្រឹមត្រូវ។
AUDIO_DATA_VALID_O ទិន្នផល 1 ទិន្នន័យ​អូឌីយ៉ូ​លទ្ធផល​ត្រឹមត្រូវ។
H_SYNC_O ទិន្នផល 1 ជីពចរសមកាលកម្មផ្ដេក
V_SYNC_O ទិន្នផល 1 ជីពចរសមកាលកម្មបញ្ឈរសកម្ម
ឈ្មោះច្រក ទិសដៅ ទទឹង (ប៊ីត) ការពិពណ៌នា
Y_O ទិន្នផល NUMBER OF PIXELS ✕ ប៊ីតជម្រៅពណ៌ ឌិកូដ "Y" ទិន្នន័យ
Cb_O ទិន្នផល NUMBER OF PIXELS ✕ ប៊ីតជម្រៅពណ៌ ឌិកូដទិន្នន័យ "Cb"
Cr_O ទិន្នផល NUMBER OF PIXELS ✕ ប៊ីតជម្រៅពណ៌ ឌិកូដទិន្នន័យ "Cr"
SDA_O ទិន្នផល 1 ទិន្នផលទិន្នន័យសៀរៀល I2C សម្រាប់ DDC
HPD_O ទិន្នផល 1 ដោតក្តៅរកឃើញសញ្ញាទិន្នផល
ACR_CTS_O ទិន្នផល 20 វដ្តនៃការបង្កើតឡើងវិញនាឡិកាអូឌីយ៉ូ ពេលវេលាច្រើនបំផុតamp តម្លៃ
ACR_N_O ទិន្នផល 20 តម្លៃបង្កើតឡើងវិញនាឡិកាអូឌីយ៉ូ (N) ប៉ារ៉ាម៉ែត្រ
ACR_VALID_O ទិន្នផល 1 ការបង្កើតនាឡិកាអូឌីយ៉ូ សញ្ញាត្រឹមត្រូវ។
AUDIO_SAMPLE_CH1_O ទិន្នផល 24 ឆានែល 1 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH2_O ទិន្នផល 24 ឆានែល 2 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH3_O ទិន្នផល 24 ឆានែល 3 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH4_O ទិន្នផល 24 ឆានែល 4 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH5_O ទិន្នផល 24 ឆានែល 5 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH6_O ទិន្នផល 24 ឆានែល 6 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH7_O ទិន្នផល 24 ឆានែល 7 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH8_O ទិន្នផល 24 ឆានែល 8 អូឌីយ៉ូ sampទិន្នន័យ

តារាងខាងក្រោមរាយបញ្ជីច្រកបញ្ចូល និងទិន្នផលនៃ HDMI RX IP សម្រាប់ចំណុចប្រទាក់ដើម នៅពេលដែលទ្រង់ទ្រាយពណ៌គឺ YUV422 ។

តារាង 4-6 ។ ការបញ្ចូល និងលទ្ធផលសម្រាប់ចំណុចប្រទាក់ដើម

ឈ្មោះច្រក ទិសដៅ ទទឹង (ប៊ីត) ការពិពណ៌នា
RESET_N_I បញ្ចូល 1 សញ្ញាកំណត់ឡើងវិញអសមកាលទាបសកម្ម-ទាប
LANE3_RX_CLK_I បញ្ចូល 1 នាឡិកាប៉ារ៉ាឡែលសម្រាប់ប៉ុស្តិ៍លេខ 3 ពី XCVR
LANE2_RX_CLK_I បញ្ចូល 1 នាឡិកាប៉ារ៉ាឡែលសម្រាប់ប៉ុស្តិ៍លេខ 2 ពី XCVR
LANE1_RX_CLK_I បញ្ចូល 1 នាឡិកាប៉ារ៉ាឡែលសម្រាប់ប៉ុស្តិ៍លេខ 1 ពី XCVR
EDID_RESET_N_I បញ្ចូល 1 សញ្ញាកំណត់ឡើងវិញអសមកាលទាបសកម្ម-ទាប
LANE3_RX_VALID_I បញ្ចូល 1 សញ្ញាដែលមានសុពលភាពពី XCVR សម្រាប់ទិន្នន័យប៉ារ៉ាឡែល 3
LANE2_RX_VALID_I បញ្ចូល 1 សញ្ញាដែលមានសុពលភាពពី XCVR សម្រាប់ទិន្នន័យប៉ារ៉ាឡែល 2
LANE1_RX_VALID_I បញ្ចូល 1 សញ្ញាដែលមានសុពលភាពពី XCVR សម្រាប់ទិន្នន័យប៉ារ៉ាឡែល 1
DATA_LANE3_I បញ្ចូល NUMBER OF PIXELS ✕ 10 ប៊ីត បានទទួលទិន្នន័យប៉ារ៉ាឡែល 3 ពី XCVR
DATA_LANE2_I បញ្ចូល NUMBER OF PIXELS ✕ 10 ប៊ីត បានទទួលទិន្នន័យប៉ារ៉ាឡែល 2 ពី XCVR
DATA_LANE1_I បញ្ចូល NUMBER OF PIXELS ✕ 10 ប៊ីត បានទទួលទិន្នន័យប៉ារ៉ាឡែល 1 ពី XCVR
SCL_I បញ្ចូល 1 ការបញ្ចូលនាឡិកាសៀរៀល I2C សម្រាប់ DDC
HPD_I បញ្ចូល 1 ដោតក្តៅរកឃើញសញ្ញាបញ្ចូល។ ប្រភពត្រូវបានភ្ជាប់ទៅលិចសញ្ញា HPD គួរតែខ្ពស់។
SDA_I បញ្ចូល 1 ការបញ្ចូលទិន្នន័យសៀរៀល I2C សម្រាប់ DDC
EDID_CLK_I បញ្ចូល 1 នាឡិកាប្រព័ន្ធសម្រាប់ម៉ូឌុល I2C
BIT_SLIP_LANE3_O ទិន្នផល 1 សញ្ញារអិលប៊ីតទៅផ្លូវលេខ 3 នៃឧបករណ៍បញ្ជូន
BIT_SLIP_LANE2_O ទិន្នផល 1 សញ្ញារអិលប៊ីតទៅផ្លូវលេខ 2 នៃឧបករណ៍បញ្ជូន
BIT_SLIP_LANE1_O ទិន្នផល 1 សញ្ញារអិលប៊ីតទៅផ្លូវលេខ 1 នៃឧបករណ៍បញ្ជូន
VIDEO_DATA_VALID_O ទិន្នផល 1 ទិន្នន័យវីដេអូលទ្ធផលត្រឹមត្រូវ។
ឈ្មោះច្រក ទិសដៅ ទទឹង (ប៊ីត) ការពិពណ៌នា
AUDIO_DATA_VALID_O ទិន្នផល 1 ទិន្នន័យ​អូឌីយ៉ូ​លទ្ធផល​ត្រឹមត្រូវ។
H_SYNC_O ទិន្នផល 1 ជីពចរសមកាលកម្មផ្ដេក
V_SYNC_O ទិន្នផល 1 ជីពចរសមកាលកម្មបញ្ឈរសកម្ម
Y_O ទិន្នផល NUMBER OF PIXELS ✕ ប៊ីតជម្រៅពណ៌ ឌិកូដ "Y" ទិន្នន័យ
C_O ទិន្នផល NUMBER OF PIXELS ✕ ប៊ីតជម្រៅពណ៌ ឌិកូដ "C" ទិន្នន័យ
SDA_O ទិន្នផល 1 ទិន្នផលទិន្នន័យសៀរៀល I2C សម្រាប់ DDC
HPD_O ទិន្នផល 1 ដោតក្តៅរកឃើញសញ្ញាទិន្នផល
ACR_CTS_O ទិន្នផល 20 វដ្តនៃការបង្កើតឡើងវិញនាឡិកាអូឌីយ៉ូ ពេលវេលាច្រើនបំផុតamp តម្លៃ
ACR_N_O ទិន្នផល 20 តម្លៃបង្កើតឡើងវិញនាឡិកាអូឌីយ៉ូ (N) ប៉ារ៉ាម៉ែត្រ
ACR_VALID_O ទិន្នផល 1 ការបង្កើតនាឡិកាអូឌីយ៉ូ សញ្ញាត្រឹមត្រូវ។
AUDIO_SAMPLE_CH1_O ទិន្នផល 24 ឆានែល 1 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH2_O ទិន្នផល 24 ឆានែល 2 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH3_O ទិន្នផល 24 ឆានែល 3 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH4_O ទិន្នផល 24 ឆានែល 4 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH5_O ទិន្នផល 24 ឆានែល 5 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH6_O ទិន្នផល 24 ឆានែល 6 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH7_O ទិន្នផល 24 ឆានែល 7 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH8_O ទិន្នផល 24 ឆានែល 8 អូឌីយ៉ូ sampទិន្នន័យ

តារាងខាងក្រោមរាយបញ្ជីច្រកបញ្ចូល និងទិន្នផលនៃ HDMI RX IP សម្រាប់ចំណុចប្រទាក់ដើមនៅពេលដែល SCRAMBLER ត្រូវបានបើក។

តារាង 4-7 ។ ការបញ្ចូល និងលទ្ធផលសម្រាប់ចំណុចប្រទាក់ដើម

ឈ្មោះច្រក ទិសដៅ ទទឹង (ប៊ីត) ការពិពណ៌នា
RESET_N_I បញ្ចូល 1 សញ្ញាកំណត់ឡើងវិញអសមកាលទាបសកម្ម-ទាប
R_RX_CLK_I បញ្ចូល 1 នាឡិកាប៉ារ៉ាឡែលសម្រាប់ប៉ុស្តិ៍ "R" ពី XCVR
G_RX_CLK_I បញ្ចូល 1 នាឡិកាប៉ារ៉ាឡែលសម្រាប់ប៉ុស្តិ៍ "G" ពី XCVR
B_RX_CLK_I បញ្ចូល 1 នាឡិកាប៉ារ៉ាឡែលសម្រាប់ប៉ុស្តិ៍ "B" ពី XCVR
EDID_RESET_N_I បញ្ចូល 1 សញ្ញាកំណត់ឡើងវិញអសមកាលទាបសកម្ម-ទាប
HDMI_CABLE_CLK_I បញ្ចូល 1 នាឡិកាខ្សែពីប្រភព HDMI
R_RX_VALID_I បញ្ចូល 1 សញ្ញាត្រឹមត្រូវពី XCVR សម្រាប់ទិន្នន័យប៉ារ៉ាឡែល "R" ឆានែល
G_RX_VALID_I បញ្ចូល 1 សញ្ញាត្រឹមត្រូវពី XCVR សម្រាប់ទិន្នន័យប៉ារ៉ាឡែល "G" ឆានែល
B_RX_VALID_I បញ្ចូល 1 សញ្ញាដែលមានសុពលភាពពី XCVR សម្រាប់ទិន្នន័យប៉ារ៉ាឡែល "B" ឆានែល
DATA_R_I បញ្ចូល NUMBER OF PIXELS ✕ 10 ប៊ីត បានទទួលទិន្នន័យស្របគ្នានៃឆានែល "R" ពី XCVR
DATA_G_I បញ្ចូល NUMBER OF PIXELS ✕ 10 ប៊ីត បានទទួលទិន្នន័យស្របគ្នានៃឆានែល "G" ពី XCVR
DATA_B_I បញ្ចូល NUMBER OF PIXELS ✕ 10 ប៊ីត បានទទួលទិន្នន័យប៉ារ៉ាឡែលឆានែល "B" ពី XCVR
SCL_I បញ្ចូល 1 ការបញ្ចូលនាឡិកាសៀរៀល I2C សម្រាប់ DDC
HPD_I បញ្ចូល 1 ដោតក្តៅរកឃើញសញ្ញាបញ្ចូល។ ប្រភពត្រូវបានភ្ជាប់ទៅលិច ហើយសញ្ញា HPD គួរតែខ្ពស់។
SDA_I បញ្ចូល 1 ការបញ្ចូលទិន្នន័យសៀរៀល I2C សម្រាប់ DDC
EDID_CLK_I បញ្ចូល 1 នាឡិកាប្រព័ន្ធសម្រាប់ម៉ូឌុល I2C
BIT_SLIP_R_O ទិន្នផល 1 សញ្ញារអិលប៊ីតទៅឆានែល "R" នៃឧបករណ៍បញ្ជូន
BIT_SLIP_G_O ទិន្នផល 1 សញ្ញារអិលប៊ីតទៅឆានែល "G" នៃឧបករណ៍បញ្ជូន
ឈ្មោះច្រក ទិសដៅ ទទឹង (ប៊ីត) ការពិពណ៌នា
BIT_SLIP_B_O ទិន្នផល 1 សញ្ញារអិលប៊ីតទៅឆានែល "B" នៃឧបករណ៍បញ្ជូន
VIDEO_DATA_VALID_O ទិន្នផល 1 ទិន្នន័យវីដេអូលទ្ធផលត្រឹមត្រូវ។
AUDIO_DATA_VALID_O លទ្ធផលទី ១ 1 ទិន្នន័យ​អូឌីយ៉ូ​លទ្ធផល​ត្រឹមត្រូវ។
H_SYNC_O ទិន្នផល 1 ជីពចរសមកាលកម្មផ្ដេក
V_SYNC_O ទិន្នផល 1 ជីពចរសមកាលកម្មបញ្ឈរសកម្ម
DATA_ RATE_O ទិន្នផល 16 អត្រាទិន្នន័យ RX ខាងក្រោម​នេះ​ជា​តម្លៃ​អត្រា​ទិន្នន័យ៖
  • x1734 = 5940 Mbps
  • x0B9A = 2960 Mbps
  •  x05CD = 1485 Mbps
  • x2E6 = 742.5 Mbps
R_O ទិន្នផល NUMBER OF PIXELS ✕ ប៊ីតជម្រៅពណ៌ ឌិកូដ "R" ទិន្នន័យ
G_O ទិន្នផល NUMBER OF PIXELS ✕ ប៊ីតជម្រៅពណ៌ ឌិកូដ "G" ទិន្នន័យ
B_O ទិន្នផល NUMBER OF PIXELS ✕ ប៊ីតជម្រៅពណ៌ ឌិកូដ "B" ទិន្នន័យ
SDA_O ទិន្នផល 1 ទិន្នផលទិន្នន័យសៀរៀល I2C សម្រាប់ DDC
HPD_O ទិន្នផល 1 ដោតក្តៅរកឃើញសញ្ញាទិន្នផល
ACR_CTS_O ទិន្នផល 20 វដ្តនៃការបង្កើតឡើងវិញនាឡិកាអូឌីយ៉ូ ពេលវេលាច្រើនបំផុតamp តម្លៃ
ACR_N_O ទិន្នផល 20 តម្លៃបង្កើតឡើងវិញនាឡិកាអូឌីយ៉ូ (N) ប៉ារ៉ាម៉ែត្រ
ACR_VALID_O ទិន្នផល 1 ការបង្កើតនាឡិកាអូឌីយ៉ូ សញ្ញាត្រឹមត្រូវ។
AUDIO_SAMPLE_CH1_O ទិន្នផល 24 ឆានែល 1 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH2_O ទិន្នផល 24 ឆានែល 2 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH3_O ទិន្នផល 24 ឆានែល 3 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH4_O ទិន្នផល 24 ឆានែល 4 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH5_O ទិន្នផល 24 ឆានែល 5 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH6_O ទិន្នផល 24 ឆានែល 6 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH7_O ទិន្នផល 24 ឆានែល 7 អូឌីយ៉ូ sampទិន្នន័យ
AUDIO_SAMPLE_CH8_O ទិន្នផល 24 ឆានែល 8 អូឌីយ៉ូ sampទិន្នន័យ

Testbench Simulation (សួរសំណួរ)

Testbench ត្រូវបានផ្តល់ជូនដើម្បីពិនិត្យមើលមុខងាររបស់ HDMI RX core។ Testbench ដំណើរការតែនៅក្នុង Native Interface នៅពេលដែលចំនួនភីកសែលគឺមួយប៉ុណ្ណោះ។

ដើម្បីក្លែងធ្វើស្នូលដោយប្រើ testbench អនុវត្តជំហានដូចខាងក្រោមៈ

  1. នៅក្នុងបង្អួចលំហូរការរចនា ពង្រីកបង្កើតការរចនា។
  2. ចុចកណ្ដុរស្ដាំលើ Create SmartDesign Testbench ហើយបន្ទាប់មកចុច Run ដូចបង្ហាញក្នុងរូបខាងក្រោម។
    រូបភាព 5-1 ។ បង្កើត SmartDesign TestbenchMICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (5)
  3. បញ្ចូលឈ្មោះសម្រាប់ SmartDesign testbench ហើយបន្ទាប់មកចុចយល់ព្រម។
    រូបភាព 5-2 ។ ដាក់ឈ្មោះ SmartDesign TestbenchMICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (6)SmartDesign testbench ត្រូវបានបង្កើត ហើយផ្ទាំងក្រណាត់មួយលេចឡើងនៅខាងស្តាំនៃផ្ទាំង Design Flow ។
  4. ចូលទៅកាន់កាតាឡុក Libero® SoC ជ្រើសរើស View > វីនដូ > កាតាឡុក IP ហើយបន្ទាប់មកពង្រីកដំណោះស្រាយ-វីដេអូ។ ចុចទ្វេដងលើ HDMI RX IP (v5.4.0) ហើយបន្ទាប់មកចុចយល់ព្រម។
  5. ជ្រើសរើសច្រកទាំងអស់ ចុចកណ្ដុរស្ដាំ ហើយជ្រើសរើស ផ្សព្វផ្សាយទៅកម្រិតកំពូល។
  6. នៅលើរបារឧបករណ៍ SmartDesign ចុចបង្កើតសមាសភាគ។
  7. នៅលើផ្ទាំង Stimulus Hierarchy ចុចខាងស្តាំលើ HDMI_RX_TB testbench fileហើយបន្ទាប់មកចុច Simulate Pre-Synth Design > Open Interactively។

ឧបករណ៍ ModelSim® បើកជាមួយ testbench ដូចបង្ហាញក្នុងរូបខាងក្រោម។

រូបភាព 5-3 ។ ឧបករណ៍ ModelSim ជាមួយ HDMI RX Testbench File

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (7)

សំខាន់៖ If ការក្លែងធ្វើត្រូវបានរំខានដោយសារតែដែនកំណត់ពេលវេលាដំណើរការដែលបានបញ្ជាក់នៅក្នុង DO fileប្រើពាក្យបញ្ជារត់ -all ដើម្បីបញ្ចប់ការក្លែងធ្វើ។

អាជ្ញាប័ណ្ណ (សួរសំណួរ)

HDMI RX IP ត្រូវបានផ្តល់ជូនជាមួយនឹងជម្រើសអាជ្ញាប័ណ្ណពីរខាងក្រោម៖

  • បានអ៊ិនគ្រីប៖ កូដ RTL ដែលបានអ៊ិនគ្រីបពេញលេញត្រូវបានផ្តល់ជូនសម្រាប់ស្នូល។ វាអាចប្រើបានដោយមិនគិតថ្លៃជាមួយនឹងអាជ្ញាប័ណ្ណ Libero ណាមួយដែលអនុញ្ញាតឱ្យស្នូលត្រូវបានភ្លាមៗជាមួយ SmartDesign ។ អ្នកអាចអនុវត្តការក្លែងធ្វើ សំយោគ ប្លង់ និងរៀបចំកម្មវិធីស៊ីលីកុន FPGA ដោយប្រើឈុតរចនា Libero ។
  • RTL៖ កូដប្រភព RTL ពេញលេញត្រូវបានចាក់សោអាជ្ញាប័ណ្ណ ដែលចាំបាច់ត្រូវទិញដោយឡែកពីគ្នា។

លទ្ធផលក្លែងធ្វើ (សួរសំណួរ)

ដ្យាក្រាមកំណត់ពេលវេលាខាងក្រោមសម្រាប់ HDMI RX IP បង្ហាញទិន្នន័យវីដេអូ និងគ្រប់គ្រងរយៈពេលទិន្នន័យ។

រូបភាព 6-1 ។ ទិន្នន័យវីដេអូ

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (8)

ដ្យាក្រាមខាងក្រោមបង្ហាញលទ្ធផល hsync និង vsync សម្រាប់ការបញ្ចូលទិន្នន័យត្រួតពិនិត្យដែលត្រូវគ្នា។

រូបភាព 6-2 ។ សញ្ញាសមកាលកម្មផ្ដេក និងបញ្ឈរ

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (9)

ដ្យាក្រាមខាងក្រោមបង្ហាញពីផ្នែក EDID ។

រូបភាព 6-3 ។ សញ្ញា EDID

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (10)

ការប្រើប្រាស់ធនធាន (សួរសំណួរ)

HDMI RX IP ត្រូវបានអនុវត្តនៅក្នុង PolarFire® FPGA (MPF300T – 1FCG1152I Package)។ តារាងខាងក្រោមរាយបញ្ជីធនធានដែលបានប្រើនៅពេលដែលចំនួនភីកសែល = 1 ភីកសែល។

តារាង 7-1 ។ ការប្រើប្រាស់ធនធានសម្រាប់របៀប 1 ភីកសែល

ទម្រង់ពណ៌ ជម្រៅពណ៌ SCRAMBLER ក្រណាត់ 4LUT ក្រណាត់ DFF ចំណុចប្រទាក់ 4LUT ចំណុចប្រទាក់ DFF uSRAM (64 × 12) LSRAM (20k)
RGB 8 បិទ 987 1867 360 360 0 10
10 បិទ 1585 1325 456 456 11 9
12 បិទ 1544 1323 456 456 11 9
16 បិទ 1599 1331 492 492 14 9
YCbCr422 8 បិទ 1136 758 360 360 3 9
YCbCr444 8 បិទ 1105 782 360 360 3 9
10 បិទ 1574 1321 456 456 11 9
12 បិទ 1517 1319 456 456 11 9
16 បិទ 1585 1327 492 492 14 9

តារាងខាងក្រោមរាយបញ្ជីធនធានដែលបានប្រើនៅពេលដែលចំនួនភីកសែល = 4 ភីកសែល។

តារាង 7-2 ។ ការប្រើប្រាស់ធនធានសម្រាប់របៀប 4 ភីកសែល

ទម្រង់ពណ៌ ជម្រៅពណ៌ SCRAMBLER ក្រណាត់ 4LUT ក្រណាត់ DFF ចំណុចប្រទាក់ 4LUT ចំណុចប្រទាក់ DFF uSRAM (64 × 12) LSRAM (20k)
RGB 8 បិទ 1559 1631 1080 1080 9 27
12 បិទ 1975 2191 1344 1344 31 27
16 បិទ 1880 2462 1428 1428 38 27
RGB 10 បើក 4231 3306 1008 1008 3 27
12 បើក 4253 3302 1008 1008 3 27
16 បើក 3764 3374 1416 1416 37 27
YCbCr422 8 បិទ 1485 1433 912 912 7 23
YCbCr444 8 បិទ 1513 1694 1080 1080 9 27
12 បិទ 2001 2099 1344 1344 31 27
16 បិទ 1988 2555 1437 1437 38 27

តារាងខាងក្រោមរាយបញ្ជីធនធានដែលបានប្រើប្រាស់នៅពេលដែលចំនួនភីកសែល = 4 ភីកសែល និង SCRAMBLER ត្រូវបានបើក។

តារាង 7-3 ។ ការប្រើប្រាស់ធនធានសម្រាប់ 4 Pixel Mode និង SCRAMBLER ត្រូវបានបើក

ទម្រង់ពណ៌ ជម្រៅពណ៌ SCRAMBLER ក្រណាត់ 4LUT ក្រណាត់ DFF ចំណុចប្រទាក់ 4LUT ចំណុចប្រទាក់ DFF uSRAM (64 × 12) LSRAM (20k)
RGB 8 បើក 5029 5243 1126 1126 9 28
YCbCr422 8 បើក 4566 3625 1128 1128 13 27
YCbCr444 8 បើក 4762 3844 1176 1176 17 27

ការរួមបញ្ចូលប្រព័ន្ធ (សួរសំណួរ)

ផ្នែកនេះបង្ហាញពីរបៀបបញ្ចូល IP ទៅក្នុងការរចនា Libero ។
តារាងខាងក្រោមរាយបញ្ជីការកំណត់រចនាសម្ព័ន្ធរបស់ PF XCVR, PF TX PLL និង PF CCC ដែលត្រូវការសម្រាប់ដំណោះស្រាយ និងទទឹងប៊ីតខុសៗគ្នា។

តារាង 8-1 ។ ការកំណត់រចនាសម្ព័ន្ធ PF XCVR, PF TX PLL និង PF CCC

ដំណោះស្រាយ ទទឹងប៊ីត ការកំណត់រចនាសម្ព័ន្ធ PF XCVR បន្ទះនាឡិកា CDR REF ការកំណត់រចនាសម្ព័ន្ធ PF CCC
អត្រាទិន្នន័យ RX RX CDR ប្រេកង់នាឡិកាយោង ទទឹងក្រណាត់ RX PCS ប្រេកង់បញ្ចូល ប្រេកង់ទិន្នផល
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 Sampឡេ រចនា ១៖ នៅពេលកំណត់រចនាសម្ព័ន្ធក្នុង Color Depth = 8-bit និង Number of Pixels = 1 Pixel mode ត្រូវបានបង្ហាញក្នុងរូបភាពខាងក្រោម។

រូបភាពទី 8-1 ។ រន្ធ HDMI RX Sampឡេ រចនា ១

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (11)

សម្រាប់អតីតample នៅក្នុងការកំណត់រចនាសម្ព័ន្ធ 8 ប៊ីត សមាសធាតុខាងក្រោមគឺជាផ្នែកនៃការរចនា៖

  • PF_XCVR_ERM (PF_XCVR_ERM_C0_0) ត្រូវបានកំណត់រចនាសម្ព័ន្ធសម្រាប់ TX និង RX full duplex mode។ អត្រាទិន្នន័យ RX នៃ 1485 Mbps នៅក្នុងរបៀប PMA ជាមួយនឹងទទឹងទិន្នន័យដែលបានកំណត់រចនាសម្ព័ន្ធជា 10 ប៊ីតសម្រាប់ 1 PXL mode និង 148.5 MHz CDR នាឡិកាយោង។ អត្រាទិន្នន័យ TX នៃ 1485 Mbps នៅក្នុងរបៀប PMA ជាមួយនឹងទទឹងទិន្នន័យដែលបានកំណត់រចនាសម្ព័ន្ធជា 10 ប៊ីតជាមួយនឹងកត្តាបែងចែកនាឡិកា 4 ។
  • LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK និង LANE3_CDR_REF_CLK ត្រូវបានជំរុញពី PF_XCVR_REF_CLK ជាមួយនឹងម្ជុល AE27, AE28 ។
  • ម្ជុល EDID CLK_I គួរតែដំណើរការជាមួយនាឡិកា 150 MHz ជាមួយ CCC ។
  • R_RX_CLK_I, G_RX_CLK_I និង B_RX_CLK_I ត្រូវបានជំរុញដោយ LANE3_TX_CLK_R, LANE2_TX_CLK_R និង LANE1_TX_CLK_R រៀងគ្នា។
  • R_RX_VALID_I, G_RX_VALID_I និង B_RX_VALID_I ត្រូវបានជំរុញដោយ LANE3_RX_VAL, LANE2_RX_VAL និង LANE1_RX_VAL រៀងគ្នា។
  • DATA_R_I, DATA_G_I និង DATA_B_I ត្រូវបានជំរុញដោយ LANE3_RX_DATA, LANE2_RX_DATA និង LANE1_RX_DATA រៀងគ្នា។

រន្ធ HDMI RX Sampឡេ រចនា ១៖ នៅពេលកំណត់រចនាសម្ព័ន្ធក្នុង Color Depth = 8-bit និង Number of Pixels = 4 Pixel mode ត្រូវបានបង្ហាញក្នុងរូបភាពខាងក្រោម។

រូបភាពទី 8-2 ។ រន្ធ HDMI RX Sampឡេ រចនា ១

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (12)

សម្រាប់អតីតample នៅក្នុងការកំណត់រចនាសម្ព័ន្ធ 8 ប៊ីត សមាសធាតុខាងក្រោមគឺជាផ្នែកនៃការរចនា៖

  • PF_XCVR_ERM (PF_XCVR_ERM_C0_0) ត្រូវបានកំណត់រចនាសម្ព័ន្ធសម្រាប់ TX និង RX full duplex mode។ អត្រាទិន្នន័យ RX នៃ 1485 Mbps នៅក្នុងរបៀប PMA ជាមួយនឹងទទឹងទិន្នន័យដែលបានកំណត់រចនាសម្ព័ន្ធជា 40 ប៊ីតសម្រាប់ 4 PXL mode និង 148.5 MHz CDR នាឡិកាយោង។ អត្រាទិន្នន័យ TX នៃ 1485 Mbps នៅក្នុងរបៀប PMA ជាមួយនឹងទទឹងទិន្នន័យដែលបានកំណត់រចនាសម្ព័ន្ធជា 40 ប៊ីតជាមួយនឹងកត្តាបែងចែកនាឡិកា 4 ។
  • LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK និង LANE3_CDR_REF_CLK ត្រូវបានជំរុញពី PF_XCVR_REF_CLK ជាមួយនឹងម្ជុល AE27, AE28 ។
  • ម្ជុល EDID CLK_I គួរតែដំណើរការជាមួយនាឡិកា 150 MHz ជាមួយ CCC ។
  • R_RX_CLK_I, G_RX_CLK_I និង B_RX_CLK_I ត្រូវបានជំរុញដោយ LANE3_TX_CLK_R, LANE2_TX_CLK_R និង LANE1_TX_CLK_R រៀងគ្នា។
  • R_RX_VALID_I, G_RX_VALID_I និង B_RX_VALID_I ត្រូវបានជំរុញដោយ LANE3_RX_VAL, LANE2_RX_VAL និង LANE1_RX_VAL រៀងគ្នា។
  • DATA_R_I, DATA_G_I និង DATA_B_I ត្រូវបានជំរុញដោយ LANE3_RX_DATA, LANE2_RX_DATA និង LANE1_RX_DATA រៀងគ្នា។

រន្ធ HDMI RX Sampឡេ រចនា ១៖ នៅពេលកំណត់រចនាសម្ព័ន្ធក្នុង Color Depth = 8-bit និង Number of Pixels = 4 Pixel mode និង SCRAMBLER = Enabled ត្រូវបានបង្ហាញក្នុងរូបភាពខាងក្រោម។

រូបភាពទី 8-3 ។ រន្ធ HDMI RX Sampឡេ រចនា ១

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (13)

សម្រាប់អតីតample នៅក្នុងការកំណត់រចនាសម្ព័ន្ធ 8 ប៊ីត សមាសធាតុខាងក្រោមគឺជាផ្នែកនៃការរចនា៖

  • PF_XCVR_ERM (PF_XCVR_ERM_C0_0) ត្រូវបានកំណត់រចនាសម្ព័ន្ធសម្រាប់ TX និង RX Independent mode។ អត្រាទិន្នន័យ RX នៃ 5940 Mbps នៅក្នុងរបៀប PMA ជាមួយនឹងទទឹងទិន្នន័យដែលបានកំណត់រចនាសម្ព័ន្ធជា 40 ប៊ីតសម្រាប់របៀប 4 PXL និងនាឡិកាយោង 148.5 MHz CDR ។ អត្រាទិន្នន័យ TX នៃ 5940 Mbps នៅក្នុងរបៀប PMA ជាមួយនឹងទទឹងទិន្នន័យដែលបានកំណត់រចនាសម្ព័ន្ធជា 40 ប៊ីតជាមួយនឹងកត្តាបែងចែកនាឡិកា 4 ។
  • LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK និង LANE3_CDR_REF_CLK ត្រូវបានជំរុញពី PF_XCVR_REF_CLK ជាមួយនឹង AF29, AF30 បន្ទះម្ជុល។
  • ម្ជុល EDID CLK_I គួរតែបើកជាមួយនាឡិកា 150 MHz ជាមួយ CCC ។
  • R_RX_CLK_I, G_RX_CLK_I និង B_RX_CLK_I ត្រូវបានជំរុញដោយ LANE3_TX_CLK_R, LANE2_TX_CLK_R និង LANE1_TX_CLK_R រៀងគ្នា។
  • R_RX_VALID_I, G_RX_VALID_I និង B_RX_VALID_I ត្រូវបានជំរុញដោយ LANE3_RX_VAL, LANE2_RX_VAL និង LANE1_RX_VAL រៀងគ្នា។
  • DATA_R_I, DATA_G_I និង DATA_B_I ត្រូវបានជំរុញដោយ LANE3_RX_DATA, LANE2_RX_DATA និង LANE1_RX_DATA រៀងគ្នា។

រន្ធ HDMI RX Sampឡេ រចនា ១៖ នៅពេលកំណត់រចនាសម្ព័ន្ធក្នុង Color Depth = 12-bit និង Number of Pixels = 4 Pixel mode និង SCRAMBLER = Enabled ត្រូវបានបង្ហាញក្នុងរូបភាពខាងក្រោម។

រូបភាពទី 8-4 ។ រន្ធ HDMI RX Sampឡេ រចនា ១

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (14)

សម្រាប់អតីតample នៅក្នុងការកំណត់រចនាសម្ព័ន្ធ 12 ប៊ីត សមាសធាតុខាងក្រោមគឺជាផ្នែកនៃការរចនា៖

  • PF_XCVR_ERM (PF_XCVR_ERM_C0_0) ត្រូវបានកំណត់រចនាសម្ព័ន្ធសម្រាប់របៀប RX ប៉ុណ្ណោះ។ អត្រាទិន្នន័យ RX នៃ 4455 Mbps នៅក្នុងរបៀប PMA ជាមួយនឹងទទឹងទិន្នន័យដែលបានកំណត់រចនាសម្ព័ន្ធជា 40 ប៊ីតសម្រាប់របៀប 4 PXL និងនាឡិកាយោង 148.5 MHz CDR ។
  • LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK និង LANE3_CDR_REF_CLK ត្រូវបានជំរុញពី PF_XCVR_REF_CLK ជាមួយនឹង AF29, AF30 បន្ទះម្ជុល។
  • ម្ជុល EDID CLK_I គួរតែបើកជាមួយនាឡិកា 150 MHz ជាមួយ CCC ។
  • R_RX_CLK_I, G_RX_CLK_I និង B_RX_CLK_I ត្រូវបានជំរុញដោយ LANE3_TX_CLK_R, LANE2_TX_CLK_R និង LANE1_TX_CLK_R រៀងគ្នា។
  • R_RX_VALID_I, G_RX_VALID_I និង B_RX_VALID_I ត្រូវបានជំរុញដោយ LANE3_RX_VAL, LANE2_RX_VAL និង LANE1_RX_VAL រៀងគ្នា។
  • DATA_R_I, DATA_G_I និង DATA_B_I ត្រូវបានជំរុញដោយ LANE3_RX_DATA, LANE2_RX_DATA និង LANE1_RX_DATA រៀងគ្នា។
  • ម៉ូឌុល PF_CCC_C0 បង្កើតនាឡិកាមួយដែលមានឈ្មោះថា OUT0_FABCLK_0 ដែលមានប្រេកង់ 74.25 MHz ដែលបានមកពីនាឡិកាបញ្ចូល 111.375 MHz ដែលត្រូវបានជំរុញដោយ LANE1_RX_CLK_R ។

រន្ធ HDMI RX Sampឡេ រចនា ១៖ នៅពេលកំណត់រចនាសម្ព័ន្ធក្នុង Color Depth = 8-bit ចំនួន Pixels = 4 Pixel mode និង SCRAMBLER = Enabled ត្រូវបានបង្ហាញក្នុងរូបភាពខាងក្រោម។ ការរចនានេះគឺជាអត្រាទិន្នន័យថាមវន្តជាមួយ DRI ។

រូបភាពទី 8-5 ។ រន្ធ HDMI RX Sampឡេ រចនា ១

MICROCHIP-PolarFire-FPGA-និយមន័យខ្ពស់-ពហុព័ត៌មាន-ចំណុចប្រទាក់-HDMI-អ្នកទទួល- (15)

សម្រាប់អតីតample នៅក្នុងការកំណត់រចនាសម្ព័ន្ធ 8 ប៊ីត សមាសធាតុខាងក្រោមគឺជាផ្នែកនៃការរចនា៖

  • PF_XCVR_ERM (PF_XCVR_ERM_C0_0) ត្រូវបានកំណត់រចនាសម្ព័ន្ធសម្រាប់របៀប RX តែមួយគត់ដែលមានចំណុចប្រទាក់កំណត់រចនាសម្ព័ន្ធថាមវន្តដែលបានបើកដំណើរការ។ អត្រាទិន្នន័យ RX នៃ 5940 Mbps នៅក្នុងរបៀប PMA ជាមួយនឹងទទឹងទិន្នន័យដែលបានកំណត់រចនាសម្ព័ន្ធជា 40 ប៊ីតសម្រាប់របៀប 4 PXL និងនាឡិកាយោង 148.5 MHz CDR ។
  • LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK និង LANE3_CDR_REF_CLK ត្រូវបានជំរុញពី PF_XCVR_REF_CLK ជាមួយនឹង AF29, AF30 បន្ទះម្ជុល។
  • ម្ជុល EDID CLK_I គួរតែបើកជាមួយនាឡិកា 150 MHz ជាមួយ CCC ។
  • R_RX_CLK_I, G_RX_CLK_I និង B_RX_CLK_I ត្រូវបានជំរុញដោយ LANE3_TX_CLK_R, LANE2_TX_CLK_R និង LANE1_TX_CLK_R រៀងគ្នា។
  • R_RX_VALID_I, G_RX_VALID_I និង B_RX_VALID_I ត្រូវបានជំរុញដោយ LANE3_RX_VAL, LANE2_RX_VAL និង LANE1_RX_VAL រៀងគ្នា។
  • DATA_R_I, DATA_G_I និង DATA_B_I ត្រូវបានជំរុញដោយ LANE3_RX_DATA, LANE2_RX_DATA និង LANE1_RX_DATA រៀងគ្នា។

ប្រវត្តិនៃការកែប្រែ (សួរសំណួរ)

ប្រវត្តិកែប្រែពិពណ៌នាអំពីការផ្លាស់ប្តូរដែលត្រូវបានអនុវត្តនៅក្នុងឯកសារ។ ការផ្លាស់ប្តូរត្រូវបានរាយបញ្ជីដោយការកែប្រែ ដោយចាប់ផ្តើមជាមួយនឹងការបោះពុម្ពផ្សាយបច្ចុប្បន្នបំផុត។

តារាង 9-1 ។ ពិនិត្យ​ឡើង​វិញ​ប្រវត្តិសាស្ត្រ

ការពិនិត្យឡើងវិញ កាលបរិច្ឆេទ ការពិពណ៌នា
D ៥/៥ ខាងក្រោមនេះគឺជាបញ្ជីនៃការផ្លាស់ប្តូរដែលបានធ្វើឡើងនៅក្នុងការកែប្រែ C នៃឯកសារ៖
  • បានធ្វើបច្ចុប្បន្នភាពកំណែ HDMI RX IP ទៅ 5.4 ។
  • បានធ្វើបច្ចុប្បន្នភាពការណែនាំជាមួយនឹងមុខងារ និងមុខងារដែលមិនគាំទ្រ។
  • បានបន្ថែមផ្នែកឧបករណ៍ប្រភពដែលបានសាកល្បង។
  • បានធ្វើបច្ចុប្បន្នភាពរូបភាព 3-1 និងរូបភាព 3-3 នៅក្នុងផ្នែក ការអនុវត្តផ្នែករឹង។
  • បានបន្ថែមផ្នែកប៉ារ៉ាម៉ែត្រកំណត់រចនាសម្ព័ន្ធ។
  • បានធ្វើបច្ចុប្បន្នភាពតារាង 4-2 តារាង 4-4 តារាង 4-5 តារាង 4-6 និងតារាង 4-7 នៅក្នុងផ្នែកច្រក។
  • បានធ្វើបច្ចុប្បន្នភាពរូបភាព 5-2 នៅក្នុងផ្នែក Testbench Simulation ។
  • បានធ្វើបច្ចុប្បន្នភាពតារាង 7-1 និងតារាង 7-2 បានបន្ថែមតារាង 7-3 នៅក្នុងផ្នែកការប្រើប្រាស់ធនធាន។
  • បានធ្វើបច្ចុប្បន្នភាពរូបភាព 8-1, រូបភាព 8-2, រូបភាព 8-3 និងរូបភាព 8-4 នៅក្នុងផ្នែកការរួមបញ្ចូលប្រព័ន្ធ។
  • បានបន្ថែមអត្រាទិន្នន័យថាមវន្តជាមួយនឹងការរចនា DRI ឧample ក្នុង ការរួមបញ្ចូលប្រព័ន្ធn ផ្នែក។
C ៥/៥ ខាងក្រោមនេះគឺជាបញ្ជីនៃការផ្លាស់ប្តូរដែលបានធ្វើឡើងនៅក្នុងការកែប្រែ C នៃឯកសារ៖
  • បានធ្វើបច្ចុប្បន្នភាពកំណែ HDMI RX IP ទៅ 5.2
  • បានធ្វើបច្ចុប្បន្នភាពគុណភាពបង្ហាញដែលគាំទ្រនៅក្នុងរបៀបបួនភីកសែលពេញឯកសារ
  • បានធ្វើបច្ចុប្បន្នភាពរូបភាព 2-1
B ៥/៥ ខាងក្រោមនេះគឺជាបញ្ជីនៃការផ្លាស់ប្តូរដែលបានធ្វើឡើងនៅក្នុងការកែប្រែ B នៃឯកសារ៖
  • បានធ្វើបច្ចុប្បន្នភាពឯកសារសម្រាប់ v5.1
  • បានធ្វើបច្ចុប្បន្នភាពតារាង 4-2 និងតារាង 4-3
A ៥/៥ ខាងក្រោមនេះគឺជាបញ្ជីនៃការផ្លាស់ប្តូរនៅក្នុងការកែប្រែ A នៃឯកសារ៖
  • ឯកសារ​ត្រូវ​បាន​ផ្លាស់​ប្តូរ​ទៅ​គំរូ Microchip
  • លេខឯកសារត្រូវបានធ្វើបច្ចុប្បន្នភាពទៅ DS50003298A ពី 50200863
  • ផ្នែកដែលបានធ្វើបច្ចុប្បន្នភាព TMDS Decoder
  • តារាងដែលបានធ្វើបច្ចុប្បន្នភាពតារាង 4-2 និងតារាង 4-3
  •  បានធ្វើបច្ចុប្បន្នភាពរូបភាព 5-3, រូបភាព 6-1, រូបភាព 6-2
2.0 ខាង​ក្រោម​នេះ​គឺ​ជា​សេចក្តី​សង្ខេប​នៃ​ការ​ផ្លាស់​ប្តូរ​ដែល​បាន​ធ្វើ​នៅ​ក្នុង​ការ​កែប្រែ​នេះ។
  • បានបន្ថែមតារាង 4-3
  • ធ្វើបច្ចុប្បន្នភាពតារាងការប្រើប្រាស់ធនធាន
1.0 ៥/៥ ការពិនិត្យឡើងវិញដំបូង។

ការគាំទ្រ Microchip FPGA
ក្រុមផលិតផល Microchip FPGA គាំទ្រផលិតផលរបស់ខ្លួនជាមួយនឹងសេវាកម្មគាំទ្រផ្សេងៗ រួមទាំងសេវាអតិថិជន មជ្ឈមណ្ឌលជំនួយបច្ចេកទេសអតិថិជន ក webគេហទំព័រ និងការិយាល័យលក់ទូទាំងពិភពលោក។ អតិថិជនត្រូវបានស្នើឱ្យចូលមើលធនធានលើបណ្តាញ Microchip មុនពេលទាក់ទងផ្នែកជំនួយព្រោះវាទំនងជាថាសំណួររបស់ពួកគេត្រូវបានឆ្លើយរួចហើយ។ ទាក់ទងមជ្ឈមណ្ឌលគាំទ្របច្ចេកទេសតាមរយៈ webគេហទំព័រនៅ www.microchip.com/support. រៀបរាប់ពីលេខផ្នែកឧបករណ៍ FPGA ជ្រើសរើសប្រភេទករណីដែលសមស្រប និងការរចនាអាប់ឡូត files ខណៈពេលដែលបង្កើតករណីជំនួយបច្ចេកទេស។ ទាក់ទងផ្នែកបម្រើអតិថិជនសម្រាប់ការគាំទ្រផលិតផលដែលមិនមែនជាបច្ចេកទេស ដូចជាតម្លៃផលិតផល ការធ្វើឱ្យប្រសើរផលិតផល ព័ត៌មានបច្ចុប្បន្នភាព ស្ថានភាពការបញ្ជាទិញ និងការអនុញ្ញាត។

  • ពីអាមេរិកខាងជើង ទូរស័ព្ទទៅលេខ 800.262.1060
  • ពីជុំវិញពិភពលោក ទូរស័ព្ទទៅលេខ 650.318.4460
  • ទូរសារ ពីគ្រប់ទិសទីក្នុងពិភពលោក 650.318.8044

ព័ត៌មានមីក្រូឈីប

ពាណិជ្ជសញ្ញា
ឈ្មោះ និងស្លាកសញ្ញា "Microchip" និមិត្តសញ្ញា "M" និងឈ្មោះផ្សេងទៀត និមិត្តសញ្ញា និងម៉ាកនានាត្រូវបានចុះបញ្ជី និងមិនបានចុះបញ្ជីពាណិជ្ជសញ្ញានៃក្រុមហ៊ុន Microchip Technology Incorporated ឬសាខា និង/ឬក្រុមហ៊ុនបុត្រសម្ព័ន្ធរបស់ខ្លួននៅសហរដ្ឋអាមេរិក និង/ឬប្រទេសផ្សេងទៀត ("Microchip ពាណិជ្ជសញ្ញា”)។ ព័ត៌មានទាក់ទងនឹងពាណិជ្ជសញ្ញា Microchip អាចរកបាននៅ https://www.microchip.com/en-us/about/legal-information/microchip-trademarks.

ISBN៖ 979-8-3371-0744-8

សេចក្តីជូនដំណឹងផ្លូវច្បាប់
ការបោះពុម្ពផ្សាយនេះ និងព័ត៌មាននៅទីនេះអាចត្រូវបានប្រើប្រាស់តែជាមួយផលិតផល Microchip ប៉ុណ្ណោះ រួមទាំងការរចនា សាកល្បង និងរួមបញ្ចូលផលិតផល Microchip ជាមួយកម្មវិធីរបស់អ្នក។ ការប្រើប្រាស់ព័ត៌មាននេះក្នុងលក្ខណៈផ្សេងទៀតបំពានលក្ខខណ្ឌទាំងនេះ។ ព័ត៌មានទាក់ទងនឹងកម្មវិធីឧបករណ៍ត្រូវបានផ្តល់ជូនសម្រាប់ភាពងាយស្រួលរបស់អ្នកប៉ុណ្ណោះ ហើយអាចត្រូវបានជំនួសដោយការអាប់ដេត។ វាជាទំនួលខុសត្រូវរបស់អ្នកក្នុងការធានាថាកម្មវិធីរបស់អ្នកត្រូវនឹងលក្ខណៈជាក់លាក់របស់អ្នក។ ទាក់ទងការិយាល័យលក់ Microchip ក្នុងតំបន់របស់អ្នកសម្រាប់ការគាំទ្របន្ថែម ឬ ទទួលបានជំនួយបន្ថែមនៅ www.microchip.com/en-us/support/design-help/client-support-services.

ព័ត៌មាននេះត្រូវបានផ្តល់ដោយមីក្រូឈីប “ដូចដែល”។ មីក្រូឈីបមិនតំណាងឱ្យ ឬការធានានៃប្រភេទណាមួយឡើយ ទោះជាបញ្ជាក់ ឬបង្កប់ន័យ សរសេរ ឬផ្ទាល់មាត់ លក្ខន្តិកៈ ឬបើមិនដូច្នេះទេ ពាក់ព័ន្ធនឹងព័ត៌មានដែលរួមបញ្ចូល ប៉ុន្តែមិនកំណត់ចំពោះពេលវេលា ការ​មិន​បំពាន​លើ​ការ​លក់​ដូរ និង​ភាព​សម​ស្រប​សម្រាប់​គោល​បំណង​ពិសេស ឬ​ការ​ធានា​ទាក់​ទង​នឹង​លក្ខខណ្ឌ គុណភាព ឬ​ប្រតិបត្តិការ​របស់​វា។
នៅក្នុងករណីគ្មានមីក្រូឈីបនឹងទទួលខុសត្រូវចំពោះការខូចខាតដោយអចេតនា ពិសេស ការដាក់ទណ្ឌកម្ម ឧប្បត្តិហេតុ ឬជាផលវិបាកនៃការបាត់បង់ ការខូចខាត ថ្លៃដើម ឬការចំណាយនៃប្រភេទណាមួយដែលទាក់ទងនឹងការប្រើប្រាស់ ឬស្ថានភាពប្រែប្រួល មីក្រូឈីបត្រូវបានណែនាំពីលទ្ធភាព ឬការខូចខាតគឺអាចមើលបាន ក្នុងវិសាលភាពពេញលេញបំផុតដែលច្បាប់អនុញ្ញាត ការទទួលខុសត្រូវសរុបរបស់មីក្រូឈីប លើការទាមទារទាំងអស់ តាមរបៀបណាក៏ដោយ ដែលទាក់ទងនឹងព័ត៌មាន ឬការប្រើប្រាស់របស់វា នឹងមិនលើសពីចំនួននៃថ្លៃសេវានោះទេ ប្រសិនបើមាន ដែលអ្នកមាន ព័ត៌មាន។
ការប្រើប្រាស់ឧបករណ៍ Microchip នៅក្នុងកម្មវិធីជំនួយអាយុជីវិត និង/ឬកម្មវិធីសុវត្ថិភាពគឺស្ថិតក្នុងហានិភ័យរបស់អ្នកទិញទាំងស្រុង ហើយអ្នកទិញយល់ព្រមការពារ ទូទាត់សំណង និងកាន់ Microchip ដែលគ្មានគ្រោះថ្នាក់ពីការខូចខាត ការទាមទារ ការប្តឹងផ្តល់ ឬការចំណាយដែលបណ្តាលមកពីការប្រើប្រាស់បែបនេះ។ គ្មានអាជ្ញាប័ណ្ណណាមួយត្រូវបានបញ្ជូនដោយប្រយោល ឬបើមិនដូច្នេះទេ នៅក្រោមកម្មសិទ្ធិបញ្ញារបស់ Microchip ណាមួយ លើកលែងតែមានចែងផ្សេងពីនេះ។

មុខងារការពារលេខកូដឧបករណ៍មីក្រូឈីប

ចំណាំព័ត៌មានលម្អិតខាងក្រោមនៃមុខងារការពារកូដនៅលើផលិតផល Microchip៖

  • ផលិតផល Microchip បំពេញតាមលក្ខណៈជាក់លាក់ដែលមាននៅក្នុងសន្លឹកទិន្នន័យ Microchip ជាក់លាក់របស់ពួកគេ។
  • Microchip ជឿជាក់ថាផលិតផលគ្រួសាររបស់វាមានសុវត្ថិភាពនៅពេលប្រើក្នុងលក្ខណៈដែលបានគ្រោងទុក ក្នុងលក្ខណៈប្រតិបត្តិការ និងក្រោមលក្ខខណ្ឌធម្មតា។
  • Microchip ផ្តល់តម្លៃ និងការពារយ៉ាងចាស់ដៃនូវសិទ្ធិកម្មសិទ្ធិបញ្ញារបស់វា។ ការប៉ុនប៉ងរំលោភលើមុខងារការពារកូដនៃផលិតផល Microchip ត្រូវបានហាមឃាត់យ៉ាងតឹងរ៉ឹង ហើយអាចបំពានច្បាប់រក្សាសិទ្ធិសហស្សវត្សរ៍ឌីជីថល។
  • ទាំង Microchip ឬក្រុមហ៊ុនផលិត semiconductor ផ្សេងទៀតមិនអាចធានាសុវត្ថិភាពនៃកូដរបស់វាបានទេ។ ការការពារលេខកូដមិនមានន័យថាយើងកំពុងធានាថាផលិតផល "មិនអាចបំបែកបាន" នោះទេ។ ការការពារលេខកូដកំពុងវិវត្តឥតឈប់ឈរ។ មីក្រូឈីបបានប្តេជ្ញាចិត្តក្នុងការធ្វើឱ្យប្រសើរឡើងជាបន្តបន្ទាប់នូវមុខងារការពារកូដនៃផលិតផលរបស់យើង។

© 2025 Microchip Technology Inc. និងក្រុមហ៊ុនបុត្រសម្ព័ន្ធរបស់ខ្លួន។

សំណួរគេសួរញឹកញាប់

  • សំណួរ៖ តើខ្ញុំធ្វើបច្ចុប្បន្នភាពស្នូល HDMI RX IP យ៉ាងដូចម្តេច?
    ចម្លើយ៖ ស្នូល IP អាចត្រូវបានអាប់ដេតតាមរយៈកម្មវិធី Libero SoC ឬទាញយកដោយដៃពីកាតាឡុក។ នៅពេលដែលបានដំឡើងនៅក្នុង Libero SoC software IP Catalog វាអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធ បង្កើត និងភ្លាមៗនៅក្នុង SmartDesign សម្រាប់ការដាក់បញ្ចូលក្នុងគម្រោង។

ឯកសារ/ធនធាន

MICROCHIP PolarFire FPGA អ្នកទទួល HDMI ចំណុចប្រទាក់ពហុព័ត៌មាននិយមន័យខ្ពស់ [pdf] ការណែនាំអ្នកប្រើប្រាស់
PolarFire FPGA, PolarFire FPGA High Definition Multimedia Interface HDMI Receiver, High Definition Multimedia Interface HDMI Receiver, Multimedia Interface HDMI Receiver, Interface HDMI Receiver, HDMI Receiver

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *