मुझे VHDL और वेरिलॉग सीखने में दिलचस्पी है। मैं सोच रहा था कि क्या उन लोगों के लिए कोई मुफ्त आईडीई है?
मुझे VHDL और वेरिलॉग सीखने में दिलचस्पी है। मैं सोच रहा था कि क्या उन लोगों के लिए कोई मुफ्त आईडीई है?
जवाबों:
सबसे पहले: लॉजिक डिज़ाइन की दुनिया में आपका स्वागत है।
2 को आपको VHDL / वेरिलॉग में "डिज़ाइनफ़्लो" (महत्वपूर्ण चर्चा)!
इसलिए, जैसा कि आप देख सकते हैं, ये बहुत सारे चरण हैं। उनमें से कुछ के लिए खुला स्रोत उपकरण उपलब्ध हैं। केवल मुफ्त बहुत उबाऊ होगा, इसलिए मैं आपको यह दिखाने की कोशिश करूंगा कि बाजार में क्या है।
आशा है कि मैं मदद कर सकता हूँ
किसी भी प्रोग्रामिंग आईडीई या टेक्स्ट एडिटर का उपयोग वास्तव में हार्डवेयर विवरण भाषाओं के साथ किया जा सकता है, और किसी भी सभ्य को एक संकलन (लक्ष्यीकरण या हार्डवेयर) टूलचैन लॉन्च करने में सक्षम होना चाहिए। नतीजतन, कुछ हासिल करने के लिए वास्तविक प्रश्न "क्या मुफ्त एचडीएल संकलक उपलब्ध हैं" - इकारस वेरलीग, जीएचडीएल जैसी चीजों के उत्तर होने के साथ, इन को ईमैक या जो कुछ भी और आप के साथ जाना अच्छा है।
हालांकि, जब बहुत से लोग "आईडीई" के लिए पूछते हैं कि उनका क्या मतलब है कुछ चालाक है, जाने के लिए तैयार है, अक्सर कुछ प्रासंगिक संकेत या मदद से। इसके लिए सामान्य उत्तर, प्रमुख FPGA कंपनियों द्वारा प्रस्तुत इन-हाउस टूलसेट्स का सीमित "वेब संस्करण" है, जैसे कि Xilinx (ISE) या Altera (Quartus)। डिज़ाइन को संकलित करने के लिए आपके पास संबंधित कंपनी से कोई भी हार्डवेयर नहीं है, या वे शामिल होने वाले सिम्युलेटर के लिए जो भी (आमतौर पर आकार- या समय-सीमित) लाइसेंस के साथ खेलना है। उस ने कहा, एक बुनियादी FPGA बोर्ड प्राप्त करने के लिए $ 50-150 अनुभव को बहुत अधिक "वास्तविक" बना सकता है और आपको एक सिम्युलेटर और वास्तविक सर्किट में जो कुछ भी होता है (आमतौर पर आपके पास मौजूद चीजों के परिणामस्वरूप होता है) पूरी तरह से निर्दिष्ट करने के लिए उपेक्षित,
मैं वर्तमान में Xilinx से मुक्त IDE का उपयोग कर रहा हूं। आप इसे यहाँ डाउनलोड कर सकते हैं (यह मानते हुए कि आप उत्तर कोरिया में नहीं रह रहे हैं, आदि): http://www.xilinx.com/support/download/index.htm
वर्तमान में इसे "आईएसई डिज़ाइन सूट" कहा जाता है लेकिन पिछले कुछ वर्षों में, Xilinx ने इसका नाम बदल दिया है। हालांकि यह मुफ़्त है, इसका उपयोग वास्तव में बड़े या बहुत आधुनिक Xilinx FPGAs पर नहीं किया जा सकता है। मैं इसे अभी एक स्पार्टन 6 LX45 डिज़ाइन, डिजीलेंट एटॉलिस बोर्ड (जो वर्तमान में शिक्षा में लोगों को $ 200, बाहर के लोगों को $ 349 खर्च करता है) पर उपयोग कर रहा हूं: http://www.digilentinc.com/Products/Catalog/fm?NavPath = 2400 और बिल्ली = 10 & FPGA
अन्य मुख्य FPGA विक्रेता है Altera। उनके पास परीक्षण बोर्ड और एक मुफ्त आईडीई भी है जिसे "क्वार्टस" कहा जाता है: http://www.altera.com/products/software/sfw-index.jsp
नियमित आईडीई के साथ , आप जो वे आपको प्रदान करते हैं, उसके साथ फंस गए हैं। लेकिन Emacs 24 के साथ , आप इसे जो भी विचित्र इच्छा है, उसे अनुकूलित कर सकते हैं! मैं इसे प्रस्तावना , और हाइलाइट-इंडेंटेशन मोड के साथ उपयोग करता हूं । देखो कितनी पवित्रता है!
Emacs वास्तव में एक IDE नहीं है, लेकिन इसे एक क्यों नहीं बनाया जाए?
यहाँ कुछ मुफ्त IDE हैं:
SystemVerilog, Verilog, VHDL, और अन्य HDL
SystemVerilog और Verilog
वास्तव में RTL डिज़ाइन के लिए पूर्ण IDE उपलब्ध नहीं है।
आपका सबसे अच्छा दांव एक वीएचडीएल या वेरिलॉग सिंटेक्स प्लगइन के साथ एमएसीएस या वीआई के साथ शुरू करना है, और कुछ फ़ंक्शन कुंजी को संकलित करने, चलाने और कुछ मूल संस्करण नियंत्रण सामान बनाने के लिए रिमैप करना है। नंगे-हड्डियों कोड पूरा करने के लिए संपादकों में बनाया गया है, लेकिन वे वास्तव में VHDL / वेरिलॉग जागरूक नहीं हैं।
चूँकि इनका उल्लेख यहाँ नहीं किया गया है:
वेरिलोग के लिए, http://www.verilogeditor.com पर एक नया संपादक उपलब्ध है । यह ग्रहण पर आधारित है और यह वर्तमान में बीटा में है।
मुझे हाल ही में एक बहुत अच्छा वीएचडीएल / वेरिलॉग संपादक ( http://www.vide-software.at ) मिला, जो माइक्रोसॉफ्ट विजुअल स्टूडियो के लिए एक प्लगइन है। यदि आप एक छात्र हैं, तो यह मुफ़्त है। अन्यथा लाइसेंस की लागत लगभग 30EUR है।
यदि आप जानते हैं और विजुअल स्टूडियो को पसंद करते हैं, तो आप इस प्लगइन को पसंद करेंगे! यह काफी परिष्कृत भी है, क्योंकि यह नाम बदलने, संदर्भ खोजने, गोटो परिभाषा, कोड पूरा करने, आदि का समर्थन करता है। अधिकांश (मुक्त) संपादकों को मैंने उन विशेषताओं को याद करने से पहले कोशिश की थी।