माइक्रोचिप पैटर्न जेनरेटर आईपी प्रयोगकर्ता गाइड
माइक्रोचिप लोगो

परिचय

ढाँचा जनरेटर IP ले RGB (रातो, हरियो र निलो) भिडियो ढाँचा, बायर ढाँचामा परीक्षण ढाँचाहरू उत्पन्न गर्दछ, र भिडियो प्रशोधन पाइपलाइन र प्रदर्शनको समस्या निवारण र विश्लेषणको लागि प्रयोग गर्न सकिन्छ। बायर ढाँचाले RAW ढाँचामा भिडियो आउटपुट उत्पन्न गर्दछ जुन क्यामेरा सेन्सर आउटपुटसँग मिल्दोजुल्दो छ र यसैले भिडियो प्रशोधन पाइपलाइन परीक्षण गर्न क्यामेरा सेन्सरको प्रतिस्थापनको रूपमा प्रयोग गर्न सकिन्छ।

परीक्षण ढाँचा IP ले आठ विभिन्न प्रकारका भिडियो परीक्षण ढाँचाहरू निम्न उत्पन्न गर्दछ।

  • ८ x ८ ग्रिड भएको रङ बाकसको ढाँचा
  • मात्र रातो
  • हरियो मात्र
  • नीलो मात्र
  • तेर्सो आठ रङ बारहरू
  • ठाडो आठ रङ बारहरू
  • कालो देखि सेतो सम्म ठाडो वर्गीकृत बारहरू
  • कालो देखि सेतो सम्म तेर्सो वर्गीकृत बारहरू

चित्र 1. ढाँचा जेनरेटरको शीर्ष-स्तर ब्लक रेखाचित्र
रेखाचित्र

ढाँचा जनरेटर IP कन्फिगर योग्य छ र कन्फिगरेसन अनुसार कुनै पनि भिडियो रिजोल्युसनको लागि परीक्षण ढाँचा उत्पन्न गर्न सक्छ। भिडियो रिजोलुसन कन्फिगरेसन प्यारामिटरहरू H रिजोल्युसन र V रिजोल्युसन प्रयोग गरेर कन्फिगर गर्न सकिन्छ। इनपुट संकेत PATTERN_SEL_I ले उत्पन्न हुने भिडियो ढाँचाको प्रकार परिभाषित गर्दछ। तल pattern_sel_i इनपुटमा आधारित ढाँचाको चयन छ:

  • 3'b000 - रंग बाकस ढाँचा
  • 3'b001 - केवल रातो
  • 3'b010 - केवल हरियो
  • 3'b011 - केवल नीलो
  • 3'b100 - ठाडो आठ रङ बारहरू
  • 3'b101 - तेर्सो आठ रङ बारहरू
  • 3'b110 - कालो देखि सेतो सम्म तेर्सो वर्गीकृत बारहरू
  • 3'b111 - कालो देखि सेतो सम्म ठाडो वर्गीकृत बारहरू

ढाँचा जनरेटर आईपी इनपुट DATA_EN_I संकेतमा आधारित ढाँचा उत्पन्न गर्दछ; यदि DATA_EN_I संकेत उच्च छ भने, इच्छित ढाँचा उत्पन्न हुन्छ, अन्यथा आउटपुट ढाँचा उत्पन्न हुँदैन। यो ढाँचा जनरेटर IP प्रणाली घडी SYS_CLK_I मा सञ्चालन हुन्छ। ढाँचा जनरेटर IP को आउटपुट 24-बिट डाटा हो जसमा प्रत्येक 8-बिटको R, G, र B डाटा समावेश हुन्छ। इनपुट संकेत FRAME_END_O 2-s होtage ढाँचा जनरेटर ब्लक भित्र फ्लप भयो R, G, र B डाटाको विलम्बताको लागि क्षतिपूर्ति गर्न र FRAME_END_O को रूपमा बाहिर पठाइयो।

हार्डवेयर कार्यान्वयन
निम्न चित्रले ढाँचा जनरेटरबाट उत्पन्न रंग पट्टी ढाँचा देखाउँछ। रङ पट्टी ढाँचा उत्पन्न गर्न, ढाँचा जनरेटर काउन्टर लागू गरिएको छ। DATA_EN_I उच्च हुँदा र झर्ने किनारामा शून्यमा रिसेट गर्दा तेर्सो काउन्टर बढाइन्छ। DATA_EN_I को प्रत्येक झर्ने किनारामा ठाडो काउन्टर बढाइएको छ र FRAME_END_I मा शून्यमा रिसेट गरिएको छ। निम्न तथ्याङ्कहरूले आठ ढाँचाहरू देखाउँछन्।

  • चित्र १-१। ८ x ८ ग्रिडको साथ रङ बक्सहरूको ढाँचा
    रंग बाकस ढाँचा
  • चित्र १-२। केवल रातो ढाँचा
    रातो ढाँचा
  • चित्र १-३। केवल निलो ढाँचा
    निलो ढाँचा
  • चित्र १-४। केवल हरियो ढाँचा
    हरियो ढाँचा
  • चित्र १-५। तेर्सो आठ रङ बारहरू
    तेर्सो आठ रङ
  • चित्र १-६। ठाडो आठ रङ बारहरू
    ठाडो आठ रङ
  • चित्र १-७। कालो देखि सेतो सम्म ठाडो वर्गीकृत बारहरू
    कालो देखि सेतो ठाडो वर्गीकृत
  • चित्र १-८। कालो देखि सेतो सम्म तेर्सो वर्गीकृत बारहरू
    तेर्सो वर्गीकृत कालो देखि सेतो

इनपुट र आउटपुट
निम्न तालिकाले ढाँचा जनरेटरको इनपुट र आउटपुट पोर्टहरू देखाउँछ।

तालिका १-१। ढाँचा रूपान्तरणको इनपुट र आउटपुटहरू

संकेत नाम दिशा चौडाइ विवरण
RESET_N_I इनपुट डिजाइन गर्न सक्रिय कम एसिन्क्रोनस रिसेट संकेत
SYS_CLK_I इनपुट प्रणाली घडी
DATA_EN_I इनपुट परिभाषित तेर्सो रिजोल्युसन अनुसार मान्य अवधि हुनु पर्ने डेटा_सक्षम संकेत
FRAME_END_I इनपुट फ्रेमको अन्त्य संकेत गर्न फ्रेमको अन्त्य इनपुट
PATTERN_SEL_I इनपुट [०९:२५] उत्पन्न हुने ढाँचाहरू चयन गर्नको लागि ढाँचा चयन इनपुट
DATA_VALID_O आउटपुट परीक्षण ढाँचा उत्पन्न हुँदा डाटा मान्य संकेत
FRAME_END_O आउटपुट फ्रेम एन्ड सिग्नल, जुन फ्रेम एन्ड इनपुटको ढिलो संस्करण हो
RED_O आउटपुट [०९:२५] आउटपुट R-DATA
GREEN_O आउटपुट [०९:२५] आउटपुट G-DATA
BLUE_O आउटपुट [०९:२५] आउटपुट B-DATA
BAYER_O आउटपुट [०९:२५] आउटपुट बायर डाटा

कन्फिगरेसन प्यारामिटरहरू
निम्न तालिकाले ढाँचा जनरेटरको हार्डवेयर कार्यान्वयनमा प्रयोग हुने कन्फिगरेसन प्यारामिटरहरू देखाउँछ। यी जेनेरिक प्यारामिटरहरू हुन् र आवेदन आवश्यकताहरूको आधारमा भिन्न हुन सक्छन्।

तालिका ७-१। कन्फिगरेसन प्यारामिटरहरू

संकेत नाम विवरण
H_RESOLUTION तेर्सो संकल्प
V_RESOLUTION ठाडो संकल्प
g_BAYER_FORMAT RGGB, BGGR, GRBG, र GBRG को लागि बायर ढाँचा चयन

टेस्टबेन्च
ढाँचा जेनेरेटर कोरको कार्यक्षमता जाँच गर्न परीक्षण बेन्च प्रदान गरिएको छ।

तालिका १-३। Testbench कन्फिगरेसन प्यारामिटरहरू

नाम विवरण
CLKPERIOD घडी अवधि

स्रोतको उपयोग
निम्न तालिकाले SmartFusion2 र PolarFire system-on-chip (SoC) FPGA यन्त्र M2S150T-FBGA1152 प्याकेज र PolarFire FPGA यन्त्र MPF300TS_ES – 1FCG1152E प्याकेजमा लागू गरिएको ढाँचा जनरेटर ब्लकको स्रोत उपयोगलाई सूचीबद्ध गर्दछ।

तालिका १-४। स्रोत उपयोग रिपोर्ट

स्रोत प्रयोग
DFFs 78
4-इनपुट LUTs 240
MACC 0
RAM1Kx18 0
RAM64x18 0

संशोधन इतिहास

संशोधन इतिहासले कागजातमा लागू गरिएका परिवर्तनहरू वर्णन गर्दछ। परिवर्तनहरू संशोधनद्वारा सूचीबद्ध गरिएका छन्, सबैभन्दा हालको प्रकाशनबाट सुरु हुँदै।

संशोधन मिति विवरण
A १/४ कागजातको संशोधन A मा परिवर्तनहरूको सूची निम्न छ: • कागजात माइक्रोचिप टेम्प्लेटमा सारिएको थियो। • कागजात नम्बर 00004465 बाट DS50200682A मा अद्यावधिक गरिएको थियो।
1 १/४ संशोधन 1.0 यस कागजातको पहिलो प्रकाशन थियो।

माइक्रोचिप FPGA समर्थन

माइक्रोचिप एफपीजीए उत्पादन समूहले ग्राहक सेवा, ग्राहक प्राविधिक समर्थन केन्द्र, ए सहित विभिन्न समर्थन सेवाहरूसँग आफ्ना उत्पादनहरूलाई समर्थन गर्दछ। webसाइट, र विश्वव्यापी बिक्री कार्यालयहरू। ग्राहकहरूलाई समर्थनलाई सम्पर्क गर्नु अघि माइक्रोचिप अनलाइन स्रोतहरू भ्रमण गर्न सुझाव दिइएको छ किनभने यो धेरै सम्भावना छ कि तिनीहरूका प्रश्नहरूको जवाफ पहिले नै दिइसकिएको छ। मार्फत प्राविधिक सहयोग केन्द्रलाई सम्पर्क गर्नुहोस् webwww.microchip.com/support मा साइट। FPGA यन्त्र भाग नम्बर उल्लेख गर्नुहोस्, उपयुक्त केस कोटी चयन गर्नुहोस्, र डिजाइन अपलोड गर्नुहोस् fileप्राविधिक सहयोग केस सिर्जना गर्दा। गैर-प्राविधिक उत्पादन समर्थनको लागि ग्राहक सेवालाई सम्पर्क गर्नुहोस्, जस्तै उत्पादन मूल्य निर्धारण, उत्पादन अपग्रेडहरू, अद्यावधिक जानकारी, अर्डर स्थिति, र प्राधिकरण।

  • उत्तर अमेरिकाबाट, 800.262.1060 मा कल गर्नुहोस्
  • बाँकी संसारबाट, 650.318.4460 मा कल गर्नुहोस्
  • फ्याक्स, संसारको कुनै पनि ठाउँबाट, 650.318.8044

माइक्रोचिप Webसाइट
माइक्रोचिपले हाम्रो मार्फत अनलाइन समर्थन प्रदान गर्दछ webसाइट मा www.microchip.com/। यो webसाइट बनाउन प्रयोग गरिन्छ files र जानकारी सजिलै ग्राहकहरु लाई उपलब्ध छ। उपलब्ध सामग्री मध्ये केही समावेश:

  • उत्पादन समर्थन - डाटा पाना र इरेटा, आवेदन नोटहरू र sample प्रोग्रामहरू, डिजाइन स्रोतहरू, प्रयोगकर्ताको गाइड र हार्डवेयर समर्थन कागजातहरू, नवीनतम सफ्टवेयर रिलीजहरू र अभिलेख गरिएको सफ्टवेयर
  • सामान्य प्राविधिक समर्थन - बारम्बार सोधिने प्रश्नहरू (FAQs), प्राविधिक समर्थन अनुरोधहरू, अनलाइन छलफल समूहहरू, माइक्रोचिप डिजाइन साझेदार कार्यक्रम सदस्य सूची
  • माइक्रोचिपको व्यवसाय - उत्पादन चयनकर्ता र अर्डर गाइडहरू, नवीनतम माइक्रोचिप प्रेस विज्ञप्ति, सेमिनार र घटनाहरूको सूची, माइक्रोचिप बिक्री कार्यालयहरूको सूची, वितरक र कारखाना प्रतिनिधिहरू

उत्पादन परिवर्तन सूचना सेवा
माइक्रोचिपको उत्पादन परिवर्तन सूचना सेवाले ग्राहकहरूलाई माइक्रोचिप उत्पादनहरूमा अद्यावधिक राख्न मद्दत गर्दछ। कुनै निर्दिष्ट उत्पादन परिवार वा रुचिको विकास उपकरणसँग सम्बन्धित परिवर्तनहरू, अद्यावधिकहरू, संशोधनहरू वा त्रुटिहरू हुँदा सदस्यहरूले इमेल सूचना प्राप्त गर्नेछन्।
दर्ता गर्न, जानुहोस् www.microchip.com/pcn र दर्ता निर्देशनहरू पालना गर्नुहोस्।

ग्राहक समर्थन

माइक्रोचिप उत्पादनका प्रयोगकर्ताहरूले धेरै च्यानलहरू मार्फत सहायता प्राप्त गर्न सक्छन्:

  • वितरक वा प्रतिनिधि
  • स्थानीय बिक्री कार्यालय
  • इम्बेडेड समाधान इन्जिनियर (ESE)
  • प्राविधिक समर्थन

ग्राहकहरूले समर्थनको लागि आफ्नो वितरक, प्रतिनिधि वा ESE लाई सम्पर्क गर्नुपर्छ। स्थानीय बिक्री कार्यालयहरू पनि ग्राहकहरूलाई मद्दत गर्न उपलब्ध छन्। यस कागजातमा बिक्री कार्यालय र स्थानहरूको सूची समावेश गरिएको छ। मार्फत प्राविधिक सहयोग उपलब्ध छ webसाइट मा: www.microchip.com/support

माइक्रोचिप उपकरण कोड सुरक्षा सुविधा

माइक्रोचिप उत्पादनहरूमा कोड सुरक्षा सुविधाको निम्न विवरणहरू नोट गर्नुहोस्:

  • माइक्रोचिप उत्पादनहरूले तिनीहरूको विशेष माइक्रोचिप डेटा पानामा समावेश विशिष्टताहरू पूरा गर्दछ।
  • Microchip ले विश्वास गर्छ कि यसको उत्पादनहरु को परिवार सुरक्षित छ जब अभिप्रेत तरिकामा प्रयोग गरिन्छ, सञ्चालन विनिर्देशहरु भित्र, र सामान्य अवस्थामा।
  • माइक्रोचिप मान र आक्रामक रूपमा यसको बौद्धिक सम्पत्ति अधिकारहरूको रक्षा गर्दछ। माइक्रोचिप उत्पादनको कोड सुरक्षा सुविधाहरू उल्लङ्घन गर्ने प्रयासहरू कडा रूपमा निषेध गरिएको छ र डिजिटल मिलेनियम प्रतिलिपि अधिकार ऐन उल्लङ्घन गर्न सक्छ।
  • न त माइक्रोचिप वा कुनै अन्य अर्धचालक निर्माताले यसको कोडको सुरक्षाको ग्यारेन्टी गर्न सक्छ। कोड सुरक्षाको मतलब यो होइन कि हामीले उत्पादन "अनब्रेक्बल" छ भनेर ग्यारेन्टी गरिरहेका छौं। कोड सुरक्षा निरन्तर विकसित हुँदैछ। Microchip हाम्रा उत्पादनहरूको कोड सुरक्षा सुविधाहरू निरन्तर सुधार गर्न प्रतिबद्ध छ।

कानूनी सूचना

यो प्रकाशन र यहाँको जानकारी माइक्रोचिप उत्पादनहरूमा मात्र प्रयोग गर्न सकिन्छ, डिजाइन, परीक्षण, र माइक्रोचिप उत्पादनहरू तपाईंको अनुप्रयोगसँग एकीकृत गर्न सहित। कुनै पनि अन्य तरिकामा यो जानकारीको प्रयोगले यी सर्तहरूको उल्लङ्घन गर्दछ। यन्त्र अनुप्रयोगहरू सम्बन्धी जानकारी तपाईंको सुविधाको लागि मात्र प्रदान गरिएको छ र अद्यावधिकहरूद्वारा हटाइएको हुन सक्छ। यो सुनिश्चित गर्न को लागी तपाइँको जिम्मेवारी हो कि तपाइँको आवेदन तपाइँको विशिष्टताहरु संग मिल्छ। अतिरिक्त समर्थनको लागि आफ्नो स्थानीय माइक्रोचिप बिक्री कार्यालयमा सम्पर्क गर्नुहोस् वा, मा अतिरिक्त समर्थन प्राप्त गर्नुहोस् www.microchip.com/enus/support/design-help/client-support-services।

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

जीवन समर्थन र/वा सुरक्षा अनुप्रयोगहरूमा माइक्रोचिप यन्त्रहरूको प्रयोग पूर्ण रूपमा क्रेताको जोखिममा हुन्छ, र क्रेता कुनै पनि र सबै क्षतिहरू, दावीहरू, सूटहरू, वा त्यस्ता प्रयोगको परिणामस्वरूप खर्चहरूबाट हानिरहित माइक्रोचिपलाई रक्षा गर्न, क्षतिपूर्ति गर्न र होल्ड गर्न सहमत हुन्छन्। कुनै पनि माइक्रोचिप बौद्धिक सम्पदा अधिकार अन्तर्गत कुनै पनि इजाजतपत्र, अस्पष्ट वा अन्यथा, अन्यथा भनिएको छैन।

ट्रेडमार्कहरू

माइक्रोचिपको नाम र लोगो, माइक्रोचिप लोगो, Adaptec, AnyRate, AVR, AVR लोगो, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KLEXLNC, केएलएनसीएल, माइक्रोचिप maXTouch, MediaLB, megaAVR, Microsemi, Microsemi लोगो, MOST, MOST लोगो, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 लोगो, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyST, SFNST, Logo , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, र XMEGA संयुक्त राज्य अमेरिका र अन्य देशहरूमा माइक्रोचिप टेक्नोलोजीको दर्ता ट्रेडमार्कहरू हुन्। AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, हाइपर स्पीड कन्ट्रोल, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus, Qureiet SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath, र ZL संयुक्त राज्य अमेरिका मा माइक्रोचिप टेक्नोलोजी को दर्ता ट्रेडमार्क हो।

आसन्न कुञ्जी दमन, AKS, एनालग-फर-द-डिजिटल उमेर, कुनै पनि क्यापेसिटर, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompaniontoc, DAMPIEM CDERMIC, DAMPIEM ट्रोल नेट, Map. , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB प्रमाणित लोगो, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, PICKit, PICtail, PowerSmart, PureSmart, IQMatrix , Ripple Blocker, RTAX, RTG4, SAMICE, Serial Quad I/O, SimpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, USBCSHAC, VACCShe VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, र ZENA संयुक्त राज्य अमेरिका र अन्य देशहरूमा माइक्रोचिप टेक्नोलोजीको ट्रेडमार्कहरू हुन्। SQTP संयुक्त राज्य अमेरिका मा माइक्रोचिप टेक्नोलोजी को एक सेवा चिन्ह हो। Adaptec लोगो, फ्रिक्वेन्सी अन डिमान्ड, सिलिकन स्टोरेज टेक्नोलोजी, Symmcom, र ट्रस्टेड टाइम अन्य देशहरूमा माइक्रोचिप टेक्नोलोजी इंकको दर्ता ट्रेडमार्कहरू हुन्। GestIC माइक्रोचिप टेक्नोलोजी जर्मनी II GmbH & Co. KG को दर्ता गरिएको ट्रेडमार्क हो, माइक्रोचिप टेक्नोलोजी इन्कको सहायक कम्पनी, अन्य देशहरूमा।

यहाँ उल्लेख गरिएका अन्य सबै ट्रेडमार्कहरू तिनीहरूको सम्बन्धित कम्पनीहरूको सम्पत्ति हुन्।
© 2022, Microchip Technology Incorporated र यसका सहायक कम्पनीहरू। सबै अधिकार सुरक्षित।ISBN: 978-1-5224-9898-8

गुणस्तर व्यवस्थापन प्रणाली

माइक्रोचिपको गुणस्तर व्यवस्थापन प्रणालीको बारेमा जानकारीको लागि, कृपया भ्रमण गर्नुहोस् www.microchip.com/quality.

अमेरिका

कर्पोरेट कार्यालय
2355 West Chandler Blvd।
Chandler, AZ 85224-6199
टेलिफोन: ८००-५५५-०१९९
फ्याक्स: ८००-५५५-०१९९
प्राविधिक समर्थन: www.microchip.com/support
Web ठेगाना: www.microchip.com

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

माइक्रोचिप पैटर्न जेनरेटर आईपी [pdf] प्रयोगकर्ता गाइड
पैटर्न जेनरेटर आईपी, आईपी, जेनरेटर आईपी, ढाँचा जेनरेटर, जेनरेटर, ढाँचा

सन्दर्भहरू

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

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