ओपनकोर्स

ओपनकोर्स एक समुदाय है जो इलेक्ट्रॉनिक डिजाइन स्वचालन (ईडीए) के माध्यम से डिजिटल डाटा ओपन-सोर्स हार्डवेयर विकसित कर रहा है, जिसमें मुफ्त सॉफ्टवेयर आंदोलन के समान लोकाचार है। ओपनकोर्स को उम्मीद है कि अनावश्यक डिजाइन कार्य खत्म हो जाएगा और विकास लागत कम हो जाएगी। कई कंपनियों द्वारा चिप्स में ओपनकोर्स आईपी अपनाने की सूचना मिली है, या EDA टूल के सहायक के रूप में। इलेक्ट्रॉनिक्स प्रेस में समय-समय पर इलेक्ट्रॉनिक्स हार्डवेयर समुदाय में ओपन सोर्स के उदाहरण के रूप में ओपनकोर्स का भी उल्लेख किया जाता है। OpenCores हमेशा से एक व्यावसायिक स्वामित्व वाला संगठन रहा है। 2015 में, OpenCores के मुख्य सक्रिय उपयोगकर्ताओं ने स्वतंत्र निःशुल्क और मुक्त स्रोत सिलिकॉन फाउंडेशन (FOSSi फाउंडेशन) की स्थापना की, और librecores.org पर एक और निर्देशिका बनाई। व्यावसायिक नियंत्रण से स्वतंत्र, भविष्य के सभी विकास के आधार के रूप में वेबसाइट। सात साल बाद एक साधारण वेब खोज के पक्ष में FOSSi फाउंडेशन की वेबसाइट पर एक पोस्ट को रीडायरेक्ट करने के लिए इसे बंद कर दिया गया है, यह तर्क देते हुए कि मुफ़्त और खुला स्रोत सिलिकॉन अब एक सपना नहीं है।

इतिहास
ओपनकोर्स के संस्थापकों में से एक, डेमजन लैम्प्रेट ने अपनी वेबसाइट पर कहा कि इसकी शुरुआत 1999 में हुई थी। नई वेबसाइट और उसके उद्देश्यों का पहला सार्वजनिक रिकॉर्ड 2000 में ईई टाइम्स में था। फिर CNET न्यूज ने 2001 में रिपोर्ट दी। अगले वर्षों में इसे फ्लेक्सट्रॉनिक्स सहित विज्ञापन और प्रायोजन द्वारा समर्थित किया गया।

2007 के मध्य में एक नए समर्थक के लिए एक अपील की गई, और वह नवंबर, स्वीडिश डिज़ाइन हाउस ORSoC AB OpenCores वेबसाइट का रखरखाव अपने हाथ में लेने पर सहमति हुई। ईई टाइम्स ने 2008 के अंत में रिपोर्ट दी कि ओपनकोर्स ने 20,000 ग्राहकों का आंकड़ा पार कर लिया है। अक्टूबर 2010 में यह 95,000 पंजीकृत उपयोगकर्ताओं तक पहुंच गया और इसमें लगभग 800 परियोजनाएं थीं। जुलाई 2012 में यह 150,000 पंजीकृत उपयोगकर्ताओं तक पहुंच गया।

2015 के दौरान, ORSoC AB ने बिटकॉइन माइनिंग मशीन विकसित करने के लिए KNCMiner AB के साथ एक संयुक्त उद्यम बनाया। चूँकि यह व्यवसाय का प्राथमिक फोकस बन गया, वे opencores.org प्रोजेक्ट के साथ कम समय बिताने में सक्षम थे। प्रतिबद्धता की बढ़ती कमी के जवाब में, कोर ओपनआरआईएससी विकास टीम ने फ्री एंड ओपन सोर्स सिलिकॉन फाउंडेशन (एफओएसएसआई) की स्थापना की, और सभी के लिए आधार के रूप में librecores.org वेबसाइट को पंजीकृत किया। भविष्य का विकास, वाणिज्यिक नियंत्रण से स्वतंत्र।

लाइसेंसिंग
व्यापक रूप से स्वीकृत ओपन सोर्स हार्डवेयर लाइसेंस के अभाव में, ओपनकोर्स पहल द्वारा उत्पादित घटक कई अलग-अलग सॉफ़्टवेयर लाइसेंस का उपयोग करते हैं। सबसे आम जीएनयू लेसर जनरल पब्लिक लाइसेंस है, जो बताता है कि किसी घटक में कोई भी संशोधन समुदाय के साथ साझा किया जाना चाहिए, जबकि कोई अभी भी मालिकाना हार्डवेयर घटकों के साथ इसका उपयोग कर सकता है। कम प्रतिबंधात्मक बीएसडी लाइसेंस#3-क्लॉज लाइसेंस (नया बीएसडी लाइसेंस)|3-क्लॉज बीएसडी लाइसेंस का उपयोग कुछ हार्डवेयर परियोजनाओं में भी किया जाता है, जबकि जीएनयू जनरल पब्लिक लाइसेंस का उपयोग अक्सर सॉफ्टवेयर घटकों, जैसे मॉडल और फर्मवेयर के लिए किया जाता है।

OpenCores लाइब्रेरी
लाइब्रेरी में केंद्रीय प्रसंस्करण इकाइयों, मेमोरी नियंत्रकों, बाह्य उपकरणों, मदरबोर्ड और अन्य घटकों के डिज़ाइन तत्व शामिल होंगे। उभरते अर्धचालक निर्माता जानकारी और लाइसेंस डिज़ाइन का निःशुल्क उपयोग कर सकते हैं।

जोर डिजिटल मॉड्यूल पर है जिसे कोर कहा जाता है, जिसे आमतौर पर सेमीकंडक्टर बौद्धिक संपदा कोर के रूप में जाना जाता है। घटकों का उपयोग कस्टम एकीकृत परिपथ (विशिष्ट एकीकृत परिपथ आवेदन) और फील्ड-प्रोग्रामेबल गेट सरणी दोनों बनाने के लिए किया जाता है।

कोर को हार्डवेयर विवरण भाषाओं Verilog, वीएचडीएल या सिस्टमसी में कार्यान्वित किया जाता है जिन्हें सिलिकॉन या गेट एरे में संश्लेषित किया जा सकता है।

परियोजना का लक्ष्य विशबोन ([[कंप्यूटर बस)]] नामक एक सामान्य गैर-मालिकाना कंप्यूटर बस का उपयोग करना है, और अधिकांश घटक आजकल इस बस के लिए अनुकूलित हैं।

OpenCores योगदानकर्ताओं द्वारा बनाए गए घटकों में से हैं:


 * ओपन जोखिम - एक उच्च विन्यास योग्य आरआईएससी केंद्रीय प्रसंस्करण इकाई
 * एम्बर (प्रोसेसर कोर) - एक एआरएम वास्तुकला आरआईएससी केंद्रीय प्रसंस्करण इकाई
 * एक ज़िलॉग Z80 क्लोन
 * यूनिवर्सल सीरियल बस|यूएसबी 2.0 नियंत्रक
 * त्रि ईथरनेट नियंत्रक, 10/100/1000 एमबीटी
 * कूटलेखन इकाइयाँ, उदाहरण के लिए डेटा एन्क्रिप्शन मानक, उन्नत एन्क्रिप्शन मानक और आरएसए (एल्गोरिदम)
 * हाइपरट्रांसपोर्ट सुरंग
 * एक पीआईसी माइक्रोकंट्रोलर कोर
 * ज़ेट (हार्डवेयर) - एक x86 संगत कोर

OpenRISC ASIC
अप्रैल 2011 में ओपनकोर्स ने दान देना शुरू किया ओपनआरआईएससी प्रोसेसर पर आधारित चिप डिज़ाइन पर एक संपूर्ण सिस्टम विकसित करने और इसे एप्लिकेशन-विशिष्ट एकीकृत सर्किट-घटक में लागू करने के लिए एक नई परियोजना के लिए। ओपनकोर्स ओपनकोर्स से संबद्ध है, उदाहरण के लिए OpenSPARC और LEON।

यह भी देखें

 * नि:शुल्क और खुला स्रोत सिलिकॉन फाउंडेशन
 * निःशुल्क सामग्री
 * सामग्री खोलें
 * ओपन-सोर्स हार्डवेयर
 * विशबोन (कंप्यूटर बस)