माइक्रोचिप-लोगो

माइक्रोचिप सिनोप्सिस सिंप्लिफ़ाई प्रो ME

माइक्रोचिप-सिनोप्सिस-सिंप्लिफ़ाई-प्रो- उत्पाद-छवि

विशेष विवरण

  • उत्पाद का नाम: सिनोप्सिस सिंप्लिफ़ाई
  • उत्पाद प्रकार: तर्क संश्लेषण उपकरण
  • समर्थित डिवाइस: FPGA और CPLD
  • समर्थित भाषाएँ: वेरिलॉग और वीएचडीएल
  • अतिरिक्त विशेषताएं: एफएसएम एक्सप्लोरर, एफएसएम viewएर, रजिस्टर पुनः समय निर्धारण, गेटेड घड़ी रूपांतरण

उत्पाद उपयोग निर्देश

ऊपरview
सिनोप्सिस सिंप्लिफ़ाई एक लॉजिक सिंथेसिस टूल है जिसे FPGA और CPLD डिवाइस के लिए डिज़ाइन किया गया है। यह वेरिलॉग और VHDL भाषाओं में उच्च-स्तरीय इनपुट स्वीकार करता है और डिज़ाइन को छोटे और उच्च-प्रदर्शन नेटलिस्ट में परिवर्तित करता है

डिज़ाइन इनपुट
उद्योग-मानक सिंटैक्स का उपयोग करके वेरिलॉग या वीएचडीएल में अपना डिज़ाइन लिखें।

संश्लेषण प्रक्रिया
अपने डिज़ाइन पर संश्लेषण प्रक्रिया चलाने के लिए Synplify या Synplify Pro का उपयोग करें। यह टूल लक्ष्य FPGA या CPLD डिवाइस के लिए डिज़ाइन को अनुकूलित करेगा।

आउटपुट सत्यापन
संश्लेषण के बाद, उपकरण VHDL और वेरिलॉग नेटलिस्ट उत्पन्न करता है।
आप अपने डिज़ाइन की कार्यक्षमता को सत्यापित करने के लिए इन नेटलिस्टों का अनुकरण कर सकते हैं।

सामान्य प्रश्न

सिंप्लीफाई क्या करता है?
सिंप्लिफ़ाई और सिंप्लिफ़ाई प्रो FPGA और CPLD डिवाइस के लिए लॉजिक सिंथेसिस टूल हैं। सिंप्लिफ़ाई प्रो जटिल FPGAs के प्रबंधन और अनुकूलन के लिए उन्नत सुविधाएँ प्रदान करता है।

सिनोप्सिस सिंप्लिफ़ाई का परिचय (प्रश्न पूछें)

यह दस्तावेज़ Synopsys® Synplify® टूल से संबंधित अक्सर पूछे जाने वाले प्रश्नों (FAQs) के उत्तर प्रदान करता है, और माइक्रोचिप के Libero® SoC डिज़ाइन सूट के साथ इसके एकीकरण को दर्शाता है। यह दस्तावेज़ लाइसेंसिंग, त्रुटि संदेश और संश्लेषण अनुकूलन जैसे विषयों को कवर करता है। यह दस्तावेज़ उपयोगकर्ताओं को FPGA डिज़ाइन के लिए Synplify का प्रभावी ढंग से उपयोग करने में मदद करने के लिए है। यह समर्थित HDL भाषाओं, लाइसेंसिंग आवश्यकताओं और सामान्य समस्याओं का निवारण करने के तरीके के बारे में बताता है। इसके अतिरिक्त, दस्तावेज़ RAM अनुमान, विशेषताओं, निर्देशों और डिज़ाइन क्षेत्र और परिणामों की गुणवत्ता में सुधार करने की तकनीकों के बारे में विशिष्ट प्रश्नों को संबोधित करता है।

  • सिंप्लीफाई क्या करता है? (प्रश्न पूछें)
    सिंप्लीफाई और सिंप्लीफाई प्रो उत्पाद फील्ड प्रोग्रामेबल गेट एरे (FPGA) और कॉम्प्लेक्स प्रोग्रामेबल लॉजिक डिवाइस (CPLD) के लिए लॉजिक सिंथेसिस टूल हैं। सिंप्लीफाई प्रो टूल सिंप्लीफाई टूल का एक उन्नत संस्करण है, जिसमें जटिल FPGAs को प्रबंधित करने और अनुकूलित करने के लिए कई अतिरिक्त सुविधाएँ हैं। सिंप्लीफाई प्रो में उपलब्ध कुछ अतिरिक्त सुविधाएँ हैं फाइनाइट स्टेट मशीन (FSM) एक्सप्लोरर, FSM viewएर, रजिस्टर पुनः समय और गेटेड घड़ी रूपांतरण।
    ये उपकरण उद्योग-मानक हार्डवेयर विवरण भाषाओं (वेरिलॉग और वीएचडीएल) में लिखे गए उच्च-स्तरीय इनपुट को स्वीकार करते हैं, और सिंप्लिसिटी बिहेवियर एक्सट्रैक्टिंग सिंथेसिस टेक्नोलॉजी (बीईएसटी) एल्गोरिदम का उपयोग करते हैं। वे लोकप्रिय प्रौद्योगिकी विक्रेताओं के लिए डिज़ाइन को छोटे और उच्च-प्रदर्शन डिज़ाइन नेटलिस्ट में परिवर्तित करते हैं। उपकरण संश्लेषण के बाद वीएचडीएल और वेरिलॉग नेटलिस्ट लिखते हैं, जिन्हें कार्यक्षमता को सत्यापित करने के लिए सिम्युलेट किया जा सकता है।
  • Synplify किस HDL भाषा का समर्थन करता है? (प्रश्न पूछें)
    वेरिलॉग 95, वेरिलॉग 2001, सिस्टम वेरिलॉग IEEE® (P1800) मानक, VHDL 2008 और VHDL 93 सिंप्लीफाई में समर्थित हैं। विभिन्न भाषा निर्माणों के बारे में जानकारी के लिए, माइक्रोचिप भाषा समर्थन संदर्भ मैनुअल के लिए सिंप्लीफाई प्रो देखें।
  • क्या सिंप्लीफाई माइक्रोचिप मैक्रोज़ के मैनुअल इंस्टैंसिएशन को स्वीकार करेगा? (प्रश्न पूछें)
    हां, Synplify में माइक्रोचिप के सभी हार्ड मैक्रोज़ के लिए बिल्ट-इन मैक्रो लाइब्रेरीज़ हैं, जिसमें लॉजिक गेट्स, काउंटर्स, फ्लिप-फ्लॉप्स और I/O शामिल हैं। आप अपने Verilog और VHDL डिज़ाइन में इन मैक्रोज़ को मैन्युअल रूप से इंस्टेंटिएट कर सकते हैं, और Synplify उन्हें आउटपुट नेटलिस्ट में पास कर देता है।
  • सिंप्लिफ़ाई माइक्रोचिप टूल्स के साथ कैसे काम करता है? (प्रश्न पूछें)
    Synopsys Synplify Pro® माइक्रोचिप एडिशन (ME) संश्लेषण उपकरण Libero में एकीकृत है, जो आपको किसी भी माइक्रोचिप डिवाइस के लिए HDL डिज़ाइन को लक्षित और पूरी तरह से अनुकूलित करने में सक्षम बनाता है। अन्य सभी Libero उपकरणों की तरह, आप सीधे Libero प्रोजेक्ट मैनेजर से Synplify Pro ME लॉन्च कर सकते हैं।
    सिंप्लिफ़ाई प्रो ME, लिबरो संस्करणों में मानक पेशकश है। सिंप्लिफ़ाई प्रो ME को लिबरो टूल प्रो में विशिष्ट निष्पादन योग्य को लागू करके लॉन्च किया जाता हैfile.

लाइसेंसिंग डाउनलोड इंस्टॉलेशन (प्रश्न पूछें)

यह अनुभाग लिबरो में सिंप्लिफ़ाई के लाइसेंस की स्थापना और डाउनलोड प्रक्रिया से संबंधित प्रश्नों का उत्तर देता है।

  1. मैं नवीनतम Synplify रिलीज़ कहाँ से डाउनलोड कर सकता हूँ? (प्रश्न पूछें)
    सिंप्लिफ़ाई लिबरो डाउनलोड का एक हिस्सा है और स्टैंडअलोन इंस्टॉलेशन लिंक माइक्रोचिप डायरेक्ट है।
  2. नवीनतम लिबरो के साथ सिंप्लिफ़ाई का कौन सा संस्करण जारी किया गया है? (प्रश्न पूछें)
    Libero के साथ जारी किए गए Synplify संस्करणों की सूची के लिए, Synplify Pro® ME देखें।
  3. मैं Synplify के नवीनतम संस्करण में अपग्रेड कैसे करूँ और Libero में इसका उपयोग कैसे करूँ?
    प्रोजेक्ट मैनेजर? (प्रश्न पूछें)
    माइक्रोचिप या सिनोप्सिस से सिंप्लीफाई का नवीनतम संस्करण डाउनलोड और इंस्टॉल करें webसाइट, और Libero प्रोजेक्ट मैनेजर टूल प्रो में संश्लेषण सेटिंग्स बदलेंfile लिबरो प्रोजेक्ट से > प्रोfileएस मेनू.
  4. क्या मुझे Libero में Synplify चलाने के लिए अलग लाइसेंस की आवश्यकता है? (प्रश्न पूछें)
    नहीं, Libero-स्टैंडअलोन लाइसेंस को छोड़कर सभी Libero लाइसेंसों में Synplify सॉफ्टवेयर के लिए लाइसेंस शामिल है।
  5. मैं Synplify के लिए लाइसेंस कहां और कैसे प्राप्त कर सकता हूं? (प्रश्न पूछें)
    निःशुल्क लाइसेंस के लिए आवेदन करने के लिए, लाइसेंसिंग पेज देखें और सॉफ़्टवेयर लाइसेंस और पंजीकरण प्रणाली लिंक पर क्लिक करें। अपनी C ड्राइव की वॉल्यूम आईडी सहित आवश्यक जानकारी दर्ज करें। अपने C ड्राइव से आवेदन करना सुनिश्चित करें, भले ही वह वह ड्राइव न हो जिस पर आप सॉफ़्टवेयर इंस्टॉल करना चाहते हैं। सशुल्क लाइसेंस के लिए, स्थानीय माइक्रोचिप बिक्री कार्यालय से संपर्क करें।
  6. मैं Synplify को बैच मोड में क्यों नहीं चला सकता? इसके लिए किस लाइसेंस की आवश्यकता है? (प्रश्न पूछें)
    कमांड प्रॉम्प्ट से, उस डायरेक्टरी पर जाएँ जहाँ प्रोजेक्ट है fileस्थित हैं और निम्नलिखित टाइप करें।
    • Libero IDE के लिए: synplify_pro -batch -licensetype synplifypro_actel -log synpl.log TopCoreEDAC_syn.prj
    • लिबरो SoC के लिए: synplify_pro -batch -licensetype synplifypro_actel -log synpl.log asdasd_syn.tcl
      नोट: Synplify को बैच मोड में चलाने के लिए आपके पास सिल्वर लाइसेंस होना चाहिए। माइक्रोचिप पोर्टल पर अपना निःशुल्क सिल्वर लाइसेंस जेनरेट करें।

मेरा Synplify लाइसेंस काम क्यों नहीं कर रहा है? (प्रश्न पूछें)

लाइसेंस की कार्यप्रणाली की जांच करने के चरण इस प्रकार हैं:

  1. जाँच करें कि लाइसेंस की अवधि समाप्त हो गई है या नहीं।
  2. जाँचें कि क्या LM_LICENSE_FILE विंडोज उपयोगकर्ता पर्यावरण चर के रूप में सही ढंग से सेट किया गया है, जो लिबरो लाइसेंस.dat के स्थान की ओर इशारा करता है file.
  3. जाँच करें कि Libero IDE टूल प्रोfile Synplify Pro पर सेट है और आपके लाइसेंस में Synplify लाइसेंस सुविधा सक्षम है file.
  4. license.dat में “synplifypro_actel” फीचर लाइन देखें file:
    वृद्धि synplifypro_actel snpslmd 2016.09 21-nov-2017 अनगिनत \ 4E4905A56595B143FFF4 VENDOR_STRING=^1+S \
    HOSTID=DISK_SERIAL_NUM=ec4e7c14 ISSUED=21-nov-2016 ck=232 \ SN=TK:4878-0:1009744:181759 START=21-nov-2016
  5. 5. फीचर लाइन का पता लगाने के बाद, सुनिश्चित करें कि आपके द्वारा उपयोग किए जा रहे कंप्यूटर के लिए HostID सही है।

क्या मैं माइक्रोचिप से प्राप्त सिंप्लीफाई लाइसेंस का उपयोग कर सकता हूँ? (प्रश्न पूछें)
नहीं, यदि आपको माइक्रोचिप से सिंप्लिफ़ाई लाइसेंस प्राप्त हुआ है, तो आप केवल सिंप्लिफ़ाई ME ही चला पाएंगे।

  • क्या Synplify Pro सिंथेसिस टूल सभी Libero लाइसेंसों में समर्थित है? (प्रश्न पूछें)
    Synplify Pro Synthesis टूल सभी लाइसेंस प्रकारों में समर्थित नहीं है। लाइसेंसिंग के बारे में अधिक जानकारी के लिए, लाइसेंसिंग पृष्ठ देखें।

चेतावनियाँ/त्रुटि संदेश (प्रश्न पूछें)

यह अनुभाग स्थापना प्रक्रिया के दौरान दिखाई देने वाले विभिन्न त्रुटि संदेशों के बारे में जानकारी प्रदान करता है।

  1. चेतावनी: शीर्ष इकाई अभी तक सेट नहीं है! (प्रश्न पूछें)
    इस चेतावनी संदेश का अर्थ है कि डिज़ाइन की जटिलता के कारण Synplify आपके डिज़ाइन में शीर्ष इकाई की पहचान नहीं कर सका। आपको Synplify कार्यान्वयन विकल्पों में शीर्ष इकाई का नाम मैन्युअल रूप से निर्दिष्ट करना होगा। निम्न चित्र एक उदाहरण दिखाता हैampले. चित्र 2-1. उदाहरणampशीर्ष इकाई का नाम निर्दिष्ट करने के लिए
    माइक्रोचिप-सिनोप्सिस-सिंप्लीफाई-प्रो-एमई (2)
  2. रजिस्टर प्रूनिंग पर चेतावनियाँ (प्रश्न पूछें) सिंप्लीफाई अप्रयुक्त, डुप्लिकेट रजिस्टर, नेट या ब्लॉक को प्रून करके डिज़ाइन को अनुकूलित करता है। आप निम्नलिखित निर्देशों को लागू करके ऑटो ऑप्टिमाइज़ेशन की मात्रा को मैन्युअल रूप से नियंत्रित कर सकते हैं:
    • *syn_keep—यह सुनिश्चित करता है कि यदि संश्लेषण के दौरान कोई तार रखा जाता है और हैट किया जाता है तो तार में कोई अनुकूलन नहीं होता है। इस निर्देश का उपयोग आमतौर पर अवांछित अनुकूलन को तोड़ने और मैन्युअल रूप से बनाए गए प्रतिकृति को सुनिश्चित करने के लिए किया जाता है। यह केवल नेट और संयोजन तर्क पर काम करता है।
    • *syn_preserve—यह सुनिश्चित करता है कि रजिस्टरों को अनुकूलित नहीं किया गया है।
    • *syn_noprune—यह सुनिश्चित करता है कि ब्लैक बॉक्स को तब अनुकूलित नहीं किया जाता है जब उसके आउटपुट अप्रयुक्त होते हैं (अर्थात, जब उसके आउटपुट किसी तर्क को संचालित नहीं करते हैं)।
    अनुकूलन नियंत्रण और Synplify दस्तावेज़ों के बारे में अधिक जानकारी के लिए, माइक्रोचिप उपयोगकर्ता मार्गदर्शिका के लिए Synplify प्रो देखें।
  3. @W: FP101 | डिज़ाइन में आठ इंस्टैन्शियेटेड ग्लोबल बफ़र्स हैं, लेकिन केवल छह की अनुमति है (प्रश्न पूछें) @W: FP103 - उपयोगकर्ता syn_global_buffers का उपयोग करके अनुमत ग्लोबल क्लॉक बफ़र्स को अधिकतम 18 तक बढ़ा सकता है।
    चेतावनियाँ इसलिए बनाई गई हैं क्योंकि Synplify ने डिज़ाइन में छह से ज़्यादा वैश्विक मैक्रोज़ की पहचान की है। Synplify में अनुमत वैश्विक नेट की डिफ़ॉल्ट अधिकतम संख्या वर्तमान में छह पर सेट है।
    इसलिए जब उपकरण इस डिज़ाइन के लिए छह से अधिक का उपयोग करने का प्रयास करता है, तो यह एक त्रुटि उत्पन्न करता है। आप डिफ़ॉल्ट सीमा को मैन्युअल रूप से आठ तक बढ़ा सकते हैं (IGLOO/e, ProASIC18/E और Fusion में 3 तक, और SmartFusion 16 और IGLOO 2 डिवाइस के आधार पर आठ और 2 तक) syn_global_buffers नामक संश्लेषण विशेषता जोड़कर।
    उदाहरणार्थampपर:
    मॉड्यूल टॉप (clk1, clk2, d1, d2, q1, q2, रीसेट) /* संश्लेषण syn_global_buffers = 8 */; ……या टॉप का आर्किटेक्चर व्यवहार विशेषता syn_global_buffers है: पूर्णांक; व्यवहार की आर्किटेक्चर विशेषता syn_global_buffers 8 है; ……
    अधिक जानकारी के लिए, माइक्रोचिप उपयोगकर्ता मार्गदर्शिका के लिए Synplify Pro देखें।
  4. त्रुटि: प्रोfile उपकरण Synplify इंटरैक्टिव है और आप बैच मोड में चल रहे हैं: इस उपकरण को लागू नहीं किया जा सकता (प्रश्न पूछें)
    बैच मोड में Synplify चलाने के लिए आपके पास सिल्वर लाइसेंस होना चाहिए। सिल्वर लाइसेंस खरीदने के लिए स्थानीय माइक्रोचिप बिक्री प्रतिनिधि से संपर्क करें। आपको यह सुनिश्चित करना होगा कि Libero Synthesis टूल प्रोfile यदि आप सीधे कमांड प्रॉम्प्ट के बजाय Libero के भीतर से Synplify को इनवोक कर रहे हैं, तो बैच मोड में Synplify को लॉन्च करने के लिए कॉन्फ़िगर किया गया है। निम्न चित्र दिखाता है कि Libero के भीतर से Synplify को कैसे इनवोक किया जाए।
    चित्र 2-2। भूतपूर्वampलिबरो के भीतर से सिंप्लीफाई को आमंत्रित करने के लिए ले
    माइक्रोचिप-सिनोप्सिस-सिंप्लीफाई-प्रो-एमई (3)
  5. @E: CG103: “C:\PATH\code.vhd”:12:13:12:13|अभिव्यक्ति की अपेक्षा (प्रश्न पूछें)
    @E: CD488: “C:\PATH\code.vhd”:14:11:14:11—स्ट्रिंग लिटरल में EOF
    VHDL में अर्धविराम या नई लाइन के अलावा किसी अन्य चीज़ के बाद टिप्पणी की अनुमति नहीं है। दो हाइफ़न एक टिप्पणी की शुरुआत को चिह्नित करते हैं, जिसे VHDL संकलक द्वारा अनदेखा किया जाता है। एक टिप्पणी एक अलग लाइन पर या लाइन के अंत में हो सकती है। त्रुटि VHDL कोड के किसी अन्य भाग में टिप्पणियों के कारण होती है।
  6. @E: m_proasic.exe में आंतरिक त्रुटि (प्रश्न पूछें)
    यह अपेक्षित उपकरण व्यवहार नहीं है। अधिक जानकारी के लिए, Synopsys Synplify सहायता टीम से संपर्क करें, या यदि आपके पास Synopsys सहायता खाता नहीं है, तो माइक्रोचिप तकनीकी सहायता टीम से संपर्क करें।
  7. संश्लेषण के बाद मेरा लॉजिक ब्लॉक क्यों गायब हो गया? (प्रश्न पूछें) Synplify ऐसे किसी भी लॉजिक ब्लॉक को अनुकूलित कर देता है जिसमें कोई बाहरी आउटपुट पोर्ट नहीं होता है।

विशेषताएँ/निर्देश (प्रश्न पूछें)

यह अनुभाग विशेषताओं और निर्देशों से संबंधित प्रश्नों का उत्तर देता है।

  1. मैं Synplify में स्वचालित क्लॉक बफर उपयोग को कैसे बंद करूँ? (प्रश्न पूछें)
    नेट या विशिष्ट इनपुट पोर्ट के लिए स्वचालित क्लॉक बफ़रिंग को बंद करने के लिए, syn_noclockbuf विशेषता का उपयोग करें। स्वचालित क्लॉक बफ़रिंग को बंद करने के लिए बूलियन मान को एक या सत्य पर सेट करें।
    आप इस विशेषता को किसी हार्ड आर्किटेक्चर या मॉड्यूल से जोड़ सकते हैं जिसका पदानुक्रम पोर्ट या नेट के अनुकूलन के दौरान भंग नहीं होगा।
    विशेषता के उपयोग के बारे में अधिक जानकारी के लिए, माइक्रोचिप उपयोगकर्ता मार्गदर्शिका के लिए Synplify Pro देखें।
  2. रजिस्टरों को संरक्षित करने के लिए किस विशेषता का उपयोग किया जाता है? (प्रश्न पूछें)
    syn_preserve निर्देश का उपयोग रजिस्टरों को संरक्षित करने के लिए किया जाता है। इस विशेषता के बारे में अधिक जानकारी के लिए, Synplify Pro for Microchip उपयोगकर्ता गाइड देखें।
  3. क्या syn_radhardlevel विशेषता IGLOO और Fusion परिवारों का समर्थन करती है? (प्रश्न पूछें)
    नहीं, syn_radhardlevel विशेषता IGLOO® और Fusion परिवारों में समर्थित नहीं है।
  4. मैं Synplify में सीरियल ऑप्टिमाइज़ेशन को कैसे अक्षम करूँ? (प्रश्न पूछें)
    Synplify में सीरियल ऑप्टिमाइज़ेशन को अक्षम करने के लिए syn_preserve निर्देश का उपयोग करें।
  5. मैं Synplify में विशेषता कैसे जोड़ सकता हूँ? (प्रश्न पूछें)

Synplify में विशेषता जोड़ने के लिए निम्नलिखित चरणों का पालन करें:

  1. लिबरो प्रोजेक्ट मैनेजर से सिंप्लिफ़ाई लॉन्च करें।
  2. पर क्लिक करें File > नया > FPGA डिज़ाइन बाधाएँ.
  3. स्प्रेडशीट के नीचे विशेषताएँ टैब पर क्लिक करें।
  4. स्प्रेडशीट में किसी भी विशेषता सेल पर डबल-क्लिक करें। आपको कई विशेषताओं के साथ एक ड्रॉप-डाउन मेनू दिखाई देगा। उनमें से किसी एक को चुनें, और उसके अनुसार आवश्यक फ़ील्ड भरें, जैसा कि निम्न चित्र में दिखाया गया है।
  5. माइक्रोचिप-सिनोप्सिस-सिंप्लीफाई-प्रो-एमई (1)बचाओ fileकार्य पूरा करने के बाद स्कोप एडिटर को बंद कर दें।
  • मैं अपने डिज़ाइन में क्लॉक बफर कैसे सम्मिलित करूँ? (प्रश्न पूछें)
    क्लॉक बफर डालने के लिए syn_insert_buffer विशेषता का उपयोग करें। संश्लेषण उपकरण आपके द्वारा निर्दिष्ट विक्रेता-विशिष्ट मानों के अनुसार क्लॉक बफर डालता है। विशेषता को इंस्टेंस पर लागू किया जा सकता है।
    विशेषता के उपयोग के बारे में अधिक जानकारी के लिए, माइक्रोचिप उपयोगकर्ता मार्गदर्शिका के लिए Synplify Pro देखें।
  • मैं अपने डिज़ाइन में प्रयुक्त वैश्विक क्लॉक बफ़र्स की संख्या कैसे बढ़ा सकता हूँ? (प्रश्न पूछें)
    किसी डिज़ाइन में उपयोग किए जाने वाले वैश्विक बफ़र्स की संख्या निर्दिष्ट करने के लिए SCOPE में syn_global_buffers विशेषता का उपयोग करें। यह 0 से 18 के बीच का पूर्णांक है। इस विशेषता के बारे में अधिक जानकारी के लिए, Synplify Pro for Microchip उपयोगकर्ता मार्गदर्शिका देखें।
  • यदि मेरे डिज़ाइन में आउटपुट पोर्ट का उपयोग नहीं किया गया है तो क्या मेरे तर्क को संरक्षित करने का कोई तरीका है? (प्रश्न पूछें)
    यदि आउटपुट पोर्ट का उपयोग डिज़ाइन में नहीं किया गया है, तो तर्क को संरक्षित करने के लिए syn_noprune विशेषता का उपयोग करें। उदाहरण के लिएample: मॉड्यूल syn_noprune (a,b,c,d,x,y); /* संश्लेषण syn_noprune=1 */;
    इस विशेषता के बारे में अधिक जानकारी के लिए, माइक्रोचिप उपयोगकर्ता मार्गदर्शिका के लिए Synplify Pro देखें।
  • संश्लेषण मेरे हाई फैनआउट नेट को बफर्ड क्लॉक में अनुकूलित क्यों कर रहा है? (प्रश्न पूछें)
    किसी व्यक्तिगत इनपुट पोर्ट, नेट या रजिस्टर आउटपुट के लिए डिफ़ॉल्ट (ग्लोबल) फैनआउट गाइड को ओवरराइड करने के लिए syn_maxfan का उपयोग करें। कार्यान्वयन विकल्प संवाद बॉक्स पर डिवाइस पैनल के माध्यम से या set_option -fanout_limit कमांड के साथ डिज़ाइन के लिए डिफ़ॉल्ट फैनआउट गाइड सेट करें।
    परियोजना fileअलग-अलग I/O के लिए अलग (स्थानीय) मान निर्दिष्ट करने के लिए syn_maxfan विशेषता का उपयोग करें।
    इस विशेषता के बारे में अधिक जानकारी के लिए, माइक्रोचिप उपयोगकर्ता मार्गदर्शिका के लिए Synplify Pro देखें।
  • मैं FSM डिज़ाइन के लिए syn_encoding विशेषता का उपयोग कैसे करूँ? (प्रश्न पूछें)
    syn_encoding विशेषता किसी स्टेट मशीन के लिए डिफ़ॉल्ट FSM कंपाइलर एन्कोडिंग को ओवरराइड करती है।
    यह विशेषता केवल तभी प्रभावी होती है जब FSM कंपाइलर सक्षम हो। जब आप FSM कंपाइलर को वैश्विक रूप से अक्षम करना चाहते हैं, तो syn_encoding का उपयोग करें, लेकिन आपके डिज़ाइन में कुछ चुनिंदा स्टेट रजिस्टर हैं जिन्हें आप निकालना चाहते हैं। इस मामले में, केवल उन विशिष्ट रजिस्टरों के लिए syn_state_machine निर्देश के साथ इस विशेषता का उपयोग करें।
    इस विशेषता के बारे में अधिक जानकारी के लिए, माइक्रोचिप उपयोगकर्ता मार्गदर्शिका के लिए Synplify Pro देखें।
  • सिंप्लीफाई एक नेटलिस्ट क्यों बनाता है जो डिवाइस के अधिकतम फैनआउट से अधिक है, जिसके कारण नेटलिस्ट संकलित करने में विफल हो जाती है? (प्रश्न पूछें)
    एंटीफ़्यूज़ परिवारों के लिए उपलब्ध एक CC मैक्रो, दो C-सेल का उपयोग करके बनाया गया एक फ़्लिप-फ़्लॉप तत्व है। CC मैक्रो के CLK या CLR पोर्ट को चलाने वाला एक नेट दो सेल को चला रहा है। कुछ नेट पर हार्ड फ़ैन-आउट सीमा वांछित परिणाम प्राप्त नहीं करती है क्योंकि यह इस नेट डबलिंग प्रभाव को ध्यान में रखने में विफल रहती है।
    Synplify को एक वैध नेटलिस्ट उत्पन्न करने के लिए बाध्य करने हेतु RTL कोड में syn_maxfan विशेषता शामिल करें।
    नेट द्वारा संचालित प्रत्येक CC मैक्रो के लिए अधिकतम फैनआउट सीमा मान को एक से कम करें। उदाहरण के लिएampले, CC मैक्रोज़ को चलाने वाले नेट के लिए syn_maxfan सीमा को 12 पर सेट करें ताकि फैनआउट 24 या उससे कम पर रहे।

RAM अनुमान (प्रश्न पूछें)

यह अनुभाग माइक्रोचिप उत्पाद परिवारों के लिए RAM अनुमान सिंप्लीफाई समर्थन से संबंधित प्रश्नों का उत्तर देता है।

  1. RAM अनुमान के लिए Synplify किस माइक्रोचिप परिवार का समर्थन करता है? (प्रश्न पूछें) Synplify माइक्रोचिप ProASIC®, ProASIC PLUS®, ProASIC3®, SmartFusion® 2, IGLOO® 2 और का समर्थन करता है
    RTG4™ परिवार एकल और दोहरे पोर्ट वाले RAM का उत्पादन करता है।
  2. क्या RAM इन्फ़रेंस डिफ़ॉल्ट रूप से चालू है? (प्रश्न पूछें)
    हां, संश्लेषण उपकरण स्वचालित रूप से RAM का अनुमान लगाता है।
  3. मैं Synplify में RAM इन्फ़रेंस को कैसे बंद कर सकता हूँ? (प्रश्न पूछें)
    syn_ramstyle विशेषता का उपयोग करें और इसका मान रजिस्टर पर सेट करें।
    अधिक जानकारी के लिए, माइक्रोचिप संदर्भ मैनुअल के लिए सिनोप्सिस सिंप्लिफ़ाई प्रो देखें।
  4. मैं Synplify को एम्बेडेड RAM/ROM का अनुमान कैसे लगाऊं? (प्रश्न पूछें)
    स्मार्टफ्यूजन 2 और IGLOO 2 उपकरणों के लिए syn_ramstyle विशेषता का उपयोग करें और इसका मान block_ram या LSRAM और USRAM पर सेट करें।
    अधिक जानकारी के लिए, माइक्रोचिप संदर्भ मैनुअल के लिए सिनोप्सिस सिंप्लिफ़ाई प्रो देखें।
  5. मैं डिज़ाइनर के नए संस्करण में मौजूदा डिज़ाइन को संकलित नहीं कर सकता। (प्रश्न पूछें)
    RAM/PLL कॉन्फ़िगरेशन में बदलाव संभव है। Libero Project Manager में कैटलॉग से कोर कॉन्फ़िगरेशन विकल्प खोलकर अपने RAM/PLL को फिर से बनाएँ, और रीसिंथेसाइज़, कंपाइल या लेआउट करें।

परिणामों का क्षेत्र या गुणवत्ता (प्रश्न पूछें)

यह अनुभाग सिंप्लिफ़ाई के क्षेत्र या गुणवत्ता उपयोग से संबंधित प्रश्नों का उत्तर देता है।

  1. सिंप्लीफाई के नए संस्करण में क्षेत्र उपयोग क्यों बढ़ता है? (प्रश्न पूछें)
    सिंप्लीफाई को हर नए संस्करण में बेहतर टाइमिंग परिणाम प्राप्त करने के लिए डिज़ाइन किया गया है। दुर्भाग्य से, अक्सर इसका नतीजा क्षेत्र में वृद्धि के रूप में सामने आता है।

यदि डिज़ाइन के लिए समय की आवश्यकता पूरी हो जाती है, और शेष कार्य डिज़ाइन को एक विशिष्ट डाई में फिट करना है, तो निम्नलिखित विधियाँ हैं:

  1. बफर प्रतिकृति को कम करने के लिए फैनआउट सीमा बढ़ाएँ।
  2. समय की आवश्यकता को शिथिल करने के लिए वैश्विक आवृत्ति सेटिंग्स बदलें.
  3. डिज़ाइन को अनुकूलित करने के लिए संसाधन साझाकरण (डिज़ाइन विशिष्ट) चालू करें।

सिंप्लिफ़ाई में किस प्रकार की क्षेत्र सुधार तकनीक उपलब्ध है?  (प्रश्न पूछें) सिंप्लीफाई में क्षेत्रफल सुधारने के लिए निम्नलिखित तकनीकों का प्रयोग करें:

  1. जब आप कार्यान्वयन विकल्प सेट करते हैं तो फैनआउट सीमा बढ़ाएँ। उच्च सीमा का अर्थ है कम प्रतिकृति तर्क और संश्लेषण के दौरान डाले गए कम बफ़र्स, और परिणामस्वरूप छोटा क्षेत्र। इसके अलावा, चूंकि प्लेस-एंड-रूट टूल आमतौर पर उच्च फैनआउट नेट को बफर करते हैं, इसलिए संश्लेषण के दौरान अत्यधिक बफरिंग की आवश्यकता नहीं होती है।
  2. जब आप कार्यान्वयन विकल्प सेट करते हैं तो संसाधन साझाकरण विकल्प को चेक करें। इस विकल्प को चेक करने पर, सॉफ़्टवेयर जहाँ भी संभव हो, एडर्स, मल्टीप्लायर और काउंटर जैसे हार्डवेयर संसाधनों को साझा करता है, और क्षेत्र को न्यूनतम करता है।
  3. बड़े FSM वाले डिज़ाइन के लिए, ग्रे या अनुक्रमिक एन्कोडिंग शैलियों का उपयोग करें, क्योंकि वे आमतौर पर सबसे छोटे क्षेत्र का उपयोग करते हैं।
  4. यदि आप CPLD में मैपिंग कर रहे हैं और क्षेत्र की आवश्यकताओं को पूरा नहीं करते हैं, तो FSM के लिए डिफ़ॉल्ट एन्कोडिंग शैली को वन-हॉट के बजाय अनुक्रमिक पर सेट करें।

मैं क्षेत्र अनुकूलन को कैसे अक्षम करूँ? (प्रश्न पूछें)
समय के लिए अनुकूलन अक्सर क्षेत्र की कीमत पर होता है। क्षेत्र अनुकूलन को अक्षम करने का कोई विशिष्ट तरीका नहीं है। समय को बेहतर बनाने और इस तरह क्षेत्र उपयोग को बढ़ाने के लिए निम्नलिखित कार्य करें:

  1. पुनः समय निर्धारण विकल्प सक्षम करें.
  2. पाइपलाइनिंग विकल्प सक्षम करें.
  3. यथार्थवादी डिज़ाइन प्रतिबंधों का उपयोग करें, जो वास्तविक लक्ष्य का लगभग 10 से 15 प्रतिशत हो।
  4. एक संतुलित फैनआउट प्रतिबंध का चयन करें.
    समय निर्धारण के लिए अनुकूलन के बारे में अधिक जानकारी के लिए, माइक्रोचिप उपयोगकर्ता गाइड के लिए सिंप्लिफ़ाई प्रो देखें।

मैं अनुक्रमिक अनुकूलन को कैसे अक्षम करूँ? (प्रश्न पूछें)
अनुक्रमिक अनुकूलन को अक्षम करने के लिए कोई स्पष्ट बटन या चेकबॉक्स नहीं है। ऐसा इसलिए है क्योंकि Synplify द्वारा विभिन्न प्रकार के अनुक्रमिक अनुकूलन किए जाते हैं।
अनुकूलन को अक्षम करने के विकल्पों के बारे में अधिक जानकारी के लिए, माइक्रोचिप संदर्भ मैनुअल के लिए सिंप्लिफ़ाई प्रो देखें।
उदाहरणार्थampले, अनुकूलन को अक्षम करने के लिए कुछ विकल्प निम्नलिखित हैं।

  • FSM कंपाइलर को अक्षम करें.
  • कुछ मामलों में रजिस्टरों को रखने के लिए syn_preserve निर्देश का उपयोग करें।

महत्वपूर्ण: प्रोजेक्ट मैनेजर संश्लेषण PRJ को अधिलेखित करता है file इस विकल्प को चुनते समय हर बार संश्लेषण का आह्वान करें।

  • सिंप्लिफ़ाई के माध्यम से किस परिवार को टीएमआर का समर्थन प्राप्त है? (प्रश्न पूछें)
    • यह माइक्रोचिप प्रोएएसआईसी3/ई, स्मार्टफ्यूजन 2 और आईजीएलओओ 2 उपकरणों के साथ-साथ माइक्रोचिप के अन्य उपकरणों पर भी समर्थित है।
    • रेडिएशन टॉलरेंट (RT) और रेडिएशन हार्डेन्ड (RH) डिवाइस। आप ट्रिपल मॉड्यूल भी प्राप्त कर सकते हैं
    • माइक्रोचिप के पुराने एंटीफ़्यूज़ डिवाइस परिवारों के लिए काम करने के लिए रिडंडेंसी (TMR) सेटिंग। हालाँकि, यह वाणिज्यिक AX डिवाइस परिवार में समर्थित नहीं है।
    • नोट: माइक्रोचिप के RTAX डिवाइस परिवार में, बेहतर TMR समर्थन हार्डवेयर के माध्यम से ही उपलब्ध है।
    • एक्सेलरेटर आरटी उपकरणों के लिए, टीएमआर को सिलिकॉन में बनाया गया है, जिससे संश्लेषण उपकरण के माध्यम से सॉफ्ट टीएमआर की आवश्यकता अनुक्रमिक तर्क के लिए अनावश्यक हो जाती है।
  • TMR मैक्रो SX में काम क्यों कर रहा है, लेकिन AX परिवार में नहीं? (प्रश्न पूछें)
    • वाणिज्यिक एक्सेलरेटर परिवार के लिए सिंप्लीफाई संश्लेषण में कोई सॉफ्टवेयर टीएमआर समर्थन नहीं है, लेकिन यह एसएक्स परिवार के लिए उपलब्ध है। यदि आप RTAXS डिवाइस का उपयोग कर रहे हैं, तो TMR अनुक्रमिक फ्लिप-फ्लॉप के लिए हार्डवेयर/डिवाइस में बनाया गया है।
  • मैं SX-A डिवाइस के लिए TMR कैसे सक्षम कर सकता हूँ? (प्रश्न पूछें)
    • SX-A डिवाइस परिवार के लिए, Synplify सॉफ्टवेयर में, आपको मैन्युअल रूप से आयात करने की आवश्यकता है file Libero IDE इंस्टॉलेशन फ़ोल्डर में पाए जाते हैं, जैसे:
    • सी:\Microsemi\Libero_v9.2\Synopsys\synplify_G201209ASP4\lib\actel\tmr.vhd.
    • नोट: आदेश fileSynplify परियोजना में शीर्ष-स्तर महत्वपूर्ण है और file नीचे होना चाहिए.
    • आप शीर्ष-स्तर पर क्लिक करके दबाए रख सकते हैं file Synplify प्रोजेक्ट में और इसे tmr.vhd के नीचे खींचें file.
  • सिंप्लिफ़ाई का कौन सा संस्करण नैनो उत्पादों का समर्थन करता है? (प्रश्न पूछें)
    • Synplify v9.6 A के बाद Synplify के सभी संस्करण नैनो उत्पादों का समर्थन करते हैं।
  • Synplify का कौन सा संस्करण RTAX-DSP समर्थन प्रदान करता है? (प्रश्न पूछें)
    • लिबरो आईडीई v8.6 और बाद के संस्करणों में शामिल सभी संस्करण RTAX-DSP समर्थन प्रदान करते हैं।
  • मैं HDL के साथ IP कोर कैसे बनाऊं? fileमेरे पास क्या है? (प्रश्न पूछें)
    • I/O बफर प्रविष्टि के बिना EDIF नेटलिस्ट बनाएँ। यह EDIF नेटलिस्ट उपयोगकर्ता को IP के रूप में भेजी जाती है। उपयोगकर्ता को इसे ब्लैक बॉक्स के रूप में मानना ​​चाहिए और इसे डिज़ाइन में शामिल करना चाहिए।
    • नैनो डिवाइस में केवल चार वैश्विक क्लॉक नेटवर्क होते हैं। मैं यह प्रतिबंध कैसे सेट करूँ? (प्रश्न पूछें)
    • बाधा निर्धारित करने के लिए विशेषता /* संश्लेषण syn_global_buffers = 4*/ का उपयोग करें।
  • नेटलिस्ट अपडेट करने के बाद भी मुझे अपनी नई पोर्ट सूची क्यों नहीं दिखाई दे रही है?
    (प्रश्न पूछें) हालाँकि डिज़ाइन में नया पोर्ट जोड़ा गया था, लेकिन नेटलिस्ट ने पोर्ट में बफ़र नहीं जोड़ा क्योंकि डिज़ाइन में ऐसा कोई तर्क नहीं था जो पोर्ट को शामिल करता हो। डिज़ाइन में किसी भी तर्क से जुड़े पोर्ट नहीं दिखाए गए हैं।
  • सिंप्लीफाई सेट/रीसेट सिग्नल के लिए ग्लोबल का उपयोग क्यों नहीं कर रहा है? (प्रश्न पूछें)
    • सिंप्लीफाई सेट/रीसेट सिग्नल को क्लॉक से अलग तरीके से व्यवहार करता है। सिंप्लीफाई ग्लोबल प्रमोशन हमेशा क्लॉक सिग्नल को प्राथमिकता देता है, भले ही कुछ सेट/रीसेट सिग्नल में क्लॉक नेट की तुलना में अधिक फैनआउट हो।
    • यदि आप इन सिग्नलों के लिए वैश्विक नेटवर्क का उपयोग करना चाहते हैं, तो यह सुनिश्चित करने के लिए कि सेट/रीसेट सिग्नल वैश्विक है, मैन्युअल रूप से clkbuf को इंस्टैंशिएट करें।
  • सिंप्लीफाई ऑटोकंस्ट्रेन्ट्स के लिए भी SDC क्लॉक कंस्ट्रेन्ट्स क्यों लिखता है? (प्रश्न पूछें)
    यह Synplify में डिफ़ॉल्ट व्यवहार है और इसे बदला नहीं जा सकता। हालाँकि, आप अवांछित प्रतिबंधों को मैन्युअल रूप से संशोधित या हटाकर SDC ऑटो-प्रतिबंधों को नियंत्रित कर सकते हैं।
  • मेरा आंतरिक त्रिस्तरीय तर्क सही ढंग से संश्लेषित क्यों नहीं है? (प्रश्न पूछें)
    माइक्रोचिप डिवाइस आंतरिक ट्राइस्टेट बफ़र्स का समर्थन नहीं करते हैं। यदि सिंप्लीफाई आंतरिक ट्राइस्टेट सिग्नल को सही ढंग से रीमैप नहीं करता है, तो सभी आंतरिक ट्राइस्टेट को मैन्युअल रूप से MUX पर मैप किया जाना चाहिए।

संशोधन इतिहास (एक प्रश्न पूछें)

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

दोहराव तारीख विवरण
A 12/2024 इस दस्तावेज़ के संशोधन ए में हुए परिवर्तनों का सारांश निम्नलिखित है।
  • दस्तावेज़ को माइक्रोचिप टेम्पलेट में माइग्रेट किया गया.
  • दस्तावेज़ संख्या को 60001871 से DS55800015A में अद्यतन किया गया।
  • माइक्रोसेमी के सभी इंस्टैंस को माइक्रोचिप में अद्यतन किया गया।
  • अपडेट किए गए अनुभाग मैं Synplify को बैच मोड में क्यों नहीं चला सकता? इसके लिए किस लाइसेंस की आवश्यकता है? और त्रुटि: प्रोfile उपकरण के लिए Synplify इंटरैक्टिव है और आप बैच मोड में चल रहे हैं: इस उपकरण को यह इंगित करने के लिए लागू नहीं किया जा सकता है कि बैच मोड में Synplify चलाने के लिए सिल्वर लाइसेंस की आवश्यकता है। प्लैटिनम लाइसेंस को सिल्वर लाइसेंस में बदल दिया गया था।
2.0 इस दस्तावेज़ के संशोधन 2.0 में परिवर्तनों का सारांश निम्नलिखित है।
  • सभी एक्टेल लिंक को माइक्रोसेमी लिंक के साथ अद्यतन किया गया।
  • सभी    लाइसेंसिंग अनुभाग से IDE के इंस्टेंस हटा दिए गए हैं। अधिक जानकारी के लिए, लाइसेंसिंग डाउनलोड इंस्टॉलेशन देखें।
  • FAQ 3.9 जोड़ा गया। अधिक जानकारी के लिए, देखें क्या Synplify Pro Synthesis टूल सभी Libero लाइसेंस में समर्थित है?
  • FAQ 4.1 अपडेट किया गया। अधिक जानकारी के लिए, चेतावनी देखें: शीर्ष इकाई अभी तक सेट नहीं की गई है।
  • FAQ 4.4 अपडेट किया गया। अधिक जानकारी के लिए, देखें त्रुटि: प्रोfile उपकरण Synplify इंटरैक्टिव है और आप बैच मोड में चल रहे हैं: इस उपकरण को लागू नहीं किया जा सकता है।
  • FAQ 5.5 को अपडेट किया गया। अधिक जानकारी के लिए, देखें कि मैं Synplify में विशेषता कैसे जोड़ सकता हूँ?
1.0 यह दस्तावेज़ का पहला प्रकाशन था।

माइक्रोचिप एफपीजीए समर्थन

माइक्रोचिप एफपीजीए उत्पाद समूह ग्राहक सेवा, ग्राहक तकनीकी सहायता केंद्र सहित विभिन्न सहायता सेवाओं के साथ अपने उत्पादों का समर्थन करता है webसाइट, और दुनिया भर में बिक्री कार्यालय। ग्राहकों को समर्थन से संपर्क करने से पहले माइक्रोचिप ऑनलाइन संसाधनों पर जाने का सुझाव दिया जाता है क्योंकि यह बहुत संभावना है कि उनके प्रश्नों का उत्तर पहले ही दिया जा चुका है।
के माध्यम से तकनीकी सहायता केंद्र से संपर्क करें webसाइट पर www.microchip.com/support  FPGA डिवाइस पार्ट नंबर का उल्लेख करें, उपयुक्त केस श्रेणी का चयन करें, और डिज़ाइन अपलोड करें files तकनीकी सहायता मामला बनाते समय।
गैर-तकनीकी उत्पाद समर्थन के लिए ग्राहक सेवा से संपर्क करें, जैसे उत्पाद मूल्य निर्धारण, उत्पाद उन्नयन, अद्यतन जानकारी, ऑर्डर की स्थिति और प्राधिकरण।

  • उत्तरी अमेरिका से, 800.262.1060 पर कॉल करें
  • बाकी दुनिया से, 650.318.4460 पर कॉल करें
  • दुनिया में कहीं से भी फ़ैक्स करें, 650.318.8044

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

ट्रेडमार्क
“माइक्रोचिप” नाम और लोगो, “एम” लोगो, और अन्य नाम, लोगो और ब्रांड माइक्रोचिप टेक्नोलॉजी इनकॉर्पोरेटेड या संयुक्त राज्य अमेरिका और/या अन्य देशों में इसके सहयोगियों और/या सहायक कंपनियों के पंजीकृत और अपंजीकृत ट्रेडमार्क हैं (“माइक्रोचिप ट्रेडमार्क”)। माइक्रोचिप ट्रेडमार्क के बारे में जानकारी यहाँ पाई जा सकती है https://www.microchip.com/en-us/about/legal-information/microchip-trademarks
ISBN: 979-8-3371-0303-7

कानूनी नोटिस

  • इस प्रकाशन और इसमें दी गई जानकारी का उपयोग केवल माइक्रोचिप उत्पादों के साथ किया जा सकता है, जिसमें माइक्रोचिप उत्पादों को आपके एप्लिकेशन के साथ डिज़ाइन करना, परीक्षण करना और एकीकृत करना शामिल है। इस जानकारी का उपयोग
    किसी भी अन्य तरीके से इन शर्तों का उल्लंघन करता है। डिवाइस एप्लिकेशन के बारे में जानकारी केवल आपकी सुविधा के लिए प्रदान की जाती है और अपडेट द्वारा इसे प्रतिस्थापित किया जा सकता है। यह सुनिश्चित करना आपकी ज़िम्मेदारी है कि आपका एप्लिकेशन आपकी विशिष्टताओं को पूरा करता है। अतिरिक्त सहायता के लिए अपने स्थानीय माइक्रोचिप बिक्री कार्यालय से संपर्क करें या, अतिरिक्त सहायता प्राप्त करें www.microchip.com/en-us/support/design-help/client-support-services
  • यह जानकारी माइक्रोचिप द्वारा “जैसी है वैसी ही” प्रदान की गई है। माइक्रोचिप इस जानकारी से संबंधित किसी भी प्रकार का कोई प्रतिनिधित्व या वारंटी नहीं देता है, चाहे वह व्यक्त हो या निहित, लिखित या मौखिक, वैधानिक या अन्यथा, जिसमें गैर-उल्लंघन, व्यापारिकता और किसी विशेष उद्देश्य के लिए उपयुक्तता की निहित वारंटी या इसकी स्थिति, गुणवत्ता या प्रदर्शन से संबंधित वारंटी शामिल हैं, लेकिन इन्हीं तक सीमित नहीं हैं।
  • किसी भी स्थिति में माइक्रोचिप किसी भी प्रकार के अप्रत्यक्ष, विशेष, दंडात्मक, आकस्मिक या परिणामी नुकसान, क्षति, लागत या व्यय के लिए उत्तरदायी नहीं होगी, चाहे वह किसी भी कारण से हुई हो, भले ही माइक्रोचिप को इस संभावना के बारे में सूचित किया गया हो या नुकसान का पूर्वानुमान लगाया जा सकता हो। कानून द्वारा अनुमत पूर्ण सीमा तक, सूचना या इसके उपयोग से संबंधित किसी भी तरह के सभी दावों पर माइक्रोचिप की कुल देयता उस शुल्क की राशि से अधिक नहीं होगी, यदि कोई हो, जिसे आपने सूचना के लिए माइक्रोचिप को सीधे भुगतान किया है।
    जीवन रक्षक और/या सुरक्षा अनुप्रयोगों में माइक्रोचिप उपकरणों का उपयोग पूरी तरह से खरीदार के जोखिम पर है, और खरीदार ऐसे उपयोग से होने वाले किसी भी और सभी नुकसानों, दावों, मुकदमों या खर्चों से माइक्रोचिप को बचाने, क्षतिपूर्ति करने और हानिरहित रखने के लिए सहमत है। जब तक अन्यथा न कहा जाए, किसी भी माइक्रोचिप बौद्धिक संपदा अधिकारों के तहत कोई लाइसेंस, निहित रूप से या अन्यथा, नहीं दिया जाता है।

माइक्रोचिप डिवाइस कोड सुरक्षा सुविधा
माइक्रोचिप उत्पादों पर कोड सुरक्षा सुविधा के निम्नलिखित विवरण पर ध्यान दें:

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

दस्तावेज़ / संसाधन

माइक्रोचिप सिनोप्सिस सिंप्लिफ़ाई प्रो ME [पीडीएफ] उपयोगकर्ता पुस्तिका
सिनोप्सिस सिंप्लिफ़ाई प्रो एमई, सिंप्लिफ़ाई प्रो एमई, प्रो एमई

संदर्भ

एक टिप्पणी छोड़ें

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड चिह्नित हैं *