
पोलर फायर FPGA स्प्ल्याश किट JESD204B स्ट्यान्डअलोन इन्टरफेस
आवेदन नोट
AN5978
परिचय
यस कागजातले JESD204B स्ट्यान्डअलोन डेमो GUI अनुप्रयोग प्रयोग गरेर पोलर फायर ® स्प्ल्याश बोर्डमा JESD204B स्ट्यान्डअलोन डेमो डिजाइन कसरी चलाउने भनेर वर्णन गर्दछ। GUI अनुप्रयोग डिजाइनसँगै प्याकेज गरिएको छ। files. डेमो डिजाइन पोलर फायर हाई-स्पीड ट्रान्सीभर ब्लकहरू र CoreJESD204BTX र CoreJESD204BRX IP कोरहरू प्रयोग गरेर निर्मित सन्दर्भ डिजाइन हो। यो बोर्डमा लुप ब्याक गरिएका ट्रान्सीभर लेनहरू मार्फत CoreJESD204BRX IP कोरमा CoreJESD204BTX डेटा पठाएर लूपब्याक मोडमा सञ्चालन हुन्छ। यो लूपब्याक सेटअपले स्ट्यान्डअलोन JESD इन्टरफेस डेमोलाई सुविधा दिन्छ जसलाई एनालग-टु-डिजिटल कन्भर्टर (ADC) वा डिजिटल-टु-एनालग कन्भर्टरहरू (DAC) आवश्यक पर्दैन।
माइक्रोचिप पोलर फायर उपकरणहरूमा एम्बेडेड, उच्च-गति ट्रान्सीभर ब्लकहरू छन् जसले २५० Mbps देखि १२.५ Gbps सम्मको डेटा दरहरू ह्यान्डल गर्न सक्छन्। ट्रान्सीभर (PF_XCVR) मोड्युलले FPGA भित्र धेरै उच्च-गति सिरियल प्रोटोकलहरूलाई समर्थन गर्न धेरै कार्यात्मक ब्लकहरूलाई एकीकृत गर्दछ। JESD204B JEDEC समितिद्वारा विकसित डाटा कन्भर्टरहरूको लागि उच्च-गति सिरियल इन्टरफेस मानक हो। JESD204B मानकले हाई-स्पीड डाटा कन्भर्टरहरू र रिसीभरहरू बीच डाटा इनपुट र आउटपुटहरूको संख्या घटाउँछ।
माइक्रोचिपले CoreJESD204BTX र CoreJESD204BRX IP कोरहरू प्रदान गर्दछ जसले JESD204B मानकको ट्रान्समिटर र रिसीभर इन्टरफेसहरू लागू गर्दछ। यी IP कोरहरू JESD204B-आधारित डाटा कन्भर्टरहरूसँग वायरलेस पूर्वाधार ट्रान्सीभरहरू, सफ्टवेयर-परिभाषित रेडियोहरू, मेडिकल इमेजिङ प्रणालीहरू, र रडार र सुरक्षित सञ्चारहरू जस्ता उच्च-ब्यान्डविथ अनुप्रयोगहरू विकास गर्न एकीकृत गर्न सजिलो छ। यी IP कोरहरूले x1 देखि x4 सम्मको लिङ्क चौडाइहरू र उपवर्ग 0, 1 र 2 प्रयोग गरेर प्रति लेन 250 Mbps देखि 12.5 Gbps सम्मको लिङ्क दरहरूलाई समर्थन गर्दछ।
JESD204B इन्टरफेस डिजाइन कार्यान्वयन, र Libero® SoC मा स्थापित सबै आवश्यक ब्लकहरू र IP कोरहरूको बारेमा थप जानकारीको लागि, डेमो डिजाइन हेर्नुहोस्।
JESD204B स्ट्यान्डअलोन इन्टरफेस डिजाइन निम्न विकल्पहरू मध्ये कुनै पनि प्रयोग गरेर प्रोग्राम गर्न सकिन्छ:
- .job प्रयोग गर्दै file: .job प्रयोग गरेर उपकरण प्रोग्राम गर्न file डिजाइन सहित प्रदान गरिएको छ files मा, Flash Pro Express प्रयोग गरेर उपकरण प्रोग्रामिङ हेर्नुहोस्।
- Libero SoC प्रयोग गर्दै: Libero SoC प्रयोग गरेर उपकरण प्रोग्राम गर्न, डेमो डिजाइन चलाउने हेर्नुहोस्। डेमो डिजाइन परिमार्जन गर्दा यो विकल्प प्रयोग गर्नुहोस्।
डिजाइन आवश्यकताहरू
निम्न तालिकाले डेमो चलाउन आवश्यक पर्ने स्रोतहरू सूचीबद्ध गर्दछ।
तालिका १-१। डिजाइन आवश्यकताहरू
| आवश्यकता | संस्करण |
| अपरेटिङ सिस्टम | Windows® १० र ११ |
| हार्डवेयर | |
| MPF300T-1FCG484E उपकरण भएको पोलर फायर® स्प्ल्याश किट | प्रकाशन २ वा पछिको |
| सफ्टवेयर | यो सन्दर्भ डिजाइन सिर्जना गर्न आवश्यक पर्ने सबै सफ्टवेयर संस्करणहरूको लागि, readme.txt हेर्नुहोस्। file डिजाइन मा प्रदान files. |
| फ्ल्यास प्रो एक्सप्रेस | |
| GUI कार्यान्वयनयोग्य (डिजाइनसँग प्रदान गरिएको) files) | |
| लाइबेरो® एसओसी |
पूर्व शर्तहरू
तपाईंले सुरु गर्नु अघि, निम्न चरणहरू गर्नुहोस्:
- Libero® SoC डाउनलोड र स्थापना गर्नुहोस् (मा संकेत गरिए अनुसार) webयस डिजाइनको लागि साइट) होस्ट पीसीमा बाट Libero SoC कागजात.
- डेमो डिजाइन डाउनलोड गर्नुहोस् fileबाट www.microchip.com/en-us/application-notes/an5978.
- setup.exe चलाएर GUI अनुप्रयोग स्थापना गर्नुहोस्। file डिजाइनमा उपलब्ध छ files फोल्डर: <$Design_Files_निर्देशिका>/mpf_an5978_df/GUI
स्थापनाको अन्त्यमा, यदि तपाईंको प्रणालीमा पहिले नै उपलब्ध छैन भने, तपाईंलाई FPGA_GUI_Pack डाउनलोड र स्थापना गर्न प्रेरित गर्न सकिन्छ। - वैकल्पिक रूपमा, तपाईं म्यानुअल रूपमा डाउनलोड र स्थापना गर्न सक्नुहुन्छ माइक्रोचिप FPGA_GUI_प्याक.
महत्त्वपूर्ण: क पोलर फायर® स्प्ल्याश किट प्रयोग गरेर तपाईंको डिजाइनहरूको मूल्याङ्कन गर्न Libero® गोल्ड लाइसेन्स आवश्यक पर्दछ।
डेमो डिजाइन
Polar Fire® JESD204B डेमो डिजाइन JESD204B-अनुरूप डेटा कन्भर्टरहरूलाई Polar Fire उपकरणहरूसँग इन्टरफेस गर्न विकसित गरिएको हो। डिजाइनले निम्नानुसार कार्य गर्दछ:
- DATA_HANDLE_0 ब्लकले GUI सँग इन्टरफेस गर्छ। GUI ले PRBS वा वेभफर्म इनपुटको चयनलाई सक्षम बनाउँछ।
- DATA_HANDLE_0 ब्लकले इनपुट चयनलाई DATA_GENERATOR_0 ब्लकमा फर्वार्ड गर्छ, जसले सम्बन्धित इनपुट डेटा उत्पन्न गर्छ र CoreJESD204BTX IP कोरमा पठाउँछ।
- CoreJESD204BTX IP कोरले कन्फिगरेसनको आधारमा JESD204B ट्रान्समिटर कार्यहरू गर्दछ र डेटा PF_XCVR (ट्रान्सीभर) IP कोरमा प्रसारण गर्दछ।
- PF_XCVR ब्लकको TX र RX लेनहरू पछाडि लुप गरिएकाले एन्कोड गरिएको डेटा CoreJESD204BRX IP कोरद्वारा प्राप्त हुन्छ।
- CoreJESD204BRX IP कोरले कन्फिगरेसनको आधारमा JESD204B रिसीभर प्रकार्यहरू प्रदर्शन गर्दछ र GUI मा डेटा प्रसारण गर्दछ। viewचयन गरिएको इनपुट प्रविष्ट गर्दै।
महत्त्वपूर्ण: - कहिले GUI मा डेटा त्रुटि वा लिङ्क त्रुटि चयन गरिएको छ भने, त्रुटि जेनेरेटर ब्लकले त्यो त्रुटि उत्पन्न गर्छ र GUI मा प्रदर्शन गर्छ।
निम्न चित्रले JESD204B इन्टरफेस डेमोको हार्डवेयर कार्यान्वयन देखाउँछ।
चित्र ३-१। हार्डवेयर कार्यान्वयन ब्लक रेखाचित्र

३.१. डिजाइन कार्यान्वयन (एक प्रश्न सोध्नुहोस्)
निम्न चित्रले JESD204B इन्टरफेस डेमोको Libero® डिजाइन कार्यान्वयन देखाउँछ।
चित्र ३-२। JESD204B इन्टरफेस डिजाइन

निम्न तालिकाले डिजाइनको महत्त्वपूर्ण इनपुट र आउटपुट संकेतहरू सूचीबद्ध गर्दछ।
तालिका २-२। इनपुट र आउटपुट संकेतहरू
| संकेत | विवरण |
| इनपुट संकेतहरू | |
| LANE0_RXD_P र LANE0_RXD_N | ट्रान्सीभर रिसीभर डिफरेंशियल इनपुटहरू |
| ARST_N | बोर्डमा रहेको पुश बटन स्विचबाट बाह्य रिसेट प्राप्त गरियो |
| RX | UART इन्टरफेसको रिसीभर |
| REF_CLK_PAD_P_0 र REF_CLK_PAD_N_0 |
अन-बोर्ड १२५ मेगाहर्ज ओसिलेटरबाट प्राप्त भिन्न सन्दर्भ घडी |
| SEL_IN[३:०] | डिबग गर्न प्रयोग गरिएको SW8 डिप स्लाइड स्विचको DIPs 1, 2, 3 र 4 मा सिग्नल म्याप गरिएको छ। स्थिति र त्रुटिहरू |
| आउटपुट संकेतहरू | |
| LANE0_TXD_P र LANE0_TXD_N | ट्रान्सीभर ट्रान्समिटर भिन्न आउटपुटहरू |
| एलईडी_आउट[७:०] | लिङ्क माथि छ कि तल छ भन्ने संकेत गर्ने संकेत |
| TX | UART इन्टरफेसको ट्रान्समिटर |
3.2. आईपी कन्फिगरेसन (एक प्रश्न सोध्नुहोस्)
JESD204B इन्टरफेसको लागि हार्डवेयर डिजाइनमा निम्न ब्लकहरू समावेश छन्।
३.२.१। डेटा ह्यान्डल (एक प्रश्न सोध्नुहोस्)
डेटा ह्यान्डल (DATA_HANDLE_0) ब्लकले GUI बाट इनपुट डेटा चयन र लिङ्क वा डेटा त्रुटि उत्पादन जानकारी प्राप्त गर्दछ। यो ब्लकले CoreJESD204BRX कोरबाट प्राप्त डेटा आउटपुट र डेटा वा लिङ्क स्थिति त्रुटि GUI मा पठाउँछ। viewing।
३.२.२। डाटा जेनरेटर (एक प्रश्न सोध्नुहोस्)
डेटा जेनेरेटरमा PRBS जेनेरेटर र एउटा वेभफर्म जेनेरेटर हुन्छ। PRBS जेनेरेटरले PRBS7, PRBS15, PRBS23 र PRBS31 ढाँचाहरू उत्पन्न गर्छ। PRBS जेनेरेटरमा लागू गरिएको त्रुटि सम्मिलन मोडले PRBS अनुक्रममा त्रुटि सम्मिलित गर्छ। वेभफर्म जेनेरेटरले साइन, सटुथ, त्रिकोण र वर्ग वेभफर्महरू उत्पन्न गर्छ। डेटा जेनेरेटरले JESD204BTX कोरमा 64-बिट परीक्षण ढाँचा फिड गर्छ, जसले पछि ट्रान्सीभरमा डेटा प्रसारण गर्छ।
३.२.३। PF_TPSRAM (एक प्रश्न सोध्नुहोस्)
PF_TPSRAM ब्लकका दुई उदाहरणहरू छन्, PF_TPSRAM_C0 ब्लकले GUI मा पठाउनु अघि JESD204B लिङ्क स्थिति भण्डारण गर्दछ। PF_TPSRAM_C1 ब्लकले GUI मा डेटा पठाउनु अघि CoreJESD204BRX बाट प्राप्त डेटा भण्डारण गर्दछ।
३.२.४। त्रुटि जेनेरेटर (एक प्रश्न सोध्नुहोस्)
GUI मा लिङ्क त्रुटि उत्पादन चयन गर्दा त्रुटि जेनेरेटर ब्लक (ERR_GEN_0) ले CoreJESD204BTX र PF_XCVR बीच अनियमित डेटा पठाएर लिङ्क त्रुटिहरू उत्पन्न गर्दछ।
३.२.५। PRBS_चेकर (एक प्रश्न सोध्नुहोस्)
डेटा परीक्षकले CoreJESD204BRX IP कोरबाट ६४-बिट डेटा प्राप्त गर्दछ र प्राप्त डेटा सही छ कि छैन भनेर जाँच गर्दछ। यसले त्रुटि गणना र स्थिति संकेत उत्पन्न गर्दछ, जुन स्थिति संकेतको लागि GUI मा प्रसारित हुन्छ। डेटा परीक्षकले विशेष रूपमा डेटा जेनरेटरद्वारा उत्पन्न PRBS अनुक्रमहरू जाँच गर्दछ।
३.२.६। एलईडी डिबग (एक प्रश्न सोध्नुहोस्)
LED डिबग ब्लक (LED_DEBUG_BLK_0) ले JESD204B लिङ्क स्थिति र अन्य त्रुटिहरू डिबग गर्दछ। लिङ्क माथि हुँदा, LED 1, 2, 3, 4, 5 र 6 चम्किन्छन्, जबकि LED 7 र 8 चम्किँदैनन् (DIP 1, 2, 3 र 4 सँग SW8 डिप स्लाइड स्विचमा कममा सेट गरिएको छ)।
३.२.७। इनिट_मनिटर (एक प्रश्न सोध्नुहोस्)
जब Init_monitor ब्लकबाट DEVICE_INIT_DONE सिग्नल माथि जान्छ, ट्रान्सीभर पूर्ण रूपमा कन्फिगर हुन्छ। यो सिग्नल डिजाइनको लागि उचित रिसेट सिग्नल प्राप्त गर्न ARST_N सिग्नलसँग सम्बद्ध हुन्छ।
३.२.८। CORERESET_PF (एक प्रश्न सोध्नुहोस्)
CoreReset_PF ले प्रयोगकर्ता-निर्दिष्ट घडी डोमेनमा रिसेटहरू सिङ्क्रोनाइज गर्दछ। यसले सुनिश्चित गर्दछ कि दावी एसिन्क्रोनस हुँदा, नकारात्मकता घडीसँग सिङ्क्रोनस हुन्छ।
३.२.९। कोरजेईएसडी२०४बीटीएक्स (एक प्रश्न सोध्नुहोस्)
CoreJESD204BTX JEDEC JESD204B मानकको ट्रान्समिटर इन्टरफेस हो। यस डेमो डिजाइनको लागि, यो IP कोर Libero® मा कन्फिगर गरिएको छ, जुन निम्न चित्रमा देखाइएको छ।
चित्र ३-३। CoreJESD204BTX कन्फिगरेटर

CoreJESD204BTX को बारेमा थप जानकारीको लागि, हेर्नुहोस् CoreJESD204BTX ह्यान्डबुक.
३.२.१०. CoreJESD204BRX (प्रश्न सोध्नुहोस्)
CoreJESD204BRX JEDEC JESD204B मानकको रिसीभर इन्टरफेस हो। यस डेमो डिजाइनको लागि, यो IP कोर Libero® मा कन्फिगर गरिएको छ, जुन निम्न चित्रमा देखाइएको छ।
नोट: प्रति view पूर्ण कन्फिगरेसन, डिजाइन भित्रबाट IP को कन्फिगरेटर खोल्नुहोस्।
चित्र ३-४। CoreJESD204BRX कन्फिगरेटर

CoreJESD204BRX को बारेमा थप जानकारीको लागि, हेर्नुहोस् CoreJESD204BRX ह्यान्डबुक.
३.२.११. ट्रान्सीभर इन्टरफेस (एक प्रश्न सोध्नुहोस्)
पोलार फायर ® हाई-स्पीड ट्रान्सीभर (PF_XCVR) २५० Mbps देखि १२.५ Gbps सम्मको उच्च-स्पीड डाटा दरहरूलाई समर्थन गर्न डिजाइन गरिएको हार्ड IP ब्लक हो। यस डेमोमा, ट्रान्सीभर ब्लक (PF_XCVR) लाई ५.० Gbps डाटा दरलाई समर्थन गर्न १२५ MHz को क्लक डाटा रिकभरी (CDR) सन्दर्भ घडीको साथ ८b१०b मोडमा कन्फिगर गरिएको छ।
पोलार फायर ट्रान्समिट PLL (PF_TX_PLL) ले ट्रान्सीभरलाई सन्दर्भ घडी फिड प्रदान गर्दछ। समर्पित सन्दर्भ घडी (PF_XCVR_REF_CLK) ले PF_TX_PLL लाई ५.० Gbps डाटा दरको लागि इच्छित आउटपुट घडी उत्पन्न गर्न ड्राइभ गर्दछ।
निम्न चित्रले ट्रान्सीभर इन्टरफेस कन्फिगरेसन देखाउँछ।
नोट: प्रति view पूर्ण कन्फिगरेसन, डिजाइन भित्रबाट IP को कन्फिगरेटर खोल्नुहोस्।
चित्र ३-५। ट्रान्सीभर इन्टरफेस कन्फिगरेटर

घडी संरचना
सन्दर्भ डिजाइनमा, तीन घडी डोमेनहरू छन्:
- RX_CLK (१२५ मेगाहर्ज)
- TX_CLK (१२५ मेगाहर्ज)
- FAB_REF_CLK (१२५ मेगाहर्ज)
अन-बोर्ड १२५-MHz क्रिस्टल ओसिलेटरले XCVR सन्दर्भ घडी चलाउँछ, जसले DATA_GENERATOR, CoreJESD204BTX, ERR_GEN, CoreJESD204BRX, LED_DEBUG, PRBS_CHECKER, TPSRAM C0 & C1 र DATA_HANDLE लाई घडी प्रदान गर्दछ।
महत्त्वपूर्ण: यदि ट्रान्सीभरको डेटा दर वा सन्दर्भ घडीमा परिवर्तन भएमा, तपाईंले COREUART पुन: कन्फिगर गर्नुपर्छ।
निम्न चित्रले घडी संरचना देखाउँछ।
चित्र ३-४। घडी संरचना

संरचना रिसेट गर्नुहोस्
DEVICE_INIT_DONE र बाह्य रिसेट सिग्नल ARST_N लाई स्प्ल्याश किटमा N4 पिन गर्न म्याप गरिएको छ।
यी संकेतहरूले res_syn_0 ब्लक मार्फत प्रणाली रिसेट (FABRIC_RESET_N) सुरु गर्छन्।
res_syn_0 ब्लकबाट FABRIC_RESET_N सिग्नलले निम्न मोड्युलहरूमा सिधा रिसेट प्रदान गर्दछ:
- CoreJESD204BRX को परिचय
- CoreJESD204BTX को परिचय
- PF_XCVR (LANE0_PMA_ARST_N)
थप रूपमा, FABRIC_RESET_N रिसेट सिंक्रोनाइजर ब्लकमा जडान गरिएको छ, जसले निम्न कार्यात्मक ब्लकहरूमा सिंक्रोनाइज्ड रिसेट सिग्नलहरू वितरण गर्दछ:
- prbs_checker ले
- डाटा_ह्यान्डल
- डेटा_जेनेरेटर
- ERR_GEN को बारेमा
- LED_DEBUG_BLK को परिचय
CoreJESD204BRX मोड्युलबाट RX_RESET_N आउटपुटले रिसेट सिग्नलहरू आपूर्ति गर्दछ: - PF_XCVR_0 मोड्युलको LANE0_PCS_ARST_N इनपुट
- LED_DEBUG ब्लक (EPCS_0_RX_RESET_N)
निम्न चित्रले रिसेट संरचना देखाउँछ।
चित्र ३-६। संरचना रिसेट गर्नुहोस्

पोलार फायर® JESD204B डिजाइनको अनुकरण गर्दै
(एक प्रश्न सोध्नुहोस्)
डिजाइन अनुकरण गर्न, निम्न चरणहरू प्रदर्शन गर्नुहोस्:
- Libero® सुरु गर्नुहोस्, र Project > Tool Pro चयन गर्नुहोस्।files...
- उपकरण प्रो माfiles विन्डोमा, Tools प्यानहरूमा Synthesis र Simulation चयन गर्नुहोस् र यी दुई उपकरणहरूको लागि नवीनतम सक्रिय स्थापना निर्देशिका मार्गहरू चयन गर्नुहोस्।
सिमुलेशनको लागि, डिजाइन ब्राउज गर्नुहोस् files फोल्डरमा जानुहोस्, प्रदान गरिएको TCL स्क्रिप्टहरू प्रयोग गरेर Libero Project सिर्जना गर्नुहोस्, र चित्र ६-२ मा हाइलाइट गरिएको रूपमा Simulate मा क्लिक गर्नुहोस्। थप जानकारीको लागि, परिशिष्ट B: TCL स्क्रिप्ट चलाउने हेर्नुहोस्।
JESD204B PRBS ढाँचा र तरंगरूप चयन अनुकरण गर्न एउटा टेस्टबेन्च प्रदान गरिएको छ। निम्न चित्रले टेस्टबेन्च र डिजाइन बीचको अन्तरक्रिया देखाउँछ।
चित्र ६-१। टेस्टबेन्च र JESD204B डेमो डिजाइन अन्तरक्रिया

टेस्टबेन्चले PRBS इनपुट (PRBS7, PRBS15, PRBS23 र PRBS31) र वेभफर्म इनपुट (साइन वेभ, सटुथ वेभ, त्रिकोण वेभ र स्क्वायर वेभ) को लागि परीक्षण चयन उत्पन्न गर्दछ। यसले JESD204B चरणहरूको प्रमाणीकरणको लागि JESD204B आउटपुट स्थिति संकेतहरू (SYNC_N, ALIGNED र CGS_ERR) र PRBS परीक्षक आउटपुट स्थिति संकेतहरू O_BAD र O_ERROR[4:0] को पनि निगरानी गर्दछ।
डिजाइन सिमुलेट गर्न, डिजाइन फ्लो ट्याबमा, Verify Pre Synthesized Design अन्तर्गत Simulate मा डबल-क्लिक गर्नुहोस्। Simulate विकल्प निम्न चित्रमा हाइलाइट गरिएको छ।
चित्र ६-२। डिजाइनको नक्कल गर्दै

जब सिमुलेशन सुरु हुन्छ, सिमुलेशन उपकरणले सबै डिजाइन स्रोतहरू कम्पाइल गर्दछ files, सिमुलेशन चलाउँछ, र तरंगरूप कन्फिगर गर्दछ viewसिमुलेशन संकेतहरू देखाउनको लागि।
नोट: केहि अवस्थामा, सिमुलेशन सुरु गर्नु अघि सक्रिय उत्तेजकको चयनको लागि सोध्ने प्रम्प्ट देखा पर्न सक्छ। यसलाई समाधान गर्न, उत्तेजक पदानुक्रममा नेभिगेट गर्नुहोस्, PF_JESD204B_SA_TOP_TB_8b (top.v) मा दायाँ क्लिक गर्नुहोस् र निम्न चित्रमा देखाइए अनुसार सक्रिय उत्तेजकको रूपमा सेट गर्नुहोस् चयन गर्नुहोस्।
चित्र ६-३। सक्रिय उत्तेजकको रूपमा सेट गर्नुहोस्

६.१. सिमुलेशन फ्लो (प्रश्न सोध्नुहोस्)
निम्न चरणहरूले JESD204B टेस्टबेन्च सिमुलेशन प्रवाहको वर्णन गर्दछ:
- सुरुमा, NSYSRESET सिग्नलले सबै कम्पोनेन्टहरू रिसेट गर्छ।
- ट्रान्सीभर ब्लक सुरु भएपछि, TB_RX_READY सिग्नल उच्च भएको दाबी गरिन्छ।
- JESD204BRX ले TB_SYNC_N पिन कम गरेर सिङ्क्रोनाइजेसन अनुरोध जारी गर्दछ।
- JESD204BRX ब्लकले JESD204BTX ब्लकद्वारा प्रसारित k28.5 क्यारेक्टरहरू जाँच गर्दछ।
- TB_SYNC_N सिग्नल उच्च भएको दाबी गरेपछि CGS र ILA चरण सुरु हुन्छ।
- टेस्टबेन्चले CGS_ERR सिग्नल कम छ कि छैन भनेर जाँच गर्छ, र कोड समूह सिङ्क्रोनाइजेसन चरण पूरा गर्छ।
- JESD204BRX लिङ्कले TB_SYNC_N सिग्नललाई उच्चमा दाबी गर्छ।
- CGS चरणको सफलतापूर्वक समापन पछि, JESD204BTX ब्लकले प्रारम्भिक लेन सुरु गर्दछ
निम्न अनुक्रममा चार बहु-फ्रेमहरू प्रसारण गरेर पङ्क्तिबद्धता (ILA) अनुक्रम:
– TB_TX_SOMF = ०x८ मा पहिलो फ्रेम
– TB_TX_SOMF = ०x२ मा दोस्रो फ्रेम
– TB_TX_SOMF = ०x८ मा तेस्रो फ्रेम
– चौथो फ्रेम TB_TX_SOMF = ०x२ मा - JESD204BRX लिङ्कले निम्न अनुक्रममा चार बहु-फ्रेमहरू प्राप्त गर्न थाल्छ:
– TB_TX_SOMF = ०x८ मा पहिलो फ्रेम
– TB_TX_SOMF = ०x२ मा दोस्रो फ्रेम
– TB_TX_SOMF = ०x८ मा तेस्रो फ्रेम
– चौथो फ्रेम TB_TX_SOMF = ०x२ मा - यदि सबै JESD204BRX DATA_OUT फ्रेम पङ्क्तिबद्धताको साथ राम्रोसँग प्राप्त भएमा ILA चरण परीक्षण पास हुन्छ।
- ILA चरणको सफलतापूर्वक समापन पछि, JESD204BTX ब्लक डेटा चरणमा प्रवेश गर्दछ।
- डेटा चरणमा, निम्न डेटा JESD204BTX ब्लकमा फिड गरिन्छ: PRBS7, PRBS15, PRBS23 र PRBS31 PRBS जेनेरेटर प्रयोग गरेर।
- वेभफर्म जेनेरेटरबाट साइन, स्क्वायर, स र त्रिकोणीय तरंगहरू उत्पन्न हुन्छन्।
- PRBS परीक्षकले अपेक्षित PRBS ढाँचाको विरुद्धमा प्राप्त PRBS ढाँचा जाँच गर्दछ।
- तरंगरूप आउटपुट हुन सक्छ viewचित्र ६-५ मा देखाइए अनुसार सम्बन्धित तरंग चयनमा सिमुलेशन विन्डोमा एड।
- यदि डेटा परीक्षकले कुनै त्रुटि पत्ता लगाएन भने, testbench ले सिमुलेशन सफल भएको भनी TESTBENCH PASSED सन्देश जारी गर्दछ। यदि त्रुटि पत्ता लाग्यो भने, testbench ले testbench असफल भएको संकेत गर्न TESTBENCH FAILED सन्देश जारी गर्दछ।
सिमुलेशन चलिरहेको बेला, तपाईंले मोडेल सिमको ट्रान्सक्रिप्ट विन्डोमा परीक्षण केसहरूको स्थिति हेर्न सक्नुहुन्छ, जुन निम्न चित्रमा देखाइएको छ।
चित्र ६-४। ट्रान्सक्रिप्ट विन्डो

सिमुलेशन पछि, वेभफर्म विन्डोले निम्न चित्रमा देखाइए अनुसार सिमुलेशन वेभफर्महरू प्रदर्शन गर्दछ।
नोट: तपाईं लगमा केही चेतावनीहरू देख्न सक्छ। यी देखा पर्छन् किनभने UART सिमुलेशनमा प्रयोग गरिएको छैन। सिमुलेशन केवल JESD मा केन्द्रित छ, जबकि UART र RAM GUI उद्देश्यका लागि समावेश गरिएको छ।
चित्र ६-५। सिमुलेशन वेभफर्म विन्डो

डेमो सेटअप गर्दै
बिटस्ट्रिम उत्पन्न गरेपछि, पोलार फायर® उपकरण प्रोग्राम गरिएको हुनुपर्छ। पोलार फायर उपकरण प्रोग्राम गर्न, निम्न चरणहरू गर्नुहोस्:
- बोर्डमा जम्पर सेटिङहरू निम्न तालिकामा सूचीबद्ध गरिए जस्तै छन् भनी सुनिश्चित गर्नुहोस्।
तालिका १-३। जम्पर सेटिङहरूजम्पर विवरण पूर्वनिर्धारित J11 FTDI चिप मार्फत प्रोग्रामिङको लागि पिन १ र २ बन्द गर्नुहोस्।
बाह्य FlashPro4 वा FlashPro5 उपकरण मार्फत प्रोग्रामिङको लागि पिन १ र २ खोल्नुहोस्।खोल्नुहोस् J3 कोर भोल्युम चयन गर्न जम्परtage.
१.०५ V को लागि पिन १ र २ बन्द गर्नुहोस्।
१.० V को लागि पिन १ र २ खोल्नुहोस्।बन्द J10 बाह्य SPI फ्ल्यास मार्फत प्रोग्रामिङको लागि पिन १ र २ बन्द गर्नुहोस्।
यदि J10 खुला छ भने, यसले FTDI चिप प्रयोग गरेर SPI स्लेभ प्रोग्रामिङलाई अनुमति दिन्छ।खोल्नुहोस् - पावर सप्लाई केबललाई बोर्डमा J2 कनेक्टरमा जडान गर्नुहोस्।
- होस्ट पीसीबाट USB केबललाई बोर्डमा रहेको J1 (FTDI पोर्ट) मा जडान गर्नुहोस्।
- SW1 स्लाइड स्विच प्रयोग गरेर बोर्डमा पावर दिनुहोस्।
बोर्ड पावर अप हुँदा, पावर सप्लाई LED हरू १ देखि ४ सम्म चम्किन्छन्। पोलार फायर स्प्ल्याश बोर्डमा LED हरूको बारेमा थप जानकारीको लागि, UG0786 हेर्नुहोस्: पोलार फायर FPGA स्प्ल्याश किट प्रयोगकर्ता गाइड। - Libero Design Flow ट्याबमा, Run PROGRAM Action मा डबल-क्लिक गर्नुहोस्।
को view सम्बन्धित लग file, रिपोर्ट ट्याबमा नेभिगेट गर्नुहोस्, रन प्रोग्राम एक्शनमा दायाँ क्लिक गर्नुहोस् र चयन गर्नुहोस् View रिपोर्ट।
जब उपकरण सफलतापूर्वक प्रोग्राम गरिन्छ, निम्न चित्रमा देखाइए अनुसार हरियो टिक चिन्ह देखा पर्दछ। JESD204B स्ट्यान्डअलोन डेमो कसरी चलाउने भन्ने बारे जानकारीको लागि, डेमो चलाउने हेर्नुहोस्।
चित्र ७-१। उपकरण प्रोग्रामिङ पूरा भयो

फ्ल्यास प्रो एक्सप्रेस प्रयोग गरेर उपकरण प्रोग्रामिङ गर्दै
(एक प्रश्न सोध्नुहोस्)
यस खण्डले प्रोग्रामिङ कार्यको साथ पोलर फायर® उपकरणलाई कसरी प्रोग्राम गर्ने भनेर वर्णन गर्दछ। file फ्ल्यास प्रो एक्सप्रेस प्रयोग गर्दै। .job file निम्न डिजाइन मा उपलब्ध छ files फोल्डर स्थान: mpf_an5978_df/Programming_Files/शीर्ष काम।
उपकरण प्रोग्राम गर्न, निम्न चरणहरू प्रदर्शन गर्नुहोस्:
- होस्ट पीसीमा, फ्ल्यास प्रो एक्सप्रेस सफ्टवेयर सुरु गर्नुहोस्।
- नयाँ परियोजना सिर्जना गर्न, परियोजना मेनुबाट Flash Pro Express Job बाट New वा New Job Project मा क्लिक गर्नुहोस्।
- Flash Pro Express Job संवाद बक्सबाट नयाँ काम परियोजनामा निम्न प्रविष्ट गर्नुहोस्:
- प्रोग्रामिङको काम file: ब्राउज क्लिक गर्नुहोस् र काम भएको स्थानमा नेभिगेट गर्नुहोस् file स्थित छ र चयन गर्नुहोस् file। पूर्वनिर्धारित स्थान हो: mpf_an5978_df/Programming_Files/शीर्ष काम।
– फ्ल्यास प्रो एक्सप्रेस काम परियोजना स्थान: ब्राउज गर्नुहोस् मा क्लिक गर्नुहोस् र फ्ल्यास प्रो एक्सप्रेस परियोजना स्थानमा नेभिगेट गर्नुहोस्।
चित्र ८-१। फ्ल्यास प्रो एक्सप्रेस जॉबबाट नयाँ जॉब प्रोजेक्ट
- ठीक क्लिक गर्नुहोस्। आवश्यक प्रोग्रामिंग file चयन गरिएको छ र उपकरणमा प्रोग्राम गर्न तयार छ।
- तलको चित्रमा देखाइए अनुसार Flash Pro Express विन्डो देखा पर्नेछ। प्रोग्रामर फिल्डमा प्रोग्रामर नम्बर देखा परेको पुष्टि गर्नुहोस्। यदि छैन भने, बोर्ड जडानहरू पुष्टि गर्नुहोस् र Refresh/Rescan Programmers मा क्लिक गर्नुहोस्।
चित्र ४-२। यन्त्रको प्रोग्रामिङ
- RUN मा क्लिक गर्नुहोस्। जब यन्त्र सफलतापूर्वक प्रोग्राम गरिएको छ, निम्न चित्रमा देखाइए अनुसार रन पास गरिएको स्थिति प्रदर्शित हुन्छ।
चित्र ४-३। FlashPro एक्सप्रेस - रन पास भयो
- फ्ल्यास प्रो एक्सप्रेस बन्द गर्नुहोस् वा प्रोजेक्ट ट्याबमा बाहिर निस्कनुहोस् क्लिक गर्नुहोस्।
डेमो चलिरहेको छ
यस खण्डले Polar Fire® Splash बोर्डमा JESD204B डेमो चलाउन JESD204B GUI कसरी प्रयोग गर्ने भनेर वर्णन गर्दछ।
९.१. GUI स्थापना गर्दै (एक प्रश्न सोध्नुहोस्)
डेमो चलाउनको लागि, JESD204B GUI स्थापना गर्नुहोस्। GUI ले इनपुटको रूपमा विभिन्न PRBS परीक्षण ढाँचाहरू चयन गर्न अनुमति दिन्छ, र JESD204B स्थिति संकेतहरू र बोर्डबाट प्राप्त PRBS स्थिति प्रदर्शन गर्दछ।
GUI को वेभफर्म ट्याबले इनपुटको रूपमा चयन गरिएको प्रत्येक वेभफर्मको लागि बोर्डबाट प्राप्त आउटपुट वेभफर्महरू प्रदर्शन गर्दछ।
GUI स्थापना गर्न, निम्न चरणहरू प्रदर्शन गर्नुहोस्:
- निम्न डिजाइनबाट JESD204B_GUI अनुप्रयोग (setup.exe) स्थापना गर्नुहोस् files फोल्डर: mpf_an5978_df/GUI.
- GUI अनुप्रयोग सुरु गर्न, स्थापना निर्देशिकाबाट JESD204B_GUI अनुप्रयोगमा डबल-क्लिक गर्नुहोस्।
९.२. डेमो डिजाइन चलाउँदै (एक प्रश्न सोध्नुहोस्)
JESD204B डेमो चलाउन, निम्न चरणहरू गर्नुहोस्:
- डेमो सेटअप गर्ने चरण १ देखि ४ मा वर्णन गरिए अनुसार जम्परहरू जडान गर्नुहोस् र Polar Fire® Splash बोर्ड सेटअप गर्नुहोस्।
- होस्ट पीसीको डिभाइस म्यानेजरमा, USB सिरियल कन्भर्टरसँग सम्बन्धित COM पोर्टलाई ध्यान दिनुहोस्।
C. COM पोर्ट निर्धारण गर्न, प्रत्येक COM पोर्टको गुणहरूमा रहेको स्थान क्षेत्र जाँच गर्नुहोस्। - होस्ट पीसीको स्टार्ट मेनुमा, JESD204B_GUI मा क्लिक गर्नुहोस्।
- COM पोर्टहरूको सूचीबाट, चरण २ मा पहिचान गरिएको COM पोर्ट चयन गर्नुहोस्, र निम्न चित्रमा देखाइए अनुसार जडान गर्नुहोस् मा क्लिक गर्नुहोस्।
चित्र ९-१। COM पोर्ट चयन
महत्त्वपूर्ण: पोर्ट संख्या फरक हुन सक्छ। यस उदाहरणमाample, COM पोर्ट ३२ चयन गर्नको लागि सही पोर्ट हो।
सफल जडान पछि, होस्ट जडान सूचक हरियो हुन्छ, जस्तै निम्न चित्रमा देखाइएको छ।
चित्र ९-२। सफल होस्ट जडान
निम्न तालिकाले JESD204B GUI मा प्रदर्शित स्थिति संकेतहरू सूचीबद्ध गर्दछ।
तालिका ९-१। JESD204B GUI मा स्थिति संकेतहरूसंकेत विवरण होस्ट जडान UART सञ्चार स्थिति देखाउँछ। लिंक स्थिति TX र RX बीचको सञ्चार लिङ्क स्थिति देखाउँछ। समक्रमण_एन JESD204B स्थिति जनाउँछ। पङ्क्तिबद्ध सबै ट्रान्सीभर लेनहरू पङ्क्तिबद्ध छन् भनी संकेत गर्दछ। RX मान्य RX डेटा मान्य छ भनी जनाउँछ। 8b10b मोडमा, अल्पविराम पङ्क्तिबद्धता भएको र CDR लक भएको जनाउँछ। PRBS स्थिति PRBS त्रुटि जनाउँछ। त्रुटि गणना PRBS जाँचको क्रममा भएका त्रुटिहरूको संख्या प्रदान गर्दछ CGS_ERR को बारेमा कोड समूह सिङ्क्रोनाइजेसन त्रुटिलाई संकेत गर्दछ। NIT_ERR को बारेमा "तालिकामा छैन" त्रुटि जनाउँछ। DISP ERR असमानता त्रुटिलाई जनाउँछ। लिङ्क_सीडी_ईआरआर लिङ्क कन्फिगरेसन डेटा बेमेल भएको संकेत गर्दछ। UCC_ERR को बारेमा "अप्रत्याशित नियन्त्रण क्यारेक्टर" त्रुटिलाई संकेत गर्दछ। - इनपुट चयन सूचीबाट, प्रसारण गरिने ढाँचा चयन गर्नुहोस्, र निम्न चित्रमा देखाइए अनुसार START मा क्लिक गर्नुहोस्।
चित्र ९-३। ढाँचा चयन
चयन गरिएको ढाँचा सिरियल ट्रान्समिट लिङ्क मार्फत पठाइन्छ र CoreJESD204BRX द्वारा प्राप्त गरिन्छ, जसले त्रुटिहरूको जाँच गर्दछ। कुनै पनि समयमा, JESD204B स्थिति GUI मा स्थिति संकेतहरू प्रयोग गरेर निगरानी गर्न सकिन्छ, जस्तै निम्न चित्रमा देखाइएको छ।
चित्र ९-४। लिङ्क स्थिति र JESD204B स्थिति
- PRBS डेटामा त्रुटि उत्पन्न गर्न, डेटा त्रुटि उत्पन्न गर्नुहोस् मा क्लिक गर्नुहोस्।
PRBS स्थिति सूचक रातो हुन्छ, र त्रुटि गणना क्षेत्रले त्रुटिहरूको संख्या प्रदर्शन गर्दछ, जस्तै निम्न चित्रमा देखाइएको छ।
चित्र ९-५। डेटा त्रुटि
- PRBS डेटामा भएका त्रुटिहरू हटाउन र PRBS स्थिति रिसेट गर्न Clear Error मा क्लिक गर्नुहोस्।
PRBS स्थिति सूचक हरियो हुन्छ, र त्रुटि गणना ० मा परिवर्तन हुन्छ, जुन निम्न चित्रमा देखाइएको छ।
चित्र ९-६। डेटा त्रुटि खाली गरियो
- CoreJESD204BTX र ट्रान्सीभर लेन बीच लिङ्क त्रुटि उत्पन्न गर्न, लिङ्क त्रुटि उत्पन्न गर्नुहोस् मा क्लिक गर्नुहोस्।
लिङ्क स्थिति, SYNC_N, ALIGNED, RX VALID, DISP_ERR र CGS_ERROR सूचकहरू रातो हुन्छन्, जुन निम्न चित्रमा देखाइएको छ।
चित्र ९-७। लिङ्क त्रुटि
- लिङ्क त्रुटि हटाउन, त्रुटि खाली गर्नुहोस् मा क्लिक गर्नुहोस्।
निम्न चित्रमा देखाइए अनुसार स्थिति सूचकहरू हरियो हुन्छन्।
चित्र ९-८। लिङ्क त्रुटि खाली गर्नुहोस्
- ढाँचा परिवर्तन गर्न, इनपुट चयन सूचीबाट त्रिकोण चयन गर्नुहोस्।
चयन गरिएको ढाँचा सिरियल ट्रान्समिट लिङ्क मार्फत पठाइन्छ र CoreJESD204BRX द्वारा प्राप्त गरिन्छ। कुनै पनि समयमा, GUI मा स्थिति संकेतहरू प्रयोग गरेर JESD204B स्थिति निगरानी गर्न सकिन्छ। - को view CoreJESD204BRX बाट प्राप्त भएको वेभफर्म, निम्न चित्रमा देखाइए अनुसार वेभफर्म ट्याबमा क्लिक गर्नुहोस्।
चित्र ९-९। त्रिकोण तरंगरूप
- डेमो अन्त्य गर्न, रोक्नुहोस् मा क्लिक गर्नुहोस् र GUI बन्द गर्नुहोस्।
परिशिष्ट A: सन्दर्भहरू
यस खण्डले डेमो डिजाइनमा प्रयोग गरिएका JESD204B मानक र IP कोरहरूको बारेमा थप जानकारी प्रदान गर्ने कागजातहरू सूचीबद्ध गर्दछ।
- JESD204B इन्टरफेस मानकको बारेमा जानकारीको लागि, भ्रमण गर्नुहोस् जेडेक webसाइट.
- पोलर फायर ट्रान्सीभर ब्लकहरू, PF_TX_PLL र PF_XCVR_REF_CLK बारे जानकारीको लागि, हेर्नुहोस् ध्रुवीय आगो परिवार ट्रान्सीभर प्रयोगकर्ता गाइड.
- PF_TPSRAM (PF माइक्रो SRAM) को बारेमा थप जानकारीको लागि, हेर्नुहोस् ध्रुवीय आगो परिवार कपडा प्रयोगकर्ता गाइड.
- CoreJESD204BTX को बारेमा थप जानकारीको लागि, हेर्नुहोस् CoreJESD204BTX ह्यान्डबुक.
- CoreJESD204BRX को बारेमा थप जानकारीको लागि, हेर्नुहोस् CoreJESD204BRX ह्यान्डबुक.
- Libero, Model Sim र Simplify बारे थप जानकारीको लागि, हेर्नुहोस् माइक्रोचिप लाइबेरो SoC webपृष्ठ.
परिशिष्ट B: TCL स्क्रिप्ट चलाउँदै
TCL स्क्रिप्ट डिजाइन मा प्रदान गरिएको छ fileनिर्देशिका HW अन्तर्गत s फोल्डर। यदि आवश्यक छ भने, डिजाइन प्रवाहलाई डिजाइन कार्यान्वयनदेखि कामको उत्पादनसम्म पुन: उत्पादन गर्न सकिन्छ file। TCL चलाउन, निम्न चरणहरू गर्नुहोस्:
- Libero® सफ्टवेयर सुरु गर्नुहोस्।
- परियोजना चयन गर्नुहोस् > स्क्रिप्ट कार्यान्वयन गर्नुहोस् ...।
- ब्राउज क्लिक गर्नुहोस् र डाउनलोड गरिएको HW डाइरेक्टरीबाट script.tcl चयन गर्नुहोस्।
- चलाउनुहोस् क्लिक गर्नुहोस्।
TCL स्क्रिप्टको सफल कार्यान्वयन पछि, HW निर्देशिका भित्र Libero परियोजना सिर्जना गरिन्छ। TCL स्क्रिप्टहरूको बारेमा थप जानकारीको लागि, mpf_an5978_df/HW/TCL_Script_readme.txt हेर्नुहोस्।
TCL आदेशहरूको बारेमा थप विवरणहरूको लागि, TCL आदेश सन्दर्भ गाइड हेर्नुहोस्। TCL स्क्रिप्ट चलाउँदा सामना गर्नुपरेका कुनै पनि प्रश्नहरूको लागि, प्राविधिक सहयोगलाई सम्पर्क गर्नुहोस्।
संशोधन इतिहास
संशोधन इतिहासले कागजातमा लागू गरिएका परिवर्तनहरू वर्णन गर्दछ। परिवर्तनहरू हालको प्रकाशनबाट सुरु गरी संशोधनद्वारा सूचीबद्ध गरिएका छन्।
| संशोधन | मिति | विवरण |
| A | १/४ | कागजातको संशोधन A मा गरिएका परिवर्तनहरूको सूची निम्न छ: • कागजातलाई माइक्रोचिप टेम्प्लेटमा स्थानान्तरण गरिएको थियो। • कागजात नम्बर ५०२००७९६ बाट DS००००५९७८ मा अद्यावधिक गरिएको थियो। • कागजात ID DG0796 बाट AN5978 मा अद्यावधिक गरिएको थियो। |
| 3.0 | - | यो कागजात Libero® SoC Polar Fire v2.2 रिलीजको सन्दर्भमा अद्यावधिक गरिएको छ। |
| 2.0 | - | यो कागजात Libero SoC Polar Fire v2.1 रिलीजको सन्दर्भमा अद्यावधिक गरिएको छ। |
| 1.0 | - | यस कागजातको पहिलो प्रकाशन। |
माइक्रोचिप FPGA समर्थन
माइक्रोचिप एफपीजीए उत्पादन समूहले ग्राहक सेवा, ग्राहक प्राविधिक समर्थन केन्द्र, ए सहित विभिन्न समर्थन सेवाहरूसँग आफ्ना उत्पादनहरूलाई समर्थन गर्दछ। webसाइट, र विश्वव्यापी बिक्री कार्यालयहरू।
ग्राहकहरूलाई समर्थनलाई सम्पर्क गर्नु अघि माइक्रोचिप अनलाइन स्रोतहरू भ्रमण गर्न सुझाव दिइएको छ किनभने यो धेरै सम्भावना छ कि तिनीहरूका प्रश्नहरूको जवाफ पहिले नै दिइसकिएको छ।
मार्फत प्राविधिक सहयोग केन्द्रलाई सम्पर्क गर्नुहोस् webwww.microchip.com/support मा साइट। FPGA यन्त्र भाग नम्बर उल्लेख गर्नुहोस्, उपयुक्त केस कोटी चयन गर्नुहोस्, र डिजाइन अपलोड गर्नुहोस् fileप्राविधिक सहयोग केस सिर्जना गर्दा।
गैर-प्राविधिक उत्पादन समर्थनको लागि ग्राहक सेवालाई सम्पर्क गर्नुहोस्, जस्तै उत्पादन मूल्य निर्धारण, उत्पादन अपग्रेडहरू, अद्यावधिक जानकारी, अर्डर स्थिति, र प्राधिकरण।
- उत्तर अमेरिकाबाट, 800.262.1060 मा कल गर्नुहोस्
- बाँकी संसारबाट, 650.318.4460 मा कल गर्नुहोस्
- फ्याक्स, संसारको कुनै पनि ठाउँबाट, 650.318.8044
माइक्रोचिप जानकारी
ट्रेडमार्कहरू
"माइक्रोचिप" नाम र लोगो, "M" लोगो, र अन्य नामहरू, लोगोहरू, र ब्रान्डहरू माइक्रोचिप टेक्नोलोजी इन्कर्पोरेटेड वा यसका सम्बद्ध कम्पनीहरू र/वा संयुक्त राज्य अमेरिका र/वा अन्य देशहरूमा ("माइक्रोचिप) का दर्ता र दर्ता नगरिएका ट्रेडमार्कहरू हुन्। ट्रेडमार्क")। माइक्रोचिप ट्रेडमार्क सम्बन्धी जानकारी यहाँ पाउन सकिन्छ https://www.microchip.com/en-us/about/legalinformation/microchip-trademarks.
ISBN: 979-8-3371-1709-6
कानूनी सूचना
यो प्रकाशन र यहाँको जानकारी माइक्रोचिप उत्पादनहरूमा मात्र प्रयोग गर्न सकिन्छ, डिजाइन, परीक्षण, र माइक्रोचिप उत्पादनहरू तपाईंको अनुप्रयोगसँग एकीकृत गर्न सहित। कुनै पनि अन्य तरिकामा यो जानकारीको प्रयोगले यी सर्तहरूको उल्लङ्घन गर्दछ। यन्त्र अनुप्रयोगहरू सम्बन्धी जानकारी तपाईंको सुविधाको लागि मात्र प्रदान गरिएको छ र अद्यावधिकहरूद्वारा हटाइएको हुन सक्छ। यो सुनिश्चित गर्न को लागी तपाइँको जिम्मेवारी हो कि तपाइँको आवेदन तपाइँको विशिष्टताहरु संग मिल्छ। अतिरिक्त समर्थनको लागि आफ्नो स्थानीय माइक्रोचिप बिक्री कार्यालयमा सम्पर्क गर्नुहोस् वा, मा अतिरिक्त समर्थन प्राप्त गर्नुहोस् www.microchip.com/en-us/support/design-help/client-support-services.
यो जानकारी माइक्रोचिप "जस्तो छ" द्वारा प्रदान गरिएको हो। MICROCHIP ले कुनै पनि प्रकारको कुनै प्रतिनिधित्व वा वारेन्टी गर्दैन, चाहे अभिव्यक्त वा निहित, लिखित वा मौखिक, वैधानिक वा अन्यथा, जानकारीसँग सम्बन्धित तर सीमित रूपमा सीमित छैन। गैर-उल्लंघन, व्यापारिकता, र एक विशेष उद्देश्यको लागि फिटनेस, वा यसको अवस्था, गुणस्तर, वा कार्यसम्पादनसँग सम्बन्धित वारेन्टीहरू।
कुनै पनि हालतमा माइक्रोसिप कुनै पनि अप्रत्यक्ष, विशेष, दण्डात्मक, आकस्मिक, वा परिणामात्मक हानि, क्षति, लागत, वा कुनै पनि प्रकारको खर्चको लागि उत्तरदायी हुनेछैन जुन पनि USMEWETUS सम्बन्धी, MICROCHIP लाई सम्भाव्यताको बारेमा सल्लाह दिइएको भए पनि वा क्षतिहरू अनुमानित छन्। कानूनद्वारा अनुमति दिइएको पूर्ण हदसम्म, जानकारी वा यसको प्रयोगसँग सम्बन्धित कुनै पनि हिसाबले सबै दावीहरूमा माइक्रोचिपको पूर्ण दायित्वले शुल्कको रकम भन्दा बढि हुने छैन, यदि कुनै पनि भएमा, जानकारीको लागि माइक्रोचिप।
जीवन समर्थन र/वा सुरक्षा अनुप्रयोगहरूमा माइक्रोचिप यन्त्रहरूको प्रयोग पूर्ण रूपमा क्रेताको जोखिममा हुन्छ, र क्रेता कुनै पनि र सबै क्षतिहरू, दावीहरू, सूटहरू, वा त्यस्ता प्रयोगको परिणामस्वरूप खर्चहरूबाट हानिरहित माइक्रोचिपलाई रक्षा गर्न, क्षतिपूर्ति गर्न र होल्ड गर्न सहमत हुन्छन्। कुनै पनि माइक्रोचिप बौद्धिक सम्पदा अधिकार अन्तर्गत कुनै पनि इजाजतपत्र, अस्पष्ट वा अन्यथा, अन्यथा भनिएको छैन।
माइक्रोचिप उपकरण कोड सुरक्षा सुविधा
माइक्रोचिप उत्पादनहरूमा कोड सुरक्षा सुविधाको निम्न विवरणहरू नोट गर्नुहोस्:
- माइक्रोचिप उत्पादनहरूले तिनीहरूको विशेष माइक्रोचिप डेटा पानामा समावेश विशिष्टताहरू पूरा गर्दछ।
- Microchip ले विश्वास गर्छ कि यसको उत्पादनहरु को परिवार सुरक्षित छ जब अभिप्रेत तरिकामा प्रयोग गरिन्छ, सञ्चालन विनिर्देशहरु भित्र, र सामान्य अवस्थामा।
- माइक्रोचिप मान र आक्रामक रूपमा यसको बौद्धिक सम्पत्ति अधिकारहरूको रक्षा गर्दछ। माइक्रोचिप उत्पादनहरूको कोड सुरक्षा सुविधाहरू उल्लङ्घन गर्ने प्रयासहरू कडा रूपमा निषेधित छन् र डिजिटल मिलेनियम प्रतिलिपि अधिकार ऐन उल्लङ्घन हुन सक्छ।
- न त माइक्रोचिप वा कुनै अन्य अर्धचालक निर्माताले यसको कोडको सुरक्षाको ग्यारेन्टी गर्न सक्छ। कोड सुरक्षाको मतलब यो होइन कि हामीले उत्पादन "अनब्रेक्बल" छ भनेर ग्यारेन्टी गरिरहेका छौं।
कोड सुरक्षा निरन्तर विकसित हुँदैछ। Microchip हाम्रा उत्पादनहरूको कोड सुरक्षा सुविधाहरू निरन्तर सुधार गर्न प्रतिबद्ध छ।
आवेदन नोट
© 2025 Microchip Technology Inc. र यसका सहायक कम्पनीहरू
DS00005978A -
कागजातहरू / स्रोतहरू
![]() |
माइक्रोचिप AN5978 पोलर फायर FPGA स्प्ल्याश किट [pdf] प्रयोगकर्ता गाइड AN5978 पोलर फायर FPGA स्प्ल्याश किट, AN5978, पोलर फायर FPGA स्प्ल्याश किट, फायर FPGA स्प्ल्याश किट, FPGA स्प्ल्याश किट, स्प्ल्याश किट |
