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

मायक्रोचिप सिनोप्सी सिन्प्लिफाय प्रो ME

MICROCHIP-Synopsys-Synplify-Pro- उत्पादन-प्रतिमा

तपशील

  • उत्पादनाचे नाव: Synopsys Synplify
  • उत्पादन प्रकार: तर्क संश्लेषण साधन
  • समर्थित उपकरणे: FPGA आणि CPLD
  • समर्थित भाषा: वेरिलॉग आणि VHDL
  • अतिरिक्त वैशिष्ट्ये: FSM एक्सप्लोरर, FSM viewएर, नोंदणी री-टाइमिंग, गेट केलेले घड्याळ रूपांतरण

उत्पादन वापर सूचना

ओव्हरview
Synopsys Synplify हे FPGA आणि CPLD उपकरणांसाठी डिझाइन केलेले लॉजिक संश्लेषण साधन आहे. हे व्हेरिलॉग आणि व्हीएचडीएल भाषांमध्ये उच्च-स्तरीय इनपुट स्वीकारते आणि डिझाइनचे रूपांतर लहान आणि उच्च-कार्यक्षमता नेटलिस्टमध्ये करते.

डिझाइन इनपुट
उद्योग-मानक वाक्यरचना वापरून तुमची रचना व्हेरिलॉग किंवा VHDL मध्ये लिहा.

संश्लेषण प्रक्रिया
तुमच्या डिझाइनवर संश्लेषण प्रक्रिया चालवण्यासाठी Synplify किंवा Synplify Pro वापरा. हे टूल लक्ष्य FPGA किंवा CPLD डिव्हाइससाठी डिझाइन ऑप्टिमाइझ करेल.

आउटपुट सत्यापन
संश्लेषणानंतर, टूल VHDL आणि Verilog नेटलिस्ट तयार करते.
तुमच्या डिझाइनची कार्यक्षमता सत्यापित करण्यासाठी तुम्ही या नेटलिस्टचे अनुकरण करू शकता.

वारंवार विचारले जाणारे प्रश्न

Synplify काय करते?
Synplify आणि Synplify Pro ही FPGA आणि CPLD उपकरणांसाठी लॉजिक संश्लेषण साधने आहेत. Synplify Pro जटिल FPGAs व्यवस्थापित करण्यासाठी आणि ऑप्टिमाइझ करण्यासाठी प्रगत वैशिष्ट्ये ऑफर करते.

Synopsys Synplify चा परिचय (एक प्रश्न विचारा)

हा दस्तऐवज Synopsys® Synplify® टूलशी संबंधित वारंवार विचारल्या जाणाऱ्या प्रश्नांची (FAQs) उत्तरे आणि मायक्रोचिपच्या Libero® SoC डिझाइन सूटसह त्याचे एकत्रीकरण प्रदान करतो. या दस्तऐवजात परवाना, त्रुटी संदेश आणि संश्लेषण ऑप्टिमायझेशन यासारख्या विषयांचा समावेश आहे. हा दस्तऐवज वापरकर्त्यांना FPGA डिझाइनसाठी Synplify चा प्रभावीपणे वापर करण्यास मदत करण्याच्या उद्देशाने आहे. हे समर्थित HDL भाषा, परवाना आवश्यकता आणि सामान्य समस्यांचे निवारण कसे करावे याचे स्पष्टीकरण देते. याव्यतिरिक्त, दस्तऐवज डिझाइन क्षेत्र आणि परिणामांची गुणवत्ता सुधारण्यासाठी RAM अनुमान, विशेषता, निर्देश आणि तंत्रे संबंधित विशिष्ट प्रश्नांचे निराकरण करते.

  • Synplify काय करते? (एक प्रश्न विचारा)
    Synplify आणि Synplify Pro उत्पादने फील्ड प्रोग्रामेबल गेट ॲरे (FPGA) आणि कॉम्प्लेक्स प्रोग्रामेबल लॉजिक डिव्हाइस (CPLD) साठी लॉजिक संश्लेषण साधने आहेत. Synplify Pro टूल हे Synplify टूलची प्रगत आवृत्ती आहे, ज्यामध्ये जटिल FPGAs व्यवस्थापित करण्यासाठी आणि ऑप्टिमाइझ करण्यासाठी अनेक अतिरिक्त वैशिष्ट्ये आहेत. Synplify Pro मध्ये उपलब्ध काही अतिरिक्त वैशिष्ट्ये म्हणजे Finite State Machine (FSM) एक्सप्लोरर, FSM viewएर, री-टाइमिंग आणि गेट केलेले घड्याळ रूपांतरण नोंदणी करा.
    ही साधने उद्योग-मानक हार्डवेअर वर्णन भाषांमध्ये (Verilog आणि VHDL) लिहिलेले उच्च-स्तरीय इनपुट स्वीकारतात आणि Synplicity Behavior Extracting Synthesis Technology (BEST) अल्गोरिदम वापरतात. ते लोकप्रिय तंत्रज्ञान विक्रेत्यांसाठी डिझाइनचे लहान आणि उच्च-कार्यक्षमता डिझाइन नेटलिस्टमध्ये रूपांतरित करतात. साधने संश्लेषणानंतर VHDL आणि व्हेरिलॉग नेटलिस्ट लिहितात, जे कार्यक्षमतेची पडताळणी करण्यासाठी अनुकरण केले जाऊ शकतात.
  • Synplify कोणत्या HDL भाषेला सपोर्ट करते? (एक प्रश्न विचारा)
    Verilog 95, Verilog 2001, System Verilog IEEE® (P1800) मानक, VHDL 2008, आणि VHDL 93 Synplify मध्ये समर्थित आहेत. वेगवेगळ्या भाषांच्या रचनांबद्दल माहितीसाठी, मायक्रोचिप भाषा समर्थन संदर्भ पुस्तिका साठी Synplify Pro पहा.
  • Synplify मायक्रोचिप मॅक्रोचे मॅन्युअल इन्स्टंटेशन स्वीकारेल? (एक प्रश्न विचारा)
    होय, Synplify मध्ये लॉजिक गेट्स, काउंटर, फ्लिप-फ्लॉप आणि I/Os सह मायक्रोचिपच्या सर्व हार्ड मॅक्रोसाठी अंगभूत मॅक्रो लायब्ररी आहेत. तुम्ही तुमच्या व्हेरिलॉग आणि व्हीएचडीएल डिझाईन्समध्ये हे मॅक्रो मॅन्युअली इन्स्टंट करू शकता आणि Synplify त्यांना आउटपुट नेटलिस्टमध्ये पाठवते.
  • मायक्रोचिप टूल्ससह Synplify कसे कार्य करते? (एक प्रश्न विचारा)
    Synopsys Synplify Pro® Microchip Edition (ME) संश्लेषण साधन Libero मध्ये समाकलित केले आहे, जे तुम्हाला कोणत्याही मायक्रोचिप उपकरणासाठी HDL डिझाइन लक्ष्यित आणि पूर्णपणे ऑप्टिमाइझ करण्यास सक्षम करते. इतर सर्व Libero साधनांप्रमाणे, तुम्ही थेट Libero प्रकल्प व्यवस्थापकाकडून Synplify Pro ME लाँच करू शकता.
    Synplify Pro ME ही Libero आवृत्त्यांमधील मानक ऑफर आहे. लिबेरो टूल प्रो मध्ये एक्झिक्युटेबल स्पेसिफिकची विनंती करून Synplify Pro ME लाँच केले आहेfile.

परवाना डाउनलोड स्थापना (एक प्रश्न विचारा)

हा विभाग Libero मध्ये Synplify च्या लायसन्स इन्स्टॉल आणि डाउनलोड प्रक्रियेशी संबंधित प्रश्नांची उत्तरे देतो.

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

माझा Synplify परवाना का काम करत नाही? (एक प्रश्न विचारा)

परवान्याचे कार्य तपासण्यासाठीच्या पायऱ्या खालीलप्रमाणे आहेत:

  1. परवाना कालबाह्य झाला आहे का ते तपासा.
  2. LM_LICENSE_ आहे का ते तपासाFILE विंडोज वापरकर्ता पर्यावरण व्हेरिएबल म्हणून योग्यरित्या सेट केले आहे, जे Libero License.dat च्या स्थानाकडे निर्देश करते file.
  3. Libero IDE टूल प्रो आहे का ते तपासाfile Synplify Pro वर सेट केले आहे आणि Synplify परवाना वैशिष्ट्य आपल्या परवान्यात सक्षम केले आहे file.
  4. licence.dat मध्ये “synplifypro_actel” वैशिष्ट्य ओळ पहा file:
    INCREMENT 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 योग्य असल्याची खात्री करा.

मी मायक्रोचिप वरून मिळवलेला Synplify परवाना वापरू शकतो (एक प्रश्न विचारा)
नाही, जर तुम्हाला मायक्रोचिपकडून Synplify परवाना मिळाला असेल, तर तुम्ही फक्त Synplify ME चालवू शकाल.

  • सर्व लिबेरो परवान्यांमध्ये Synplify Pro Synthesis टूल समर्थित आहे का? (एक प्रश्न विचारा)
    Synplify Pro Synthesis टूल सर्व लायसन्स प्रकारांमध्ये समर्थित नाही. परवान्याबद्दल अधिक माहितीसाठी, परवाना पृष्ठ पहा.

चेतावणी/त्रुटी संदेश (एक प्रश्न विचारा)

हा विभाग इंस्टॉलेशन प्रक्रियेदरम्यान दिसणाऱ्या विविध त्रुटी संदेशांबद्दल माहिती पुरवतो.

  1. चेतावणी: शीर्ष संस्था अद्याप सेट केलेली नाही! (एक प्रश्न विचारा)
    या चेतावणी संदेशाचा अर्थ असा आहे की डिझाइनच्या जटिलतेमुळे, Synplify आपल्या डिझाइनमधील शीर्ष घटक ओळखू शकत नाही. तुम्हाला Synplify अंमलबजावणी पर्यायांमध्ये शीर्ष घटकाचे नाव व्यक्तिचलितपणे निर्दिष्ट करणे आवश्यक आहे. खालील आकृती माजी दाखवतेampले आकृती 2-1. उदाample शीर्ष घटकाचे नाव निर्दिष्ट करण्यासाठी
    MICROCHIP-Synopsys-Synplify-Pro-ME (2)
  2. रजिस्टर छाटणीवरील चेतावणी (एक प्रश्न विचारा) सिंप्लिफाई न वापरलेल्या, डुप्लिकेट रजिस्टर्स, नेट किंवा ब्लॉक्सची छाटणी करून डिझाइन ऑप्टिमाइझ करते. तुम्ही खालील निर्देश लागू करून स्वयं ऑप्टिमायझेशनचे प्रमाण मॅन्युअली नियंत्रित करू शकता:
    • *syn_keep—संश्लेषण आणि हॅट दरम्यान वायर ठेवल्यास संपूर्ण वायरमध्ये कोणतेही ऑप्टिमायझेशन होणार नाही याची खात्री करते. हा निर्देश सहसा अवांछित ऑप्टिमायझेशन खंडित करण्यासाठी आणि व्यक्तिचलितपणे तयार केलेल्या प्रतिकृतींची खात्री करण्यासाठी वापरला जातो. हे फक्त नेट आणि कॉम्बिनेशनल लॉजिकवर काम करते.
    • *syn_preserve—नोंदणी ऑप्टिमाइझ केलेली नाहीत याची खात्री करते.
    • *syn_noprune — ब्लॅक बॉक्सचे आउटपुट न वापरलेले असताना (म्हणजे जेव्हा त्याचे आउटपुट कोणतेही लॉजिक चालवत नाहीत) तेव्हा ते ऑप्टिमाइझ केले जात नाही याची खात्री करते.
    ऑप्टिमायझेशन कंट्रोल आणि सिन्प्लिफाई दस्तऐवज बद्दल अधिक माहितीसाठी, मायक्रोचिप वापरकर्ता मार्गदर्शकासाठी सिन्प्लिफाई प्रो पहा.
  3. @W: FP101 |डिझाईनमध्ये आठ इन्स्टंटिएटेड ग्लोबल बफर आहेत परंतु परवानगी फक्त सहा आहे (एक प्रश्न विचारा) @W: FP103— वापरकर्ता अनुमत ग्लोबल क्लॉक बफर जास्तीत जास्त 18 पर्यंत वाढवण्यासाठी syn_global_buffers वापरू शकतो.
    चेतावणी तयार केली गेली आहे कारण Synplify ने डिझाइनमध्ये त्वरित सहा जागतिक मॅक्रो ओळखले आहेत. Synplify मध्ये अनुमत जागतिक नेटची डीफॉल्ट कमाल संख्या सध्या सहा वर सेट केली आहे.
    म्हणून जेव्हा साधन या डिझाइनसाठी सहा पेक्षा जास्त वापरण्याचा प्रयत्न करते तेव्हा ते एक त्रुटी निर्माण करते. syn_global_buffers नावाची संश्लेषण विशेषता जोडून तुम्ही व्यक्तिचलितपणे आठ (IGLOO/e, ProASIC18/E आणि Fusion मध्ये 3 पर्यंत आणि SmartFusion 16 आणि IGLOO 2 डिव्हाइसवर अवलंबून आठ आणि 2 पर्यंत) डीफॉल्ट मर्यादा वाढवू शकता.
    उदाampले:
    मॉड्यूल टॉप (clk1, clk2, d1, d2, q1, q2, रीसेट) /* synthesis syn_global_buffers = 8 */; ……किंवा आर्किटेक्चरचे शीर्षस्थान म्हणजे syn_global_buffers : integer; विशेषता syn_global_buffers of behave : आर्किटेक्चर 8 आहे; ……
    अधिक माहितीसाठी, मायक्रोचिप वापरकर्ता मार्गदर्शकासाठी Synplify Pro पहा.
  4. त्रुटी: प्रोfile साधनासाठी Synplify परस्परसंवादी आहे आणि तुम्ही बॅच मोडमध्ये चालत आहात: हे साधन मागवले जाऊ शकत नाही (एक प्रश्न विचारा)
    बॅच मोडमध्ये Synplify चालवण्यासाठी तुमच्याकडे चांदीचा परवाना असणे आवश्यक आहे. चांदीचा परवाना खरेदी करण्यासाठी स्थानिक मायक्रोचिप विक्री प्रतिनिधीशी संपर्क साधा. तुम्ही लिबेरो सिंथेसिस टूल प्रोfile जर तुम्ही कमांड प्रॉम्प्टवरून थेट लिबेरोमधून Synplify लाँच करत असाल तर बॅच मोडमध्ये Synplify लाँच करण्यासाठी कॉन्फिगर केले आहे. Libero मधून Synplify कसे चालवायचे ते खालील आकृती दाखवते.
    आकृती 2-2. उदाampलिबेरो मधून सिन्प्लिफाईला इनव्होक करा
    MICROCHIP-Synopsys-Synplify-Pro-ME (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 सपोर्ट खाते नसल्यास Synopsys Synplify सपोर्ट टीम किंवा मायक्रोचिप टेक्निकल सपोर्ट टीमशी संपर्क साधा.
  7. संश्लेषणानंतर माझा लॉजिक ब्लॉक का नाहीसा झाला? (एक प्रश्न विचारा) Synplify कोणत्याही लॉजिक ब्लॉकला ऑप्टिमाइझ करते ज्यामध्ये कोणतेही बाह्य आउटपुट पोर्ट नाही.

विशेषता/निर्देश (एक प्रश्न विचारा)

हा विभाग विशेषता आणि निर्देशांशी संबंधित प्रश्नांची उत्तरे देतो.

  1. मी Synplify मध्ये स्वयंचलित घड्याळ बफर वापर कसा बंद करू? (एक प्रश्न विचारा)
    नेट किंवा विशिष्ट इनपुट पोर्टसाठी स्वयंचलित घड्याळ बफरिंग बंद करण्यासाठी, syn_noclockbuf विशेषता वापरा. स्वयंचलित घड्याळ बफरिंग बंद करण्यासाठी बुलियन मूल्य एक किंवा सत्य वर सेट करा.
    तुम्ही ही विशेषता हार्ड आर्किटेक्चर किंवा मॉड्यूलशी संलग्न करू शकता ज्याची पदानुक्रम पोर्ट किंवा नेटच्या ऑप्टिमायझेशन दरम्यान विसर्जित होणार नाही.
    विशेषता वापराविषयी अधिक माहितीसाठी, मायक्रोचिप वापरकर्ता मार्गदर्शकासाठी Synplify Pro पहा.
  2. रजिस्टर जतन करण्यासाठी कोणती विशेषता वापरली जाते? (एक प्रश्न विचारा)
    syn_preserve directive चा वापर रजिस्टर जतन करण्यासाठी केला जातो. या विशेषताबद्दल अधिक माहितीसाठी, मायक्रोचिप वापरकर्ता मार्गदर्शकासाठी Synplify Pro पहा.
  3. syn_radhardlevel विशेषता IGLOO आणि Fusion कुटुंबांना समर्थन देते का? (एक प्रश्न विचारा)
    नाही, IGLOO® आणि Fusion कुटुंबांमध्ये syn_radhardlevel विशेषता समर्थित नाही.
  4. मी Synplify मध्ये सीरियल ऑप्टिमायझेशन कसे अक्षम करू? (एक प्रश्न विचारा)
    Synplify मध्ये सीरियल ऑप्टिमायझेशन अक्षम करण्यासाठी syn_preserve निर्देश वापरा.
  5. मी Synplify मध्ये विशेषता कशी जोडू शकतो? (एक प्रश्न विचारा)

Synplify मध्ये विशेषता जोडण्यासाठी खालील पायऱ्या करा:

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

रॅम अनुमान (एक प्रश्न विचारा)

हा विभाग मायक्रोचिप उत्पादन कुटुंबांसाठी RAM अनुमान Synplify समर्थनाशी संबंधित प्रश्नांची उत्तरे देतो.

  1. कोणती मायक्रोचिप कुटुंबे RAM अनुमानासाठी Synplify समर्थन करतात? (एक प्रश्न विचारा) Synplify मायक्रोचिप ProASIC®, ProASIC PLUS®, ProASIC3®, SmartFusion® 2, IGLOO® 2 आणि
    RTG4™ कुटुंबे सिंगल आणि ड्युअल-पोर्ट रॅम दोन्ही तयार करतात.
  2. डीफॉल्टनुसार रॅम अनुमान चालू आहे का? (एक प्रश्न विचारा)
    होय, संश्लेषण साधन आपोआप RAM चे अनुमान काढते.
  3. मी Synplify मध्ये RAM अनुमान कसे बंद करू शकतो? (एक प्रश्न विचारा)
    syn_ramstyle विशेषता वापरा आणि त्याचे मूल्य नोंदणीवर सेट करा.
    अधिक माहितीसाठी, मायक्रोचिप संदर्भ पुस्तिका साठी Synopsys Synplify Pro पहा.
  4. मी Synplify infer एम्बेडेड RAM/ROM कसे बनवू? (एक प्रश्न विचारा)
    syn_ramstyle विशेषता वापरा आणि SmartFusion 2 आणि IGLOO 2 डिव्हाइसेससाठी त्याचे मूल्य block_ram किंवा LSRAM आणि USRAM वर सेट करा.
    अधिक माहितीसाठी, मायक्रोचिप संदर्भ पुस्तिका साठी Synopsys Synplify Pro पहा.
  5. मी डिझायनरच्या नवीन आवृत्तीमध्ये विद्यमान डिझाइन संकलित करू शकत नाही. (एक प्रश्न विचारा)
    RAM/PLL कॉन्फिगरेशन बदलणे शक्य आहे. Libero प्रोजेक्ट मॅनेजरमधील कॅटलॉगमधून कोर कॉन्फिगरेशन पर्याय उघडून तुमची RAM/PLL पुन्हा तयार करा आणि पुन्हा संश्लेषित करा, संकलित करा किंवा लेआउट करा.

परिणामांचे क्षेत्रफळ किंवा गुणवत्ता (एक प्रश्न विचारा)

हा विभाग Synplify साठी क्षेत्र किंवा गुणवत्ता वापराशी संबंधित प्रश्नांची उत्तरे देतो.

  1. Synplify च्या नवीन आवृत्तीमध्ये क्षेत्राचा वापर का वाढतो? (एक प्रश्न विचारा)
    Synplify प्रत्येक नवीन आवृत्तीमध्ये चांगले वेळेचे परिणाम प्राप्त करण्यासाठी डिझाइन केलेले आहे. दुर्दैवाने, ट्रेडऑफ अनेकदा क्षेत्र वाढ आहे.

जर डिझाईनसाठी वेळेची आवश्यकता पूर्ण झाली असेल आणि उरलेले कार्य विशिष्ट डायमध्ये डिझाइन बसवायचे असेल तर, खालील पद्धती आहेत:

  1. बफर प्रतिकृती कमी करण्यासाठी Fanout मर्यादा वाढवा.
  2. वेळेची आवश्यकता शिथिल करण्यासाठी जागतिक वारंवारता सेटिंग्ज बदला.
  3. डिझाइन ऑप्टिमाइझ करण्यासाठी संसाधन सामायिकरण (डिझाइन विशिष्ट) चालू करा.

Synplify मध्ये कोणत्या प्रकारचे क्षेत्र सुधारण्याचे तंत्र उपलब्ध आहे?  (एक प्रश्न विचारा) Synplify मध्ये क्षेत्र सुधारण्यासाठी खालील तंत्रे करा:

  1. तुम्ही अंमलबजावणी पर्याय सेट करता तेव्हा फॅनआउट मर्यादा वाढवा. उच्च मर्यादा म्हणजे कमी प्रतिरूपित तर्कशास्त्र आणि संश्लेषणादरम्यान घातलेले कमी बफर आणि परिणामी लहान क्षेत्र. याव्यतिरिक्त, ठिकाण-आणि-मार्ग साधने सामान्यत: उच्च फॅनआउट नेट बफर करतात, संश्लेषणादरम्यान जास्त बफरिंगची आवश्यकता नसते.
  2. तुम्ही अंमलबजावणी पर्याय सेट करता तेव्हा संसाधन सामायिकरण पर्याय तपासा. हा पर्याय तपासल्यानंतर, सॉफ्टवेअर हार्डवेअर संसाधने जसे की ॲडर्स, मल्टीप्लायर्स आणि काउंटर जेथे शक्य असेल तेथे सामायिक करते आणि क्षेत्र कमी करते.
  3. मोठ्या FSM सह डिझाइनसाठी, राखाडी किंवा अनुक्रमिक एन्कोडिंग शैली वापरा, कारण ते सामान्यतः सर्वात लहान क्षेत्र वापरतात.
  4. जर तुम्ही CPLD मध्ये मॅपिंग करत असाल आणि क्षेत्राच्या आवश्यकता पूर्ण करत नसाल, तर FSM साठी डीफॉल्ट एन्कोडिंग शैली एका हॉट ऐवजी अनुक्रमिक वर सेट करा.

मी क्षेत्र ऑप्टिमायझेशन कसे अक्षम करू? (एक प्रश्न विचारा)
वेळेसाठी ऑप्टिमायझेशन बहुतेकदा क्षेत्राच्या खर्चाखाली असते. क्षेत्र ऑप्टिमायझेशन अक्षम करण्याचा कोणताही विशिष्ट मार्ग नाही. वेळेत सुधारणा करण्यासाठी आणि त्याद्वारे क्षेत्राचा वापर वाढवण्यासाठी खालील गोष्टी करा:

  1. री-टाइमिंग पर्याय सक्षम करा.
  2. पाइपलाइनिंग पर्याय सक्षम करा.
  3. वास्तविक उद्दिष्टाच्या सुमारे 10 ते 15 टक्के, वास्तववादी डिझाइन मर्यादा वापरा.
  4. संतुलित फॅनआउट मर्यादा निवडा.
    वेळेसाठी ऑप्टिमायझेशनबद्दल अधिक माहितीसाठी, मायक्रोचिप वापरकर्ता मार्गदर्शकासाठी Synplify Pro पहा.

मी अनुक्रमिक ऑप्टिमायझेशन कसे अक्षम करू? (एक प्रश्न विचारा)
अनुक्रमिक ऑप्टिमायझेशन अक्षम करण्यासाठी कोणतेही स्पष्ट बटण किंवा चेकबॉक्स नाही. याचे कारण असे की Synplify द्वारे विविध प्रकारचे अनुक्रमिक ऑप्टिमायझेशन केले जाते.
ऑप्टिमायझेशन अक्षम करण्याच्या पर्यायांबद्दल अधिक माहितीसाठी, मायक्रोचिप संदर्भ पुस्तिकासाठी Synplify Pro पहा.
उदाampतसेच, ऑप्टिमायझेशन अक्षम करण्यासाठी खालील काही पर्याय आहेत.

  • FSM कंपाइलर अक्षम करा.
  • काही प्रकरणांमध्ये नोंदणी ठेवण्यासाठी syn_preserve निर्देश वापरा.

महत्त्वाचे: प्रोजेक्ट मॅनेजर सिंथेसिस PRJ ओव्हरराइट करतो file हा पर्याय निवडताना तुम्ही प्रत्येक वेळी संश्लेषण कराल.

  • कोणत्या कुटुंबाला Synplify द्वारे TMR समर्थित आहे? (एक प्रश्न विचारा)
    • हे मायक्रोचिप ProASIC3/E, SmartFusion 2, आणि IGLOO 2 उपकरणांवर तसेच मायक्रोचिपच्या वर समर्थित आहे.
    • रेडिएशन टॉलरंट (RT) आणि रेडिएशन हार्डन (RH) उपकरणे. तुम्ही ट्रिपल मॉड्यूल देखील मिळवू शकता
    • मायक्रोचिपच्या जुन्या अँटीफ्यूज उपकरण कुटुंबांसाठी रिडंडंसी (TMR) सेटिंग कार्य करेल. तथापि, ते व्यावसायिक AX डिव्हाइस कुटुंबात समर्थित नाही.
    • टीप: मायक्रोचिपच्या RTAX डिव्हाइस कुटुंबात, हार्डवेअरद्वारेच उत्तम TMR समर्थन उपलब्ध आहे.
    • एक्सीलरेटर आरटी उपकरणांसाठी, अनुक्रमिक तर्कशास्त्रासाठी अनावश्यक सिंथेसिस टूलद्वारे सॉफ्ट टीएमआर बनविणाऱ्या सिलिकॉनमध्ये TMR तयार केले जाते.
  • टीएमआर मॅक्रो एसएक्समध्ये का कार्यरत आहे, परंतु एएक्स कुटुंबात नाही? (एक प्रश्न विचारा)
    • व्यावसायिक Axcelerator कुटुंबासाठी Synplify संश्लेषणामध्ये कोणतेही सॉफ्टवेअर TMR समर्थन नाही, परंतु ते SX कुटुंबासाठी उपलब्ध आहे. जर तुम्ही RTAXS डिव्हाइसेस वापरत असाल, तर अनुक्रमिक फ्लिप-फ्लॉपसाठी TMR हार्डवेअर/डिव्हाइसमध्ये तयार केले जाते.
  • मी SX-A उपकरणासाठी TMR कसे सक्षम करू शकतो? (एक प्रश्न विचारा)
    • SX-A डिव्हाइस कुटुंबासाठी, Synplify सॉफ्टवेअरमध्ये, तुम्हाला व्यक्तिचलितपणे आयात करणे आवश्यक आहे file Libero IDE इंस्टॉलेशन फोल्डरमध्ये आढळले, जसे की:
    • C:\Microsemi\Libero_v9.2\Synopsys\synplify_G201209ASP4\lib\actel\tmr.vhd.
    • टीप: च्या ऑर्डर fileSynplify प्रकल्पातील s महत्वाचे आणि उच्च-स्तरीय आहे file तळाशी असणे आवश्यक आहे.
    • तुम्ही शीर्ष-स्तरीय क्लिक आणि धरून ठेवू शकता file Synplify प्रकल्पामध्ये आणि tmr.vhd च्या खाली ड्रॅग करा file.
  • Synplify ची कोणती आवृत्ती नॅनो उत्पादनांना समर्थन देते? (एक प्रश्न विचारा)
    • Synplify v9.6 नंतर Synplify च्या सर्व आवृत्त्या नॅनो उत्पादनांना समर्थन देतात.
  • Synplify ची कोणती आवृत्ती RTAX-DSP समर्थन पुरवते? (एक प्रश्न विचारा)
    • Libero IDE v8.6 सह समाविष्ट असलेल्या सर्व आवृत्त्या आणि नंतर RTAX-DSP समर्थन प्रदान करतात.
  • मी एचडीएलसह आयपी कोर कसा तयार करू fileमाझ्याकडे आहे का? (एक प्रश्न विचारा)
    • I/O बफर समाविष्ट केल्याशिवाय EDIF नेटलिस्ट तयार करा. ही EDIF नेटलिस्ट वापरकर्त्याला IP म्हणून पाठवली जाते. वापरकर्त्याने हे ब्लॅक बॉक्स मानले पाहिजे आणि ते डिझाइनमध्ये समाविष्ट केले पाहिजे.
    • नॅनो उपकरणांमध्ये फक्त चार जागतिक घड्याळ नेटवर्क आहेत. मी हे बंधन कसे सेट करू? (एक प्रश्न विचारा)
    • मर्यादा सेट करण्यासाठी /* synthesis syn_global_buffers = 4*/ विशेषता वापरा.
  • मी नेटलिस्ट अपडेट केल्यानंतरही मला माझी नवीन पोर्ट लिस्ट का दिसत नाही?
    (एक प्रश्न विचारा) जरी नवीन पोर्ट डिझाइनमध्ये जोडले गेले असले तरी, नेटलिस्टने पोर्टमध्ये बफर जोडला नाही कारण पोर्टचा समावेश असलेल्या डिझाइनमध्ये कोणतेही तर्कशास्त्र नव्हते. डिझाईनमधील कोणत्याही तर्काशी संबंधित नसलेले बंदरे दर्शविले जात नाहीत.
  • Synplify सेट/रीसेट सिग्नलसाठी ग्लोबल का वापरत नाही? (एक प्रश्न विचारा)
    • Synplify घड्याळांपेक्षा वेगळ्या पद्धतीने सिग्नल सेट/रीसेट करा. सिन्प्लिफाई ग्लोबल प्रमोशन नेहमी घड्याळ सिग्नलला प्राधान्य देते, जरी काही सेट/रीसेट सिग्नलमध्ये क्लॉक नेटपेक्षा जास्त फॅनआउट असेल.
    • तुम्हाला या सिग्नलसाठी ग्लोबल नेटवर्क वापरायचे असल्यास, सेट/रीसेट सिग्नल ग्लोबल असल्याची खात्री करण्यासाठी क्ल्कबफ मॅन्युअली इन्स्टंट करा.
  • Synplify ऑटोकंस्ट्रेंटसाठी देखील SDC घड्याळ मर्यादा का लिहिते? (एक प्रश्न विचारा)
    हे Synplify मधील डीफॉल्ट वर्तन आहे आणि बदलले जाऊ शकत नाही. तथापि, तुम्ही स्वहस्ते बदल करून किंवा अवांछित मर्यादा काढून टाकून SDC स्वयं-प्रतिबंध नियंत्रित करू शकता.
  • माझे अंतर्गत ट्रायस्टेट लॉजिक योग्यरित्या का संश्लेषित केले जात नाही? (एक प्रश्न विचारा)
    मायक्रोचिप उपकरणे अंतर्गत ट्रायस्टेट बफरला समर्थन देत नाहीत. जर Synplify अंतर्गत ट्रायस्टेट सिग्नल योग्यरित्या रीमॅप करत नसेल, तर सर्व अंतर्गत ट्रिस्टेट MUX वर मॅन्युअली मॅप करणे आवश्यक आहे.

पुनरावृत्ती इतिहास (एक प्रश्न विचारा)

पुनरावृत्ती इतिहास दस्तऐवजात लागू केलेल्या बदलांचे वर्णन करतो. सर्वात वर्तमान प्रकाशनापासून सुरू होणारे बदल पुनरावृत्तीद्वारे सूचीबद्ध केले जातात.

उजळणी तारीख वर्णन
A 12/2024 या दस्तऐवजाच्या पुनरावृत्ती A मधील बदलांचा सारांश खालीलप्रमाणे आहे.
  • दस्तऐवज मायक्रोचिप टेम्प्लेटवर स्थलांतरित केले.
  • दस्तऐवज क्रमांक 60001871 वरून DS55800015A वर अपडेट केला.
  • मायक्रोसेमीची सर्व उदाहरणे मायक्रोचिपमध्ये अद्यतनित केली गेली.
  • अद्यतनित विभाग मी बॅच मोडमध्ये Synplify का चालवू शकत नाही? त्यासाठी कोणत्या परवान्याची आवश्यकता आहे? आणि त्रुटी: प्रोfile टूलसाठी Synplify हे परस्परसंवादी आहे आणि तुम्ही बॅच मोडमध्ये चालत आहात: बॅच मोडमध्ये Synplify चालवण्यासाठी सिल्व्हर परवाना आवश्यक आहे हे दर्शविण्यासाठी हे साधन लागू केले जाऊ शकत नाही. प्लॅटिनियम परवाना चांदीच्या परवान्यात बदलण्यात आला.
2.0 या दस्तऐवजाच्या पुनरावृत्ती 2.0 मधील बदलांचा सारांश खालीलप्रमाणे आहे.
  • सर्व Actel दुवे मायक्रोसेमी लिंक्ससह अद्यतनित केले गेले.
  • सर्व    IDE ची उदाहरणे परवाना विभागातून काढून टाकली जातात. अधिक माहितीसाठी, परवाना डाउनलोड स्थापना पहा.
  • FAQ 3.9 जोडले गेले. अधिक माहितीसाठी, पहा Synplify Pro Synthesis टूल सर्व Libero परवान्यांमध्ये समर्थित आहे का?
  • FAQ 4.1 अद्यतनित केले गेले. अधिक माहितीसाठी, चेतावणी पहा: शीर्ष संस्था अद्याप सेट केलेली नाही.
  • FAQ 4.4 अद्यतनित केले गेले. अधिक माहितीसाठी, त्रुटी पहा: प्रोfile टूलसाठी Synplify हे परस्परसंवादी आहे आणि तुम्ही बॅच मोडमध्ये चालत आहात: हे साधन लागू केले जाऊ शकत नाही.
  • FAQ 5.5 अद्यतनित केले गेले. अधिक माहितीसाठी, पाहा मी Synplify मध्ये विशेषता कशी जोडू शकतो?
1.0 दस्तऐवजाचे हे पहिले प्रकाशन होते.

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

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

  • उत्तर अमेरिकेतून, 800.262.1060 वर कॉल करा
  • उर्वरित जगातून, 650.318.4460 वर कॉल करा
  • फॅक्स, जगातील कोठूनही, 650.318.8044

मायक्रोचिप माहिती

ट्रेडमार्क
“मायक्रोचिप” नाव आणि लोगो, “M” लोगो आणि इतर नावे, लोगो आणि ब्रँड हे मायक्रोचिप टेक्नॉलॉजी इनकॉर्पोरेटेडचे ​​नोंदणीकृत आणि नोंदणीकृत नसलेले ट्रेडमार्क आहेत किंवा युनायटेड स्टेट्स आणि/किंवा इतर देशांमधील त्याच्या सहयोगी आणि/किंवा सहाय्यक आहेत (“मायक्रोचिप ट्रेडमार्क"). Microchip ट्रेडमार्क संबंधित माहिती येथे आढळू शकते 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
  • ही माहिती मायक्रोचिप द्वारे "जशी आहे तशी" प्रदान केली जाते. MICROCHIP कोणत्याही प्रकारचे कोणतेही प्रतिनिधित्व किंवा हमी देत ​​नाही मग ते व्यक्त किंवा निहित, लिखित किंवा मौखिक, वैधानिक किंवा अन्यथा, माहितीशी संबंधित परंतु मर्यादित नसलेले गैर-उल्लंघन, व्यापारीता आणि विशिष्ट हेतूसाठी योग्यता, किंवा त्याच्या स्थिती, गुणवत्ता किंवा कार्यप्रदर्शनाशी संबंधित हमी.
  • कोणत्याही अप्रत्यक्ष, विशेष, दंडात्मक, आकस्मिक, किंवा परिणामी नुकसान, नुकसान, खर्च किंवा कोणत्याही प्रकारच्या खर्चासाठी मायक्रोचिप जबाबदार राहणार नाही, ज्याचा संबंध यूएसकेशी संबंधित असेल, जरी MICROCHIP ला संभाव्यतेचा सल्ला दिला गेला असेल किंवा नुकसान शक्य असेल. कायद्याने परवानगी दिलेल्या पूर्ण मर्यादेपर्यंत, माहितीशी संबंधित कोणत्याही प्रकारे सर्व दाव्यांवर मायक्रोचिपची संपूर्ण उत्तरदायित्व किंवा तिचा वापर, जर तुम्हाला काही असेल तर, शुल्काच्या रकमेपेक्षा जास्त होणार नाही. माहितीसाठी मायक्रोचिप.
    लाइफ सपोर्ट आणि/किंवा सुरक्षा ऍप्लिकेशन्समध्ये मायक्रोचिप उपकरणांचा वापर पूर्णपणे खरेदीदाराच्या जोखमीवर आहे आणि खरेदीदार अशा वापरामुळे होणारे कोणतेही आणि सर्व नुकसान, दावे, दावे किंवा खर्चापासून निरुपद्रवी मायक्रोचिपचा बचाव, नुकसानभरपाई आणि ठेवण्यास सहमती देतो. कोणत्याही मायक्रोचिप बौद्धिक संपदा अधिकारांतर्गत कोणताही परवाना स्पष्टपणे किंवा अन्यथा सांगितल्याशिवाय दिला जात नाही.

मायक्रोचिप डिव्हाइसेस कोड संरक्षण वैशिष्ट्य
मायक्रोचिप उत्पादनांवरील कोड संरक्षण वैशिष्ट्याचे खालील तपशील लक्षात घ्या:

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

कागदपत्रे / संसाधने

मायक्रोचिप सिनोप्सी सिन्प्लिफाय प्रो ME [pdf] वापरकर्ता मॅन्युअल
Synopsys Synplify Pro ME, Synplify Pro ME, Pro ME

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *