intel-LOGO

intel AN 889 8K DisplayPort भिडियो ढाँचा रूपान्तरण डिजाइन पूर्वample

intel-AN-889-8K-DisplayPort-Video-Format-Conversion-Design-Exampले-प्रो

8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइनको बारेमा पूर्वample

8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन पूर्वampले इन्टेल डिस्प्लेपोर्ट १.४ भिडियो कनेक्टिविटी आईपीलाई भिडियो प्रोसेसिङ पाइपलाइनसँग एकीकृत गर्दछ। डिजाइनले उच्च गुणस्तरको स्केलिंग, रङ स्पेस रूपान्तरण, र भिडियो स्ट्रिमहरूको लागि फ्रेम दर रूपान्तरण 1.4 फ्रेम प्रति सेकेन्डमा 8K, वा 30 फ्रेम प्रति सेकेन्डमा 4K प्रदान गर्दछ।
डिजाइन उच्च सफ्टवेयर र हार्डवेयर कन्फिगर योग्य छ, द्रुत प्रणाली कन्फिगरेसन र पुन: डिजाइन सक्षम गर्दै। डिजाइनले Intel® Arria® 10 उपकरणहरूलाई लक्षित गर्दछ र Intel Quartus® Prime v8 मा भिडियो र छवि प्रशोधन सुइटबाट नवीनतम 19.2K तयार Intel FPGA IP प्रयोग गर्दछ।

DisplayPort Intel FPGA IP को बारेमा
Intel Arria 10 FPGA डिजाइनहरू DisplayPort इन्टरफेसहरूसँग सिर्जना गर्न, DisplayPort Intel FPGA IP इन्स्ट्यान्टिएट गर्नुहोस्। यद्यपि, यो DisplayPort IP ले Protocol encode वा DisplayPort को लागि डिकोड मात्र लागू गर्दछ। यसले इन्टरफेसको उच्च-गति सिरियल कम्पोनेन्ट लागू गर्न आवश्यक ट्रान्ससिभर, PLL, वा ट्रान्सीभर पुन: कन्फिगरेसन कार्यक्षमता समावेश गर्दैन। इंटेलले छुट्टै ट्रान्सीभर, PLL, र पुन: कन्फिगरेसन IP कम्पोनेन्टहरू प्रदान गर्दछ। पूर्ण रूपमा अनुरूप डिस्प्लेपोर्ट रिसीभर वा ट्रान्समिटर इन्टरफेस सिर्जना गर्न यी कम्पोनेन्टहरू चयन गर्न, प्यारामिटराइज गर्न र जडान गर्न विशेषज्ञ ज्ञान चाहिन्छ।
इंटेलले यो डिजाइन प्रदान गर्दछ जो ट्रान्सीभर विशेषज्ञहरू छैनन्। DisplayPort IP को लागि प्यारामिटर सम्पादक GUI ले तपाईंलाई डिजाइन निर्माण गर्न अनुमति दिन्छ।
तपाईंले प्लेटफर्म डिजाइनर वा आईपी क्याटलगमा डिस्प्लेपोर्ट आईपी (जुन रिसीभर मात्र, ट्रान्समिटर मात्र वा संयुक्त रिसीभर र ट्रान्समिटर हुन सक्छ) को उदाहरण सिर्जना गर्नुहुन्छ। जब तपाइँ डिस्प्लेपोर्ट आईपी उदाहरण प्यारामिटराइज गर्नुहुन्छ, तपाइँ एक पूर्व उत्पन्न गर्न चयन गर्न सक्नुहुन्छampत्यो विशेष कन्फिगरेसनको लागि डिजाइन। संयुक्त रिसीभर र ट्रान्समिटर डिजाइन एक साधारण पासथ्रु हो, जहाँ रिसीभरबाट आउटपुट सीधा ट्रान्समिटरमा फिड हुन्छ। एक निश्चित-पासथ्रु डिजाइनले पूर्ण रूपमा कार्यात्मक रिसीभर PHY, ट्रान्समिटर PHY, र पुन: कन्फिगरेसन ब्लकहरू सिर्जना गर्दछ जसले सबै ट्रान्सीभर र PLL तर्क लागू गर्दछ। तपाईं या त सीधै डिजाइन को सान्दर्भिक खण्डहरू प्रतिलिपि गर्न सक्नुहुन्छ, वा सन्दर्भको रूपमा डिजाइन प्रयोग गर्नुहोस्। डिजाइनले डिस्प्लेपोर्ट इंटेल एरिया 10 एफपीजीए आईपी डिजाइन एक्स उत्पन्न गर्दछample र त्यसपछि धेरै थप्छ fileइन्टेल क्वार्टस प्राइम प्रोजेक्ट द्वारा प्रयोग गरिएको कम्पाइल सूचीमा सीधा उत्पन्न भयो। यी समावेश छन्:

  • Fileट्रान्ससिभरहरू, PLL हरू र पुन: कन्फिगरेसन ब्लकहरूको लागि प्यारामिटराइज्ड आईपी उदाहरणहरू सिर्जना गर्न।
  • भेरिलग एचडीएल fileयी आईपीहरूलाई उच्च स्तरको रिसिभर PHY, ट्रान्समिटर PHY, र ट्रान्ससिभर पुन: कन्फिगरेसन आर्बिटर ब्लकहरूमा जडान गर्न
  • Synopsys डिजाइन बाधा (SDC) fileसान्दर्भिक समय बाधाहरू सेट गर्न।

8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइनका सुविधाहरू पूर्वample

  • इनपुट:
    • DisplayPort 1.4 कनेक्टिविटीले 720 × 480 बाट 3840 × 2160 सम्म 60 fps सम्मको कुनै पनि फ्रेम दरमा, र 7680 fps मा 4320 × 30 सम्मको रिजोल्युसनहरूलाई समर्थन गर्दछ।
    • हट-प्लग समर्थन।
    • दुबै RGB र YCbCr (4:4:4, 4:2:2 र 4:2:0) रङ ढाँचाहरूको लागि समर्थन
      इनपुट।
    • सफ्टवेयरले स्वचालित रूपमा इनपुट ढाँचा पत्ता लगाउँदछ र उचित रूपमा प्रशोधन पाइपलाइन सेट अप गर्दछ।
  • आउटपुट:
    • 1.4p, 1080i वा 1080p रिजोल्युसन 2160 fps मा, वा 60 fps मा 2160p को लागि DisplayPort 30 जडान चयन गर्न मिल्ने (DIP स्विचहरू मार्फत)।
    • हट-प्लग समर्थन।
    • DIP आवश्यक आउटपुट रङ ढाँचालाई RGB, YCbCr 4:4:4, YCbCr 4:2:2, वा YCbCr 4:2:0 मा सेट गर्न स्विच गर्दछ।
  • सफ्टवेयर कन्फिगर योग्य स्केलि and र फ्रेम दर रूपान्तरणको साथ एकल 10-बिट 8K RGB प्रशोधन पाइपलाइन:
    • 12-ट्याप गर्नुहोस् Lanczos डाउन-स्केलर।
    • 16-चरण, 4-ट्याप Lanczos अप-स्केलर।
    • ट्रिपल बफरिङ भिडियो फ्रेम बफर फ्रेम दर रूपान्तरण प्रदान गर्दछ।
    • अल्फा-मिश्रणको साथ मिक्सरले OSD आइकन ओभरले अनुमति दिन्छ।

8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन पूर्वको साथ सुरू गर्दैample

हार्डवेयर र सफ्टवेयर आवश्यकताहरू

8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन पूर्वample लाई विशिष्ट हार्डवेयर र सफ्टवेयर चाहिन्छ।

हार्डवेयर:

  • Intel Arria 10 GX FPGA विकास किट, DDR4 हिलो छोरी कार्ड सहित
  • Bitec DisplayPort 1.4 FMC छोरी कार्ड (संशोधन 11)
  • DisplayPort 1.4 स्रोत जसले 3840x2160p60 वा 7680x4320p30 सम्म भिडियो उत्पादन गर्छ
  • DisplayPort 1.4 सिंक जसले 3840x2160p60 भिडियो सम्म प्रदर्शन गर्दछ
  • VESA प्रमाणित डिस्प्लेपोर्ट 1.4 केबलहरू।

सफ्टवेयर:

  • विन्डोज वा लिनक्स ओएस
  • इंटेल क्वार्टस प्राइम डिजाइन सुइट v19.2, जसमा समावेश छ:
    • इंटेल क्वार्टस प्राइम प्रो संस्करण
    • प्लेटफर्म डिजाइनर
    • Nios® II EDS
    • Intel FPGA IP लाइब्रेरी (भिडियो र छवि प्रशोधन सुइट सहित)

डिजाइनले इंटेल क्वार्टस प्राइमको यो संस्करणमा मात्र काम गर्छ।

Intel 8K DisplayPort भिडियो ढाँचा रूपान्तरण डिजाइन पूर्व डाउनलोड र स्थापना गर्दैample

डिजाइन Intel Design Store मा उपलब्ध छ।

  1. अभिलेखित परियोजना डाउनलोड गर्नुहोस् file udx10_dp.par।
  2. अभिलेखबाट इंटेल क्वार्टस प्राइम प्रोजेक्ट निकाल्नुहोस्:
    • a. इंटेल क्वार्टस प्राइम प्रो संस्करण खोल्नुहोस्।
    • b. क्लिक गर्नुहोस् File ➤ परियोजना खोल्नुहोस्।
      ओपन प्रोजेक्ट विन्डो खुल्छ।
    • c. नेभिगेट गर्नुहोस् र udx10_dp.par चयन गर्नुहोस् file.
    • d. खोल्नुहोस् क्लिक गर्नुहोस्।
    • e. ओपन डिजाईन टेम्प्लेट विन्डोमा, निकालिएको परियोजनाको लागि इच्छित स्थानमा गन्तव्य फोल्डर सेट गर्नुहोस्। डिजाइन टेम्प्लेटका लागि प्रविष्टिहरू file र परियोजनाको नाम सही हुनुपर्छ र तपाईंले तिनीहरूलाई परिवर्तन गर्न आवश्यक छैन।
    • f. ठीक क्लिक गर्नुहोस्।

डिजाइन FileIntel 8K DisplayPort भिडियो ढाँचा रूपान्तरण डिजाइनको लागि sample

तालिका 1. डिजाइन Files

File वा फोल्डरको नाम विवरण
ip IP उदाहरण समावेश गर्दछ fileडिजाइनमा सबै Intel FPGA IP उदाहरणहरूको लागि:

• एक डिस्प्लेपोर्ट आईपी (ट्रान्समिटर र रिसीभर)

• डिजाइनको शीर्ष स्तरमा घडीहरू उत्पन्न गर्ने PLL

• प्रशोधन पाइपलाइनको लागि प्लेटफर्म डिजाइनर प्रणाली बनाउने सबै IP।

master_image pre_compiled.sof समावेश गर्दछ, जुन एक पूर्व-कम्पाइल बोर्ड प्रोग्रामिंग हो file डिजाइन को लागी।
non_acds_ip यस डिजाइनमा अतिरिक्त IP को लागि स्रोत कोड समावेश गर्दछ जुन Intel Quartus Prime ले समावेश गर्दैन।
sdc SDC समावेश छ file जसले यस डिजाइनलाई आवश्यक पर्ने अतिरिक्त समय बाधाहरू वर्णन गर्दछ। एसडीसी files स्वचालित रूपमा IP उदाहरणहरूसँग समावेश गरिएको छ यी अवरोधहरू ह्यान्डल गर्दैन।
सफ्टवेयर स्रोत कोड, पुस्तकालयहरू, र डिजाइनको उच्च-स्तर कार्यक्षमता नियन्त्रण गर्न इम्बेडेड Nios II प्रोसेसरमा चल्ने सफ्टवेयरको लागि स्क्रिप्टहरू निर्माण गर्दछ।
udx10_dp एउटा फोल्डर जसमा Intel Quartus Prime ले आउटपुट उत्पन्न गर्छ fileप्लेटफर्म डिजाइनर प्रणालीको लागि। udx10_dp.sopcinfo आउटपुट file तपाईंलाई मेमोरी प्रारम्भिकता उत्पन्न गर्न अनुमति दिन्छ file Nios II प्रोसेसर सफ्टवेयर मेमोरीको लागि। तपाईंले पहिले पूर्ण प्लेटफर्म डिजाइनर प्रणाली उत्पन्न गर्न आवश्यक छैन।
non_acds_ip.ipx यो आईपीएक्स file सबै IP लाई non_acds_ip फोल्डरमा प्लेटफर्म डिजाइनरमा घोषणा गर्दछ त्यसैले यो IP लाइब्रेरीमा देखा पर्दछ।
README.txt डिजाइन निर्माण र चलाउनको लागि संक्षिप्त निर्देशनहरू।
top.qpf इंटेल क्वार्टस प्राइम परियोजना file डिजाइन को लागी।
top.qsf इंटेल क्वार्टस प्राइम प्रोजेक्ट सेटिङहरू file डिजाइन को लागी। यो file सबै सूचीबद्ध गर्दछ fileडिजाइन निर्माण गर्न आवश्यक छ, पिन असाइनमेन्टहरू र अन्य परियोजना सेटिङहरूको संख्याको साथ।
top.v शीर्ष-स्तर Verilog HDL file डिजाइन को लागी।
udx10_dp.qsys प्लेटफर्म डिजाइनर प्रणाली जसले भिडियो प्रशोधन पाइपलाइन, Nios II प्रोसेसर, र यसको बाह्य उपकरणहरू समावेश गर्दछ।

8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन कम्पाइल गर्दै पूर्वample
इंटेलले पूर्व-कम्पाइल गरिएको बोर्ड प्रोग्रामिङ प्रदान गर्दछ file master_image डाइरेक्टरी (pre_compiled.sof) मा डिजाइनको लागि तपाईंलाई पूर्ण कम्पाइलेशन नचलाएर डिजाइन चलाउन अनुमति दिन।
चरणहरू:

  1. Intel Quartus Prime सफ्टवेयरमा, top.qpf प्रोजेक्ट खोल्नुहोस् file। डाउनलोड गरिएको अभिलेखले यसलाई सिर्जना गर्दछ file जब तपाइँ परियोजना अनजिप गर्नुहुन्छ।
  2. क्लिक गर्नुहोस् File ➤ खोल्नुहोस् र ip/dp_rx_tx/dp_rx_tx.ip चयन गर्नुहोस्। DisplayPort IP को लागि प्यारामिटर सम्पादक GUI खुल्छ, डिजाइनमा DisplayPort उदाहरणका लागि प्यारामिटरहरू देखाउँदै।
  3. क्लिक गर्नुहोस् पूर्व उत्पन्न गर्नुहोस्ampले डिजाइन (उत्पन्न छैन)।
  4. पुस्ता पूरा भएपछि, प्यारामिटर सम्पादक बन्द गर्नुहोस्।
  5. In File एक्सप्लोरर, सफ्टवेयर डाइरेक्टरीमा नेभिगेट गर्नुहोस् र vip_control_src.zip अभिलेखलाई अनजिप गर्नुहोस् vip_control_src डाइरेक्टरी उत्पन्न गर्न।
  6. BASH टर्मिनलमा, सफ्टवेयर/स्क्रिप्टमा नेभिगेट गर्नुहोस् र शेल स्क्रिप्ट build_sw.sh चलाउनुहोस्।
    स्क्रिप्टले डिजाइनको लागि Nios II सफ्टवेयर बनाउँछ। यसले .elf दुवै सिर्जना गर्छ file जुन तपाइँ रन टाइममा बोर्डमा डाउनलोड गर्न सक्नुहुन्छ, र .hex file बोर्ड प्रोग्रामिङ .sof मा कम्पाइल गर्न file.
  7. Intel Quartus प्राइम सफ्टवेयरमा, Processing ➤ Start Compilation मा क्लिक गर्नुहोस्।
    • Intel Quartus Prime ले udx10_dp.qsys प्लेटफर्म डिजाइनर प्रणाली उत्पन्न गर्दछ।
    • इंटेल क्वार्टस प्राइमले परियोजनालाई top.qpf मा सेट गर्दछ।

संकलनले आउटपुटमा top.sof सिर्जना गर्दछ_files डाइरेक्टरी जब यो पूरा हुन्छ।

Viewप्लेटफर्म डिजाइनर प्रणाली ing र पुन: उत्पन्न गर्दै

  1. क्लिक गर्नुहोस् उपकरण ➤ प्लेटफर्म डिजाइनर।
  2. प्लेटफर्म डिजाइनर प्रणाली विकल्पको लागि प्रणाली name.qsys चयन गर्नुहोस्।
  3. खोल्नुहोस् क्लिक गर्नुहोस्।
    प्लेटफर्म डिजाइनरले प्रणाली खोल्छ।
  4. Review प्रणाली।
  5. प्रणाली पुन: उत्पन्न:
    • a. क्लिक गर्नुहोस् एचडीएल उत्पन्न गर्नुहोस्...
    • b. जेनेरेसन सञ्झ्यालमा, चयन गरिएका पुस्ता लक्ष्यहरूका लागि क्लियर आउटपुट डाइरेक्टरीहरू खोल्नुहोस्।
    • c. क्लिक गर्नुहोस् उत्पन्न गर्नुहोस्

8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन कम्पाइल गर्दै पूर्वampग्रहणको लागि Nios II सफ्टवेयर निर्माण उपकरणहरू
तपाईंले निर्माण स्क्रिप्टले प्रयोग गर्ने समान फोल्डरहरू प्रयोग गर्ने कार्यस्थान उत्पादन गर्न डिजाइनको लागि अन्तरक्रियात्मक Nios II Eclipse कार्यस्थान सेटअप गर्नुभयो। यदि तपाईंले पहिले बिल्ड स्क्रिप्ट चलाउनुभयो भने, तपाईंले Eclipse कार्यस्थान सिर्जना गर्नु अघि software/vip_control र software/vip_control_bsp फोल्डरहरू मेटाउनुपर्छ। यदि तपाईंले कुनै पनि बिन्दुमा निर्माण स्क्रिप्ट पुन: चलाउनु भयो भने यसले ग्रहण कार्यस्थान अधिलेखन गर्दछ।
चरणहरू:

  1. सफ्टवेयर डाइरेक्टरीमा नेभिगेट गर्नुहोस् र vip_control_src.zip अभिलेखलाई अनजिप गर्नुहोस् vip_control_src डाइरेक्टरी उत्पन्न गर्न।
  2. स्थापित परियोजना डाइरेक्टरीमा, नयाँ फोल्डर सिर्जना गर्नुहोस् र यसलाई कार्यस्थान नाम दिनुहोस्।
  3. Intel Quartus प्राइम सफ्टवेयरमा, Tools ➤ Nios II Software Build Tools for Eclipse मा क्लिक गर्नुहोस्।
    • a. कार्यस्थान लन्चर विन्डोमा, तपाईंले सिर्जना गर्नुभएको कार्यस्थान फोल्डर चयन गर्नुहोस्।
    • b. ठीक क्लिक गर्नुहोस्।
  4. Nios II - Eclipse विन्डोमा, क्लिक गर्नुहोस् File ➤ नयाँ ➤ Nios II अनुप्रयोग र टेम्प्लेटबाट BSP।
    टेम्प्लेट संवाद बक्सबाट Nios II अनुप्रयोग र BSP देखा पर्दछ।
    • a. SOPC जानकारी मा File बक्समा, udx10_dp/ udx10_dp.sopcinfo चयन गर्नुहोस् file। Eclipse को लागि Nios II SBT ले .sopcinfo बाट प्रोसेसर नामको साथ CPU नाम भर्छ। file.
    • b. परियोजना नाम बाकसमा, टाइप गर्नुहोस् vip_control।
    • c. टेम्प्लेट सूचीबाट खाली परियोजना चयन गर्नुहोस्।
    • d. अर्को क्लिक गर्नुहोस्।
    • e. परियोजना नाम vip_control_bsp संग अनुप्रयोग परियोजना टेम्प्लेटमा आधारित नयाँ BSP परियोजना सिर्जना गर्नुहोस् चयन गर्नुहोस्।
    • f. पूर्वनिर्धारित स्थान प्रयोग गर्नुहोस् सक्रिय गर्नुहोस्।
    • g. .sopcinfo मा आधारित अनुप्रयोग र BSP सिर्जना गर्न Finish मा क्लिक गर्नुहोस् file.
      BSP उत्पन्न भएपछि, vip_control र vip_control_bsp परियोजनाहरू Project Explorer ट्याबमा देखा पर्छन्।
  5. विन्डोज एक्सप्लोररमा, सफ्टवेयर/vip_control_src डाइरेक्टरीका सामग्रीहरूलाई नयाँ सिर्जना गरिएको सफ्टवेयर/vip_control डाइरेक्टरीमा प्रतिलिपि गर्नुहोस्।
  6. Nios II - Eclipse window को Project Explorer ट्याबमा, vip_control_bsp फोल्डरमा दायाँ क्लिक गर्नुहोस् र Nios II > BSP सम्पादक चयन गर्नुहोस्।
    • a. sys_clk_timer को लागि ड्रप-डाउन मेनुबाट कुनै पनि चयन गर्नुहोस्।
    • b. टाइमस्टका लागि ड्रप-डाउन मेनुबाट cpu_timer चयन गर्नुहोस्amp_टाइमर।
    • c. enable_small_c_library सक्रिय गर्नुहोस्।
    • d. उत्पन्न क्लिक गर्नुहोस्।
    • e. जब उत्पादन पूरा हुन्छ, बाहिर जानुहोस् क्लिक गर्नुहोस्।
  7. प्रोजेक्ट एक्सप्लोरर ट्याबमा, vip_control डाइरेक्टरीमा दायाँ क्लिक गर्नुहोस् र गुणहरूमा क्लिक गर्नुहोस्।
    1. a. vip_control विन्डोका लागि गुणहरूमा, Nios II अनुप्रयोग गुणहरू विस्तार गर्नुहोस् र Nios II अनुप्रयोग पथहरूमा क्लिक गर्नुहोस्।
    2. b. पुस्तकालय परियोजनाहरूको छेउमा थप्नुहोस्... क्लिक गर्नुहोस्।
    3. c. लाइब्रेरी प्रोजेक्ट विन्डोमा, udx10.dp\spftware \vip_control_src डाइरेक्टरीमा नेभिगेट गर्नुहोस् र bkc_dprx.syslib डाइरेक्टरी चयन गर्नुहोस्।
    4. d. ठीक क्लिक गर्नुहोस्। सन्देश देखा पर्दछ सापेक्ष मार्गमा रूपान्तरण गर्नुहोस्। हो क्लिक गर्नुहोस्।
    5. e. bkc_dptx.syslib र bkc_dptxll_syslib डाइरेक्टरीहरूको लागि पृष्ठ 7 मा 8.b र पृष्ठ 7 मा 8.c दोहोर्याउनुहोस्।
    6. f. ठीक क्लिक गर्नुहोस्।
  8. परियोजना चयन गर्नुहोस् ➤ सिर्जना गर्न सबै निर्माण गर्नुहोस् file सफ्टवेयर/vip_control डाइरेक्टरीमा vip_control.elf।
  9. mem_init बनाउनुहोस् file इंटेल क्वार्टस प्राइम संकलनको लागि:
    1. a. प्रोजेक्ट एक्सप्लोरर विन्डोमा दायाँ क्लिक गर्नुहोस् vip_control।
    2. b. लक्ष्यहरू बनाउनुहोस् चयन गर्नुहोस् ➤ निर्माण गर्नुहोस्...
    3. ग mem_init_generate चयन गर्नुहोस्।
      d निर्माण क्लिक गर्नुहोस्।
      इंटेल क्वार्टस प्राइम सफ्टवेयरले उत्पन्न गर्दछ
      udx10_dp_onchip_memory2_0_onchip_memory2_0.hex file सफ्टवेयर/vip_control/mem_init डाइरेक्टरीमा।
  10. जडान गरिएको बोर्डमा चलिरहेको डिजाइनको साथ, vip_control.elf प्रोग्रामिङ चलाउनुहोस् file ग्रहण निर्माण द्वारा बनाईएको।
    • a. Nios II -Eclipse विन्डोको Project Explorer ट्याबमा vip_control फोल्डरमा दायाँ क्लिक गर्नुहोस्।
    • b. ➤ Nios II हार्डवेयरको रूपमा चलाउनुहोस् चयन गर्दै। यदि तपाइँसँग Nios II टर्मिनल विन्डो खुला छ भने, नयाँ सफ्टवेयर डाउनलोड गर्नु अघि यसलाई बन्द गर्नुहोस्।

Intel Arria 10 GX FPGA विकास किट सेटअप गर्दै
8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन पूर्व चलाउन किट कसरी सेटअप गर्ने भनेर वर्णन गर्दछ।ample।

चित्र 1. HiLo Daughter Card को साथ Intel Arria 10 GX विकास किट
चित्रले DDR4 Hilo कार्डको स्थिति देखाउन नीलो तातो सिङ्कको साथ बोर्डलाई देखाउँछ। Intel सिफारिस गर्दछ कि तपाइँ स्थितिमा तातो सिंक बिना डिजाइन चलाउनुहुन्न।

intel-AN-889-8K-DisplayPort-Video-Format-Conversion-Design-Example-1 XNUMX
चरणहरू:

  1. Bitec DisplayPort 1.4 FMC कार्ड FMC Port A प्रयोग गरी विकास बोर्डमा फिट गर्नुहोस्।
  2. सुनिश्चित गर्नुहोस् कि पावर स्विच (SW1) बन्द छ, त्यसपछि पावर कनेक्टर जडान गर्नुहोस्।
  3. आफ्नो कम्प्युटर र विकास बोर्डमा माइक्रोUSB कनेक्टर (J3) मा USB केबल जडान गर्नुहोस्।
  4. DisplayPort स्रोत र Bitec DisplayPort 1.4 FMC कार्डको रिसिभर पोर्ट बीचको DisplayPort 1.4 केबल जोड्नुहोस् र स्रोत सक्रिय छ भनी सुनिश्चित गर्नुहोस्।
  5. DisplayPort डिस्प्ले र Bitec DisplayPort 1.4 FMC कार्डको ट्रान्समिटर पोर्ट बीचको डिस्प्लेपोर्ट १.४ केबल जोड्नुहोस् र डिस्प्ले सक्रिय छ भनी सुनिश्चित गर्नुहोस्।
  6. SW1 प्रयोग गरेर बोर्ड खोल्नुहोस्।

बोर्ड स्थिति LEDs, पुश बटन र DIP स्विचहरू
Intel Arria 10 GX FPGA डेभलपमेन्ट किटमा आठ स्टेटस LEDs (हरियो र रातो दुवै उत्सर्जनका साथ), तीन प्रयोगकर्ता पुश बटन र आठ प्रयोगकर्ता DIP स्विचहरू छन्। 8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन पूर्वample ले डिस्प्लेपोर्ट रिसीभर लिङ्कको अवस्था संकेत गर्न LED लाई उज्यालो बनाउँछ। पुश बटनहरू र DIP स्विचहरूले तपाईंलाई डिजाइन सेटिङहरू परिवर्तन गर्न अनुमति दिन्छ।

स्थिति एल ई डी

तालिका 2. स्थिति LEDs

एलईडी विवरण
रातो LEDs
0 DDR4 EMIF क्यालिब्रेसन प्रगतिमा छ।
1 DDR4 EMIF क्यालिब्रेसन असफल भयो।
००:०५ प्रयोग नगरिएको।
हरियो एलईडी
0 डिस्प्लेपोर्ट रिसीभर लिङ्क प्रशिक्षण सफलतापूर्वक पूरा हुँदा उज्यालो हुन्छ, र डिजाइनले स्थिर भिडियो प्राप्त गर्दछ।
००:०५ डिस्प्लेपोर्ट रिसीभर लेन गणना: 00001 = 1 लेन

00010 = 2 लेनहरू

00100 = 4 लेनहरू

००:०५ डिस्प्लेपोर्ट रिसीभर लेन गति: 00 = 1.62 Gbps

01 = 2.7 Gbps

10 = 5.4 Gbps

11 = 8.1 Gbps

तालिकाले प्रत्येक एलईडीले संकेत गर्ने स्थितिलाई सूचीबद्ध गर्दछ। प्रत्येक एलईडी स्थितिमा रातो र हरियो दुवै सूचकहरू छन् जुन स्वतन्त्र रूपमा उज्यालो हुन सक्छ। कुनै पनि एलईडी चमक सुन्तलाको अर्थ रातो र हरियो दुवै सूचकहरू सक्रिय छन्।

प्रयोगकर्ता पुश बटनहरू
प्रयोगकर्ता पुश बटन ० ले आउटपुट डिस्प्लेको माथिल्लो दाहिने कुनामा इन्टेल लोगोको प्रदर्शन नियन्त्रण गर्दछ। स्टार्टअपमा, डिजाइनले लोगोको प्रदर्शन सक्षम गर्दछ। पुश बटन ० थिच्दा लोगो डिस्प्लेको लागि सक्षम बनाउँछ। प्रयोगकर्ता पुश बटन 0 ले डिजाइनको स्केलिंग मोड नियन्त्रण गर्दछ। जब स्रोत वा सिङ्क हट-प्लग गरिएको छ डिजाईन पूर्वनिर्धारित कुनै पनि:

  • पासथ्रु मोड, यदि इनपुट रिजोल्युसन आउटपुट रिजोल्युसन भन्दा कम वा बराबर छ
  • डाउनस्केल मोड, यदि इनपुट रिजोल्युसन आउटपुट रिजोल्युसन भन्दा ठूलो छ

प्रत्येक पटक तपाईले प्रयोगकर्ता पुस बटन 1 थिच्दा डिजाइन अर्को स्केलिङ मोडमा स्वैप हुन्छ (पासथ्रु > अपस्केल, अपस्केल > डाउनस्केल, डाउनस्केल > पासथ्रु)। प्रयोगकर्ता पुश बटन 2 अप्रयुक्त छ।

प्रयोगकर्ता DIP स्विचहरू
DIP स्विचहरूले वैकल्पिक Nios II टर्मिनल मुद्रण र डिस्प्लेपोर्ट ट्रान्समिटर मार्फत संचालित आउटपुट भिडियो ढाँचाका लागि सेटिङहरू नियन्त्रण गर्दछ।

तालिका 3. DIP स्विचहरू
तालिकाले प्रत्येक DIP स्विचको कार्यलाई सूचीबद्ध गर्दछ। DIP स्विचहरू, 1 देखि 8 (0 देखि 7 सम्म होइन), स्वीच कम्पोनेन्टमा छापिएका नम्बरहरूसँग मेल खान्छ। प्रत्येक स्विचलाई ON मा सेट गर्न, सेतो स्विचलाई LCD तिर र बोर्डमा LEDs बाट टाढा लैजानुहोस्।

स्विच गर्नुहोस् कार्य
1 ON मा सेट गर्दा Nios II टर्मिनल मुद्रण सक्षम गर्दछ।
2 प्रति रङ आउटपुट बिट्स सेट गर्नुहोस्:

अफ = ८ बिट

ON = 10 बिट

००:०५ आउटपुट रङ स्पेस र s सेट गर्नुहोस्ampling: SW4 OFF, SW3 OFF = RGB 4:4:4 SW4 OFF, SW3 ON = YCbCr 4:4:4 SW4 ON, SW3 OFF = YCbCr 4:2:2 SW4 ON, SW3 ON = YCbCr 4:2:0
००:०५ आउटपुट रिजोल्युसन र फ्रेम दर सेट गर्नुहोस्: SW4 OFF, SW3 OFF = 4K60

SW4 OFF, SW3 ON = 4K30 SW4 ON, SW3 OFF = 1080p60 SW4 ON, SW3 ON = 1080i60

००:०५ प्रयोग नगरिएको

8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन चलिरहेको छample
तपाईंले कम्पाइल गरिएको .sof डाउनलोड गर्नुपर्छ file Intel Arria 10 GX FPGA विकास किटमा डिजाइन चलाउनको लागि।
चरणहरू:

  1. Intel Quartus प्राइम सफ्टवेयरमा, Tools ➤ Programmer मा क्लिक गर्नुहोस्।
  2. प्रोग्रामर विन्डोमा, J स्क्यान गर्न स्वत: पत्ता लगाउन क्लिक गर्नुहोस्TAG चेन र जडान गरिएका उपकरणहरू पत्ता लगाउनुहोस्।
    यदि पप-अप विन्डोले तपाईंलाई प्रोग्रामरको उपकरण सूची अद्यावधिक गर्न सोधेको देखिन्छ भने, हो क्लिक गर्नुहोस्।
  3. यन्त्र सूचीमा, 10AX115S2F45 लेबल गरिएको पङ्क्ति चयन गर्नुहोस्।
  4. परिवर्तन गर्नुहोस् मा क्लिक गर्नुहोस् File…
    • प्रोग्रामिङको पूर्वकम्पाइल गरिएको संस्करण प्रयोग गर्न file जुन Intel ले डिजाइन डाउनलोडको भागको रूपमा समावेश गर्दछ, master_image/pre_compiled.sof चयन गर्नुहोस्।
    • आफ्नो प्रोग्रामिङ प्रयोग गर्न file स्थानीय कम्पाइल द्वारा बनाईएको, output_ चयन गर्नुहोस्files/top.sof।
  5. यन्त्र सूचीको 10AX115S2F45 पङ्क्तिमा प्रोग्राम/कन्फिगर खोल्नुहोस्।
  6. सुरु क्लिक गर्नुहोस्।
    जब प्रोग्रामर पूरा हुन्छ, डिजाइन स्वचालित रूपमा चल्छ।
  7. डिजाइनबाट आउटपुट पाठ सन्देशहरू प्राप्त गर्न Nios II टर्मिनल खोल्नुहोस्, अन्यथा धेरै स्विच परिवर्तनहरू पछि डिजाइन लक हुन्छ (तपाईंले प्रयोगकर्ता DIP स्विच 1 लाई ON सेट गर्नुभयो भने मात्र)।
    • a. टर्मिनल सञ्झ्याल खोल्नुहोस् र nios2-terminal टाइप गर्नुहोस्
    • b. इन्टर थिच्नुहोस्।

इनपुटमा जोडिएको छ। कुनै स्रोत बिना, आउटपुट स्क्रिनको शीर्ष दायाँ-हात कुनामा Intel लोगोको साथ कालो स्क्रिन हो।

8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइनको कार्यात्मक विवरणample

प्लेटफर्म डिजाइनर प्रणाली, udx10_dp.qsys, डिस्प्लेपोर्ट रिसीभर र ट्रान्समिटर प्रोटोकल IP, भिडियो पाइपलाइन IP, र Nios II प्रोसेसर कम्पोनेन्टहरू समावेश गर्दछ। डिजाइनले प्लेटफर्म डिजाइनर प्रणालीलाई डिस्प्लेपोर्ट रिसीभर र ट्रान्समिटर PHY तर्क (जसमा इन्टरफेस ट्रान्ससिभरहरू समावेश गर्दछ) र ट्रान्सीभर पुन: कन्फिगरेसन तर्कलाई भेरिलोग HDL RTL डिजाइनमा शीर्ष स्तरमा जडान गर्दछ। file (top.v)। डिजाईनले डिस्प्लेपोर्ट इनपुट र डिस्प्लेपोर्ट आउटपुट बीचको एकल भिडियो प्रशोधन मार्ग समावेश गर्दछ।

चित्रा २. ब्लक आरेख
रेखाचित्रले 8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन पूर्वमा ब्लकहरू देखाउँछample। रेखाचित्रले Nios II, Nios II प्रोसेसर बीचको Avalon-MM, र प्रणालीका अन्य अवयवहरूमा जडान भएका केही जेनेरिक परिधीयहरू देखाउँदैन। डिजाईनले बायाँ तर्फको डिस्प्लेपोर्ट स्रोतबाट भिडियो स्वीकार गर्दछ, भिडियोलाई दायाँबाट डिस्प्लेपोर्ट सिङ्कमा पास गर्नु अघि भिडियो पाइपलाइन मार्फत बाँयाबाट दायाँसम्म प्रक्रिया गर्दछ।intel-AN-889-8K-DisplayPort-Video-Format-Conversion-Design-Example-2 XNUMX

डिस्प्लेपोर्ट रिसीभर PHY र डिस्प्लेपोर्ट रिसीभर आईपी
Bitec DisplayPort FMC कार्डले DisplayPort स्रोतबाट DisplayPort 1.4 सिग्नलको लागि बफर प्रदान गर्दछ। DisplayPort Receiver PHY र DisplayPort Receiver IP को संयोजनले भिडियो स्ट्रिम सिर्जना गर्न आगमन संकेतलाई डिकोड गर्दछ। डिस्प्लेपोर्ट रिसीभर PHY ले आगमन डेटालाई डिसिरियलाइज गर्न ट्रान्ससिभरहरू समावेश गर्दछ र डिस्प्लेपोर्ट रिसीभर आईपीले डिकोड गर्दछ DisplayPort प्रोटोकल। संयुक्त डिस्प्लेपोर्ट रिसीभर आईपीले कुनै सफ्टवेयर बिना आगमन डिस्प्लेपोर्ट संकेतलाई प्रशोधन गर्दछ। DisplayPort रिसीभर IP बाट नतिजा भिडियो संकेत एक नेटिभ प्याकेटाइज्ड स्ट्रिमिङ ढाँचा हो। डिजाइनले 10-बिट आउटपुटको लागि डिस्प्लेपोर्ट रिसीभर कन्फिगर गर्दछ।

डिस्प्लेपोर्ट क्लक गरिएको भिडियो आईपीमा
डिस्प्लेपोर्ट रिसीभरद्वारा प्याकेटाइज्ड स्ट्रिमिङ डेटा ढाँचा आउटपुट क्लक गरिएको भिडियो इनपुट आईपीले अपेक्षा गरेको क्लक गरिएको भिडियो डेटा ढाँचासँग सीधा मिल्दो छैन। DisplayPort to Clocked Video IP यस डिजाइनको लागि अनुकूलन IP हो। यसले डिस्प्लेपोर्ट आउटपुटलाई मिल्दो घडी भिडियो ढाँचामा रूपान्तरण गर्दछ जुन तपाइँ सीधै Clocked भिडियो इनपुटमा जडान गर्न सक्नुहुन्छ। DisplayPort to Clocked Video IP ले तार सिग्नलिङ मानक परिमार्जन गर्न सक्छ र प्रत्येक पिक्सेल भित्र रङ प्लेनहरूको क्रम परिवर्तन गर्न सक्छ। DisplayPort मानकले रङ अर्डर निर्दिष्ट गर्दछ जुन Intel भिडियो पाइपलाइन IP अर्डरिङ भन्दा फरक छ। Nios II प्रोसेसरले रंग स्वैप नियन्त्रण गर्दछ। यसले यसको Avalon-MM स्लेभ इन्टरफेसको साथ DisplayPort रिसीभर IP बाट प्रसारणको लागि हालको रङ स्पेस पढ्छ। यसले डिस्प्लेपोर्टलाई यसको Avalon-MM दास इन्टरफेससँग उपयुक्त सुधार लागू गर्नको लागि Clocked Video IP मा निर्देशन दिन्छ।

घडी भिडियो इनपुट
क्लक गरिएको भिडियो इनपुटले डिस्प्लेपोर्टबाट क्लक गरिएको भिडियो आईपीमा क्लक गरिएको भिडियो इन्टरफेस सिग्नललाई प्रशोधन गर्छ र यसलाई Avalon-ST भिडियो सिग्नल ढाँचामा रूपान्तरण गर्छ। यो सिग्नल ढाँचाले सक्रिय तस्विर डेटा मात्र छोडेर भिडियोबाट सबै तेर्सो र ठाडो खाली जानकारी स्ट्रिप गर्दछ। IP ले यसलाई प्रति भिडियो फ्रेम एक प्याकेटको रूपमा प्याकेटाइज गर्दछ। यसले अतिरिक्त मेटाडेटा प्याकेटहरू पनि थप्छ (नियन्त्रण प्याकेटहरू भनेर चिनिन्छ) जसले प्रत्येक भिडियो फ्रेमको रिजोल्युसन वर्णन गर्दछ। प्रशोधन पाइप मार्फत Avalon-ST भिडियो स्ट्रिम समानान्तरमा चार पिक्सेल छ, प्रति पिक्सेल तीन प्रतीकहरूको साथ। घडी गरिएको भिडियो इनपुटले भिडियो IP पाइपलाइनको लागि डिस्प्लेपोर्ट रिसीभर IP बाट निश्चित घडी दर (300 मेगाहर्ट्ज) मा चल दर क्लक गरिएको भिडियो संकेतबाट रूपान्तरणको लागि घडी क्रसिङ प्रदान गर्दछ।

स्ट्रिम क्लीनर
स्ट्रिम क्लीनरले प्रशोधन पाइपलाइनमा जाने Avalon-ST भिडियो सिग्नल त्रुटिरहित छ भनी सुनिश्चित गर्दछ। डिस्प्लेपोर्ट स्रोतको हट प्लगिङले घडी भिडियो इनपुट आईपीमा डाटाको अपूर्ण फ्रेमहरू प्रस्तुत गर्न र परिणामस्वरूप Avalon-ST भिडियो स्ट्रिममा त्रुटिहरू उत्पन्न गर्न डिजाइनलाई निम्त्याउन सक्छ। प्रत्येक फ्रेमको लागि भिडियो डेटा समावेश गर्ने प्याकेटहरूको आकार सम्बन्धित नियन्त्रण प्याकेटहरू द्वारा रिपोर्ट गरिएको आकारसँग मेल खाँदैन। स्ट्रिम क्लिनरले यी सर्तहरू पत्ता लगाउँदछ र फ्रेम पूरा गर्न र नियन्त्रण प्याकेटमा निर्दिष्टीकरण मिलाउन अपमानजनक भिडियो प्याकेटहरूको अन्त्यमा थप डाटा (ग्रे पिक्सेल) थप्छ।

Chroma Resampler (इनपुट)
डिस्प्लेपोर्टबाट इनपुटमा डिजाइनले प्राप्त गरेको भिडियो डेटा 4:4:4, 4:2:2, वा 4:2:0 क्रोमा s हुन सक्छ।ampलिड। इनपुट क्रोमा रेसampler कुनै पनि ढाँचामा आगमन भिडियो लिन्छ र यसलाई 4:4:4 मा रूपान्तरण गर्दछ सबै अवस्थामा। उच्च दृश्य गुणस्तर प्रदान गर्न, क्रोमा रेसampler सबैभन्दा कम्प्यूटेशनली महँगो फिल्टर एल्गोरिथ्म प्रयोग गर्दछ। Nios II प्रोसेसरले हालको क्रोमा एस पढ्छampडिस्प्लेपोर्ट रिसीभर आईपीबाट यसको Avalon-MM दास इन्टरफेस मार्फत ling ढाँचा। यसले क्रोमा रिजमा ढाँचालाई सञ्चार गर्छampler यसको Avalon-MM दास इन्टरफेस मार्फत।

रङ स्पेस कन्भर्टर (इनपुट)
DisplayPort बाट इनपुट भिडियो डेटाले RGB वा YCbCr रङ स्पेस प्रयोग गर्न सक्छ। इनपुट कलर स्पेस कन्भर्टरले आगमन भिडियोलाई जुनसुकै ढाँचामा लिन्छ र यसलाई सबै अवस्थामा RGB मा रूपान्तरण गर्दछ। Nios II प्रोसेसरले यसको Avalon-MM स्लेभ इन्टरफेसको साथ DisplayPort रिसीभर IP बाट हालको रङ स्पेस पढ्छ; यसले क्रोमा रिजमा सही रूपान्तरण गुणांकहरू लोड गर्छampler यसको Avalon-MM दास इन्टरफेस मार्फत।

क्लिपर
क्लिपरले आगमन भिडियो स्ट्रिमबाट सक्रिय क्षेत्र चयन गर्छ र बाँकीलाई खारेज गर्छ। Nios II प्रोसेसरमा चलिरहेको सफ्टवेयर नियन्त्रणले चयन गर्न क्षेत्र परिभाषित गर्दछ। क्षेत्र डिस्प्लेपोर्ट स्रोत र आउटपुट रिजोल्युसन र स्केलिंग मोडमा प्राप्त डाटाको रिजोल्युसनमा निर्भर गर्दछ। प्रोसेसरले क्षेत्रलाई क्लिपरमा यसको Avalon-MM दास इन्टरफेस मार्फत सञ्चार गर्छ।

स्केलर
डिजाइन प्राप्त इनपुट रिजोल्युसन अनुसार आगमन भिडियो डेटा मा स्केलिंग लागू हुन्छ, र आउटपुट रिजोल्युसन तपाईंलाई आवश्यक छ। तपाईले तीन स्केलिंग मोडहरू (अपस्केल, डाउनस्केल र पासथ्रु) बीच पनि चयन गर्न सक्नुहुन्छ। दुई स्केलर आईपीहरूले स्केलिंग कार्यक्षमता प्रदान गर्दछ: एकले कुनै पनि आवश्यक डाउनस्केलिंग लागू गर्दछ; अर्को अपस्केलिंग लागू गर्दछ। डिजाइनलाई दुई स्केलरहरू चाहिन्छ।

  • जब स्केलरले डाउनस्केल लागू गर्दछ, यसले यसको आउटपुटमा प्रत्येक घडी चक्रमा मान्य डाटा उत्पादन गर्दैन। पूर्वका लागिampले, यदि 2x डाउनस्केल अनुपात कार्यान्वयन गर्दैमा, आउटपुटमा मान्य संकेत प्रत्येक अन्य घडी चक्रमा उच्च हुन्छ जबकि डिजाइनले प्रत्येक सम संख्यामा इनपुट लाइन प्राप्त गर्दछ, र त्यसपछि बिजोड संख्याको इनपुट लाइनहरूको सम्पूर्णताको लागि कम हुन्छ। यो बर्स्टिङ व्यवहार आउटपुटमा डाटा दर घटाउने प्रक्रियाको लागि आधारभूत छ, तर डाउनस्ट्रीम मिक्सर आईपीसँग असंगत छ, जसले सामान्यतया आउटपुटमा अन्डरफ्लोबाट बच्न थप लगातार डाटा दरको अपेक्षा गर्दछ। डिजाइनलाई कुनै पनि डाउनस्केल र मिक्सर बीचको फ्रेम बफर चाहिन्छ। फ्रेम बफरले मिक्सरलाई आवश्यक पर्ने दरमा डाटा पढ्न अनुमति दिन्छ।
  • जब स्केलरले अपस्केल लागू गर्दछ, यसले प्रत्येक घडी चक्रमा वैध डेटा उत्पादन गर्दछ, त्यसैले निम्न मिक्सरमा कुनै समस्या छैन। यद्यपि, यसले हरेक घडी चक्रमा नयाँ इनपुट डेटा स्वीकार नगर्न सक्छ। पूर्वको रूपमा २x अपस्केल लिँदैampले, सम संख्याको आउटपुट लाइनहरूमा यसले हरेक अर्को घडी चक्रमा डाटाको नयाँ बीट स्वीकार गर्छ, त्यसपछि बिजोड नम्बरको आउटपुट लाइनहरूमा कुनै नयाँ इनपुट डाटा स्वीकार गर्दैन। यद्यपि, अपस्ट्रीम क्लिपरले महत्त्वपूर्ण क्लिप (जस्तै जुम-इनको बेला) लागू गर्दैछ भने पूर्ण रूपमा फरक दरमा डेटा उत्पादन गर्न सक्छ। तसर्थ, क्लिपर र अपस्केल सामान्यतया फ्रेम बफरद्वारा छुट्याइनुपर्छ, स्केलरलाई पाइपलाइनमा फ्रेम बफर पछि बस्न आवश्यक हुन्छ। स्केलर डाउनस्केलहरूको लागि फ्रेम बफरको अगाडि बस्नु पर्छ, त्यसैले डिजाइनले फ्रेम बफरको दुबै छेउमा दुईवटा अलग स्केलरहरू लागू गर्दछ: एउटा अपस्केलको लागि; अर्को डाउनस्केलको लागि।

दुई स्केलरहरूले फ्रेम बफर द्वारा आवश्यक अधिकतम DDR4 ब्यान्डविथ पनि घटाउँछन्। तपाईंले सधैं फ्रेम बफर अघि डाउनस्केलहरू लागू गर्नुपर्छ, राइट साइडमा डाटा दर कम गर्दै। सँधै फ्रेम बफर पछि अपस्केलहरू लागू गर्नुहोस्, जसले पढ्ने पक्षमा डेटा दरलाई न्यूनतम गर्दछ। प्रत्येक स्केलरले आगमन भिडियो स्ट्रिममा नियन्त्रण प्याकेटहरूबाट आवश्यक इनपुट रिजोल्युसन प्राप्त गर्दछ, जबकि Avalon-MM दास इन्टरफेसको साथ Nios II प्रोसेसरले प्रत्येक Scaler को लागि आउटपुट रिजोल्युसन सेट गर्दछ।

फ्रेम बफर
फ्रेम बफरले ट्रिपल बफरिङ प्रदर्शन गर्न DDR4 मेमोरी प्रयोग गर्दछ जसले भिडियो र छवि प्रशोधन पाइपलाइनलाई आगमन र बाहिर जाने फ्रेम दरहरू बीच फ्रेम दर रूपान्तरण गर्न अनुमति दिन्छ। डिजाइनले कुनै पनि इनपुट फ्रेम दर स्वीकार गर्न सक्छ, तर कुल पिक्सेल दर प्रति सेकेन्ड 1 गिगा पिक्सेल भन्दा बढी हुनु हुँदैन। Nios II सफ्टवेयरले तपाईंले चयन गर्नुभएको आउटपुट मोड अनुसार आउटपुट फ्रेम दरलाई 30 वा 60 fps मा सेट गर्दछ। आउटपुट फ्रेम दर क्लक गरिएको भिडियो आउटपुट सेटिङहरू र आउटपुट भिडियो पिक्सेल घडीको प्रकार्य हो। ब्याकप्रेसर जुन क्लक गरिएको भिडियो आउटपुटले पाइपलाइनमा लागू हुन्छ, फ्रेम बफरको रिड साइडले DDR4 बाट भिडियो फ्रेमहरू खिच्ने दर निर्धारण गर्छ।

मिक्सर
मिक्सरले हालको आउटपुट छविको साइजसँग मिलाउनको लागि Nios II प्रोसेसर प्रोग्रामहरूले निश्चित आकारको कालो पृष्ठभूमि छवि उत्पन्न गर्छ। मिक्सरमा दुईवटा इनपुटहरू छन्। हालको भिडियो पाइपलाइनबाट आउटपुट देखाउन डिजाइनलाई अनुमति दिनको लागि पहिलो इनपुट upscaler मा जडान हुन्छ। दोस्रो इनपुट आइकन जनरेटर ब्लकमा जडान हुन्छ। डिजाइनले मिक्सरको पहिलो इनपुटलाई सक्षम बनाउँछ जब यसले घडी भिडियो इनपुटमा सक्रिय, स्थिर भिडियो पत्ता लगाउँछ। त्यसकारण, डिजाइनले इनपुटमा हट-प्लगिङ गर्दा आउटपुटमा स्थिर आउटपुट छवि कायम राख्छ। डिजाइन अल्फाले ५०% पारदर्शिताका साथ पृष्ठभूमि र भिडियो पाइपलाइन छविहरू दुवैमा आइकन जनरेटरमा जडान भएको मिक्सरमा दोस्रो इनपुटलाई मिसाउँछ।

रङ स्पेस कन्भर्टर (आउटपुट)
आउटपुट रङ स्पेस कन्भर्टरले इनपुट RGB भिडियो डेटालाई RGB वा YCbCr रङ स्पेसमा सफ्टवेयरको रनटाइम सेटिङमा आधारित रूपमा परिवर्तन गर्छ।

Chroma Resampler (आउटपुट)
आउटपुट क्रोमा रेसampler ले ढाँचालाई 4:4:4 बाट 4:4:4, 4:2:2, वा 4:2:0 ढाँचामा रूपान्तरण गर्छ। सफ्टवेयरले ढाँचा सेट गर्छ। आउटपुट क्रोमा रेसampler ले उच्च गुणस्तरको भिडियो प्राप्त गर्न फिल्टर गरिएको एल्गोरिथ्म पनि प्रयोग गर्दछ।

घडी भिडियो आउटपुट
घडी भिडियो आउटपुटले Avalon-ST भिडियो स्ट्रिमलाई घडी भिडियो ढाँचामा रूपान्तरण गर्दछ। घडी गरिएको भिडियो आउटपुटले भिडियोमा तेर्सो र ठाडो खाली र सिङ्क्रोनाइजेसन समय जानकारी थप्छ। Nios II प्रोसेसरले तपाईंले अनुरोध गर्नुभएको आउटपुट रिजोल्युसन र फ्रेम दरको आधारमा घडी गरिएको भिडियो आउटपुटमा सान्दर्भिक सेटिङहरू प्रोग्राम गर्दछ। क्लक गरिएको भिडियो आउटपुटले घडीलाई रूपान्तरण गर्छ, निश्चित 300 मेगाहर्ट्ज पाइपलाइन घडीबाट घडी भिडियोको चल दरमा पार गर्दै।

डिस्प्लेपोर्टमा भिडियो घडी
डिस्प्लेपोर्ट ट्रान्समिटर कम्पोनेन्टले क्लक गरिएको भिडियोको रूपमा ढाँचा गरिएको डेटा स्वीकार गर्दछ। प्लेटफर्म डिजाइनरमा तार संकेत र कन्ड्युट इन्टरफेसहरूको घोषणामा भिन्नताहरूले तपाईंलाई डिस्प्लेपोर्ट ट्रान्समिटर आईपीमा सीधै क्लक गरिएको भिडियो आउटपुट जडान गर्न रोक्छ। Clocked Video to DisplayPort कम्पोनेन्ट डिजाइन-विशिष्ट अनुकूलन IP हो जुन Clocked भिडियो आउटपुट र DisplayPort ट्रान्समिटर IP बीच आवश्यक सरल रूपान्तरण प्रदान गर्न। यसले Avalon-ST Video र DisplayPort द्वारा प्रयोग गरिएका विभिन्न रङ ढाँचा मानकहरूको लागि खातामा प्रत्येक पिक्सेलमा रङ प्लेनहरूको क्रमलाई पनि स्वैप गर्दछ।

डिस्प्लेपोर्ट ट्रान्समिटर आईपी र डिस्प्लेपोर्ट ट्रान्समिटर PHY
डिस्प्लेपोर्ट ट्रान्समिटर आईपी र डिस्प्लेपोर्ट ट्रान्समिटर PHY सँगै भिडियो स्ट्रिमलाई क्लक गरिएको भिडियोबाट अनुरूप डिस्प्लेपोर्ट स्ट्रिममा रूपान्तरण गर्न काम गर्दछ। डिस्प्लेपोर्ट ट्रान्समिटर आईपीले डिस्प्लेपोर्ट प्रोटोकल ह्यान्डल गर्दछ र मान्य डिस्प्लेपोर्ट डाटा एन्कोड गर्दछ, जबकि डिस्प्लेपोर्ट ट्रान्समिटर PHY ले ट्रान्सीभरहरू समावेश गर्दछ र उच्च-गति सिरियल आउटपुट सिर्जना गर्दछ।

Nios II प्रोसेसर र परिधीय
प्लेटफर्म डिजाइनर प्रणालीले एक Nios II प्रोसेसर समावेश गर्दछ, जसले डिस्प्लेपोर्ट रिसीभर र ट्रान्समिटर आईपीहरू र प्रशोधन पाइपलाइनको लागि रनटाइम सेटिङहरू प्रबन्ध गर्दछ। Nios II प्रोसेसरले यी आधारभूत बाह्य उपकरणहरूमा जडान गर्दछ:

  • कार्यक्रम र यसको डाटा भण्डारण गर्न एक अन-चिप मेमोरी।
  • AJTAG UART सफ्टवेयर प्रिन्टफ आउटपुट (Nios II टर्मिनल मार्फत) प्रदर्शन गर्न।
  • सफ्टवेयरमा विभिन्न बिन्दुहरूमा मिलिसेकेन्ड स्तर ढिलाइ उत्पन्न गर्न प्रणाली टाइमर, न्यूनतम घटना अवधिहरूको DisplayPort विशिष्टता द्वारा आवश्यक।
  • प्रणाली स्थिति प्रदर्शन गर्न LEDs।
  • पुश-बटन स्विचहरू स्केलिंग मोडहरू बीच स्विच गर्न र Intel लोगोको प्रदर्शन सक्षम र असक्षम गर्न अनुमति दिन।
  • आउटपुट ढाँचा स्विच गर्न अनुमति दिन र Nios II टर्मिनलमा सन्देशहरूको मुद्रण सक्षम र असक्षम गर्न DIP स्विचहरू।

डिस्प्लेपोर्ट स्रोत र सिंक फायर अवरोधहरूमा हट-प्लग घटनाहरू जसले Nios II प्रोसेसरलाई डिस्प्लेपोर्ट ट्रान्समिटर र पाइपलाइनलाई सही रूपमा कन्फिगर गर्न ट्रिगर गर्दछ। सफ्टवेयर कोडको मुख्य लूपले पुश-बटनहरू र DIP स्विचहरूमा भएका मानहरूलाई पनि निगरानी गर्दछ र तदनुसार पाइपलाइन सेटअपलाई परिवर्तन गर्दछ।

I²C नियन्त्रकहरू
Intel Arria 5338 8460 GX FPGA विकास किटमा अन्य तीनवटा कम्पोनेन्टको सेटिङहरू सम्पादन गर्न डिजाइनले दुई I²C नियन्त्रकहरू (Si10 र PS10) समावेश गर्दछ। Intel Arria 5338 GX FPGA विकास किटमा दुई Si10 घडी जेनेरेटरहरू उही I²C बसमा जडान हुन्छन्। पहिलोले DDR4 EMIF को लागि सन्दर्भ घडी उत्पन्न गर्दछ। पूर्वनिर्धारित रूपमा, यो घडी 100 MHz मा 1066 MHz DDR4 प्रयोगको लागि सेट गरिएको छ, तर यो डिजाइनले DDR4 1200 MHz मा चलाउँछ, जसलाई 150 MHz को सन्दर्भ घडी चाहिन्छ। स्टार्टअपमा Nios II प्रोसेसर, I²C नियन्त्रक परिधीय मार्फत, DDR5338 सन्दर्भ घडीको गति 4MHz मा वृद्धि गर्न पहिलो Si150 को दर्ता नक्सामा सेटिङहरू परिवर्तन गर्दछ। दोस्रो Si5338 घडी जेनेरेटरले पाइपलाइन र डिस्प्लेपोर्ट ट्रान्समिटर आईपी बीचको घडी भिडियो इन्टरफेसको लागि vid_clk उत्पन्न गर्दछ। तपाईंले डिजाइनद्वारा समर्थित प्रत्येक फरक आउटपुट रिजोल्युसन र फ्रेम दरको लागि यो घडीको गति समायोजन गर्नुपर्छ। Nios II प्रोसेसरलाई आवश्यक पर्दा तपाईले रन टाइममा गति समायोजन गर्न सक्नुहुन्छ। Bitec DisplayPort 1.4 FMC बेटी कार्डले परेड PS8460 जिटर क्लिनिङ रिपीटर र रिटिमरको प्रयोग गर्छ। स्टार्टअपमा Nios II प्रोसेसरले डिजाइनको आवश्यकताहरू पूरा गर्न यस घटकको पूर्वनिर्धारित सेटिङहरू सम्पादन गर्दछ।

सफ्टवेयर विवरण

8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन पूर्वample ले Intel Video र Image Processing Suite र DisplayPort इन्टरफेस IP बाट IP समावेश गर्दछ यी सबै आईपीहरूले सही रूपमा सेटअप गर्दा कुनै पनि हस्तक्षेप बिना डेटाको फ्रेमहरू प्रशोधन गर्न सक्छन्। तपाईंले आईपीहरू सुरु गर्न र प्रणाली परिवर्तन हुँदा, जस्तै डिस्प्लेपोर्ट रिसीभर वा ट्रान्समिटर हट-प्लग घटनाहरू वा प्रयोगकर्ता पुश बटन गतिविधिहरू सेटअप गर्न बाह्य उच्च-स्तर नियन्त्रण लागू गर्नुपर्छ। यस डिजाइनमा, एक Nios II प्रोसेसर, चलिरहेको bespoke नियन्त्रण सफ्टवेयर, उच्च-स्तर नियन्त्रण प्रदान गर्दछ। स्टार्टअपमा सफ्टवेयर:

  • 4 MHz DDR गतिको लागि अनुमति दिन DDR150 रेफ घडीलाई 1200 MHz मा सेट गर्छ, त्यसपछि नयाँ सन्दर्भ घडीमा पुन: क्यालिब्रेट गर्न बाह्य मेमोरी इन्टरफेस IP रिसेट गर्छ।
  • PS8460 DisplayPort पुनरावर्तक र retimer सेट अप गर्दछ।
  • डिस्प्लेपोर्ट रिसीभर र ट्रान्समिटर इन्टरफेसहरू प्रारम्भ गर्दछ।
  • प्रशोधन पाइपलाइन आईपीहरू प्रारम्भ गर्दछ।

जब प्रारम्भिकरण पूरा हुन्छ सफ्टवेयरले निरन्तर समय लुपमा प्रवेश गर्दछ, जाँच गर्दै, र प्रतिक्रिया गर्दै, धेरै घटनाहरू।

स्केलिंग मोडमा परिवर्तनहरू
डिजाइनले तीन आधारभूत स्केलिंग मोडहरूलाई समर्थन गर्दछ; पासथ्रु, अपस्केल, र डाउनस्केल। पासथ्रु मोडमा डिजाइनले इनपुट भिडियोको कुनै स्केलिंग गर्दैन, अपस्केल मोडमा डिजाइनले इनपुट भिडियोलाई अपस्केल गर्छ, र डाउनस्केल मोडमा डिजाइनले इनपुट भिडियोलाई डाउनस्केल गर्छ।
प्रशोधन पाइपलाइनमा चार ब्लकहरू; क्लिपर, डाउनस्केलर, अपस्केलर र मिक्सरले प्रत्येक मोडमा अन्तिम आउटपुटको प्रस्तुति निर्धारण गर्दछ। सफ्टवेयरले प्रत्येक ब्लकको सेटिङहरूलाई हालको इनपुट रिजोल्युसन, आउटपुट रिजोल्युसन, र तपाईंले चयन गर्नुभएको स्केलिंग मोडमा निर्भर गर्दछ। धेरै जसो अवस्थामा, क्लिपरले अपरिवर्तित मार्फत इनपुट पास गर्दछ, र मिक्सर पृष्ठभूमि आकार इनपुट भिडियोको अन्तिम, स्केल गरिएको संस्करणको रूपमा उस्तै छ। यद्यपि, यदि इनपुट भिडियो रिजोलुसन आउटपुट साइज भन्दा ठूलो छ भने, यसलाई पहिले क्लिप नगरी इनपुट भिडियोमा अपस्केल लागू गर्न सम्भव छैन। यदि इनपुट रिजोल्युसन आउटपुट भन्दा कम छ भने सफ्टवेयरले इनपुट भिडियो तह भन्दा ठूलो मिक्सर पृष्ठभूमि तह लागू नगरी डाउनस्केल लागू गर्न सक्दैन, जसले आउटपुट भिडियो वरिपरि कालो पट्टीहरू थप्छ।

तालिका 4. ब्लक पाइपलाइनहरू प्रशोधन गर्दै
यो तालिकाले स्केलिंग मोड, इनपुट रिजोल्युसन र आउटपुट रिजोल्युसनको नौ संयोजनहरू मध्ये प्रत्येकमा चार प्रशोधन पाइपलाइन ब्लकहरूको कार्यलाई सूचीबद्ध गर्दछ।

मोड भित्र > बाहिर भित्र = बाहिर भित्र < बाहिर
पासथ्रु आउटपुट साइजमा क्लिप कुनै डाउनस्केल छैन कुनै क्लिप छैन

कुनै डाउनस्केल छैन

कुनै क्लिप छैन

कुनै डाउनस्केल छैन

जारी…
मोड भित्र > बाहिर भित्र = बाहिर भित्र < बाहिर
  कुनै अपस्केल छैन

कालो किनारा छैन

कुनै अपस्केल छैन

कालो किनारा छैन

कुनै अपस्केल छैन

आउटपुट साइजमा कालो किनारा प्याड

अपस्केल 2/3 आउटपुट साइजमा क्लिप गर्नुहोस् कुनै डाउनस्केल छैन

आउटपुट साइजमा अपस्केल कालो किनारा छैन

2/3 आउटपुट साइजमा क्लिप गर्नुहोस् कुनै डाउनस्केल छैन

आउटपुट साइजमा अपस्केल कालो किनारा छैन

कुनै क्लिप छैन

कुनै डाउनस्केल छैन

आउटपुट साइजमा अपस्केल कालो किनारा छैन

डाउनस्केल कुनै क्लिप छैन

डाउनस्केल आउटपुट साइजमा अपस्केल छैन

कालो किनारा छैन

कुनै क्लिप छैन

डाउनस्केल आउटपुट साइजमा अपस्केल छैन

कालो किनारा छैन

कुनै क्लिप छैन

डाउनस्केल 2/3 इनपुट साइजमा अपस्केल छैन

आउटपुट साइजमा कालो किनारा प्याड

प्रयोगकर्ता पुश बटन थिचेर मोडहरू बीच परिवर्तन गर्नुहोस् 1। सफ्टवेयरले लुप मार्फत प्रत्येक रनमा पुश बटनहरूमा मानहरू निगरानी गर्दछ (यसले सफ्टवेयर डिबाउन्स गर्छ) र प्रशोधन पाइपलाइनमा आईपीहरूलाई उचित रूपमा कन्फिगर गर्दछ।

DisplayPort इनपुटमा परिवर्तनहरू
लूप मार्फत प्रत्येक रनमा सफ्टवेयरले इनपुट भिडियो स्ट्रिमको स्थिरतामा परिवर्तनहरू खोज्दै, घडी भिडियो इनपुटको स्थिति पोल गर्दछ। सफ्टवेयरले भिडियोलाई स्थिर मान्दछ यदि:

  • घडी भिडियो इनपुटले रिपोर्ट गर्दछ कि घडी भिडियो सफलतापूर्वक लक गरिएको छ।
  • इनपुट रिजोल्युसन र रङ स्पेसमा अघिल्लो लूप मार्फत चलेको कुनै परिवर्तन छैन।

यदि इनपुट स्थिर थियो तर यसले लक हराएको छ वा भिडियो स्ट्रिमको गुणहरू परिवर्तन भएको छ भने, सफ्टवेयरले घडी भिडियो इनपुटलाई पाइपलाइन मार्फत भिडियो पठाउन रोक्छ। यसले मिक्सरलाई इनपुट भिडियो तह प्रदर्शन गर्न रोक्न पनि सेट गर्दछ। आउटपुट सक्रिय रहन्छ (कालो स्क्रिन र Intel लोगो देखाउँदै) कुनै पनि रिसीभर हटप्लग घटनाहरू वा रिजोल्युसन परिवर्तनहरूमा।
यदि इनपुट स्थिर थिएन तर अहिले स्थिर छ भने, सफ्टवेयरले नयाँ इनपुट रिजोल्युसन र रङ स्पेस प्रदर्शन गर्न पाइपलाइन कन्फिगर गर्दछ, यसले CVI बाट आउटपुट पुन: सुरु गर्छ, र यसले इनपुट भिडियो तह फेरि प्रदर्शन गर्न मिक्सर सेट गर्दछ। मिक्सर तहको पुन: सक्षम तुरुन्तै हुँदैन किनकि फ्रेम बफरले अझै पनि अघिल्लो इनपुटबाट पुराना फ्रेमहरू दोहोर्याउँदैछ र डिजाइनले यी फ्रेमहरू खाली गर्नुपर्छ। त्यसोभए तपाईंले ग्लिचिंगबाट बच्नको लागि प्रदर्शन पुन: सक्षम गर्न सक्नुहुन्छ। फ्रेम बफरले DDR4 बाट पढ्ने फ्रेमहरूको संख्याको गणना राख्छ, जुन Nios II प्रोसेसरले पढ्न सक्छ। सफ्टवेयर एसamples यो गणना जब इनपुट स्थिर हुन्छ र मिक्सर तहलाई पुन: सक्षम गर्दछ जब गणना चार फ्रेमले बढेको छ, जसले डिजाइनले बफरबाट कुनै पनि पुराना फ्रेमहरू बाहिर निकाल्छ भन्ने सुनिश्चित गर्दछ।

डिस्प्लेपोर्ट ट्रान्समिटर हट-प्लग घटनाहरू
डिस्प्लेपोर्ट ट्रान्समिटरमा हट-प्लग घटनाहरूले सफ्टवेयर भित्रको अवरोधलाई आगो लगाउँदछ जसले आउटपुटमा परिवर्तनको मुख्य सफ्टवेयर लुपलाई सचेत गराउन झण्डा सेट गर्दछ। जब डिजाईनले ट्रान्समिटर हट प्लग पत्ता लगाउँछ, सफ्टवेयरले कुन रिजोल्युसन र रङ स्पेसहरूलाई समर्थन गर्दछ भनेर निर्धारण गर्न नयाँ डिस्प्लेको लागि EDID पढ्छ। यदि तपाईंले नयाँ डिस्प्लेले समर्थन गर्न नसक्ने मोडमा DIP स्विचहरू सेट गर्नुभयो भने, सफ्टवेयर कम माग प्रदर्शन मोडमा फर्किन्छ। त्यसपछि यसले पाइपलाइन, डिस्प्लेपोर्ट ट्रान्समिटर आईपी, र नयाँ आउटपुट मोडको लागि ट्रान्समिटर vid_clk उत्पन्न गर्ने Si5338 भाग कन्फिगर गर्दछ। जब इनपुटले परिवर्तनहरू देख्छ, सफ्टवेयरले पाइपलाइनको लागि सेटिङहरू सम्पादन गर्ने रूपमा इनपुट भिडियोको लागि मिक्सर तह प्रदर्शन हुँदैन। सफ्टवेयर पुन: सक्षम गर्दैन
नयाँ सेटिङहरू फ्रेम मार्फत पास हुँदा चार फ्रेम पछि प्रदर्शन
बफर।

प्रयोगकर्ता DIP स्विच सेटिङहरूमा परिवर्तनहरू
डिस्प्लेपोर्ट ट्रान्समिटर मार्फत चलाइएको आउटपुट ढाँचा (रिजोल्युसन, फ्रेम रेट, रङ स्पेस र रङ प्रति बिट्स) प्रयोगकर्ता DIP स्विचहरू 2 देखि 6 सम्मको स्थितिहरू नियन्त्रण गर्दछ। जब सफ्टवेयरले यी DIP स्विचहरूमा परिवर्तनहरू पत्ता लगाउँदछ, यो एक अनुक्रम मार्फत चल्छ जुन ट्रान्समिटर हट प्लगसँग लगभग समान छ। तपाईले ट्रान्समिटर EDID लाई सोध्नु पर्दैन किनकि यसले परिवर्तन गर्दैन।

AN 889 को लागि संशोधन इतिहास: 8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन पूर्वample

तालिका 5. AN 889 को लागि संशोधन इतिहास: 8K DisplayPort भिडियो ढाँचा रूपान्तरण डिजाइन पूर्वample

कागजात संस्करण परिवर्तनहरू
2019.05.30 प्रारम्भिक रिलीज।


इंटेल कर्पोरेशन। सबै अधिकार सुरक्षित। Intel, Intel लोगो, र अन्य Intel मार्कहरू Intel Corporation वा यसको सहायक कम्पनीहरूको ट्रेडमार्क हुन्। Intel ले आफ्नो FPGA र अर्धचालक उत्पादनहरूको प्रदर्शनलाई Intel को मानक वारेन्टी अनुसार हालको विशिष्टताहरूमा वारेन्टी दिन्छ, तर सूचना बिना कुनै पनि समयमा कुनै पनि उत्पादन र सेवाहरूमा परिवर्तन गर्ने अधिकार सुरक्षित गर्दछ। Intel ले यहाँ वर्णन गरिएको कुनै पनि जानकारी, उत्पादन, वा सेवाको आवेदन वा प्रयोगबाट उत्पन्न हुने कुनै जिम्मेवारी वा दायित्व ग्रहण गर्दैन बाहेक Intel द्वारा लिखित रूपमा स्पष्ट रूपमा सहमत भए। Intel ग्राहकहरूलाई कुनै पनि प्रकाशित जानकारीमा भर पर्नु अघि र उत्पादन वा सेवाहरूको लागि अर्डर गर्नु अघि उपकरण विशिष्टताहरूको नवीनतम संस्करण प्राप्त गर्न सल्लाह दिइन्छ।
*अन्य नाम र ब्रान्डहरू अरूको सम्पत्तिको रूपमा दाबी गर्न सकिन्छ।

कागजातहरू / स्रोतहरू

intel AN 889 8K DisplayPort भिडियो ढाँचा रूपान्तरण डिजाइन पूर्वample [pdf] प्रयोगकर्ता गाइड
AN 889 8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन पूर्वample, AN 889, 8K डिस्प्लेपोर्ट भिडियो ढाँचा रूपान्तरण डिजाइन पूर्वampले, ढाँचा रूपान्तरण डिजाइन पूर्वampले, रूपान्तरण डिजाइन पूर्वample

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *