इंटेल-लोगो

इंटेल क्वार्टस प्राइम प्रो एडिशन सॉफ्टवेअर

intel-Quartus-Prime-Pro-संस्करण-सॉफ्टवेअर-उत्पादन-प्रतिमा

उत्पादन माहिती

Questa*-Intel FPGA Edition हे डिझाइनसाठी डिझाइन केलेले सॉफ्टवेअर आहे
डिव्हाइस प्रोग्रामिंगपूर्वी सिम्युलेशन आणि सत्यापन. यात सिम्युलेशन तयार करणे समाविष्ट आहे files, सिम्युलेशन मॉडेल्स संकलित करणे, सिम्युलेशन चालवणे, आणि viewपरिणाम ing. हे सॉफ्टवेअर सशुल्क आणि विनामूल्य अशा दोन्ही आवृत्त्यांमध्ये उपलब्ध आहे, Questa-Intel FPGA Starter Edition ही मोफत आवृत्ती आहे. सॉफ्टवेअर FPGA सॉफ्टवेअर डाउनलोड केंद्र पृष्ठावरून डाउनलोड केले जाऊ शकते आणि एक वैध सॉफ्टवेअर परवाना आवश्यक आहे जो Intel FPGA सेल्फ सर्व्हिस लायसन्सिंग सेंटर (SSLC) कडून मिळवता येईल.

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

पूर्वतयारी
Questa*-Intel FPGA Edition सॉफ्टवेअर वापरण्यापूर्वी, तुमच्याकडे वैध सॉफ्टवेअर परवाना असल्याची खात्री करा. सशुल्क आणि विनामूल्य दोन्ही आवृत्त्यांसाठी परवाने आवश्यक आहेत, परंतु Questa-Intel FPGA Starter Edition परवाना विनामूल्य आहे. सॉफ्टवेअर डाउनलोड करण्यासाठी, FPGA सॉफ्टवेअर डाउनलोड केंद्र पृष्ठाला भेट द्या, इच्छित इंटेल क्वार्टस प्राइम प्रो सॉफ्टवेअर संस्करण, ऑपरेटिंग सिस्टम निवडा आणि Questa-Intel FPGA संस्करण (स्टार्टर संस्करण समाविष्टीत आहे) सॉफ्टवेअर डाउनलोड करा. file(s).

डिझाइन सिम्युलेशन पायऱ्या

  1. माजी उघडाampडिझाइन: डिझाइन माजी उघडाample वापरकर्ता पुस्तिका च्या पृष्ठ 6 वर नमूद केले आहे.
  2. EDA टूल सेटिंग्ज निर्दिष्ट करा: पृष्ठ 7 वर EDA टूल सेटिंग्ज निर्दिष्ट करा.
  3. सिम्युलेटर सेटअप स्क्रिप्ट टेम्पलेट व्युत्पन्न करा: पृष्ठ 8 वर सिम्युलेटर सेटअप स्क्रिप्ट टेम्पलेट व्युत्पन्न करा.
  4. सिम्युलेशन स्क्रिप्ट तयार करा: पृष्ठ 9 वर सिम्युलेशन स्क्रिप्ट तयार करा.
  5. संकलित करा आणि डिझाइनचे अनुकरण करा: पृष्‍ठ 12 वर डिझाईन संकलित करा आणि त्याचे अनुकरण करा.
  6. View सिग्नल वेव्हफॉर्म्स: View पृष्ठ १३ वर सिग्नल वेव्हफॉर्म्स.
  7. सिम्युलेशनमध्ये सिग्नल जोडा: पृष्ठ 15 वरील सिम्युलेशनमध्ये सिग्नल जोडा.
  8. सिम्युलेशन पुन्हा चालवा: पृष्ठ 16 वर सिम्युलेशन पुन्हा चालवा.

लक्षात घ्या की हे वापरकर्ता मॅन्युअल डिझाइन एक्सचे अनुकरण करण्यासाठी मूलभूत वैशिष्ट्ये प्रदान करतेampपृष्ठ 6 वर उल्लेख केला आहे. जर तुमचा प्रगत वैशिष्ट्यांसह भिन्न वापर केस वापरायचा असेल आणि तुमच्या डिझाइनचे अनुकरण करण्यासाठी अधिक माहिती हवी असेल, तर /questa_fe/docs/pdf_docs निर्देशिकेत उपलब्ध Siemens* वरील Questa*-Intel FPGA संस्करण दस्तऐवज पहा. .

Questa*-Intel® FPGA Edition Quick-Start Intel® Quartus® Prime Pro Edition

हा दस्तऐवज Questa*-Intel FPGA एडिशन सिम्युलेटरमध्ये Intel® Quartus® प्राइम प्रो एडिशन डिझाईनचे नक्कल कसे करायचे ते दाखवतो.

टीप:
हे दस्तऐवज विशेषत: मूलभूत वैशिष्ट्यांसह तयार केले गेले आहे जेणेकरुन डिझाइन एक्सचे अनुकरण करण्यासाठी आवश्यकता सामावून घ्याampओपन द एक्स मध्ये नमूद केले आहेample Design on page 6. जर तुमचा प्रगत वैशिष्ट्यांसह भिन्न वापराचा केस वापरायचा असेल आणि तुम्हाला तुमच्या डिझाइनचे अनुकरण करण्यासाठी अधिक माहिती हवी असेल, तर Questa*-Intel FPGA Edition दस्तऐवज पहा. /questa_fe/docs/pdf_docs निर्देशिका.
डिझाईन सिम्युलेशन डिव्हाइस प्रोग्रामिंगपूर्वी तुमची रचना सत्यापित करते. डिझाइन सिम्युलेशनमध्ये सिम्युलेशन तयार करणे समाविष्ट आहे files, सिम्युलेशन मॉडेल्स संकलित करणे, सिम्युलेशन चालवणे, आणि viewपरिणाम ing. खालील चरण या प्रवाहाचे वर्णन करतात:

  1. पृष्ठ 3 वर पूर्वतयारी
  2. माजी उघडाampपृष्ठ ४ वर le डिझाइन
  3. पृष्ठ 7 वर EDA टूल सेटिंग्ज निर्दिष्ट करा
  4. पृष्ठ 8 वर सिम्युलेटर सेटअप स्क्रिप्ट टेम्पलेट व्युत्पन्न करा
  5. पृष्ठ 9 वर सिम्युलेशन स्क्रिप्ट तयार करा
  6. पृष्ठ 12 वरील रचना संकलित करा आणि त्याचे अनुकरण करा
  7. View पृष्ठ 13 वर सिग्नल वेव्हफॉर्म्स
  8. पृष्ठ 15 वर सिम्युलेशनमध्ये सिग्नल जोडा
  9. पृष्ठ १२ वर सिम्युलेशन पुन्हा चालवा

पूर्वतयारी
Questa*-Intel FPGA Edition आणि Questa-Intel FPGA Starter Edition सॉफ्टवेअरसाठी वैध सॉफ्टवेअर परवाने आवश्यक आहेत. तथापि, Questa-Intel FPGA Starter Edition परवाना विनामूल्य आहे.
Questa-Intel FPGA संस्करण आणि Questa-Intel FPGA स्टार्टर संस्करण सॉफ्टवेअर डाउनलोड करत आहे
वैयक्तिक एक्झिक्युटेबल सॉफ्टवेअर डाउनलोड करण्यासाठी files:

  1. FPGA सॉफ्टवेअर डाउनलोड केंद्र पृष्ठास भेट द्या.
  2. डाव्या हाताच्या फिल्टर उपखंडाचा वापर करून, शोध परिणाम परिष्कृत करण्यासाठी खालील चरणे करा:
    • इंटेल क्वार्टस प्राइम डिझाइन सॉफ्टवेअर पर्याय निवडा. हे तीन इंटेल क्वार्टस प्राइम सॉफ्टवेअर आवृत्त्या (प्रो, स्टँडर्ड किंवा लाइट) प्रदर्शित करते.
    • इंटेल क्वार्टस प्राइम प्रो सॉफ्टवेअर संस्करण निवडा. हे समर्थित सॉफ्टवेअर आवृत्त्यांची सूची प्रदर्शित करते.
    • ऑपरेटिंग सिस्टम निवडा (लिनक्स किंवा मायक्रोसॉफ्ट विंडोज*).
  3. पृष्ठांच्या शुद्ध सूचीमध्ये, सॉफ्टवेअर डाउनलोड करण्यासाठी इच्छित पृष्ठावर क्लिक करा.
  4. डाउनलोड विभागाखाली, वैयक्तिक वर क्लिक करा Fileचे टॅब.
  5. Questa-Intel FPGA एडिशन (स्टार्टर एडिशनचा समावेश आहे) सॉफ्टवेअर डाउनलोड करा file(s) प्रत्येक खालील डाउनलोड बटणावर क्लिक करून file नाव

अतिरिक्त माहितीसाठी Intel FPGA सॉफ्टवेअर इन्स्टॉलेशन आणि लायसन्सिंगमध्ये Intel FPGA सॉफ्टवेअर डाउनलोड करणे आणि स्थापित करणे पहा.

परवाना तयार करणे
तुम्ही Questa-Intel FPGA Edition आणि Questa-Intel FPGA Starter Edition सॉफ्टवेअरसाठी Intel FPGA Self Service Licensing Center (SSLC) कडून परवाना मिळवू शकता. जर तुम्हाला SSLC मध्ये प्रवेश नसेल, तर तुम्ही प्रथम SSLC वर नोंदणी पूर्ण करणे आवश्यक आहे आणि Intel FPGA Self Service Licensing Center (SSLC) साठी नोंदणीला भेट देऊन खाते तयार करणे आवश्यक आहे.
परवाना तयार करण्यासाठी या चरणांचे अनुसरण करा:

  1. इंटेल FPGA सेल्फ-सर्व्हिस लायसन्सिंग सेंटर (SSLC) वर जा.
  2. मेन्यू बारवर साइन अप फॉर इव्हॅल्युएशन किंवा फ्री लायसेन्स पर्याय निवडा.
  3. प्रदर्शित उत्पादनांच्या सूचीमध्ये, Questa-Intel FPGA Starter Edition SW-QUESTA पर्याय निवडा.
  4. # सीट कॉलम अंतर्गत, तुम्हाला आवश्यक असलेल्या जागांची संख्या प्रविष्ट करा.
  5. परवाना वापरण्याच्या अटी वाचा.
  6. “मी खाली सूचीबद्ध केल्याप्रमाणे या परवान्याच्या वापराच्या अटी वाचल्या आहेत आणि त्यांच्याशी सहमत आहे” चेक बॉक्स निवडा.
  7. परवाना मिळवा क्लिक करा. एक पॉप-अप विंडो तुम्हाला कोणत्या संगणकाला परवाना नियुक्त करावा हे विचारते. तुम्ही खालीलपैकी एक पर्याय वापरू शकता:
    • पर्याय 1: तुम्हाला नवीन संगणकासाठी परवाना नियुक्त करायचा असल्यास नवीन संगणक तयार करा क्लिक करा. आपण आवश्यक हार्डवेअर आणि परवाना प्रकाराबद्दल माहिती प्रदान करणे आवश्यक आहे. परवान्याच्या प्रकाराविषयी माहितीसाठी, Intel FPGA Software License Types पहा. तुमच्या संगणकाच्या हार्डवेअरची माहिती कशी काढायची याच्या माहितीसाठी, तुम्ही परवान्याची विनंती करता तेव्हा आवश्यक असलेली हार्डवेअर माहिती पहा.
    • पर्याय २: विद्यमान संगणक असाइन करा क्लिक करा आणि तुम्ही तुमच्या माय इंटेल खात्यामध्ये पूर्वी तयार केलेला संगणक नाव/एनआयसी आयडी शोधा. ला view तुमच्या संगणकांची यादी, खालील पर्यायांचा वापर करा:
      • परवाना सहाय्यकाला भेट द्या आणि प्राथमिक संगणकाद्वारे रीजनरेट लायसन्स निवडा ➤ View सर्व संगणक आणि निवडा
      • SSLC मेनू बारवर, संगणक आणि परवाना क्लिक करा Files आणि इच्छित पर्याय निवडा.
  8. जनरेट वर क्लिक करा. तुम्हाला तुमच्या नोंदणीकृत ईमेल पत्त्याशी संलग्न परवान्यासह ईमेल प्राप्त होईल.
  9. परवाना जतन करा.dat file तुमच्या संगणकावर (उदाample, ~/ intelFPGA_pro/LR-xxxxxx_License.dat).

टीप:
Questa-Intel FPGA Edition आणि Questa-Intel FPGA Starter Edition सॉफ्टवेअर वापरण्यापूर्वी, तुम्ही परवान्याच्या स्थानाकडे निर्देश करण्यासाठी पर्यावरण व्हेरिएबल सेट करणे आवश्यक आहे.
Questa-Intel FPGA स्टार्टर एडिशन सॉफ्टवेअर परवाना सेट करणे
आपण licence.dat प्राप्त केल्यानंतर आणि जतन केल्यानंतर file तुमच्या संगणकावर, या सूचनांचे अनुसरण करा:

विंडोज सिस्टमवर

  1. या PC वर जा, उजवे-क्लिक करा आणि गुणधर्म निवडा.
  2. Advanced System Setting वर क्लिक करा.
  3. प्रगत टॅबमध्ये, Environment Variable निवडा.
  4. सिस्टम व्हेरिएबल्स अंतर्गत, LM_LICENSE_ नावाने एक नवीन व्हेरिएबल तयार कराFILE आणि मूल्य म्हणून file मार्ग>.
  5. ओके क्लिक करा आणि Questa सॉफ्टवेअर रीस्टार्ट करा.
    वैकल्पिकरित्या, कमांड प्रॉम्प्ट उघडा आणि LM_LICENSE_ सेट करण्यासाठी खालील आदेश चालवा.FILE पर्यावरण परिवर्तनीय:
    setx LM_LICENSE_FILE <path_to_license_file>;%LM_LICENSE_FILE%
    उदाample: setx LM_LICENSE_FILE C:\intelFPGA
    \license.dat;%LM_LICENSE_FILE%

लिनक्स सिस्टमवर
कमांड प्रॉम्प्ट विंडोमध्ये खालीलपैकी एक कमांड चालवा:
निर्यात LM_LICENSE_FILE= :$LM_LICENSE_FILE
setenv LM_LICENSE_FILE "file>"

परवान्याचे नूतनीकरण
सॉफ्टवेअर परवाना खरेदीच्या तारखेनंतर १२ महिन्यांनी संपतो. कालबाह्य झालेल्या परवान्याचे नूतनीकरण करण्यासाठी file, SSLC ला पुन्हा भेट द्या. तुम्ही खरेदी केलेल्या आवृत्तीसाठीच परवान्याचे नूतनीकरण करू शकता.

संबंधित माहिती

  • Questa-Intel FPGA संस्करणात नवीन काय आहे
  • इंटेल एफपीजीए सॉफ्टवेअर इन्स्टॉलेशन आणि लायसन्सिंग
  • सामान्य परवाना प्रश्नोत्तरे
  • परवाना कसा मिळवायचा आणि व्यवस्थापित कसा करायचा
  • परवाना डिमन कुठे मिळवायचा

माजी उघडाampले डिझाइन
PLL_RAM माजीample डिझाइनमध्ये मूलभूत सिम्युलेशन प्रवाह प्रदर्शित करण्यासाठी Intel FPGA IP कोर समाविष्ट आहेत. डिझाईन एक्स उघडण्यासाठी खालील पायऱ्या कराampले:

  1. Quartus_Pro_PLL_RAM.zip डिझाइन उदा डाउनलोड आणि अनझिप कराampले
  2. इंटेल क्वार्टस प्राइम प्रो एडिशन सॉफ्टवेअर आवृत्ती 21.3 लाँच करा.
  3. माजी उघडण्यासाठीample डिझाइन प्रकल्प, क्लिक करा File ➤ प्रोजेक्ट उघडा, pll_ram.qpf प्रोजेक्ट निवडा file, आणि नंतर OK वर क्लिक करा.

आकृती 1. इंटेल क्वार्टस प्राइम प्रो एडिशनमधील pll_ram प्रोजेक्ट

intel-Quartus-Prime-Pro-Edition-Software-1

EDA टूल सेटिंग्ज निर्दिष्ट करा
सिम्युलेशन व्युत्पन्न करण्यासाठी EDA टूल सेटिंग्ज निर्दिष्ट करा fileखालील चरणांचे पालन करून समर्थित सिम्युलेटरसाठी s:

  1. इंटेल क्वार्टस प्राइम सॉफ्टवेअरमध्ये, असाइनमेंट्स ➤ सेटिंग्ज ➤ EDA टूल सेटिंग्ज वर क्लिक करा.
  2. सिम्युलेशन अंतर्गत, टूल नाव म्हणून Questa Intel FPGA निवडा. आउटपुट नेटलिस्ट आणि आउटपुट डिरेक्टरीसाठी फॉरमॅटसाठी डीफॉल्ट सेटिंग्ज ठेवा.

आकृती 2. EDA टूल सेटिंग्ज

intel-Quartus-Prime-Pro-Edition-Software-2

सिम्युलेटर सेटअप स्क्रिप्ट टेम्पलेट व्युत्पन्न करा
सिम्युलेटर सेटअप स्क्रिप्ट तुम्हाला तुमच्या डिझाइनमध्ये आयपी कोरचे अनुकरण करण्यास मदत करतात. भूतकाळातील IP मॉड्यूल्ससाठी विक्रेता-विशिष्ट सिम्युलेटर सेटअप स्क्रिप्ट टेम्पलेट व्युत्पन्न करण्यासाठी या चरणांचे अनुसरण कराampले डिझाइन. त्यानंतर तुम्ही तुमच्या विशिष्ट सिम्युलेशन ध्येयांसाठी हे टेम्पलेट सानुकूलित करू शकता.

  1. डिझाइन संकलित करण्यासाठी, प्रक्रिया करणे ➤ संकलन सुरू करा वर क्लिक करा. संकलन पूर्ण झाल्यावर संदेश विंडो सूचित करते.
  2. टूल्स क्लिक करा ➤ IP साठी सिम्युलेटर सेटअप स्क्रिप्ट व्युत्पन्न करा. डिफॉल्ट आउटपुट डिरेक्ट्री राखून ठेवा आणि सेटअप स्क्रिप्टसाठी शक्य असेल तेव्हा सापेक्ष पथ वापरा file. सेटअप स्क्रिप्ट टेम्प्लेट आणि दोन सब-फोल्डर्स मेंटॉर/ आणि कॉमन/ तुम्ही निर्दिष्ट केलेल्या डिरेक्टरीमध्ये तयार करतात.

आकृती 3. सिम्युलेटर सेटअप स्क्रिप्ट आयपी डायलॉग बॉक्स व्युत्पन्न करा

intel-Quartus-Prime-Pro-Edition-Software-3

सिम्युलेशन स्क्रिप्ट तयार करा
प्रोजेक्टमधील आयपी कोरचे अनुकरण करणार्‍या विशिष्ट कमांड्स सक्षम करण्यासाठी सिम्युलेशन स्क्रिप्ट तयार करा.

  1. टेक्स्ट एडिटरमध्ये, /Quartus_PRO_PLL_RAM/mentor/msim_setup.tcl उघडा file.
  2. नवीन मजकूर तयार करा file Mentor_ex या नावानेample.do करा आणि /PLL_RAM/mentor/ निर्देशिकेत सेव्ह करा.
  3. msim_setup.tcl मध्ये file, TOP-LEVEL TEMPLATE – BEGIN आणि TOP-LEVEL TEMPLATE – END टिप्पण्यांमध्ये संलग्न कोडचा विभाग कॉपी करा आणि नंतर हा कोड नवीन mentor_ex मध्ये पेस्ट कराample.do file.
  4. Mentor_ex मध्येample.do file, संकलन आदेश सक्षम करण्यासाठी खालील हायलाइट केलेल्या ओळींच्या आधीचे सिंगल पाउंड (#) वर्ण हटवा:
    intel-Quartus-Prime-Pro-Edition-Software-4
    आकृती 4. स्क्रिप्टमध्ये हायलाइट केलेले सिम्युलेशन कमांड्स अनकॉमेंट करा
  5. Mentor_ex मध्ये खालील ओळी बदलाample.do स्क्रिप्ट:
    तक्ता 1. mentor_ex मध्ये मूल्ये निर्दिष्ट कराample.do स्क्रिप्ट
    ही ओळ बदला या ओळीसह  
    QSYS_SIMDIR सेट करा    
    QSYS_SIMDIR सेट करा ../    
       
    चालू ठेवले…  
      ही ओळ बदला या ओळीसह
      व्लॉग files>  
      vlog -vlog01compat -काम कार्य ../PLL_RAM.v

    vlog -vlog01compat -work work ../UP_COUNTER_IP/UP_COUNTER_IP.v vlog -vlog01compat -work work ../DOWN_COUNTER_IP/DOWN_COUNTER_IP.v vlog -vlog01compat -work कार्य ../ClockPLL/ClockPLL.v

    vlog -vlog01compat -work work ../RAMhub/RAMhub.v vlog -vlog01compat -work कार्य ../testbench_1.v

     
      TOP_LEVEL_NAME सेट करा

     
      TOP_LEVEL_NAME tb सेट करा  
       
      elab  
      elab_debug (elab_debug vsim -voptargs=+acc चे मूल्यांकन करेल जे वेव्हफॉर्ममधील सर्व सिग्नल जतन करण्यासाठी वापरले जाते)  
      धाव -a  
      लाट जोडा * view रचना view सिग्नल चालतात - सर्व  
  6. /Quartus_PRO_PLL_RAM/mentor/mentor_ex जतन कराample.do file. खालील आकृती mentor_ex दर्शवतेample.do file पुनरावृत्ती पूर्ण झाल्यानंतर:
    आकृती 5. पूर्ण केलेली टॉप-लेव्हल आयपी सिम्युलेशन सेटअप स्क्रिप्ट
    intel-Quartus-Prime-Pro-Edition-Software-5

संकलित करा आणि डिझाइनचे अनुकरण करा
उच्च-स्तरीय मार्गदर्शक चालवाampQuesta*-Intel FPGA एडिशन सॉफ्टवेअरमध्ये le.do स्क्रिप्ट खालील चरणांचे पालन करून तुमची रचना संकलित आणि अनुकरण करण्यासाठी:

  1. Questa*-Intel FPGA Edition सॉफ्टवेअर लाँच करा. Questa*-Intel FPGA Edition GUI तुमच्या सिम्युलेशनचे घटक वेगळे विंडो आणि टॅबवर व्यवस्थित करते.
  2. PLL_RAM प्रकल्प निर्देशिकेतून, testbench_1.v आणि mentor/mentor_ex उघडाample.do files.
  3. उतारा विंडो प्रदर्शित करण्यासाठी, क्लिक करा View ➤ उतारा. Questa*-Intel FPGA Edition साठी थेट ट्रान्सक्रिप्ट विंडोमध्ये कमांड एंटर करा.
  4. ट्रान्सक्रिप्ट विंडोमध्ये खालील कमांड टाइप करा आणि नंतर एंटर दाबा: do mentor_example.do

Mentor_ex मधील तुमच्या वैशिष्ट्यांनुसार डिझाइन संकलित आणि अनुकरण करतेample.do स्क्रिप्ट. खालील आकृती Questa*-Intel FPGA Edition सिम्युलेटर दाखवते:

आकृती 6.Questa*-Intel FPGA संस्करण GUI

intel-Quartus-Prime-Pro-Edition-Software-6

View सिग्नल वेव्हफॉर्म्स
करण्यासाठी या चरणांचे अनुसरण करा view testbench_1.v सिम्युलेशन वेव्हफॉर्ममधील सिग्नल:

  1. Wave विंडोवर क्लिक करा. टेस्टबेंचने नमूद केल्याप्रमाणे सिम्युलेशन वेव्हफॉर्म 11030 ns वर समाप्त होते. वेव्ह विंडो CLOCK, WE, OFFSET, RESET_N आणि RD_DATA सिग्नल्सची सूची देते.
    आकृती 7. Questa-Intel FPGA संस्करण वेव्ह विंडो
    intel-Quartus-Prime-Pro-Edition-Software-7
  2. यासाठी सिम टॅबवर क्लिक करा view उच्च-स्तरीय pll_ram.v डिझाइनमधील सिग्नल. सिम विंडो ऑब्जेक्ट्स विंडोसह समक्रमित होते.
  3. सिम टॅबमधील टीबी फोल्डर पर्यंत विस्तृत करा view उच्च-स्तरीय मॉड्यूल सिग्नल.
  4. Test1 फोल्डर विस्तृत करा. ऑब्जेक्ट्स विंडो UP_module दाखवते,
    DOWN_module, PLL_module आणि RAM_module सिग्नल.
  5. सिम विंडोमध्ये, ऑब्जेक्ट्स विंडोमध्ये मॉड्यूलचे सिग्नल प्रदर्शित करण्यासाठी Test1 अंतर्गत मॉड्यूल निवडा.
    आकृती 8. Questa-Intel FPGA संस्करण सिम आणि ऑब्जेक्ट्स विंडोज
    8intel-Quartus-Prime-Pro-Edition-Software-7
  6. View सिम्युलेशन लायब्ररी fileलायब्ररी विंडोमध्ये एस.
    आकृती 9. Questa-Intel FPGA संस्करण लायब्ररी विंडो
    intel-Quartus-Prime-Pro-Edition-Software-9

सिम्युलेशनमध्ये सिग्नल जोडा
CLOCK, WE, OFFSET, RESET_N, आणि RD_DATA सिग्नल आपोआप वेव्ह विंडोमध्ये दिसतात कारण उच्च-स्तरीय डिझाइन या I/O परिभाषित करते. याव्यतिरिक्त, आपण वैकल्पिकरित्या सिम्युलेशनमध्ये अंतर्गत सिग्नल जोडू शकता.
सिम्युलेशनमध्ये सिग्नल जोडण्यासाठी खालील पायऱ्या करा:

  1. ऑब्जेक्ट विंडोमध्ये, UP_module, DOWN_module, PLL_module आणि RAM_module मॉड्यूल शोधा.
  2. ऑब्जेक्ट विंडोमध्ये, RAM_module to निवडा view मॉड्यूलचे इनपुट आणि आउटपुट.
    आकृती 10. वेव्ह विंडोमध्ये सिग्नल जोडा
    intel-Quartus-Prime-Pro-Edition-Software-10
  3. डाऊन-काउंटर आणि ड्युअल-पोर्ट रॅम मॉड्यूलमधील अंतर्गत सिग्नल जोडण्यासाठी rdaddress वर उजवे-क्लिक करा आणि नंतर Add Wave वर क्लिक करा.
  4. अप-काउंटर आणि ड्युअल-पोर्ट रॅम मॉड्यूलमधील अंतर्गत सिग्नल जोडण्यासाठी wraddress वर उजवे-क्लिक करा आणि नंतर Add Wave वर क्लिक करा. वैकल्पिकरित्या, तुम्ही हे सिग्नल ऑब्जेक्ट्स विंडोमधून वेव्ह विंडोमध्ये ड्रॅग आणि ड्रॉप करू शकता.
  5. सिम्युलेट ➤ रन क्लिक करा ➤ तुम्ही जोडलेल्या नवीन सिग्नलसाठी वेव्हफॉर्म तयार करणे सुरू ठेवा.

सिम्युलेशन पुन्हा चालवा
तुम्ही सिम्युलेशन सेटअपमध्ये बदल केल्यास सिम्युलेशन पुन्हा चालवावे लागेल, जसे की वेव्ह विंडोमध्ये सिग्नल जोडणे किंवा testbench_1.v मध्ये बदल करणे file. सिम्युलेशन पुन्हा चालविण्यासाठी या चरणांचे अनुसरण करा:

  1. Questa-Intel FPGA Edition सिम्युलेटरमध्ये, Simulate ➤ Restart वर क्लिक करा.
  2. डीफॉल्ट पर्याय ठेवा आणि ओके क्लिक करा. हे पर्याय वेव्हफॉर्म्स साफ करतात आणि आवश्यक सिग्नल आणि सेटिंग्ज राखून ठेवत सिम्युलेशन वेळ पुन्हा सुरू करतात. वैकल्पिकरित्या, तुम्ही /PLL_RAM/mentor/mentor_ex पुन्हा चालवू शकताampकमांड लाइनवर सिम्युलेशन पुन्हा चालवण्यासाठी le.do स्क्रिप्ट.
  3. Simulate ➤ Run ➤ Run -all वर क्लिक करा. testbench_1.v file टेस्टबेंच वैशिष्ट्यांनुसार अनुकरण करते. सिम्युलेशन सुरू ठेवण्यासाठी, सिम्युलेट ➤ रन ➤ सुरू ठेवा क्लिक करा. तुम्ही स्टॉप बटणावर क्लिक करेपर्यंत ही कमांड सिम्युलेशन चालू ठेवते.

क्वेस्टा-इंटेल एफपीजीए संस्करण आणि मॉडेलसिम* - इंटेल एफपीजीए संस्करण मधील ज्ञात फरक

खालील तक्त्यामध्ये Questa-Intel FPGA Edition आणि ModelSim* – Intel FPGA Edition मधील प्रमुख फरकांची यादी आहे:

तक्ता 2. ज्ञात फरक आणि वापरकर्ता क्रिया

ज्ञात फरक Questa-Intel FPGA संस्करणासाठी क्रिया
Questa-Intel FPGA संस्करण मॉडेलसिम - इंटेल एफपीजीए संस्करण
सिम्युलेटर एक्झिक्युटेबल पथ आहे नाही मध्ये स्वयं-लोकसंख्या साधने पर्याय EDA साधन पर्याय. सिम्युलेटर एक्झिक्युटेबल पथ स्वयंचलितपणे भरलेला आहे साधने पर्याय EDA साधन पर्याय. मधील सूचनांचे अनुसरण करा EDA निर्दिष्ट करा साधन सेटिंग्ज एक्झिक्युटेबल पथ निर्दिष्ट करण्यासाठी पृष्ठ 7 वर.
तुम्ही ModelSim – Intel FPGA Edition EDA टूल सेटिंग्जसह विद्यमान प्रोजेक्ट उघडल्यास, Intel Quartus Prime सॉफ्टवेअर ModelSim – Intel FPGA संस्करण Questa-Intel FPGA Edition सह बदलते कारण ModelSim – Intel FPGA Edition यापुढे वैध नाही. कोणतीही कृती आवश्यक नाही.
खालील संदेशासह विस्तारादरम्यान सिम्युलेटर अयशस्वी होऊ शकते:
त्रुटी (दडवण्यायोग्य): (vopt-14408) Intel FPGA
आवृत्तीची शिफारस केलेली क्षमता 5000 नॉन-OEM उदाहरणे आहे.

आहेत…
जेव्हा सिम्युलेटरची डिझाइन क्षमता ओलांडली जाते तेव्हा ही त्रुटी जारी केली जाते.

हाच संदेश एक चेतावणी संदेश म्हणून जारी केला जातो. ही त्रुटी दाबा आणि सिम्युलेशन सुरू ठेवा. तथापि, सिम्युलेशन 30X हळू चालते.
डीफॉल्टनुसार, सिम्युलेटर वेव्हफॉर्मसाठी सिग्नल जतन करत नाही viewing नेहमी वेव्हफॉर्मसाठी सिग्नल जतन करते viewing vsim किंवा vopt पर्याय निर्दिष्ट करून स्पष्टपणे सिग्नल जतन करा, जसे की +acc. पहा सिम्युलेशनमध्ये सिग्नल जोडा अधिक माहितीसाठी पृष्ठ 15 वर.
विंडोज एक्झिक्यूटेबल vsim.exe सह सिम्युलेटर लाँच करते file. विंडोज एक्झिक्यूटेबल मॉडेलsim.exe सह सिम्युलेटर लाँच करते file. vsim.exe सह सिम्युलेटर लाँच करा file.
Questa-Intel FPGA स्टार्टर एडिशन विनामूल्य आहे, परंतु त्यासाठी शून्य-किमतीचा परवाना आवश्यक आहे. मॉडेलसिम – इंटेल एफपीजीए स्टार्टर एडिशनला परवान्याची आवश्यकता नाही. Intel कडून कोणत्याही खर्चाशिवाय Questa-Intel FPGA स्टार्टर एडिशन परवाना मिळवा.

Questa*-Intel FPGA संस्करण सिम्युलेशन क्विक-स्टार्ट इंटेल क्वार्टस प्राइम प्रो संस्करण पुनरावृत्ती इतिहास

दस्तऐवज आवृत्ती इंटेल क्वार्टस प्राइम आवृत्ती बदल
2022.03.28 21.3 विषय जोडला पूर्वतयारी.
2021.10.04 21.3 प्रारंभिक प्रकाशन.

इंटेल कॉर्पोरेशन. सर्व हक्क राखीव. इंटेल, इंटेल लोगो आणि इतर इंटेल चिन्ह हे इंटेल कॉर्पोरेशन किंवा त्याच्या उपकंपन्यांचे ट्रेडमार्क आहेत. इंटेल त्याच्या FPGA आणि सेमीकंडक्टर उत्पादनांच्या कार्यप्रदर्शनास इंटेलच्या मानक वॉरंटीनुसार वर्तमान वैशिष्ट्यांनुसार वॉरंटी देते, परंतु कोणत्याही वेळी कोणतीही सूचना न देता कोणतीही उत्पादने आणि सेवांमध्ये बदल करण्याचा अधिकार राखून ठेवते. इंटेलने लिखित स्वरूपात स्पष्टपणे मान्य केल्याशिवाय येथे वर्णन केलेल्या कोणत्याही माहिती, उत्पादन किंवा सेवेच्या अर्जामुळे किंवा वापरामुळे उद्भवणारी कोणतीही जबाबदारी किंवा दायित्व स्वीकारत नाही. इंटेल ग्राहकांना कोणत्याही प्रकाशित माहितीवर विसंबून राहण्यापूर्वी आणि उत्पादने किंवा सेवांसाठी ऑर्डर देण्यापूर्वी डिव्हाइस वैशिष्ट्यांची नवीनतम आवृत्ती प्राप्त करण्याचा सल्ला दिला जातो.
*इतर नावे आणि ब्रँडवर इतरांची मालमत्ता म्हणून दावा केला जाऊ शकतो.

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

इंटेल क्वार्टस प्राइम प्रो एडिशन सॉफ्टवेअर [pdf] वापरकर्ता मार्गदर्शक
क्वार्टस प्राइम प्रो एडिशन, सॉफ्टवेअर, क्वार्टस प्राइम प्रो एडिशन सॉफ्टवेअर
इंटेल क्वार्टस प्राइम प्रो एडिशन सॉफ्टवेअर [pdf] वापरकर्ता मार्गदर्शक
आवृत्ती 22.3, क्वार्टस प्राइम प्रो एडिशन सॉफ्टवेअर, क्वार्टस प्राइम, प्रो एडिशन सॉफ्टवेअर, क्वार्टस प्राइम प्रो एडिशन, सॉफ्टवेअर

संदर्भ

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

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