मायक्रोचिप H.264 एन्कोडर
परिचय
H.264 डिजिटल व्हिडिओच्या कॉम्प्रेशनसाठी लोकप्रिय व्हिडिओ कॉम्प्रेशन मानक आहे. याला MPEG-4 Part10 किंवा Advanced Video Coding (MPEG-4 AVC) असेही म्हणतात. H.264 व्हिडिओ संकुचित करण्यासाठी ब्लॉक-निहाय दृष्टिकोन वापरते जेथे ब्लॉक आकार 16 x 16 म्हणून परिभाषित केला जातो आणि त्याला मॅक्रो ब्लॉक म्हणतात. कॉम्प्रेशन मानक विविध प्रो समर्थन करतेfiles जे कॉम्प्रेशन रेशो आणि अंमलबजावणीची जटिलता परिभाषित करते. व्हिडिओ फ्रेम्स, संकुचित करायच्या आहेत, त्या I फ्रेम, P फ्रेम आणि B फ्रेम म्हणून हाताळल्या जातात. I फ्रेम ही इंट्रा-कोडेड फ्रेम आहे जिथे फ्रेममध्ये असलेली माहिती वापरून कॉम्प्रेशन केले जाते. I फ्रेम डीकोड करण्यासाठी इतर कोणत्याही फ्रेमची आवश्यकता नाही. AP फ्रेम आधीच्या फ्रेमच्या संदर्भात बदल वापरून संकुचित केली जाते जी I फ्रेम किंवा P फ्रेम असू शकते. बी फ्रेमचे कॉम्प्रेशन आधीच्या फ्रेम आणि आगामी फ्रेमच्या संदर्भात गती बदल वापरून केले जाते.
I आणि P फ्रेम कॉम्प्रेशन प्रक्रियेमध्ये चार एस आहेतtages:
- इंट्रा/इंटर अंदाज
- पूर्णांक परिवर्तन
- परिमाणीकरण
- एन्ट्रॉपी एन्कोडिंग
H. 264 दोन प्रकारच्या एन्कोडिंगला समर्थन देते:
- संदर्भ अनुकूली व्हेरिएबल लेन्थ कोडिंग (CAVLC)
- संदर्भ अनुकूली बायनरी अंकगणित कोडिंग (CABAC)
H.264 एन्कोडरची वर्तमान आवृत्ती बेसलाइन प्रो लागू करतेfile आणि एन्ट्रॉपी एन्कोडिंगसाठी CAVLC वापरते. तसेच, H.264 एन्कोडर I आणि P फ्रेम्सच्या एन्कोडिंगला सपोर्ट करतो.
आकृती 1. H.264 एन्कोडर ब्लॉक आकृती
वैशिष्ट्ये
H. 264 एन्कोडरमध्ये खालील प्रमुख वैशिष्ट्ये आहेत:
- YCbCr 420 व्हिडिओ फॉरमॅट कॉम्प्रेस करते
- इनपुट म्हणून YCbCr 422 व्हिडिओ फॉरमॅट स्वीकारते
- प्रत्येक घटकासाठी 8-बिट सपोर्ट करते (Y, Cb, आणि Cr)
- ITU-T H.264 Annex B अनुरूप NAL बाइट स्ट्रीम आउटपुटला समर्थन देते
- स्टँडअलोन ऑपरेशन, CPU किंवा प्रोसेसर सहाय्य आवश्यक नसल्याशिवाय चालते
- वापरकर्ता कॉन्फिगर करण्यायोग्य गुणवत्ता घटक (QP) चे समर्थन करते
- P फ्रेम काउंट (PCOUNT) चे समर्थन करते
- स्किप ब्लॉकसाठी वापरकर्ता कॉन्फिगर करण्यायोग्य थ्रेशोल्ड मूल्याचे समर्थन करते
- प्रति घड्याळ एक पिक्सेल दराने गणनेस समर्थन देते
- 1080p 60 fps च्या रिझोल्यूशनपर्यंत कॉम्प्रेशनचे समर्थन करते
- डीडीआर फ्रेम बफरमध्ये प्रवेश करण्यासाठी व्हिडिओ आर्बिटर इंटरफेस वापरते
- किमान विलंब (पूर्ण HD किंवा 252 क्षैतिज रेषांसाठी 17 µs)
आधारभूत कुटुंबे
H. 264 एन्कोडर खालील उत्पादन कुटुंबांना समर्थन देते:
- PolarFire® SoC
- पोलरफायर
हार्डवेअर अंमलबजावणी
हा विभाग 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 पूर्णांक स्वतंत्र कोसाइन ट्रान्सफॉर्म वापरते जेथे गुणांक पूर्णांक ट्रान्सफॉर्म मॅट्रिक्स आणि क्वांटायझेशन मॅट्रिक्समध्ये वितरीत केले जातात जसे की पूर्णांक ट्रान्सफॉर्ममध्ये कोणतेही गुणाकार किंवा भाग नाहीत. पूर्णांक रूपांतर stage शिफ्ट आणि अॅड ऑपरेशन्स वापरून परिवर्तन लागू करते. - परिमाणीकरण
क्वांटायझेशन पूर्णांक ट्रान्सफॉर्मच्या प्रत्येक आउटपुटला QP वापरकर्ता इनपुट मूल्याद्वारे परिभाषित केलेल्या पूर्वनिर्धारित परिमाणीकरण मूल्यासह गुणाकार करते. QP मूल्याची श्रेणी 0 ते 51 पर्यंत आहे. 51 पेक्षा जास्त कोणतेही मूल्य cl आहेamped to 51. कमी QP मूल्य कमी कॉम्प्रेशन आणि उच्च गुणवत्ता दर्शवते आणि त्याउलट. - गती अंदाज
मोशन अंदाज मागील फ्रेमच्या 8 x 8 ब्लॉकमध्ये वर्तमान फ्रेमचा 16 x 16 ब्लॉक शोधतो आणि मोशन वेक्टर तयार करतो. - हालचाल भरपाई
मोशन कंपेन्सेशनला मोशन एस्टिमेशन ब्लॉकमधून मोशन वेक्टर मिळतात आणि मागील फ्रेममध्ये संबंधित 8 x 8 ब्लॉक सापडतात. - CAVLC
H.264 दोन प्रकारचे एन्ट्रॉपी एन्कोडिंग वापरते-CAVLC आणि CABAC. क्वांटाइज्ड आउटपुट एन्कोडिंगसाठी IP CAVLC वापरतो. - हेडर जनरेटर
हेडर जनरेटर ब्लॉक ब्लॉक हेडर, स्लाइस हेडर, सिक्वेन्स पॅरामीटर सेट (एसपीएस), पिक्चर पॅरामीटर सेट (पीपीएस), आणि नेटवर्क अॅब्स्ट्रॅक्शन लेयर (एनएएल) युनिट व्हिडिओ फ्रेमच्या उदाहरणावर अवलंबून तयार करतो. वगळा ब्लॉक निर्णय तर्क वर्तमान फ्रेम 16 x 16 मॅक्रो ब्लॉक आणि मागील फ्रेम 16 x 16 मॅक्रो ब्लॉकच्या मोशन वेक्टरच्या अंदाज केलेल्या स्थानावरून संपूर्ण भिन्नता (SAD) ची गणना करते. SAD मूल्य आणि SKIP_THRESHOLD इनपुट वापरून वगळा ब्लॉक निश्चित केला जातो. - H.264 प्रवाह जनरेटर
H.264 स्ट्रीम जनरेटर ब्लॉक H.264 मानक फॉरमॅटनुसार एन्कोडेड आउटपुट तयार करण्यासाठी हेडरसह CAVLC आउटपुट एकत्र करतो. - DDR चॅनेल लिहा आणि चॅनेल वाचा
H.264 एन्कोडरसाठी डीकोड केलेली फ्रेम डीडीआर मेमरीमध्ये संग्रहित करणे आवश्यक आहे, जी इंटर प्रेडिक्शनमध्ये वापरली जाते. द
आयपी व्हिडिओ आर्बिटर आयपीशी कनेक्ट होण्यासाठी डीडीआर राईट आणि रीड चॅनेल वापरते, जे डीडीआर कंट्रोलर आयपीद्वारे डीडीआर मेमरीशी संवाद साधते.
इनपुट आणि आउटपुट
हा विभाग H.264 एन्कोडरच्या इनपुट आणि आउटपुटचे वर्णन करतो.
बंदरे
खालील तक्त्या H.264 एन्कोडरच्या इनपुट आणि आउटपुट पोर्टचे वर्णन देतात.
तक्ता 2-1. H.264 एन्कोडरचे इनपुट आणि आउटपुट
सिग्नलचे नाव | दिशा | रुंदी | वर्णन |
DDR_CLK_I | इनपुट | 1 | DDR मेमरी कंट्रोलर घड्याळ |
PIX_CLK_I | इनपुट | 1 | इनपुट घड्याळ ज्यासह इनकमिंग पिक्सेल s आहेतampनेतृत्व |
RESET_N | इनपुट | 1 | डिझाइनसाठी सक्रिय-कमी असिंक्रोनस रीसेट सिग्नल |
DATA_VALID_I | इनपुट | 1 | इनपुट पिक्सेल डेटा वैध सिग्नल |
DATA_Y_I | इनपुट | 8 | 8 फॉरमॅटमध्ये 422-बिट लुमा पिक्सेल इनपुट |
DATA_C_I | इनपुट | 8 | 8 फॉरमॅटमध्ये 422-बिट क्रोमा पिक्सेल इनपुट |
FRAME_START_I |
इनपुट |
1 |
फ्रेम संकेताची सुरुवात
या सिग्नलच्या वाढत्या काठाला फ्रेम स्टार्ट मानले जाते. |
FRAME_END_I | इनपुट | 1 | फ्रेमचा शेवट संकेत |
DDR_FRAME_START_ADDR_I |
इनपुट |
8 |
डीडीआर मेमरी स्टार्ट अॅड्रेस (एलएसबी 24-बिट 0 आहेत) पुनर्रचित फ्रेम संचयित करण्यासाठी. H.264 IP 4 फ्रेम संचयित करेल आणि ते 64 MB DDR मेमरी वापरेल. |
I_FRAME_FORCE_I | इनपुट | 1 | वापरकर्ता कधीही मला फ्रेम करण्यास सक्ती करू शकतो. तो पल्स सिग्नल आहे. |
PCOUNT_I |
इनपुट |
8 |
प्रत्येक I फ्रेम 422 फॉरमॅट मूल्याच्या P फ्रेम्सची संख्या 0 ते 255 पर्यंत असते. |
QP |
इनपुट |
6 |
H.264 क्वांटायझेशन 422 फॉरनॅट मूल्यासाठी गुणवत्ता घटक 0 ते 51 पर्यंत आहे जेथे 0 उच्च दर्जाचे आणि सर्वात कमी कॉम्प्रेशनचे प्रतिनिधित्व करते आणि 51 सर्वोच्च कॉम्प्रेशनचे प्रतिनिधित्व करते. |
SKIP_THRESHOLD_I |
इनपुट |
12 |
वगळा ब्लॉक निर्णयासाठी थ्रेशोल्ड
हे मूल्य वगळण्यासाठी 16 x 16 मॅक्रो ब्लॉकचे SAD मूल्य दर्शवते. च्या विशिष्ट मूल्यासह श्रेणी 0 ते 1024 पर्यंत आहे 512. उच्च थ्रेशोल्ड अधिक स्किप ब्लॉक्स आणि कमी गुणवत्तेचे उत्पादन करते. |
VRES_I | इनपुट | 16 | इनपुट प्रतिमेचे अनुलंब रिझोल्यूशन. ते 16 च्या पटीत असणे आवश्यक आहे. |
HRES_I | इनपुट | 16 | इनपुट प्रतिमेचे क्षैतिज रिझोल्यूशन. ते 16 च्या पटीत असणे आवश्यक आहे. |
DATA_VALID_O | आउटपुट | 1 | एन्कोड केलेला डेटा दर्शवणारा सिग्नल वैध आहे. |
DATA_O |
आउटपुट |
16 |
H.264 एन्कोडेड डेटा आउटपुट ज्यामध्ये NAL युनिट, स्लाइस हेडर, SPS, PPS आणि मॅक्रो ब्लॉक्सचा एन्कोड केलेला डेटा आहे. |
WRITE_CHANNEL_BUS |
— |
— |
व्हिडिओ आर्बिटरशी जोडण्यासाठी चॅनल बस लिहा चॅनेल बस लिहा. या
जेव्हा बस इंटरफेस आर्बिटर इंटरफेससाठी निवडला जातो तेव्हा उपलब्ध असतो. |
READ_CHANNEL_BUS |
— |
— |
व्हिडिओ आर्बिटरशी जोडण्यासाठी चॅनल बस वाचा चॅनल बस वाचा. या
जेव्हा बस इंटरफेस आर्बिटर इंटरफेससाठी निवडला जातो तेव्हा उपलब्ध असतो. |
DDR नेटिव्ह IF लिहा- जेव्हा आर्बिटर इंटरफेससाठी नेटिव्ह इंटरफेस निवडला जातो तेव्हा हे पोर्ट उपलब्ध असतात. | |||
DDR_WRITE_ACK_I | इनपुट | 1 | आर्बिटर राइट चॅनेलकडून पोचपावती लिहा. |
DDR_WRITE_DONE_I | इनपुट | 1 | लवादाकडून पूर्णता लिहा. |
DDR_WRITE_REQ_O | आउटपुट | 1 | लवादाला विनंती लिहा. |
DDR_WRITE_START_ADDR_O | आउटपुट | 32 | DDR पत्ता ज्यावर लिहावे लागेल. |
DDR_WBURST_SIZE_O | आउटपुट | 8 | DDR राइट बर्स्ट आकार. |
DDR_WDATA_VALID_O | आउटपुट | 1 | लवादासाठी वैध डेटा. |
DDR_WDATA_O | आउटपुट | DDR_AXI_DATA_WIDTH | आर्बिटरला डेटा आउटपुट. |
DDR मूळ IF वाचा- जेव्हा आर्बिटर इंटरफेससाठी नेटिव्ह इंटरफेस निवडला जातो तेव्हा हे पोर्ट उपलब्ध असतात. | |||
DDR_READ_ACK_I | इनपुट | 1 | आर्बिटर रीड चॅनेलकडून पावती वाचा. |
DDR_READ_DONE_I | इनपुट | 1 | आर्बिटरकडून पूर्णता वाचा. |
DDR_RDATA_VALID_I | इनपुट | 1 | आर्बिटरकडून वैध डेटा. |
DDR_RDATA_I | इनपुट | DDR_AXI_DATA_WIDTH | आर्बिटरकडून डेटा इनपुट. |
DDR_READ_REQ_O | आउटपुट | 1 | लवादाला विनंती वाचा. |
DDR_READ_START_ADDR_O | आउटपुट | 32 | DDR पत्ता ज्यावरून वाचावा लागेल. |
DDR_RBURST_SIZE_O | आउटपुट | 8 | DDR रीड बर्स्ट आकार. |
घड्याळ मर्यादा
H.264 एन्कोडर IP PIX_CLK_I आणि DDR_CLK_I घड्याळ इनपुट वापरतो. स्थान आणि मार्गासाठी क्लॉक ग्रुपिंग मर्यादा वापरा आणि वेळेची पडताळणी करा कारण IP क्लॉक डोमेन क्रॉसिंग लॉजिक लागू करतो.
स्थापना सूचना
H. 264 एन्कोडर कोर Libero® SoC सॉफ्टवेअरच्या IP कॅटलॉगमध्ये स्थापित करणे आवश्यक आहे. हे Libero SoC सॉफ्टवेअरमधील आयपी कॅटलॉग अपडेट फंक्शनद्वारे स्वयंचलितपणे केले जाते किंवा आयपी कोर कॅटलॉगमधून मॅन्युअली डाउनलोड केला जाऊ शकतो. लिबेरो एसओसी सॉफ्टवेअर आयपी कॅटलॉगमध्ये आयपी कोर इन्स्टॉल झाल्यानंतर, लिबेरो प्रोजेक्टमध्ये समाविष्ट करण्यासाठी स्मार्टडिझाइनमध्ये कोर कॉन्फिगर, जनरेट आणि इन्स्टंट केला जाऊ शकतो.
टेस्टबेंच
H.264 एन्कोडर IP ची कार्यक्षमता तपासण्यासाठी Testbench प्रदान केले आहे.
- अनुकरण
सिम्युलेशन दोन द्वारे प्रस्तुत केलेल्या YCbCr432 स्वरूपातील 240 × 422 प्रतिमा वापरते files, प्रत्येक Y आणि C साठी इनपुट म्हणून
आणि H.264 व्युत्पन्न करते file दोन फ्रेम असलेले स्वरूप. खालील पायऱ्यांमध्ये टेस्टबेंच वापरून कोरचे अनुकरण कसे करायचे याचे वर्णन केले आहे.- Libero SoC Catalog > वर जा View > विंडोज > कॅटलॉग, आणि नंतर सोल्यूशन्स-व्हिडिओ विस्तृत करा. H264_Encoder वर डबल क्लिक करा आणि नंतर OK वर क्लिक करा.
- H.264 एन्कोडर IP सिम्युलेशनसाठी आवश्यक स्मार्टडिझाइन तयार करण्यासाठी, Libero Project > Execute Script वर क्लिक करा. स्क्रिप्ट ब्राउझ करा ..\ \component\Microchip\SolutionCore\H264_Encoder\ \scripts\H264_SD.tcl, आणि नंतर Run वर क्लिक करा.
आकृती 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) > सिम्युलेट प्री-सिंथ डिझाइन > इंटरएक्टिव्हली उघडा क्लिक करा. आयपी दोन फ्रेम्ससाठी सिम्युलेटेड आहे. आकृती 5-6. पूर्व-संश्लेषण डिझाइनचे अनुकरण करणे
मॉडेलसिम टेस्टबेंचसह उघडते file खालील आकृतीत दाखवल्याप्रमाणे.
- Libero SoC Catalog > वर जा View > विंडोज > कॅटलॉग, आणि नंतर सोल्यूशन्स-व्हिडिओ विस्तृत करा. H264_Encoder वर डबल क्लिक करा आणि नंतर OK वर क्लिक करा.
महत्त्वाचे: DO मध्ये निर्दिष्ट केलेल्या रन टाइम मर्यादेमुळे सिम्युलेशनमध्ये व्यत्यय आल्यास file, सिम्युलेशन पूर्ण करण्यासाठी run -all कमांड वापरा.
संसाधनाचा वापर
H. 264 एन्कोडर हे PolarFire SoC FPGA (MPFS250T-1FCG1152I पॅकेज) मध्ये लागू केले आहे आणि 4:2:2 s वापरून संकुचित डेटा तयार करतेampइनपुट डेटाचे लिंग.
तक्ता 6-1. H.264 एन्कोडरसाठी संसाधनाचा वापर
संसाधन | वापर |
4 लुक-अप टेबल्स (LUTs) | 69092 |
D फ्लिप फ्लॉप (DFFs) | 65522 |
स्टॅटिक रँडम ऍक्सेस मेमरी (LSRAM) | 232 |
uSRAM | 30 |
गणित अवरोध | 19 |
इंटरफेस 4-इनपुट LUTs | 9396 |
इंटरफेस DFFs | 9396 |
कॉन्फिगरेशन पॅरामीटर्स
खालील तक्त्यामध्ये H.264 एन्कोडरच्या हार्डवेअर अंमलबजावणीमध्ये वापरल्या जाणार्या जेनेरिक कॉन्फिगरेशन पॅरामीटर्सचे वर्णन दिले आहे, जे अनुप्रयोग आवश्यकतांवर आधारित बदलू शकतात.
तक्ता 7-1. कॉन्फिगरेशन पॅरामीटर्स
नाव | वर्णन |
DDR_AXI_DATA_WIDTH | DDR AXI डेटा रुंदी परिभाषित करते. ते १२८, २५६ किंवा ५१२ असू शकते |
ARBITER_INTERFACE | व्हिडिओ आर्बिटर IP शी कनेक्ट करण्यासाठी नेटिव्ह किंवा बस इंटरफेस निवडण्याचा पर्याय |
आयपी कॉन्फिगरेटर
खालील आकृती 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साइट
मायक्रोचिप आमच्याद्वारे ऑनलाइन समर्थन प्रदान करते webwww.microchip.com/ वर साइट. या webसाइट तयार करण्यासाठी वापरली जाते files आणि ग्राहकांना सहज उपलब्ध असलेली माहिती. उपलब्ध असलेल्या काही सामग्रीमध्ये हे समाविष्ट आहे:
- उत्पादन समर्थन – डेटा शीट आणि इरेटा, ऍप्लिकेशन नोट्स आणि एसample प्रोग्राम्स, डिझाइन संसाधने, वापरकर्त्याचे मार्गदर्शक आणि हार्डवेअर समर्थन दस्तऐवज, नवीनतम सॉफ्टवेअर प्रकाशन आणि संग्रहित सॉफ्टवेअर
- सामान्य तांत्रिक समर्थन - वारंवार विचारले जाणारे प्रश्न (FAQ), तांत्रिक समर्थन विनंत्या, ऑनलाइन चर्चा गट, मायक्रोचिप डिझाइन भागीदार कार्यक्रम सदस्य सूची
- मायक्रोचिपचा व्यवसाय - उत्पादन निवडक आणि ऑर्डरिंग मार्गदर्शक, नवीनतम मायक्रोचिप प्रेस रिलीज, सेमिनार आणि कार्यक्रमांची सूची, मायक्रोचिप विक्री कार्यालयांची सूची, वितरक आणि कारखाना प्रतिनिधी
उत्पादन बदल सूचना सेवा
मायक्रोचिपची उत्पादन बदल सूचना सेवा ग्राहकांना मायक्रोचिप उत्पादनांवर अद्ययावत ठेवण्यास मदत करते. जेव्हा जेव्हा विशिष्ट उत्पादन कुटुंबाशी संबंधित बदल, अद्यतने, पुनरावृत्ती किंवा इरेटा असेल तेव्हा सदस्यांना ईमेल सूचना प्राप्त होईल किंवा स्वारस्य असलेल्या विकास साधनाशी संबंधित.
नोंदणी करण्यासाठी, वर जा www.microchip.com/pcn आणि नोंदणी सूचनांचे अनुसरण करा.
ग्राहक समर्थन
मायक्रोचिप उत्पादनांचे वापरकर्ते अनेक माध्यमांद्वारे सहाय्य प्राप्त करू शकतात:
- वितरक किंवा प्रतिनिधी
- स्थानिक विक्री कार्यालय
- एम्बेडेड सोल्युशन्स इंजिनियर (ईएसई)
- तांत्रिक सहाय्य
समर्थनासाठी ग्राहकांनी त्यांच्या वितरक, प्रतिनिधी किंवा ESE शी संपर्क साधावा. ग्राहकांच्या मदतीसाठी स्थानिक विक्री कार्यालये देखील उपलब्ध आहेत. या दस्तऐवजात विक्री कार्यालये आणि स्थानांची सूची समाविष्ट केली आहे.
च्या माध्यमातून तांत्रिक सहाय्य उपलब्ध आहे webयेथे साइट: www.microchip.com/support
मायक्रोचिप डिव्हाइसेस कोड संरक्षण वैशिष्ट्य
मायक्रोचिप उत्पादनांवरील कोड संरक्षण वैशिष्ट्याचे खालील तपशील लक्षात घ्या:
- मायक्रोचिप उत्पादने त्यांच्या विशिष्ट मायक्रोचिप डेटा शीटमध्ये समाविष्ट असलेल्या वैशिष्ट्यांची पूर्तता करतात.
- मायक्रोचिपचा असा विश्वास आहे की त्याच्या उत्पादनांचे कुटुंब इच्छित पद्धतीने, ऑपरेटिंग वैशिष्ट्यांमध्ये आणि सामान्य परिस्थितीत वापरल्यास सुरक्षित आहे.
icrochip मूल्ये आणि आक्रमकपणे त्याच्या बौद्धिक संपदा अधिकारांचे संरक्षण करते. मायक्रोचिप उत्पादनाच्या कोड संरक्षण वैशिष्ट्यांचा भंग करण्याचा प्रयत्न कठोरपणे प्रतिबंधित आहे आणि डिजिटल मिलेनियम कॉपीराइट कायद्याचे उल्लंघन करू शकते. - मायक्रोचिप किंवा इतर कोणताही सेमीकंडक्टर निर्माता त्याच्या कोडच्या सुरक्षिततेची हमी देऊ शकत नाही. कोड संरक्षणाचा अर्थ असा नाही की आम्ही उत्पादन "अटूट" असल्याची हमी देत आहोत. कोड संरक्षण सतत विकसित होत आहे. मायक्रोचिप आमच्या उत्पादनांची कोड संरक्षण वैशिष्ट्ये सतत सुधारण्यासाठी वचनबद्ध आहे.
कायदेशीर सूचना
हे प्रकाशन आणि यातील माहिती केवळ मायक्रोचिप उत्पादनांसह वापरली जाऊ शकते, ज्यात तुमच्या अनुप्रयोगासह मायक्रोचिप उत्पादनांची रचना, चाचणी आणि एकत्रीकरण समाविष्ट आहे. या माहितीचा इतर कोणत्याही प्रकारे वापर या अटींचे उल्लंघन करते. डिव्हाइस अॅप्लिकेशन्सशी संबंधित माहिती केवळ तुमच्या सोयीसाठी प्रदान केली आहे आणि ती रद्द केली जाऊ शकते
अद्यतनांद्वारे. तुमचा अर्ज तुमच्या वैशिष्ट्यांशी जुळतो याची खात्री करणे तुमची जबाबदारी आहे. अतिरिक्त समर्थनासाठी तुमच्या स्थानिक मायक्रोचिप विक्री कार्यालयाशी संपर्क साधा किंवा येथे अतिरिक्त समर्थन मिळवा www.microchip.com/en-us/support/design-help/client-support-services.
ही माहिती मायक्रोचिप द्वारे "जशी आहे तशी" प्रदान केली जाते. MICROCHIP कोणत्याही प्रकारचे कोणतेही प्रतिनिधित्व किंवा हमी देत नाही मग ते व्यक्त किंवा निहित, लिखित किंवा मौखिक, वैधानिक किंवा अन्यथा, माहितीशी संबंधित परंतु मर्यादित नसलेले गैर-उल्लंघन, व्यापारीता आणि विशिष्ट हेतूसाठी योग्यता, किंवा त्याच्या स्थिती, गुणवत्ता किंवा कार्यप्रदर्शनाशी संबंधित हमी.
कोणत्याही अप्रत्यक्ष, विशेष, दंडात्मक, आकस्मिक, किंवा परिणामी नुकसान, नुकसान, खर्च किंवा कोणत्याही प्रकारच्या खर्चासाठी मायक्रोचिप जबाबदार राहणार नाही, ज्याचा संबंध यूएसकेशी संबंधित असेल, जरी MICROCHIP ला संभाव्यतेचा सल्ला दिला गेला असेल किंवा नुकसान शक्य असेल. कायद्याने परवानगी दिलेल्या पूर्ण मर्यादेपर्यंत, माहितीशी संबंधित कोणत्याही प्रकारे सर्व दाव्यांवर मायक्रोचिपची संपूर्ण उत्तरदायित्व किंवा तिचा वापर, जर तुम्हाला काही असेल तर, शुल्काच्या रकमेपेक्षा जास्त होणार नाही. माहितीसाठी मायक्रोचिप.
लाइफ सपोर्ट आणि/किंवा सुरक्षा ऍप्लिकेशन्समध्ये मायक्रोचिप उपकरणांचा वापर पूर्णपणे खरेदीदाराच्या जोखमीवर आहे आणि खरेदीदार अशा वापरामुळे होणारे कोणतेही आणि सर्व नुकसान, दावे, दावे किंवा खर्चापासून निरुपद्रवी मायक्रोचिपचा बचाव, नुकसानभरपाई आणि ठेवण्यास सहमती देतो. कोणत्याही मायक्रोचिप बौद्धिक संपदा अधिकारांतर्गत कोणताही परवाना स्पष्टपणे किंवा अन्यथा सांगितल्याशिवाय दिला जात नाही.
ट्रेडमार्क
मायक्रोचिपचे नाव आणि लोगो, मायक्रोचिप लोगो, Adaptec, AVR, AVR लोगो, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, MACHLX, MAXLEX, लिंक MediaLB, megaAVR, Microsemi, Microsemi लोगो, MOST, MOST लोगो, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 लोगो, PolarFire, Prochip डिझायनर, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SST, SST, Logo Logo , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron आणि XMEGA हे यूएसए आणि इतर देशांमध्ये मायक्रोचिप टेक्नॉलॉजी इनकॉर्पोरेटेडचे नोंदणीकृत ट्रेडमार्क आहेत.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus Smart Logo, Quii, Qui, XNUMX. SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime आणि ZL हे यूएसए मध्ये समाविष्ट असलेल्या मायक्रोचिप तंत्रज्ञानाचे नोंदणीकृत ट्रेडमार्क आहेत.
A
djacent Key Suppression, AKS, analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotiv, CryptoAuthentication, CryptoAutomotiv, Cryptoon,CCDPIDSpan,CCDPIDMspan. नेट, डायनॅमिक सरासरी जुळणी , DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-chip Connectivity, JitterBlocker, Knob-on-Display, KoDmaxry, KoD,View, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB प्रमाणित लोगो, MPLIB, MPLINK, MultiTRAK, NetDetach, सर्वज्ञ कोड जनरेशन, PICDEM, PICDEM.net, PICKit, PICtail, PowerSmart, PureSilicon, QMatrix, RIPLEX, RIPLEX , RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, Synchrophy, Total Endurance, Trusted Time, TSHARC, USB, Vari VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, आणि ZENA हे यूएसए आणि इतर देशांमध्ये अंतर्भूत मायक्रोचिप तंत्रज्ञानाचे ट्रेडमार्क आहेत.
SQTP हे यूएसए मधील मायक्रोचिप तंत्रज्ञानाचे सेवा चिन्ह आहे
Adaptec लोगो, फ्रिक्वेन्सी ऑन डिमांड, सिलिकॉन स्टोरेज टेक्नॉलॉजी आणि Symmcom हे इतर देशांमधील Microchip Technology Inc. चे नोंदणीकृत ट्रेडमार्क आहेत.
GestIC हा मायक्रोचिप टेक्नॉलॉजी जर्मनी II GmbH & Co. KG चा नोंदणीकृत ट्रेडमार्क आहे, जो इतर देशांतील Microchip Technology Inc. ची उपकंपनी आहे.
येथे नमूद केलेले इतर सर्व ट्रेडमार्क त्यांच्या संबंधित कंपन्यांची मालमत्ता आहेत.
© 2022, Microchip Technology Incorporated आणि त्याच्या उपकंपन्या. सर्व हक्क राखीव.
ISBN: 978-1-6683-1311-4
गुणवत्ता व्यवस्थापन प्रणाली
मायक्रोचिपच्या क्वालिटी मॅनेजमेंट सिस्टम्सच्या माहितीसाठी, कृपया भेट द्या www.microchip.com/quality.
जगभरातील विक्री आणि सेवा
कॉर्पोरेट कार्यालय
2355 वेस्ट चँडलर Blvd. चांडलर, AZ 85224-6199 दूरध्वनी: ५७४-५३७-८९००
फॅक्स: ५७४-५३७-८९०० तांत्रिक समर्थन:
www.microchip.com/support
Web पत्ता: www.microchip.com
न्यूयॉर्क, NY
दूरध्वनी: ५७४-५३७-८९००
कॅनडा - टोरोंटो
दूरध्वनी: ५७४-५३७-८९००
फॅक्स: ५७४-५३७-८९००
भारत - बंगलोर
दूरध्वनी: 91-80-3090-4444
भारत - नवी दिल्ली
दूरध्वनी: 91-11-4160-8631
भारत - पुणे
दूरध्वनी: 91-20-4121-0141
जपान - ओसाका
दूरध्वनी: 81-6-6152-7160
जपान - टोकियो
दूरध्वनी: ८१-३-६८८०- ३७७०
कोरिया - डेगू
दूरध्वनी: 82-53-744-4301
कोरिया - सोल
दूरध्वनी: 82-2-554-7200
सिंगापूर
दूरध्वनी: ८८६-३-५५०८१३७
मलेशिया - क्वालालंपूर
दूरध्वनी: 60-3-7651-7906
मलेशिया - पेनांग
दूरध्वनी: 60-4-227-8870
थायलंड - बँकॉक
दूरध्वनी: 66-2-694-1351
ऑस्ट्रिया - वेल्स
दूरध्वनी: 43-7242-2244-39
फॅक्स: ८८६-२-२९९५-६६४९
फ्रान्स - पॅरिस
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
जर्मनी - गार्चिंग
दूरध्वनी: ८८६-३-५५०८१३७
जर्मनी - हान
दूरध्वनी: ८८६-३-५५०८१३७
जर्मनी - हेलब्रॉन
दूरध्वनी: ८८६-३-५५०८१३७
जर्मनी - कार्लस्रुहे
दूरध्वनी: ८८६-३-५५०८१३७
जर्मनी - म्युनिक
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
जर्मनी - रोझेनहाइम
दूरध्वनी: 49-8031-354-560
© 2022 Microchip Technology Inc. आणि त्याच्या सहाय्यक कंपन्या
कागदपत्रे / संसाधने
![]() |
मायक्रोचिप H.264 एन्कोडर [pdf] वापरकर्ता मार्गदर्शक H.264 एन्कोडर, H.264, एन्कोडर |