माइक्रोचिप H.264 एनकोडर
परिचय
H.264 डिजिटल वीडियो के संपीड़न के लिए एक लोकप्रिय वीडियो संपीड़न मानक है। इसे MPEG-4 पार्ट10 या एडवांस्ड वीडियो कोडिंग (MPEG-4 AVC) के नाम से भी जाना जाता है। H.264 वीडियो को संपीड़ित करने के लिए ब्लॉक-वार दृष्टिकोण का उपयोग करता है जहाँ ब्लॉक का आकार 16 x 16 के रूप में परिभाषित किया जाता है और इसे मैक्रो ब्लॉक कहा जाता है। संपीड़न मानक विभिन्न प्रो का समर्थन करता हैfileजो संपीड़न अनुपात और कार्यान्वयन की जटिलता को परिभाषित करते हैं। संपीड़ित किए जाने वाले वीडियो फ़्रेम को I फ़्रेम, P फ़्रेम और B फ़्रेम के रूप में माना जाता है। I फ़्रेम एक इंट्रा-कोडेड फ़्रेम है जहाँ फ़्रेम के भीतर मौजूद जानकारी का उपयोग करके संपीड़न किया जाता है। I फ़्रेम को डिकोड करने के लिए किसी अन्य फ़्रेम की आवश्यकता नहीं होती है। AP फ़्रेम को पहले के फ़्रेम के संबंध में परिवर्तनों का उपयोग करके संपीड़ित किया जाता है जो I फ़्रेम या P फ़्रेम हो सकता है। B फ़्रेम का संपीड़न पहले के फ़्रेम और आने वाले फ़्रेम दोनों के संबंध में गति परिवर्तनों का उपयोग करके किया जाता है।
I और P फ्रेम संपीड़न प्रक्रिया के चार चरण हैंtagतों:
- अंतर/अंतर भविष्यवाणी
- पूर्णांक परिवर्तन
- परिमाणीकरण
- एन्ट्रॉपी एनकोडिंग
H. 264 दो प्रकार के एनकोडिंग का समर्थन करता है:
- संदर्भ अनुकूली परिवर्तनीय लंबाई कोडिंग (CAVLC)
- संदर्भ अनुकूली बाइनरी अंकगणित कोडिंग (CABAC)
H.264 एनकोडर का वर्तमान संस्करण बेसलाइन प्रो को लागू करता हैfile और एन्ट्रॉपी एनकोडिंग के लिए CAVLC का उपयोग करता है। इसके अलावा, H.264 एनकोडर I और P फ़्रेम की एनकोडिंग का समर्थन करता है।
चित्र 1. H.264 एनकोडर ब्लॉक आरेख
विशेषताएँ
H. 264 एनकोडर की निम्नलिखित प्रमुख विशेषताएं हैं:
- YCbCr 420 वीडियो प्रारूप को संपीड़ित करता है
- इनपुट के रूप में YCbCr 422 वीडियो प्रारूप स्वीकार करता है
- प्रत्येक घटक (Y, Cb, और Cr) के लिए 8-बिट का समर्थन करता है
- ITU-T H.264 अनुलग्नक B अनुरूप NAL बाइट स्ट्रीम आउटपुट का समर्थन करता है
- स्टैंडअलोन ऑपरेशन के बिना संचालित होता है, सीपीयू या प्रोसेसर सहायता की आवश्यकता नहीं है
- उपयोगकर्ता कॉन्फ़िगर करने योग्य गुणवत्ता कारक (QP) का समर्थन करता है
- पी फ्रेम काउंट (PCOUNT) का समर्थन करता है
- स्किप ब्लॉक के लिए उपयोगकर्ता कॉन्फ़िगर करने योग्य थ्रेशोल्ड मान का समर्थन करता है
- प्रति घड़ी एक पिक्सेल की दर से गणना का समर्थन करता है
- 1080p 60 fps के रिज़ॉल्यूशन तक संपीड़न का समर्थन करता है
- DDR फ्रेम बफ़र्स तक पहुँचने के लिए वीडियो आर्बिटर इंटरफ़ेस का उपयोग करता है
- न्यूनतम विलंबता (पूर्ण HD के लिए 252 µs या 17 क्षैतिज रेखाएँ)
समर्थित परिवार
H. 264 एनकोडर निम्नलिखित उत्पाद परिवारों का समर्थन करता है:
- पोलरफायर® एसओसी
- ध्रुवीय आग
हार्डवेयर कार्यान्वयन
यह खंड H.264 एनकोडर के विभिन्न आंतरिक मॉड्यूल का वर्णन करता है। H.264 एनकोडर में डेटा इनपुट YCbCr 422 प्रारूप में रास्टर स्कैन छवि के रूप में होना चाहिए। H.264 एनकोडर इनपुट के रूप में 422 प्रारूपों का उपयोग करता है और 420 प्रारूपों में संपीड़न को लागू करता है।
निम्नलिखित चित्र H.264 एनकोडर ब्लॉक आरेख दर्शाता है।
चित्र 1-1. H.264 एनकोडर – मॉड्यूल
- इंट्रा प्रेडिक्शन
H.264 4 x 4 ब्लॉक में सूचना को कम करने के लिए विभिन्न इंट्रा-प्रिडिक्शन मोड का उपयोग करता है। IP में इंट्रा-प्रिडिक्शन ब्लॉक 4 x 4 मैट्रिक्स आकार पर केवल DC प्रेडिक्शन का उपयोग करता है। DC घटक की गणना आसन्न शीर्ष और बाएँ 4 x 4 ब्लॉक से की जाती है। - पूर्णांक रूपांतरण
H.264 पूर्णांक असतत कोसाइन रूपांतरण का उपयोग करता है, जहाँ गुणांक पूर्णांक रूपांतरण मैट्रिक्स और क्वांटिज़ेशन मैट्रिक्स में इस तरह वितरित किए जाते हैं कि पूर्णांक रूपांतरण में कोई गुणन या विभाजन नहीं होता है। पूर्णांक रूपांतरणtage, शिफ्ट और ऐड ऑपरेशन का उपयोग करके परिवर्तन को क्रियान्वित करता है। - परिमाणीकरण
क्वांटाइजेशन पूर्णांक रूपांतरण के प्रत्येक आउटपुट को QP उपयोगकर्ता इनपुट मान द्वारा परिभाषित पूर्व निर्धारित क्वांटाइजेशन मान से गुणा करता है। QP मान की सीमा 0 से 51 तक है। 51 से अधिक कोई भी मान क्ल हैamp51 तक कम QP मान कम संपीड़न और उच्च गुणवत्ता को दर्शाता है और इसके विपरीत। - गति आकलन
मोशन एस्टीमेशन पिछले फ्रेम के 8 x 8 ब्लॉक में वर्तमान फ्रेम के 16 x 16 ब्लॉक को खोजता है और मोशन वेक्टर उत्पन्न करता है। - गति क्षतिपूर्ति
मोशन कम्पन्सेशन, मोशन एस्टीमेशन ब्लॉक से मोशन वेक्टर प्राप्त करता है तथा पिछले फ्रेम में संगत 8 x 8 ब्लॉक ढूंढता है। - सीएवीएलसी
H.264 दो प्रकार की एन्ट्रॉपी एनकोडिंग का उपयोग करता है - CAVLC और CABAC। IP क्वांटाइज्ड आउटपुट को एनकोड करने के लिए CAVLC का उपयोग करता है। - हेडर जेनरेटर
हेडर जनरेटर ब्लॉक वीडियो फ्रेम के इंस्टेंस के आधार पर ब्लॉक हेडर, स्लाइस हेडर, सीक्वेंस पैरामीटर सेट (एसपीएस), पिक्चर पैरामीटर सेट (पीपीएस) और नेटवर्क एब्स्ट्रेक्शन लेयर (एनएएल) यूनिट जेनरेट करता है। स्किप ब्लॉक निर्णय तर्क मोशन वेक्टर अनुमानित स्थान से वर्तमान फ्रेम 16 x 16 मैक्रो ब्लॉक और पिछले फ्रेम 16 x 16 मैक्रो ब्लॉक के निरपेक्ष अंतर (एसएडी) के योग की गणना करता है। स्किप ब्लॉक का निर्णय SAD मान और SKIP_THRESHOLD इनपुट का उपयोग करके किया जाता है। - H.264 स्ट्रीम जनरेटर
H.264 स्ट्रीम जनरेटर ब्लॉक, CAVLC आउटपुट को हेडर के साथ संयोजित करके, H.264 मानक प्रारूप के अनुसार एन्कोडेड आउटपुट तैयार करता है। - डीडीआर लिखें चैनल और पढ़ें चैनल
H.264 एनकोडर को डीकोड किए गए फ्रेम को DDR मेमोरी में संग्रहीत करने की आवश्यकता होती है, जिसका उपयोग इंटर भविष्यवाणी में किया जाता है।
आईपी वीडियो आर्बिटर आईपी से जुड़ने के लिए डीडीआर लेखन और पठन चैनलों का उपयोग करता है, जो डीडीआर नियंत्रक आईपी के माध्यम से डीडीआर मेमोरी के साथ इंटरैक्ट करता है।
इनपुट और आउटपुट
यह अनुभाग H.264 एनकोडर के इनपुट और आउटपुट का वर्णन करता है।
बंदरगाहों
निम्नलिखित तालिकाएँ H.264 एनकोडर के इनपुट और आउटपुट पोर्ट का विवरण सूचीबद्ध करती हैं।
तालिका 2-1. H.264 एनकोडर के इनपुट और आउटपुट
सिग्नल का नाम | दिशा | चौड़ाई | विवरण |
डीडीआर_सीएलके_आई | इनपुट | 1 | डीडीआर मेमोरी नियंत्रक घड़ी |
PIX_CLK_I | इनपुट | 1 | इनपुट घड़ी जिसके साथ आने वाले पिक्सेल s . हैंampनेतृत्व किया |
रीसेट_एन | इनपुट | 1 | डिज़ाइन के लिए सक्रिय-निम्न अतुल्यकालिक रीसेट संकेत |
डेटा_VALID_I | इनपुट | 1 | इनपुट पिक्सेल डेटा वैध सिग्नल |
डेटा_Y_I | इनपुट | 8 | 8 प्रारूप में 422-बिट ल्यूमा पिक्सेल इनपुट |
डेटा_सी_आई | इनपुट | 8 | 8 प्रारूप में 422-बिट क्रोमा पिक्सेल इनपुट |
फ़्रेम_START_I |
इनपुट |
1 |
फ़्रेम संकेत की शुरुआत
इस सिग्नल के बढ़ते किनारे को फ्रेम प्रारंभ माना जाता है। |
फ़्रेम_END_I | इनपुट | 1 | फ़्रेम समाप्ति संकेत |
DDR_FRAME_START_ADDR_I |
इनपुट |
8 |
पुनर्निर्मित फ़्रेम को संग्रहीत करने के लिए DDR मेमोरी प्रारंभ पता (LSB 24-बिट 0 हैं)। H.264 IP 4 फ़्रेम संग्रहीत करेगा और यह 64 MB DDR मेमोरी का उपयोग करेगा। |
I_फ्रेम_फोर्स_I | इनपुट | 1 | उपयोगकर्ता किसी भी समय I फ्रेम को मजबूर कर सकता है। यह पल्स सिग्नल है। |
पीसीओयूएनटी_आई |
इनपुट |
8 |
प्रत्येक I फ्रेम पर P फ्रेम की संख्या 422 प्रारूप मान 0 से 255 तक होती है। |
QP |
इनपुट |
6 |
H.264 क्वांटाइजेशन 422 फॉरनेट मान के लिए गुणवत्ता कारक 0 से 51 तक होता है, जहां 0 उच्चतम गुणवत्ता और न्यूनतम संपीड़न का प्रतिनिधित्व करता है और 51 उच्चतम संपीड़न का प्रतिनिधित्व करता है। |
SKIP_थ्रेशोल्ड_I |
इनपुट |
12 |
ब्लॉक छोड़ने के निर्णय की सीमा
यह मान स्किपिंग के लिए 16 x 16 मैक्रो ब्लॉक के SAD मान को दर्शाता है। सीमा 0 से 1024 तक है, जिसका सामान्य मान है 512. उच्च सीमा से अधिक स्किप ब्लॉक और कम गुणवत्ता उत्पन्न होती है। |
वीआरईएस_आई | इनपुट | 16 | इनपुट छवि का वर्टिकल रिज़ॉल्यूशन। यह 16 का गुणक होना चाहिए। |
एचआरईएस_आई | इनपुट | 16 | इनपुट छवि का क्षैतिज रिज़ॉल्यूशन। यह 16 का गुणक होना चाहिए। |
डेटा_VALID_O | उत्पादन | 1 | एनकोडेड डेटा को दर्शाने वाला सिग्नल वैध है। |
डेटा_ओ |
उत्पादन |
16 |
H.264 एनकोडेड डेटा आउटपुट जिसमें NAL यूनिट, स्लाइस हेडर, SPS, PPS, और मैक्रो ब्लॉक का एनकोडेड डेटा शामिल होता है। |
लिखें_ चैनल_बस |
— |
— |
वीडियो आर्बिटर से कनेक्ट होने के लिए चैनल बस लिखें। चैनल बस लिखें। यह
यह तब उपलब्ध होता है जब आर्बिटर इंटरफ़ेस के लिए बस इंटरफ़ेस का चयन किया जाता है। |
READ_CHANNEL_BUS |
— |
— |
रीड चैनल बस को वीडियो आर्बिटर रीड चैनल बस से जोड़ा जाना है। यह
यह तब उपलब्ध होता है जब आर्बिटर इंटरफ़ेस के लिए बस इंटरफ़ेस का चयन किया जाता है। |
डीडीआर राइट नेटिव आईएफ—ये पोर्ट तब उपलब्ध होते हैं जब आर्बिटर इंटरफ़ेस के लिए नेटिव इंटरफ़ेस का चयन किया जाता है। | |||
DDR_राइट_ACK_I | इनपुट | 1 | मध्यस्थ लेखन चैनल से पावती लिखें। |
DDR_राइट_किया_गया_I | इनपुट | 1 | मध्यस्थ से पूर्णता लिखें। |
DDR_राइट_REQ_O | उत्पादन | 1 | मध्यस्थ को अनुरोध लिखें. |
DDR_WRITE_START_ADDR_O | उत्पादन | 32 | डीडीआर पता जिस पर लिखना है। |
DDR_WBURST_SIZE_O | उत्पादन | 8 | डीडीआर लेखन बर्स्ट आकार. |
DDR_WDATA_VALID_O | उत्पादन | 1 | डेटा मध्यस्थ के लिए मान्य है। |
DDR_WDATA_O | उत्पादन | DDR_AXI_डेटा_चौड़ाई | मध्यस्थ को डेटा आउटपुट. |
डीडीआर रीड नेटिव आईएफ—ये पोर्ट तब उपलब्ध होते हैं जब आर्बिटर इंटरफ़ेस के लिए नेटिव इंटरफ़ेस का चयन किया जाता है। | |||
DDR_रीड_ACK_I | इनपुट | 1 | मध्यस्थ पढ़ें चैनल से पावती पढ़ें. |
DDR_पढ़ें_संपन्न_I | इनपुट | 1 | मध्यस्थ से पूर्णता पढ़ें. |
DDR_RDATA_VALID_I | इनपुट | 1 | डेटा मध्यस्थ से मान्य है. |
DDR_RDATA_I | इनपुट | DDR_AXI_डेटा_चौड़ाई | मध्यस्थ से डेटा इनपुट. |
DDR_READ_REQ_O | उत्पादन | 1 | मध्यस्थ से अनुरोध पढ़ें. |
DDR_READ_START_ADDR_O | उत्पादन | 32 | डीडीआर पता जिससे पढ़ना है। |
DDR_RBURST_SIZE_O | उत्पादन | 8 | डीडीआर रीड बर्स्ट आकार. |
घड़ी की बाध्यता
H.264 एनकोडर IP PIX_CLK_I और DDR_CLK_I क्लॉक इनपुट का उपयोग करता है। प्लेस और रूटिंग के लिए क्लॉक ग्रुपिंग कंस्ट्रेंट का उपयोग करें और IP द्वारा क्लॉक डोमेन क्रॉसिंग लॉजिक को लागू करने के दौरान टाइमिंग को सत्यापित करें।
स्थापना निर्देश
H. 264 एनकोडर कोर को Libero® SoC सॉफ़्टवेयर के IP कैटलॉग में इंस्टॉल किया जाना चाहिए। यह Libero SoC सॉफ़्टवेयर में IP कैटलॉग अपडेट फ़ंक्शन के माध्यम से स्वचालित रूप से किया जाता है, या IP कोर को कैटलॉग से मैन्युअल रूप से डाउनलोड किया जा सकता है। एक बार जब IP कोर Libero SoC सॉफ़्टवेयर IP कैटलॉग में इंस्टॉल हो जाता है, तो कोर को Libero प्रोजेक्ट में शामिल करने के लिए SmartDesign के भीतर कॉन्फ़िगर, जेनरेट और इंस्टेंटिएट किया जा सकता है।
परीक्षण बेंच
H.264 एनकोडर आईपी की कार्यक्षमता की जांच करने के लिए टेस्टबेंच प्रदान किया गया है।
- सिमुलेशन
सिमुलेशन दो द्वारा दर्शाए गए YCbCr432 प्रारूप में 240 × 422 छवि का उपयोग करता है files, प्रत्येक Y और C के लिए इनपुट के रूप में
और H.264 उत्पन्न करता है file दो फ्रेम युक्त प्रारूप। निम्नलिखित चरण बताते हैं कि टेस्टबेंच का उपयोग करके कोर का अनुकरण कैसे किया जाए।- लिबरो एसओसी कैटलॉग > . पर जाएं View > Windows > कैटलॉग पर जाएँ, और फिर समाधान-वीडियो का विस्तार करें। H264_Encoder पर डबल क्लिक करें, और फिर ठीक पर क्लिक करें।
- H.264 एनकोडर IP सिमुलेशन के लिए आवश्यक स्मार्टडिज़ाइन जेनरेट करने के लिए, Libero Project > Execute script पर क्लिक करें। स्क्रिप्ट ब्राउज़ करें ..\ \component\Microchip\SolutionCore\ H264_Encoder\ \scripts\H264_SD.tcl, और उसके बाद चलाएँ क्लिक करें.
चित्र 5-2. स्क्रिप्ट निष्पादित करें चलाएँ
डिफ़ॉल्ट AXI डेटा बस चौड़ाई 512 है। यदि H.264 एनकोडर IP को 256/128 बस चौड़ाई के लिए कॉन्फ़िगर किया गया है, तो तर्क फ़ील्ड में AXI_DATA_WIDTH:256 या AXI_DATA_WIDTH:128 टाइप करें।
स्मार्टडिज़ाइन दिखाई देता है। निम्नलिखित चित्र देखें।
चित्र 5-3. शीर्ष स्मार्टडिज़ाइन - पर Files टैब पर, सिमुलेशन > आयात पर क्लिक करें Files.
चित्र 5-4. आयात Files - H264_sim_data_in_y.txt, H264_sim_data_in_c.txt आयात करें file और H264_sim_refOut.txt file निम्नलिखित पथ से: ..\ \component\Microchip\SolutionCore\ H264_Encoder\ \प्रोत्साहन।
- एक अलग आयात करने के लिए file, उस फ़ोल्डर को ब्राउज़ करें जिसमें आवश्यक है file, और खोलें पर क्लिक करें। आयातित file सिमुलेशन के अंतर्गत सूचीबद्ध है, निम्नलिखित चित्र देखें।
- स्टिमुलस हाइरार्की टैब पर, H264_Encoder_tb (H264_Encoder_tb. v) > प्री-सिंथ डिज़ाइन को सिम्युलेट करें > इंटरएक्टिवली खोलें पर क्लिक करें। IP को दो फ़्रेम के लिए सिम्युलेट किया जाता है। चित्र 5-6. प्री-सिंथेसिस डिज़ाइन को सिम्युलेट करना
मॉडलसिम टेस्टबेंच के साथ खुलता है file जैसा कि निम्नलिखित चित्र में दिखाया गया है।
- लिबरो एसओसी कैटलॉग > . पर जाएं View > Windows > कैटलॉग पर जाएँ, और फिर समाधान-वीडियो का विस्तार करें। H264_Encoder पर डबल क्लिक करें, और फिर ठीक पर क्लिक करें।
महत्वपूर्ण: यदि डी.ओ. में निर्दिष्ट रन समय सीमा के कारण सिमुलेशन बाधित होता है file, सिमुलेशन पूरा करने के लिए रन-ऑल कमांड का उपयोग करें।
संसाधन उपयोग
H. 264 एनकोडर को पोलरफायर SoC FPGA (MPFS250T-1FCG1152I पैकेज) में कार्यान्वित किया गया है और यह 4:2:2 सेकंड का उपयोग करके संपीड़ित डेटा उत्पन्न करता हैampइनपुट डेटा की लिंग.
तालिका 6-1. H.264 एनकोडर के लिए संसाधन उपयोग
संसाधन | प्रयोग |
4 लुक-अप टेबल (LUTs) | 69092 |
डी फ्लिप फ्लॉप (डीएफएफ) | 65522 |
स्टेटिक रैंडम एक्सेस मेमोरी (LSRAM) | 232 |
यूएसआरएएम | 30 |
गणित ब्लॉक | 19 |
इंटरफ़ेस 4-इनपुट LUTs | 9396 |
इंटरफ़ेस DFFs | 9396 |
कॉन्फ़िगरेशन पैरामीटर
निम्न तालिका H.264 एनकोडर के हार्डवेयर कार्यान्वयन में प्रयुक्त सामान्य कॉन्फ़िगरेशन पैरामीटर्स का विवरण सूचीबद्ध करती है, जो अनुप्रयोग आवश्यकताओं के आधार पर भिन्न हो सकते हैं।
तालिका 7-1। कॉन्फ़िगरेशन पैरामीटर
नाम | विवरण |
DDR_AXI_डेटा_चौड़ाई | DDR AXI डेटा चौड़ाई को परिभाषित करता है। यह 128, 256 या 512 हो सकता है |
आर्बिटर_इंटरफ़ेस | वीडियो आर्बिटर आईपी से कनेक्ट करने के लिए मूल या बस इंटरफ़ेस का चयन करने का विकल्प |
आईपी कॉन्फ़िगरेटर
निम्नलिखित चित्र H.264 एनकोडर IP कॉन्फ़िगरेटर को दर्शाता है।
चित्र 7-1. H.264 एनकोडर कॉन्फ़िगरेटर
लाइसेंस
H. 264 एनकोडर केवल लाइसेंस के तहत एन्क्रिप्टेड रूप में प्रदान किया जाता है।
एन्क्रिप्टेड RTL स्रोत कोड लाइसेंस-लॉक है और इसे अलग से खरीदा जाना चाहिए। आप लिबरो डिज़ाइन सूट का उपयोग करके फ़ील्ड प्रोग्रामेबल गेट एरे (FPGA) सिलिकॉन का सिमुलेशन, संश्लेषण, लेआउट और प्रोग्राम कर सकते हैं।
H.264 एनकोडर सुविधाओं की जांच करने के लिए मूल्यांकन लाइसेंस निःशुल्क प्रदान किया जाता है। हार्डवेयर पर एक घंटे के उपयोग के बाद मूल्यांकन लाइसेंस समाप्त हो जाता है।
संशोधन इतिहास
संशोधन इतिहास दस्तावेज़ में लागू किए गए परिवर्तनों का वर्णन करता है। परिवर्तनों को संशोधन के अनुसार सूचीबद्ध किया गया है, जो सबसे हालिया प्रकाशन से शुरू होता है।
तालिका 9-1। संशोधन इतिहास
दोहराव | तारीख | विवरण |
B | 09/2022 | • अपडेट किया गया विशेषताएँ अनुभाग।
• DATA_O आउटपुट सिग्नल की चौड़ाई 8 से 16 तक अपडेट की गई, देखें तालिका 2-1. • अपडेट किया गया चित्र 7-1. • अपडेट किया गया 8. लाइसेंस अनुभाग। • अपडेट किया गया 6. संसाधन उपयोग अनुभाग। • अपडेट किया गया चित्र 5-3. |
A | 07/2022 | प्रारंभिक रिहाई। |
माइक्रोचिप एफपीजीए उत्पाद समूह ग्राहक सेवा, ग्राहक तकनीकी सहायता केंद्र सहित विभिन्न सहायता सेवाओं के साथ अपने उत्पादों का समर्थन करता है webसाइट, और दुनिया भर में बिक्री कार्यालय। ग्राहकों को समर्थन से संपर्क करने से पहले माइक्रोचिप ऑनलाइन संसाधनों पर जाने का सुझाव दिया जाता है क्योंकि यह बहुत संभावना है कि उनके प्रश्नों का उत्तर पहले ही दिया जा चुका है।
के माध्यम से तकनीकी सहायता केंद्र से संपर्क करें webसाइट पर www.microchip.com/support. FPGA डिवाइस पार्ट नंबर का उल्लेख करें, उपयुक्त केस श्रेणी का चयन करें, और डिज़ाइन अपलोड करें files तकनीकी सहायता मामला बनाते समय।
गैर-तकनीकी उत्पाद समर्थन के लिए ग्राहक सेवा से संपर्क करें, जैसे उत्पाद मूल्य निर्धारण, उत्पाद उन्नयन, अद्यतन जानकारी, ऑर्डर की स्थिति और प्राधिकरण।
- उत्तरी अमेरिका से, 800.262.1060 पर कॉल करें
- बाकी दुनिया से, 650.318.4460 पर कॉल करें
- दुनिया में कहीं से भी फ़ैक्स करें, 650.318.8044
माइक्रोचिप सूचना
माइक्रोचिप Webसाइट
माइक्रोचिप हमारे माध्यम से ऑनलाइन समर्थन प्रदान करता है webसाइट www.microchip.com/ पर। यह webसाइट बनाने के लिए प्रयोग किया जाता है fileग्राहकों के लिए आसानी से उपलब्ध जानकारी और जानकारी। उपलब्ध सामग्री में से कुछ में शामिल हैं:
- उत्पाद समर्थन - डेटा शीट और इरेटा, एप्लिकेशन नोट्स और एसampसॉफ्टवेयर प्रोग्राम, डिजाइन संसाधन, उपयोगकर्ता गाइड और हार्डवेयर समर्थन दस्तावेज, नवीनतम सॉफ्टवेयर रिलीज और संग्रहीत सॉफ्टवेयर
- सामान्य तकनीकी सहायता - अक्सर पूछे जाने वाले प्रश्न (एफएक्यू), तकनीकी सहायता अनुरोध, ऑनलाइन चर्चा समूह, माइक्रोचिप डिज़ाइन पार्टनर प्रोग्राम सदस्य सूची
- माइक्रोचिप का व्यवसाय - उत्पाद चयनकर्ता और ऑर्डरिंग गाइड, नवीनतम माइक्रोचिप प्रेस विज्ञप्ति, सेमिनार और घटनाओं की सूची, माइक्रोचिप बिक्री कार्यालयों, वितरकों और कारखाने के प्रतिनिधियों की सूची।
उत्पाद परिवर्तन अधिसूचना सेवा
माइक्रोचिप की उत्पाद परिवर्तन अधिसूचना सेवा ग्राहकों को माइक्रोचिप उत्पादों पर नवीनतम रखने में मदद करती है। जब भी किसी निर्दिष्ट उत्पाद परिवार या रुचि के विकास उपकरण से संबंधित परिवर्तन, अपडेट, संशोधन या इरेटा होते हैं, तो सदस्य ईमेल सूचना प्राप्त करेंगे।
पंजीकरण के लिए, यहां जाएं www.microchip.com/pcn और पंजीकरण निर्देशों का पालन करें।
ग्राहक सहेयता
माइक्रोचिप उत्पादों के उपयोगकर्ता कई माध्यमों से सहायता प्राप्त कर सकते हैं:
- वितरक या प्रतिनिधि
- स्थानीय बिक्री कार्यालय
- एंबेडेड सॉल्यूशंस इंजीनियर (ESE)
- तकनीकी समर्थन
ग्राहकों को सहायता के लिए अपने वितरक, प्रतिनिधि या ईएसई से संपर्क करना चाहिए। स्थानीय बिक्री कार्यालय भी ग्राहकों की मदद के लिए उपलब्ध हैं। बिक्री कार्यालयों और स्थानों की सूची इस दस्तावेज़ में शामिल है।
तकनीकी सहायता के माध्यम से उपलब्ध है webसाइट पर: www.microchip.com/support
माइक्रोचिप डिवाइस कोड सुरक्षा सुविधा
माइक्रोचिप उत्पादों पर कोड सुरक्षा सुविधा के निम्नलिखित विवरण पर ध्यान दें:
- माइक्रोचिप उत्पाद उनके विशेष माइक्रोचिप डेटा शीट में निहित विनिर्देशों को पूरा करते हैं।
- माइक्रोचिप का मानना है कि उसके उत्पादों का परिवार सुरक्षित है, जब उनका उपयोग इच्छित तरीके से, परिचालन विनिर्देशों के भीतर और सामान्य परिस्थितियों में किया जाए।
आईक्रोचिप अपने बौद्धिक संपदा अधिकारों का सम्मान करता है और उनकी आक्रामक रूप से रक्षा करता है। माइक्रोचिप उत्पाद की कोड सुरक्षा सुविधाओं का उल्लंघन करने का प्रयास सख्त वर्जित है और यह डिजिटल मिलेनियम कॉपीराइट अधिनियम का उल्लंघन हो सकता है। - न तो माइक्रोचिप और न ही कोई अन्य सेमीकंडक्टर निर्माता अपने कोड की सुरक्षा की गारंटी दे सकता है। कोड सुरक्षा का मतलब यह नहीं है कि हम उत्पाद की "अटूट" होने की गारंटी दे रहे हैं। कोड सुरक्षा लगातार विकसित हो रही है। माइक्रोचिप अपने उत्पादों की कोड सुरक्षा सुविधाओं को लगातार बेहतर बनाने के लिए प्रतिबद्ध है।
कानूनी नोटिस
यह प्रकाशन और इसमें दी गई जानकारी का उपयोग केवल माइक्रोचिप उत्पादों के साथ किया जा सकता है, जिसमें आपके आवेदन के साथ माइक्रोचिप उत्पादों को डिजाइन, परीक्षण और एकीकृत करना शामिल है। इस जानकारी का किसी अन्य तरीके से उपयोग इन शर्तों का उल्लंघन करता है। उपकरण अनुप्रयोगों के बारे में जानकारी केवल आपकी सुविधा के लिए प्रदान की जाती है और इसका स्थान लिया जा सकता है
अपडेट द्वारा। यह सुनिश्चित करना आपका उत्तरदायित्व है कि आपका आवेदन आपके विनिर्देशों के अनुरूप है। अतिरिक्त सहायता के लिए अपने स्थानीय माइक्रोचिप बिक्री कार्यालय से संपर्क करें या अतिरिक्त सहायता प्राप्त करें www.microchip.com/en-us/support/design-help/client-support-services.
यह जानकारी माइक्रोचिप द्वारा “जैसी है वैसी ही” प्रदान की गई है। माइक्रोचिप इस जानकारी से संबंधित किसी भी प्रकार का कोई प्रतिनिधित्व या वारंटी नहीं देता है, चाहे वह व्यक्त हो या निहित, लिखित या मौखिक, वैधानिक या अन्यथा, जिसमें गैर-उल्लंघन, व्यापारिकता और किसी विशेष उद्देश्य के लिए उपयुक्तता की निहित वारंटी या इसकी स्थिति, गुणवत्ता या प्रदर्शन से संबंधित वारंटी शामिल हैं, लेकिन इन्हीं तक सीमित नहीं हैं।
किसी भी स्थिति में माइक्रोचिप किसी भी प्रकार के अप्रत्यक्ष, विशेष, दंडात्मक, आकस्मिक या परिणामी नुकसान, क्षति, लागत या व्यय के लिए उत्तरदायी नहीं होगी, चाहे वह किसी भी कारण से हुई हो, भले ही माइक्रोचिप को इस संभावना के बारे में सूचित किया गया हो या नुकसान का पूर्वानुमान लगाया जा सकता हो। कानून द्वारा अनुमत पूर्ण सीमा तक, सूचना या इसके उपयोग से संबंधित किसी भी तरह के सभी दावों पर माइक्रोचिप की कुल देयता उस शुल्क की राशि से अधिक नहीं होगी, यदि कोई हो, जिसे आपने सूचना के लिए माइक्रोचिप को सीधे भुगतान किया है।
जीवन रक्षक और/या सुरक्षा अनुप्रयोगों में माइक्रोचिप उपकरणों का उपयोग पूरी तरह से खरीदार के जोखिम पर है, और खरीदार ऐसे उपयोग से होने वाले किसी भी और सभी नुकसानों, दावों, मुकदमों या खर्चों से माइक्रोचिप को बचाने, क्षतिपूर्ति करने और हानिरहित रखने के लिए सहमत है। जब तक अन्यथा न कहा जाए, किसी भी माइक्रोचिप बौद्धिक संपदा अधिकारों के तहत कोई लाइसेंस, निहित रूप से या अन्यथा, नहीं दिया जाता है।
ट्रेडमार्क
माइक्रोचिप नाम और लोगो, माइक्रोचिप लोगो, एडेप्टेक, एवीआर, एवीआर लोगो, एवीआर फ्रीक्स, बेसटाइम, बिटक्लाउड, क्रिप्टो मेमोरी, क्रिप्टोआरएफ, डीएसपीआईसी, फ्लेक्सपीडब्ल्यूआर, हेल्डो, आईग्लू, ज्यूकब्लॉक्स, कीलोक, क्लेर, लैनचेक, लिंकएमडी, मैक्स स्टाइलस, मैक्स टच, मीडियाएलबी, मेगाएवीआर, माइक्रोसेमी, माइक्रोसेमी लोगो, मोस्ट, मोस्ट लोगो, एमपीएलएबी, ऑप्टोलाइजर, पीआईसी, पिकोपावर, पिकस्टार्ट, पीआईसी32 लोगो, पोलरफायर, प्रोचिप डिजाइनर, क्यूटच, एसएएम-बीए, सेनजेन्यूटी, स्पाईएनआईसी, एसएसटी, एसएसटी लोगो, सुपरफ्लैश, सिमेट्रिककॉम , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, और XMEGA USA और अन्य देशों में शामिल माइक्रोचिप टेक्नोलॉजी के पंजीकृत ट्रेडमार्क हैं।
AgileSwitch, APT, क्लॉकवर्क्स, द एंबेडेड कंट्रोल सॉल्यूशंस कंपनी, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, और ZL USA में शामिल माइक्रोचिप टेक्नोलॉजी के पंजीकृत ट्रेडमार्क हैं।
A
djacent कुंजी दमन, AKS, एनालॉग-फॉर-द-डिजिटल एज, कोई भी कैपेसिटर, AnyIn, AnyOut, संवर्धित स्विचिंग, BlueSky, BodyCom, Clockstudio, CodeGuard, क्रिप्टो प्रमाणीकरण, क्रिप्टोऑटोमोटिव, क्रिप्टोकंपैनियन, क्रिप्टोकंट्रोलर, dsPICDEM, dsPICDEM.net, डायनेमिक औसत मिलान, DAM, ECAN, एस्प्रेसो T1S, EtherGREEN, ग्रिडटाइम, आइडियलब्रिज, इन-सर्किट सीरियल प्रोग्रामिंग, ICSP, INICnet, इंटेलिजेंट पैरेललिंग, IntelliMOS, इंटर-चिप कनेक्टिविटी, जिटरब्लॉकर, नॉब-ऑन-डिस्प्ले, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB प्रमाणित लोगो, MPLIB, MPLINK, MultiTRAK, NetDetach, सर्वज्ञ कोड जनरेशन, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, RTAX , RTG4, SAM-ICE, सीरियल क्वाड I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, USBCheck, VariSense, वेक्टरब्लॉक्स, वेरिफी, Viewस्पैन, वाइपरलॉक, एक्सप्रेसकनेक्ट और ज़ेना संयुक्त राज्य अमेरिका और अन्य देशों में माइक्रोचिप टेक्नोलॉजी इंकॉर्पोरेटेड के ट्रेडमार्क हैं।
एसक्यूटीपी अमेरिका में माइक्रोचिप टेक्नोलॉजी इनकॉर्पोरेटेड का एक सेवा चिह्न है
एडाप्टेक लोगो, फ़्रीक्वेंसी ऑन डिमांड, सिलिकॉन स्टोरेज टेक्नोलॉजी और सिम्मकॉम अन्य देशों में माइक्रोचिप टेक्नोलॉजी इंक के पंजीकृत ट्रेडमार्क हैं।
गेस्टिक (GestIC) माइक्रोचिप टेक्नोलॉजी जर्मनी II GmbH & Co. KG का पंजीकृत ट्रेडमार्क है, जो अन्य देशों में माइक्रोचिप टेक्नोलॉजी इंक की सहायक कंपनी है।
यहां उल्लिखित अन्य सभी ट्रेडमार्क उनकी संबंधित कंपनियों की संपत्ति हैं।
© 2022, माइक्रोचिप टेक्नोलॉजी इनकॉर्पोरेटेड और इसकी सहायक कंपनियां। सर्वाधिकार सुरक्षित।
ISBN: 978-1-6683-1311-4
गुणवत्ता प्रबंधन प्रणाली
माइक्रोचिप की गुणवत्ता प्रबंधन प्रणालियों के बारे में जानकारी के लिए कृपया देखें www.microchip.com/quality.
दुनिया भर में बिक्री और सेवा
कॉर्पोरेट कार्यालय
2355 वेस्ट चैंडलर ब्लाव्ड। चांडलर, AZ 85224-6199 दूरभाष: 480-792-7200
फैक्स: 480-792-7277 तकनीकी समर्थन:
www.microchip.com/support
Web पता: www.माइक्रोचिप.कॉम
न्यूयॉर्क, NY
दूरभाष: 631-435-6000
कनाडा – टोरंटो
दूरभाष: 905-695-1980
फैक्स: 905-695-2078
भारत – बैंगलोर
टेलीफ़ोन: 91-80-3090-4444
भारत - नई दिल्ली
टेलीफ़ोन: 91-11-4160-8631
भारत - पुणे
टेलीफ़ोन: 91-20-4121-0141
जापान - ओसाकाओ
टेलीफ़ोन: 81-6-6152-7160
जापान – टोक्यो
दूरभाष: 81-3-6880- 3770
कोरिया - डेगू
टेलीफ़ोन: 82-53-744-4301
कोरिया - सियोल
टेलीफ़ोन: 82-2-554-7200
सिंगापुर
टेलीफ़ोन: 65-6334-8870
मलेशिया - कुआलालंपुर
टेलीफ़ोन: 60-3-7651-7906
मलेशिया - पिनांगू
टेलीफ़ोन: 60-4-227-8870
थाईलैंड – बैंकॉक
टेलीफ़ोन: 66-2-694-1351
ऑस्ट्रिया - वेल्सो
टेलीफ़ोन: 43-7242-2244-39
फैक्स: 43-7242-2244-393
फ़्रांस – पेरिस
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
जर्मनी – गार्चिंग
टेलीफ़ोन: 49-8931-9700
जर्मनी - हानो
टेलीफ़ोन: 49-2129-3766400
जर्मनी – हेइलब्रॉन
टेलीफ़ोन: 49-7131-72400
जर्मनी — कार्लज़ूए
टेलीफ़ोन: 49-721-625370
जर्मनी – म्यूनिख
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
जर्मनी – रोसेनहेम
टेलीफ़ोन: 49-8031-354-560
© 2022 माइक्रोचिप टेक्नोलॉजी इंक. और इसकी सहायक कंपनियां
दस्तावेज़ / संसाधन
![]() |
माइक्रोचिप H.264 एनकोडर [पीडीएफ] उपयोगकर्ता गाइड H.264 एनकोडर, H.264, एनकोडर |